]> source.dussan.org Git - rspamd.git/log
rspamd.git
3 years ago[Minor] Avoid extra sort
Vsevolod Stakhov [Mon, 22 Feb 2021 16:09:51 +0000 (16:09 +0000)]
[Minor] Avoid extra sort

3 years ago[Minor] Sort urls for mime parts
Vsevolod Stakhov [Mon, 22 Feb 2021 16:09:09 +0000 (16:09 +0000)]
[Minor] Sort urls for mime parts

3 years ago[Minor] Clickhouse: Sort urls
Vsevolod Stakhov [Mon, 22 Feb 2021 16:08:59 +0000 (16:08 +0000)]
[Minor] Clickhouse: Sort urls

3 years ago[Feature] Allow to sort urls for Lua
Vsevolod Stakhov [Mon, 22 Feb 2021 16:02:13 +0000 (16:02 +0000)]
[Feature] Allow to sort urls for Lua

3 years ago[Minor] Use lexicographic sorting for urls
Vsevolod Stakhov [Mon, 22 Feb 2021 16:00:59 +0000 (16:00 +0000)]
[Minor] Use lexicographic sorting for urls

3 years ago[Minor] Add urls compare method
Vsevolod Stakhov [Mon, 22 Feb 2021 15:04:21 +0000 (15:04 +0000)]
[Minor] Add urls compare method

3 years ago[Minor] Clickhouse: Improve comment
Vsevolod Stakhov [Mon, 22 Feb 2021 13:48:01 +0000 (13:48 +0000)]
[Minor] Clickhouse: Improve comment

3 years ago[Minor] Clickhouse: Restore old behaviour for full_urls
Vsevolod Stakhov [Mon, 22 Feb 2021 13:46:47 +0000 (13:46 +0000)]
[Minor] Clickhouse: Restore old behaviour for full_urls

3 years ago[Rework] Clickhouse: Store url flags
Vsevolod Stakhov [Mon, 22 Feb 2021 13:13:19 +0000 (13:13 +0000)]
[Rework] Clickhouse: Store url flags

3 years ago[Minor] Lua_url: Allow to get numeric flags from an url
Vsevolod Stakhov [Fri, 19 Feb 2021 16:51:47 +0000 (16:51 +0000)]
[Minor] Lua_url: Allow to get numeric flags from an url

3 years ago[Fix] Fix round-robin rotation
Vsevolod Stakhov [Thu, 18 Feb 2021 21:00:56 +0000 (21:00 +0000)]
[Fix] Fix round-robin rotation

3 years ago[Project] Css: Simplify checks
Vsevolod Stakhov [Thu, 18 Feb 2021 16:52:20 +0000 (16:52 +0000)]
[Project] Css: Simplify checks

3 years ago[Project] Css: Declarations parsing logic skeleton
Vsevolod Stakhov [Thu, 18 Feb 2021 16:18:08 +0000 (16:18 +0000)]
[Project] Css: Declarations parsing logic skeleton

3 years ago[Project] Css: Add frozen library from https://github.com/serge-sans-paille/frozen/
Vsevolod Stakhov [Thu, 18 Feb 2021 14:14:44 +0000 (14:14 +0000)]
[Project] Css: Add frozen library from https://github.com/serge-sans-paille/frozen/

3 years ago[Minor] Missing include?
Vsevolod Stakhov [Wed, 17 Feb 2021 21:29:28 +0000 (21:29 +0000)]
[Minor] Missing include?

3 years ago[Project] Css: Add some logical skeleton for declarations parser
Vsevolod Stakhov [Wed, 17 Feb 2021 21:16:45 +0000 (21:16 +0000)]
[Project] Css: Add some logical skeleton for declarations parser

3 years ago[Project] Css: Start semantic parsing for rules
Vsevolod Stakhov [Wed, 17 Feb 2021 15:56:58 +0000 (15:56 +0000)]
[Project] Css: Start semantic parsing for rules

3 years ago[Minor] Rbl: Fix flattening defaults
Vsevolod Stakhov [Tue, 16 Feb 2021 14:26:23 +0000 (14:26 +0000)]
[Minor] Rbl: Fix flattening defaults

3 years ago[Feature] Rbl: Distinguish flattened and non-flattened selectors in RBL requests
Vsevolod Stakhov [Tue, 16 Feb 2021 14:14:25 +0000 (14:14 +0000)]
[Feature] Rbl: Distinguish flattened and non-flattened selectors in RBL requests

Issue: #3648

3 years ago[Minor] Fix misprint
Vsevolod Stakhov [Tue, 16 Feb 2021 12:14:47 +0000 (12:14 +0000)]
[Minor] Fix misprint

