]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Tue, 8 Dec 2020 16:28:49 +0000 (16:28 +0000)]
[Fix] Restore simple dkim canonicalisation mode
Vsevolod Stakhov [Tue, 8 Dec 2020 15:09:08 +0000 (15:09 +0000)]
[Minor] Allow to skip composites second pass
Vsevolod Stakhov [Tue, 8 Dec 2020 14:47:53 +0000 (14:47 +0000)]
[Minor] Store composite status in the composite atom
Vsevolod Stakhov [Tue, 8 Dec 2020 13:53:29 +0000 (13:53 +0000)]
[Minor] Improve composites processing strncmp -> memcmp
Vsevolod Stakhov [Mon, 7 Dec 2020 16:56:28 +0000 (16:56 +0000)]
[Fix] Fix canonicalisation when l= tag is presented
Issue: #3566
Vsevolod Stakhov [Fri, 4 Dec 2020 19:19:48 +0000 (19:19 +0000)]
[Minor] Add some missing types
Vsevolod Stakhov [Thu, 3 Dec 2020 11:51:03 +0000 (11:51 +0000)]
[Minor] Lua_magic: Use larger span to look for text patterns
Vsevolod Stakhov [Wed, 2 Dec 2020 08:34:58 +0000 (08:34 +0000)]
[Minor] Fix text operation
Vsevolod Stakhov [Tue, 1 Dec 2020 14:43:38 +0000 (14:43 +0000)]
[Minor] Fix --from argument
Vsevolod Stakhov [Tue, 1 Dec 2020 14:37:44 +0000 (14:37 +0000)]
[Minor] Lua_content: Fix a corner case when unpacking compound objects
Vsevolod Stakhov [Mon, 30 Nov 2020 16:53:16 +0000 (16:53 +0000)]
Merge pull request #3564 from fatalbanana/clickhouse_nn2
[Minor] rspamadm clickhouse: batching; query parameters
Andrew Lewis [Mon, 30 Nov 2020 15:15:39 +0000 (17:15 +0200)]
[Minor] rspamadm clickhouse: batching; query parameters
Vsevolod Stakhov [Mon, 30 Nov 2020 14:27:39 +0000 (14:27 +0000)]
[Rework] Clickhouse: Improve performance
Vsevolod Stakhov [Mon, 30 Nov 2020 14:12:58 +0000 (14:12 +0000)]
[Feature] Lua_clickhouse: Add optional row callback for large selections
Vsevolod Stakhov [Mon, 30 Nov 2020 13:33:32 +0000 (13:33 +0000)]
[Minor] Lua_clickhouse: Improve parsing performance
Vsevolod Stakhov [Mon, 30 Nov 2020 11:50:27 +0000 (11:50 +0000)]
[Minor] Allow to ask password from terminal
Vsevolod Stakhov [Sat, 28 Nov 2020 22:31:52 +0000 (22:31 +0000)]
Merge pull request #3561 from fatalbanana/multimap_disable_multisymbol
[Feature] Multimap: support adding map values as extra options
Vsevolod Stakhov [Fri, 27 Nov 2020 12:17:41 +0000 (12:17 +0000)]
[Minor] Move urls find in subject to task process stage
Vsevolod Stakhov [Fri, 27 Nov 2020 11:40:46 +0000 (11:40 +0000)]
[Minor] Style: Fix logical order
Vsevolod Stakhov [Fri, 27 Nov 2020 11:36:40 +0000 (11:36 +0000)]
[Minor] Fix symbol name usage
Vsevolod Stakhov [Thu, 26 Nov 2020 14:39:05 +0000 (14:39 +0000)]
[Minor] Clickhouse: one more text related fix
Vsevolod Stakhov [Thu, 26 Nov 2020 14:32:42 +0000 (14:32 +0000)]
[Minor] Clickhouse: Fix text returns
Vsevolod Stakhov [Thu, 26 Nov 2020 12:29:09 +0000 (12:29 +0000)]
[Fix] Fix text selectors
Vsevolod Stakhov [Wed, 25 Nov 2020 17:23:52 +0000 (17:23 +0000)]
[Minor] Fix the case
Vsevolod Stakhov [Wed, 25 Nov 2020 16:54:35 +0000 (16:54 +0000)]
[Test] Disable broken test (type mismatch)
Vsevolod Stakhov [Wed, 25 Nov 2020 16:39:51 +0000 (16:39 +0000)]
[Minor] Remove tostring
Vsevolod Stakhov [Wed, 25 Nov 2020 16:38:39 +0000 (16:38 +0000)]
[Feature] Support rspamd_text in selector regexps
Vsevolod Stakhov [Wed, 25 Nov 2020 13:33:28 +0000 (13:33 +0000)]
[Minor] Fix style
Vsevolod Stakhov [Wed, 25 Nov 2020 13:31:38 +0000 (13:31 +0000)]
[Rework] Add final cleanup logic
Andrew Lewis [Wed, 25 Nov 2020 12:55:18 +0000 (14:55 +0200)]
[Feature] Multimap: support adding map values as extra options
Vsevolod Stakhov [Wed, 25 Nov 2020 11:59:53 +0000 (11:59 +0000)]
[Rework] Add stale cache removal
Vsevolod Stakhov [Wed, 25 Nov 2020 11:42:04 +0000 (11:42 +0000)]
[Rework] Some tunes to cache saving
Vsevolod Stakhov [Tue, 24 Nov 2020 16:07:45 +0000 (16:07 +0000)]
[Rework] Add preliminary support of hyperscan caching for re maps
Vsevolod Stakhov [Tue, 24 Nov 2020 15:46:22 +0000 (15:46 +0000)]
[Rework] Use full crypto hash for regexp maps
Vsevolod Stakhov [Wed, 25 Nov 2020 11:12:09 +0000 (11:12 +0000)]
Merge pull request #3550 from ventulis/master
[Minor] Add Rspamd version to ICAP User Agent
ventulis [Tue, 24 Nov 2020 16:00:53 +0000 (17:00 +0100)]
[Minor] Add task uid to ICAP User Agent
ventulis [Tue, 24 Nov 2020 15:35:25 +0000 (16:35 +0100)]
[Minor] Add disabled and extended ICAP User Agent
Vsevolod Stakhov [Tue, 24 Nov 2020 12:06:19 +0000 (12:06 +0000)]
[Minor] Fix rare case of off-by-one read
Vsevolod Stakhov [Tue, 24 Nov 2020 11:11:38 +0000 (11:11 +0000)]
Merge pull request #3559 from fatalbanana/specific_urls2
[Minor] Selectors: further fixes for dealing with specific URLs
Andrew Lewis [Tue, 24 Nov 2020 11:02:26 +0000 (13:02 +0200)]
[Minor] Selectors: further fixes for dealing with specific URLs
Vsevolod Stakhov [Tue, 24 Nov 2020 10:38:00 +0000 (10:38 +0000)]
Merge pull request #3558 from fatalbanana/specific_urls_extractor
[Minor] Selectors: fixes for specific URLs
Andrew Lewis [Tue, 24 Nov 2020 10:32:10 +0000 (12:32 +0200)]
[Minor] Selectors: fixes for specific URLs
Vsevolod Stakhov [Mon, 23 Nov 2020 20:07:57 +0000 (20:07 +0000)]
[Fix] Spamassassin: Preserve 'pcre_only' flag when dealing with regexp replacements
Vsevolod Stakhov [Mon, 23 Nov 2020 16:45:46 +0000 (16:45 +0000)]
Merge pull request #3554 from fatalbanana/rspamadm_clickhouse
[Feature] `rspamadm clickhouse` command
Andrew Lewis [Mon, 23 Nov 2020 13:27:20 +0000 (15:27 +0200)]
[Feature] `rspamadm clickhouse` command
Vsevolod Stakhov [Mon, 23 Nov 2020 11:00:30 +0000 (11:00 +0000)]
[Fix] Spamassassin: Fix pcre_only flags
Vsevolod Stakhov [Mon, 23 Nov 2020 11:00:16 +0000 (11:00 +0000)]
[Minor] Propagate pcre_only flag
Vsevolod Stakhov [Sat, 21 Nov 2020 21:22:56 +0000 (21:22 +0000)]
[Minor] Add lua_parsers to docs
Vsevolod Stakhov [Fri, 20 Nov 2020 15:55:39 +0000 (15:55 +0000)]
[Fix] Fix quoted-printable soft newlines bugged case
Vsevolod Stakhov [Fri, 20 Nov 2020 11:23:56 +0000 (11:23 +0000)]
[Minor] Lua_magic: Add ics pattern
Vsevolod Stakhov [Fri, 20 Nov 2020 11:23:28 +0000 (11:23 +0000)]
[Minor] Lua_content: Allow multiple content types to be matched
Vsevolod Stakhov [Fri, 20 Nov 2020 11:23:04 +0000 (11:23 +0000)]
[Minor] Lua_magic: Do not treat by default non-text part as text
Vsevolod Stakhov [Fri, 20 Nov 2020 11:06:17 +0000 (11:06 +0000)]
Merge pull request #3555 from moisseev/webui
[WebUI] Add History tab autorefreshing
moisseev [Fri, 20 Nov 2020 10:14:54 +0000 (13:14 +0300)]
[WebUI] Disable Refresh until ongoing requests
are finished
moisseev [Fri, 20 Nov 2020 08:25:33 +0000 (11:25 +0300)]
[Minor] Add `complete` callback
which to be called when requests to all neighbours are finished.
Vsevolod Stakhov [Thu, 19 Nov 2020 11:44:01 +0000 (11:44 +0000)]
[Minor] Improve error messages
Vsevolod Stakhov [Thu, 19 Nov 2020 11:34:03 +0000 (11:34 +0000)]
[Minor] Fix some more lua compat issues with text:find
moisseev [Thu, 19 Nov 2020 08:06:54 +0000 (11:06 +0300)]
[WebUI] Add History tab autorefreshing
Issue: #820
Vsevolod Stakhov [Wed, 18 Nov 2020 19:56:29 +0000 (19:56 +0000)]
[Fix] Apply max_lua_urls limit for emails as well
Vsevolod Stakhov [Wed, 18 Nov 2020 17:50:19 +0000 (17:50 +0000)]
[Fix] Fix off-by-one with init check
Vsevolod Stakhov [Wed, 18 Nov 2020 17:47:33 +0000 (17:47 +0000)]
[Fix] Fix substring search in case if srchlen == inlen
Vsevolod Stakhov [Wed, 18 Nov 2020 14:11:33 +0000 (14:11 +0000)]
[Minor] Fix another stupid tests regression
Vsevolod Stakhov [Wed, 18 Nov 2020 13:08:08 +0000 (13:08 +0000)]
[Minor] Fix bogus cmake
Vsevolod Stakhov [Wed, 18 Nov 2020 13:01:15 +0000 (13:01 +0000)]
[Minor] Use CONFIGURE_DEPENDS for glob expressions
Vsevolod Stakhov [Wed, 18 Nov 2020 12:29:22 +0000 (12:29 +0000)]
[Fix] Fix smtp comments exclusion
Vsevolod Stakhov [Wed, 18 Nov 2020 10:50:30 +0000 (10:50 +0000)]
[Fix] Fix parsing of escape characters in quoted pairs
Vsevolod Stakhov [Tue, 17 Nov 2020 11:21:50 +0000 (11:21 +0000)]
[Minor] Neural: Add store_pool_only train option
Vsevolod Stakhov [Tue, 17 Nov 2020 11:20:58 +0000 (11:20 +0000)]
[Minor] Do not mix HS_FLAG_SINGLEMATCH and HS_FLAG_SOM_LEFTMOST
Vsevolod Stakhov [Mon, 16 Nov 2020 19:23:17 +0000 (19:23 +0000)]
[Test] Add some tests for rspamd_text:find
Vsevolod Stakhov [Mon, 16 Nov 2020 19:12:59 +0000 (19:12 +0000)]
Merge pull request #3553 from fatalbanana/byte
[Minor] rspamd_text:byte() metamethod
Vsevolod Stakhov [Mon, 16 Nov 2020 18:45:17 +0000 (18:45 +0000)]
[Fix] Fix issue with pushing binary formats to Lua strings
Vsevolod Stakhov [Mon, 16 Nov 2020 17:33:00 +0000 (17:33 +0000)]
[Minor] Lua_text: Add a simple find method
Andrew Lewis [Mon, 16 Nov 2020 18:13:03 +0000 (20:13 +0200)]
[Minor] rspamd_text:byte() metamethod
Vsevolod Stakhov [Sun, 15 Nov 2020 20:15:52 +0000 (20:15 +0000)]
Merge pull request #3551 from korgoth1/master
[TEST] smtp date
korgoth1 [Sat, 14 Nov 2020 21:36:26 +0000 (00:36 +0300)]
[TEST] smtp date
Vsevolod Stakhov [Fri, 13 Nov 2020 18:28:57 +0000 (18:28 +0000)]
[Fix] Use message pointer to avoid obsolete data to be cached
Vsevolod Stakhov [Fri, 13 Nov 2020 17:59:12 +0000 (17:59 +0000)]
[Minor] Improve error logging
ventulis [Fri, 13 Nov 2020 17:09:02 +0000 (18:09 +0100)]
[Minor] Add Rspamd version to ICAP User Agent
Vsevolod Stakhov [Fri, 13 Nov 2020 16:53:02 +0000 (16:53 +0000)]
[Test] Fix tests
Vsevolod Stakhov [Fri, 13 Nov 2020 16:52:43 +0000 (16:52 +0000)]
[Minor] Selectors: filter_string_nils utility transformation
Vsevolod Stakhov [Fri, 13 Nov 2020 16:52:20 +0000 (16:52 +0000)]
[Minor] Improve the default sort function in deep_sort function
Vsevolod Stakhov [Fri, 13 Nov 2020 11:29:41 +0000 (11:29 +0000)]
[Fix] Deduct type of a table methods
Vsevolod Stakhov [Fri, 13 Nov 2020 11:22:06 +0000 (11:22 +0000)]
[Minor] Rbl: Allow to add dependencies for RBL rules
Vsevolod Stakhov [Fri, 13 Nov 2020 11:21:53 +0000 (11:21 +0000)]
[Minor] Rbl: Workaround for 'rules'
Vsevolod Stakhov [Thu, 12 Nov 2020 15:35:42 +0000 (15:35 +0000)]
Merge pull request #3492 from korgoth1/master
[TEST] ARC_ALLOW
Vsevolod Stakhov [Wed, 11 Nov 2020 15:08:01 +0000 (15:08 +0000)]
[Minor] Use rspamd_parsers directly
Vsevolod Stakhov [Wed, 11 Nov 2020 13:41:36 +0000 (13:41 +0000)]
[Rework] Move parsers to a separate lua library
Vsevolod Stakhov [Wed, 11 Nov 2020 10:46:12 +0000 (10:46 +0000)]
Merge pull request #3548 from fatalbanana/metatokens_selector
[Minor] Selectors: Add extractor for metatokens
Andrew Lewis [Wed, 11 Nov 2020 07:47:02 +0000 (09:47 +0200)]
[Minor] Selectors: Add extractor & transform for metatokens
Vsevolod Stakhov [Tue, 10 Nov 2020 22:41:10 +0000 (22:41 +0000)]
[Minor] Mx_check: Limit number of A requests per MX
korgoth1 [Tue, 10 Nov 2020 20:55:30 +0000 (23:55 +0300)]
[TEST] ARC_ALLOW
korgoth1 [Tue, 10 Nov 2020 20:43:08 +0000 (23:43 +0300)]
[TEST] ARC_ALLOW
korgoth1 [Mon, 9 Nov 2020 19:34:38 +0000 (22:34 +0300)]
[TEST] ARC_ALLOW
Vsevolod Stakhov [Mon, 9 Nov 2020 16:21:08 +0000 (16:21 +0000)]
[Test] Add smtp date parser unit tests
Vsevolod Stakhov [Mon, 9 Nov 2020 11:54:58 +0000 (11:54 +0000)]
Merge pull request #3547 from fatalbanana/clickhouse
[Fix] Clickhouse: escape carriage return
Vsevolod Stakhov [Mon, 9 Nov 2020 11:54:11 +0000 (11:54 +0000)]
[Minor] Reputation: Support compatible whitelist definition
Issue: #3545
Vsevolod Stakhov [Mon, 9 Nov 2020 11:53:01 +0000 (11:53 +0000)]
[Minor] Add maps expressions schema
Andrew Lewis [Mon, 9 Nov 2020 10:53:23 +0000 (12:53 +0200)]
[Fix] Clickhouse: escape carriage return
Vsevolod Stakhov [Sun, 8 Nov 2020 21:13:43 +0000 (21:13 +0000)]
[Test] Fix stupid robot
Vsevolod Stakhov [Sat, 7 Nov 2020 23:34:58 +0000 (23:34 +0000)]
[Minor] Disable regexp limits for hyperscan