3 years ago[Fix] Lua_task: Fix deleted symbols in has_symbol/get_symbol
Vsevolod Stakhov [Mon, 15 Feb 2021 21:22:34 +0000 (21:22 +0000)]
[Fix] Lua_task: Fix deleted symbols in has_symbol/get_symbol

3 years ago[Project] Css: Allow at rules parsing
Vsevolod Stakhov [Mon, 15 Feb 2021 20:05:18 +0000 (20:05 +0000)]
[Project] Css: Allow at rules parsing

3 years ago[Project] Css: Make debug strings json like to simplify tests
Vsevolod Stakhov [Mon, 15 Feb 2021 20:05:01 +0000 (20:05 +0000)]
[Project] Css: Make debug strings json like to simplify tests

3 years ago[Project] Css: Fix parsing of the qualified rules
Vsevolod Stakhov [Mon, 15 Feb 2021 16:04:16 +0000 (16:04 +0000)]
[Project] Css: Fix parsing of the qualified rules

3 years ago[Minor] Style fix
Vsevolod Stakhov [Mon, 15 Feb 2021 15:06:10 +0000 (15:06 +0000)]
[Minor] Style fix

3 years ago[Project] Cpp: Add robin-hood hash map library
Vsevolod Stakhov [Fri, 12 Feb 2021 20:55:21 +0000 (20:55 +0000)]
[Project] Cpp: Add robin-hood hash map library

3 years ago[Minor] Update dependency
Vsevolod Stakhov [Fri, 12 Feb 2021 20:54:14 +0000 (20:54 +0000)]
[Minor] Update dependency

3 years ago[Minor] Milter_headers: Support default headers order
Vsevolod Stakhov [Thu, 11 Feb 2021 17:33:24 +0000 (17:33 +0000)]
[Minor] Milter_headers: Support default headers order

Issue: #3644

3 years ago[Minor] Milter_headers: Allow to sort symbols
Vsevolod Stakhov [Thu, 11 Feb 2021 16:07:09 +0000 (16:07 +0000)]
[Minor] Milter_headers: Allow to sort symbols

Issue: #3642

3 years ago[Minor] Fix misprint
Vsevolod Stakhov [Thu, 11 Feb 2021 16:07:02 +0000 (16:07 +0000)]
[Minor] Fix misprint

3 years ago[Minor] Milter_headers: Refactor stuff
Vsevolod Stakhov [Thu, 11 Feb 2021 15:45:37 +0000 (15:45 +0000)]
[Minor] Milter_headers: Refactor stuff

3 years ago[Project] Css: Fix parser consumers nesting
Vsevolod Stakhov [Wed, 10 Feb 2021 19:50:05 +0000 (19:50 +0000)]
[Project] Css: Fix parser consumers nesting

3 years ago[Project] Css: Add AST debug
Vsevolod Stakhov [Wed, 10 Feb 2021 15:37:50 +0000 (15:37 +0000)]
[Project] Css: Add AST debug

3 years ago[Project] Css: Simplify debug code
Vsevolod Stakhov [Wed, 10 Feb 2021 14:49:37 +0000 (14:49 +0000)]
[Project] Css: Simplify debug code

3 years ago[Minor] Debian: Add cxx switch knobs
Vsevolod Stakhov [Tue, 9 Feb 2021 16:44:53 +0000 (16:44 +0000)]
[Minor] Debian: Add cxx switch knobs

3 years ago[Minor] Allow to enable libc++ conditionally
Vsevolod Stakhov [Tue, 9 Feb 2021 16:41:55 +0000 (16:41 +0000)]
[Minor] Allow to enable libc++ conditionally

3 years ago[Minor] Remove unsupported header
Vsevolod Stakhov [Tue, 9 Feb 2021 16:41:30 +0000 (16:41 +0000)]
[Minor] Remove unsupported header

3 years ago[Minor] Toolset: Use libc++ as libstdc++ is broken on old compilers
Vsevolod Stakhov [Tue, 9 Feb 2021 16:26:54 +0000 (16:26 +0000)]
[Minor] Toolset: Use libc++ as libstdc++ is broken on old compilers

3 years ago[Minor] Block control signals on start
Vsevolod Stakhov [Tue, 9 Feb 2021 15:03:12 +0000 (15:03 +0000)]
[Minor] Block control signals on start

3 years ago[Minor] Log starting sequence
Vsevolod Stakhov [Tue, 9 Feb 2021 14:42:49 +0000 (14:42 +0000)]
[Minor] Log starting sequence

3 years agoMerge pull request #3639 from fatalbanana/rbl_config
Vsevolod Stakhov [Mon, 8 Feb 2021 21:36:41 +0000 (21:36 +0000)]
Merge pull request #3639 from fatalbanana/rbl_config

[Fix] RBL: was missing some config schema

3 years ago[Fix] RBL: was missing some config schema 3639/head
Andrew Lewis [Mon, 8 Feb 2021 21:24:39 +0000 (23:24 +0200)]
[Fix] RBL: was missing some config schema

 - Reported by slavko

3 years ago[Project] Css: Add some debug statements for the css parser
Vsevolod Stakhov [Mon, 8 Feb 2021 19:51:51 +0000 (19:51 +0000)]
[Project] Css: Add some debug statements for the css parser

3 years ago[Feature] Fuzzy_check: Allow to disable subject when making short text hash
Vsevolod Stakhov [Mon, 8 Feb 2021 16:25:18 +0000 (16:25 +0000)]
[Feature] Fuzzy_check: Allow to disable subject when making short text hash

3 years agoMerge pull request #3634 from moisseev/patch-2
Vsevolod Stakhov [Sat, 6 Feb 2021 14:35:28 +0000 (14:35 +0000)]
Merge pull request #3634 from moisseev/patch-2

[Fix] Fix Mozilla Message-ID detection

3 years ago[Fix] Fix Mozilla Message-ID detection 3634/head
Alexander Moisseev [Fri, 5 Feb 2021 19:09:58 +0000 (22:09 +0300)]
[Fix] Fix Mozilla Message-ID detection

The left part of the Mozilla Message-ID is a hexadecimal timestamp. The regexp was mistakenly limited to 2021-01-14.

3 years ago[Minor] Plug memory leak
Vsevolod Stakhov [Fri, 5 Feb 2021 15:09:23 +0000 (15:09 +0000)]
[Minor] Plug memory leak

3 years ago[Minor] Css: Implement move only queue properly
Vsevolod Stakhov [Fri, 5 Feb 2021 14:26:38 +0000 (14:26 +0000)]
[Minor] Css: Implement move only queue properly

3 years agoMerge pull request #3633 from fatalbanana/neural_defang
Vsevolod Stakhov [Fri, 5 Feb 2021 13:04:29 +0000 (13:04 +0000)]
Merge pull request #3633 from fatalbanana/neural_defang

[Fix] Avoid reinitialising neural settings

3 years ago[Fix] Avoid reinitialising neural settings 3633/head
Andrew Lewis [Fri, 5 Feb 2021 12:37:43 +0000 (14:37 +0200)]
[Fix] Avoid reinitialising neural settings

3 years ago[Minor] Neural: Add logging stuff
Vsevolod Stakhov [Fri, 5 Feb 2021 11:42:40 +0000 (11:42 +0000)]
[Minor] Neural: Add logging stuff

3 years ago[Minor] Save lua line for cfg scripts for debugging
Vsevolod Stakhov [Fri, 5 Feb 2021 11:42:23 +0000 (11:42 +0000)]
[Minor] Save lua line for cfg scripts for debugging

3 years ago[CritFix] Neural: Fix sorting application
Vsevolod Stakhov [Fri, 5 Feb 2021 10:49:35 +0000 (10:49 +0000)]
[CritFix] Neural: Fix sorting application

Thanks to: Gerald Auer

3 years ago[Project] Css: Further work on parser's methods
Vsevolod Stakhov [Thu, 4 Feb 2021 20:30:58 +0000 (20:30 +0000)]
[Project] Css: Further work on parser's methods

3 years ago[Project] Css: Implement backlog of css tokens
Vsevolod Stakhov [Thu, 4 Feb 2021 20:30:44 +0000 (20:30 +0000)]
[Project] Css: Implement backlog of css tokens

3 years ago[Minor] Add another bounce re
Vsevolod Stakhov [Thu, 4 Feb 2021 19:17:04 +0000 (19:17 +0000)]
[Minor] Add another bounce re

3 years ago[Fix] Use proper buffer length
Vsevolod Stakhov [Wed, 3 Feb 2021 16:12:17 +0000 (16:12 +0000)]
[Fix] Use proper buffer length

3 years ago[Project] Css: Projected a parser
Vsevolod Stakhov [Tue, 2 Feb 2021 18:18:45 +0000 (18:18 +0000)]
[Project] Css: Projected a parser

3 years ago[Minor] HTML: Extract urls from `action` attribute
Vsevolod Stakhov [Tue, 2 Feb 2021 16:47:21 +0000 (16:47 +0000)]
[Minor] HTML: Extract urls from `action` attribute

3 years ago[Minor] Smime: Check if we have a signed data before dereferencing
Vsevolod Stakhov [Tue, 2 Feb 2021 12:44:02 +0000 (12:44 +0000)]
[Minor] Smime: Check if we have a signed data before dereferencing

3 years ago[Minor] Rspamadm: Imply --all if no --ip has been specified
Vsevolod Stakhov [Mon, 1 Feb 2021 17:19:19 +0000 (17:19 +0000)]
[Minor] Rspamadm: Imply --all if no --ip has been specified

3 years ago[Fix] Avoid curse of dynamic array referencing
Vsevolod Stakhov [Mon, 1 Feb 2021 14:19:49 +0000 (14:19 +0000)]
[Fix] Avoid curse of dynamic array referencing

3 years agoMerge pull request #3628 from moisseev/patch-1
Vsevolod Stakhov [Sat, 30 Jan 2021 16:14:12 +0000 (16:14 +0000)]
Merge pull request #3628 from moisseev/patch-1

[Minor] Avoid browser console warning

3 years ago[Minor] Avoid browser console warning 3628/head
Alexander Moisseev [Sat, 30 Jan 2021 13:27:29 +0000 (16:27 +0300)]
[Minor] Avoid browser console warning

Fixes: #3627
3 years ago[Project] Css: Further fixes to lexer
Vsevolod Stakhov [Fri, 29 Jan 2021 20:20:11 +0000 (20:20 +0000)]
[Project] Css: Further fixes to lexer

3 years ago[Project] Css: Fix minus parsing
Vsevolod Stakhov [Fri, 29 Jan 2021 14:40:40 +0000 (14:40 +0000)]
[Project] Css: Fix minus parsing

3 years ago[Minor] Fix shadow results chaining
Vsevolod Stakhov [Fri, 29 Jan 2021 14:40:25 +0000 (14:40 +0000)]
[Minor] Fix shadow results chaining

3 years ago[Project] Css: Several fixes + tests
Vsevolod Stakhov [Fri, 29 Jan 2021 11:56:01 +0000 (11:56 +0000)]
[Project] Css: Several fixes + tests

3 years ago[Minor] Css: Add a simple testing logic for css parsing
Vsevolod Stakhov [Fri, 29 Jan 2021 11:38:56 +0000 (11:38 +0000)]
[Minor] Css: Add a simple testing logic for css parsing

3 years ago[Minor] Fix options insertion when a shadow result is presented
Vsevolod Stakhov [Thu, 28 Jan 2021 20:45:08 +0000 (20:45 +0000)]
[Minor] Fix options insertion when a shadow result is presented

3 years ago[Project] Css: Add some debug methods
Vsevolod Stakhov [Thu, 28 Jan 2021 16:13:31 +0000 (16:13 +0000)]
[Project] Css: Add some debug methods

3 years ago[Project] Css: Finish generic lexer cases
Vsevolod Stakhov [Thu, 28 Jan 2021 15:47:23 +0000 (15:47 +0000)]
[Project] Css: Finish generic lexer cases

3 years ago[Minor] Slightly increase write timeout
Vsevolod Stakhov [Thu, 28 Jan 2021 14:38:51 +0000 (14:38 +0000)]
[Minor] Slightly increase write timeout

3 years ago[Fix] Fix IPv6 expansion for SPF macros
Vsevolod Stakhov [Thu, 28 Jan 2021 11:14:54 +0000 (11:14 +0000)]
[Fix] Fix IPv6 expansion for SPF macros

Issue: #3625

3 years ago[Project] Css: Add url/function tokens
Vsevolod Stakhov [Wed, 27 Jan 2021 12:33:05 +0000 (12:33 +0000)]
[Project] Css: Add url/function tokens

3 years ago[Project] Css: More meat to the lexer
Vsevolod Stakhov [Tue, 26 Jan 2021 15:48:40 +0000 (15:48 +0000)]
[Project] Css: More meat to the lexer

3 years ago[Project] Css: Implement numbers and ident parsers
Vsevolod Stakhov [Tue, 26 Jan 2021 14:44:01 +0000 (14:44 +0000)]
[Project] Css: Implement numbers and ident parsers

3 years ago[Project] Css: Rework tokens structure
Vsevolod Stakhov [Mon, 25 Jan 2021 16:35:23 +0000 (16:35 +0000)]
[Project] Css: Rework tokens structure

3 years ago[Project] Css: rework tokeniser
Vsevolod Stakhov [Mon, 25 Jan 2021 14:35:41 +0000 (14:35 +0000)]
[Project] Css: rework tokeniser

3 years agoMerge pull request #3618 from fatalbanana/lupa
Vsevolod Stakhov [Sun, 24 Jan 2021 22:40:01 +0000 (22:40 +0000)]
Merge pull request #3618 from fatalbanana/lupa

[Minor] Update lua-lupa

3 years ago[Minor] Update lua-lupa 3618/head
Andrew Lewis [Sun, 24 Jan 2021 20:55:42 +0000 (22:55 +0200)]
[Minor] Update lua-lupa

 - Fixed bug where 'else' was not evaluated if 'elseif' is present.

3 years ago[Fix] Enable error multiplier on http errors
Vsevolod Stakhov [Sat, 23 Jan 2021 11:32:38 +0000 (11:32 +0000)]
[Fix] Enable error multiplier on http errors

Issue: #3616

3 years ago[Minor] Update interface readme
Vsevolod Stakhov [Fri, 22 Jan 2021 16:44:55 +0000 (16:44 +0000)]
[Minor] Update interface readme

3 years ago[Minor] Remove unused stuff oO
Vsevolod Stakhov [Fri, 22 Jan 2021 16:15:07 +0000 (16:15 +0000)]
[Minor] Remove unused stuff oO

3 years ago[Minor] Do not perform arc signing before dkim checks
Vsevolod Stakhov [Fri, 22 Jan 2021 16:09:54 +0000 (16:09 +0000)]
[Minor] Do not perform arc signing before dkim checks

Issue: #3613

3 years ago[Test] Start css unit testing
Vsevolod Stakhov [Fri, 22 Jan 2021 15:49:55 +0000 (15:49 +0000)]
[Test] Start css unit testing

3 years ago[Minor] Fix some issues found
Vsevolod Stakhov [Fri, 22 Jan 2021 15:49:38 +0000 (15:49 +0000)]
[Minor] Fix some issues found

3 years ago[Project] Make unescape code public for unit testing
Vsevolod Stakhov [Fri, 22 Jan 2021 15:42:31 +0000 (15:42 +0000)]
[Project] Make unescape code public for unit testing

3 years ago[Minor] Allow to convert mempool into raw pointer
Vsevolod Stakhov [Fri, 22 Jan 2021 15:40:55 +0000 (15:40 +0000)]
[Minor] Allow to convert mempool into raw pointer

3 years ago[Project] Add some methods for css parser
Vsevolod Stakhov [Thu, 21 Jan 2021 15:45:21 +0000 (15:45 +0000)]
[Project] Add some methods for css parser

3 years ago[Minor] Add conversion routine for hex strings
Vsevolod Stakhov [Thu, 21 Jan 2021 15:22:30 +0000 (15:22 +0000)]
[Minor] Add conversion routine for hex strings

3 years ago[Project] Add parsers skeleton
Vsevolod Stakhov [Wed, 20 Jan 2021 21:18:25 +0000 (21:18 +0000)]
[Project] Add parsers skeleton

3 years ago[Project] Add css syntax (adopted from ebnf)
Vsevolod Stakhov [Wed, 20 Jan 2021 21:17:32 +0000 (21:17 +0000)]
[Project] Add css syntax (adopted from ebnf)

3 years ago[Minor] Another ragel fix
Vsevolod Stakhov [Wed, 20 Jan 2021 15:25:59 +0000 (15:25 +0000)]
[Minor] Another ragel fix

3 years ago[Minor] Improve ragel support in cmake
Vsevolod Stakhov [Wed, 20 Jan 2021 12:54:45 +0000 (12:54 +0000)]
[Minor] Improve ragel support in cmake

3 years ago[Minor] Allow timestamping of the compilation
Vsevolod Stakhov [Tue, 19 Jan 2021 15:51:35 +0000 (15:51 +0000)]
[Minor] Allow timestamping of the compilation

3 years ago[Project] Allow static libstdc++
Vsevolod Stakhov [Tue, 19 Jan 2021 10:51:07 +0000 (10:51 +0000)]
[Project] Allow static libstdc++

3 years ago[Project] Add css style skeleton
Vsevolod Stakhov [Mon, 18 Jan 2021 20:20:24 +0000 (20:20 +0000)]
[Project] Add css style skeleton

3 years ago[Project] Use string_view to constexpr variant unpacking
Vsevolod Stakhov [Mon, 18 Jan 2021 20:19:51 +0000 (20:19 +0000)]
[Project] Use string_view to constexpr variant unpacking

3 years ago[Project] Add hashing method
Vsevolod Stakhov [Mon, 18 Jan 2021 20:19:40 +0000 (20:19 +0000)]
[Project] Add hashing method