]> source.dussan.org Git - rspamd.git/log
rspamd.git
3 years ago[Minor] rspamadm clickhouse: batching; query parameters 3564/head
Andrew Lewis [Mon, 30 Nov 2020 15:15:39 +0000 (17:15 +0200)]
[Minor] rspamadm clickhouse: batching; query parameters

3 years ago[Rework] Clickhouse: Improve performance
Vsevolod Stakhov [Mon, 30 Nov 2020 14:27:39 +0000 (14:27 +0000)]
[Rework] Clickhouse: Improve performance

3 years ago[Feature] Lua_clickhouse: Add optional row callback for large selections
Vsevolod Stakhov [Mon, 30 Nov 2020 14:12:58 +0000 (14:12 +0000)]
[Feature] Lua_clickhouse: Add optional row callback for large selections

3 years ago[Minor] Lua_clickhouse: Improve parsing performance
Vsevolod Stakhov [Mon, 30 Nov 2020 13:33:32 +0000 (13:33 +0000)]
[Minor] Lua_clickhouse: Improve parsing performance

3 years ago[Minor] Allow to ask password from terminal
Vsevolod Stakhov [Mon, 30 Nov 2020 11:50:27 +0000 (11:50 +0000)]
[Minor] Allow to ask password from terminal

3 years agoMerge pull request #3561 from fatalbanana/multimap_disable_multisymbol
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

3 years ago[Minor] Move urls find in subject to task process stage
Vsevolod Stakhov [Fri, 27 Nov 2020 12:17:41 +0000 (12:17 +0000)]
[Minor] Move urls find in subject to task process stage

3 years ago[Minor] Style: Fix logical order
Vsevolod Stakhov [Fri, 27 Nov 2020 11:40:46 +0000 (11:40 +0000)]
[Minor] Style: Fix logical order

3 years ago[Minor] Fix symbol name usage
Vsevolod Stakhov [Fri, 27 Nov 2020 11:36:40 +0000 (11:36 +0000)]
[Minor] Fix symbol name usage

3 years ago[Minor] Clickhouse: one more text related fix
Vsevolod Stakhov [Thu, 26 Nov 2020 14:39:05 +0000 (14:39 +0000)]
[Minor] Clickhouse: one more text related fix

3 years ago[Minor] Clickhouse: Fix text returns
Vsevolod Stakhov [Thu, 26 Nov 2020 14:32:42 +0000 (14:32 +0000)]
[Minor] Clickhouse: Fix text returns

3 years ago[Fix] Fix text selectors
Vsevolod Stakhov [Thu, 26 Nov 2020 12:29:09 +0000 (12:29 +0000)]
[Fix] Fix text selectors

4 years ago[Minor] Fix the case
Vsevolod Stakhov [Wed, 25 Nov 2020 17:23:52 +0000 (17:23 +0000)]
[Minor] Fix the case

4 years ago[Test] Disable broken test (type mismatch)
Vsevolod Stakhov [Wed, 25 Nov 2020 16:54:35 +0000 (16:54 +0000)]
[Test] Disable broken test (type mismatch)

4 years ago[Minor] Remove tostring
Vsevolod Stakhov [Wed, 25 Nov 2020 16:39:51 +0000 (16:39 +0000)]
[Minor] Remove tostring

4 years ago[Feature] Support rspamd_text in selector regexps
Vsevolod Stakhov [Wed, 25 Nov 2020 16:38:39 +0000 (16:38 +0000)]
[Feature] Support rspamd_text in selector regexps

4 years ago[Minor] Fix style
Vsevolod Stakhov [Wed, 25 Nov 2020 13:33:28 +0000 (13:33 +0000)]
[Minor] Fix style

4 years ago[Rework] Add final cleanup logic
Vsevolod Stakhov [Wed, 25 Nov 2020 13:31:38 +0000 (13:31 +0000)]
[Rework] Add final cleanup logic

4 years ago[Feature] Multimap: support adding map values as extra options 3561/head
Andrew Lewis [Wed, 25 Nov 2020 12:55:18 +0000 (14:55 +0200)]
[Feature] Multimap: support adding map values as extra options

4 years ago[Rework] Add stale cache removal
Vsevolod Stakhov [Wed, 25 Nov 2020 11:59:53 +0000 (11:59 +0000)]
[Rework] Add stale cache removal

4 years ago[Rework] Some tunes to cache saving
Vsevolod Stakhov [Wed, 25 Nov 2020 11:42:04 +0000 (11:42 +0000)]
[Rework] Some tunes to cache saving

4 years ago[Rework] Add preliminary support of hyperscan caching for re maps
Vsevolod Stakhov [Tue, 24 Nov 2020 16:07:45 +0000 (16:07 +0000)]
[Rework] Add preliminary support of hyperscan caching for re maps

4 years ago[Rework] Use full crypto hash for regexp maps
Vsevolod Stakhov [Tue, 24 Nov 2020 15:46:22 +0000 (15:46 +0000)]
[Rework] Use full crypto hash for regexp maps

4 years agoMerge pull request #3550 from ventulis/master
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

4 years ago[Minor] Add task uid to ICAP User Agent 3550/head
ventulis [Tue, 24 Nov 2020 16:00:53 +0000 (17:00 +0100)]
[Minor] Add task uid to ICAP User Agent

4 years ago[Minor] Add disabled and extended ICAP User Agent
ventulis [Tue, 24 Nov 2020 15:35:25 +0000 (16:35 +0100)]
[Minor] Add disabled and extended ICAP User Agent

4 years ago[Minor] Fix rare case of off-by-one read
Vsevolod Stakhov [Tue, 24 Nov 2020 12:06:19 +0000 (12:06 +0000)]
[Minor] Fix rare case of off-by-one read

4 years agoMerge pull request #3559 from fatalbanana/specific_urls2
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

4 years ago[Minor] Selectors: further fixes for dealing with specific URLs 3559/head
Andrew Lewis [Tue, 24 Nov 2020 11:02:26 +0000 (13:02 +0200)]
[Minor] Selectors: further fixes for dealing with specific URLs

4 years agoMerge pull request #3558 from fatalbanana/specific_urls_extractor
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

4 years ago[Minor] Selectors: fixes for specific URLs 3558/head
Andrew Lewis [Tue, 24 Nov 2020 10:32:10 +0000 (12:32 +0200)]
[Minor] Selectors: fixes for specific URLs

4 years ago[Fix] Spamassassin: Preserve 'pcre_only' flag when dealing with regexp replacements
Vsevolod Stakhov [Mon, 23 Nov 2020 20:07:57 +0000 (20:07 +0000)]
[Fix] Spamassassin: Preserve 'pcre_only' flag when dealing with regexp replacements

4 years agoMerge pull request #3554 from fatalbanana/rspamadm_clickhouse
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

4 years ago[Feature] `rspamadm clickhouse` command 3554/head
Andrew Lewis [Mon, 23 Nov 2020 13:27:20 +0000 (15:27 +0200)]
[Feature] `rspamadm clickhouse` command

4 years ago[Fix] Spamassassin: Fix pcre_only flags
Vsevolod Stakhov [Mon, 23 Nov 2020 11:00:30 +0000 (11:00 +0000)]
[Fix] Spamassassin: Fix pcre_only flags

4 years ago[Minor] Propagate pcre_only flag
Vsevolod Stakhov [Mon, 23 Nov 2020 11:00:16 +0000 (11:00 +0000)]
[Minor] Propagate pcre_only flag

4 years ago[Minor] Add lua_parsers to docs
Vsevolod Stakhov [Sat, 21 Nov 2020 21:22:56 +0000 (21:22 +0000)]
[Minor] Add lua_parsers to docs

4 years ago[Fix] Fix quoted-printable soft newlines bugged case
Vsevolod Stakhov [Fri, 20 Nov 2020 15:55:39 +0000 (15:55 +0000)]
[Fix] Fix quoted-printable soft newlines bugged case

4 years ago[Minor] Lua_magic: Add ics pattern
Vsevolod Stakhov [Fri, 20 Nov 2020 11:23:56 +0000 (11:23 +0000)]
[Minor] Lua_magic: Add ics pattern

4 years ago[Minor] Lua_content: Allow multiple content types to be matched
Vsevolod Stakhov [Fri, 20 Nov 2020 11:23:28 +0000 (11:23 +0000)]
[Minor] Lua_content: Allow multiple content types to be matched

4 years ago[Minor] Lua_magic: Do not treat by default non-text part as text
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

4 years agoMerge pull request #3555 from moisseev/webui
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

4 years ago[WebUI] Disable Refresh until ongoing requests 3555/head
moisseev [Fri, 20 Nov 2020 10:14:54 +0000 (13:14 +0300)]
[WebUI] Disable Refresh until ongoing requests

are finished

4 years ago[Minor] Add `complete` callback
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.

4 years ago[Minor] Improve error messages
Vsevolod Stakhov [Thu, 19 Nov 2020 11:44:01 +0000 (11:44 +0000)]
[Minor] Improve error messages

4 years ago[Minor] Fix some more lua compat issues with text:find
Vsevolod Stakhov [Thu, 19 Nov 2020 11:34:03 +0000 (11:34 +0000)]
[Minor] Fix some more lua compat issues with text:find

4 years ago [WebUI] Add History tab autorefreshing
moisseev [Thu, 19 Nov 2020 08:06:54 +0000 (11:06 +0300)]
 [WebUI] Add History tab autorefreshing

Issue: #820

4 years ago[Fix] Apply max_lua_urls limit for emails as well
Vsevolod Stakhov [Wed, 18 Nov 2020 19:56:29 +0000 (19:56 +0000)]
[Fix] Apply max_lua_urls limit for emails as well

4 years ago[Fix] Fix off-by-one with init check
Vsevolod Stakhov [Wed, 18 Nov 2020 17:50:19 +0000 (17:50 +0000)]
[Fix] Fix off-by-one with init check

4 years ago[Fix] Fix substring search in case if srchlen == inlen
Vsevolod Stakhov [Wed, 18 Nov 2020 17:47:33 +0000 (17:47 +0000)]
[Fix] Fix substring search in case if srchlen == inlen

4 years ago[Minor] Fix another stupid tests regression
Vsevolod Stakhov [Wed, 18 Nov 2020 14:11:33 +0000 (14:11 +0000)]
[Minor] Fix another stupid tests regression

4 years ago[Minor] Fix bogus cmake
Vsevolod Stakhov [Wed, 18 Nov 2020 13:08:08 +0000 (13:08 +0000)]
[Minor] Fix bogus cmake

4 years ago[Minor] Use CONFIGURE_DEPENDS for glob expressions
Vsevolod Stakhov [Wed, 18 Nov 2020 13:01:15 +0000 (13:01 +0000)]
[Minor] Use CONFIGURE_DEPENDS for glob expressions

4 years ago[Fix] Fix smtp comments exclusion
Vsevolod Stakhov [Wed, 18 Nov 2020 12:29:22 +0000 (12:29 +0000)]
[Fix] Fix smtp comments exclusion

4 years ago[Fix] Fix parsing of escape characters in quoted pairs
Vsevolod Stakhov [Wed, 18 Nov 2020 10:50:30 +0000 (10:50 +0000)]
[Fix] Fix parsing of escape characters in quoted pairs

4 years ago[Minor] Neural: Add store_pool_only train option
Vsevolod Stakhov [Tue, 17 Nov 2020 11:21:50 +0000 (11:21 +0000)]
[Minor] Neural: Add store_pool_only train option

4 years ago[Minor] Do not mix HS_FLAG_SINGLEMATCH and HS_FLAG_SOM_LEFTMOST
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

4 years ago[Test] Add some tests for rspamd_text:find
Vsevolod Stakhov [Mon, 16 Nov 2020 19:23:17 +0000 (19:23 +0000)]
[Test] Add some tests for rspamd_text:find

4 years agoMerge pull request #3553 from fatalbanana/byte
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

4 years ago[Fix] Fix issue with pushing binary formats to Lua strings
Vsevolod Stakhov [Mon, 16 Nov 2020 18:45:17 +0000 (18:45 +0000)]
[Fix] Fix issue with pushing binary formats to Lua strings

4 years ago[Minor] Lua_text: Add a simple find method
Vsevolod Stakhov [Mon, 16 Nov 2020 17:33:00 +0000 (17:33 +0000)]
[Minor] Lua_text: Add a simple find method

4 years ago[Minor] rspamd_text:byte() metamethod 3553/head
Andrew Lewis [Mon, 16 Nov 2020 18:13:03 +0000 (20:13 +0200)]
[Minor] rspamd_text:byte() metamethod

4 years agoMerge pull request #3551 from korgoth1/master
Vsevolod Stakhov [Sun, 15 Nov 2020 20:15:52 +0000 (20:15 +0000)]
Merge pull request #3551 from korgoth1/master

[TEST] smtp date

4 years ago[TEST] smtp date 3551/head
korgoth1 [Sat, 14 Nov 2020 21:36:26 +0000 (00:36 +0300)]
[TEST] smtp date

4 years ago[Fix] Use message pointer to avoid obsolete data to be cached
Vsevolod Stakhov [Fri, 13 Nov 2020 18:28:57 +0000 (18:28 +0000)]
[Fix] Use message pointer to avoid obsolete data to be cached

4 years ago[Minor] Improve error logging
Vsevolod Stakhov [Fri, 13 Nov 2020 17:59:12 +0000 (17:59 +0000)]
[Minor] Improve error logging

4 years ago[Minor] Add Rspamd version to ICAP User Agent
ventulis [Fri, 13 Nov 2020 17:09:02 +0000 (18:09 +0100)]
[Minor] Add Rspamd version to ICAP User Agent

4 years ago[Test] Fix tests
Vsevolod Stakhov [Fri, 13 Nov 2020 16:53:02 +0000 (16:53 +0000)]
[Test] Fix tests

4 years ago[Minor] Selectors: filter_string_nils utility transformation
Vsevolod Stakhov [Fri, 13 Nov 2020 16:52:43 +0000 (16:52 +0000)]
[Minor] Selectors: filter_string_nils utility transformation

4 years ago[Minor] Improve the default sort function in deep_sort function
Vsevolod Stakhov [Fri, 13 Nov 2020 16:52:20 +0000 (16:52 +0000)]
[Minor] Improve the default sort function in deep_sort function

4 years ago[Fix] Deduct type of a table methods
Vsevolod Stakhov [Fri, 13 Nov 2020 11:29:41 +0000 (11:29 +0000)]
[Fix] Deduct type of a table methods

4 years ago[Minor] Rbl: Allow to add dependencies for RBL rules
Vsevolod Stakhov [Fri, 13 Nov 2020 11:22:06 +0000 (11:22 +0000)]
[Minor] Rbl: Allow to add dependencies for RBL rules

4 years ago[Minor] Rbl: Workaround for 'rules'
Vsevolod Stakhov [Fri, 13 Nov 2020 11:21:53 +0000 (11:21 +0000)]
[Minor] Rbl: Workaround for 'rules'

4 years agoMerge pull request #3492 from korgoth1/master
Vsevolod Stakhov [Thu, 12 Nov 2020 15:35:42 +0000 (15:35 +0000)]
Merge pull request #3492 from korgoth1/master

[TEST] ARC_ALLOW

4 years ago[Minor] Use rspamd_parsers directly
Vsevolod Stakhov [Wed, 11 Nov 2020 15:08:01 +0000 (15:08 +0000)]
[Minor] Use rspamd_parsers directly

4 years ago[Rework] Move parsers to a separate lua library
Vsevolod Stakhov [Wed, 11 Nov 2020 13:41:36 +0000 (13:41 +0000)]
[Rework] Move parsers to a separate lua library

4 years agoMerge pull request #3548 from fatalbanana/metatokens_selector
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

4 years ago[Minor] Selectors: Add extractor & transform for metatokens 3548/head
Andrew Lewis [Wed, 11 Nov 2020 07:47:02 +0000 (09:47 +0200)]
[Minor] Selectors: Add extractor & transform for metatokens

4 years ago[Minor] Mx_check: Limit number of A requests per MX
Vsevolod Stakhov [Tue, 10 Nov 2020 22:41:10 +0000 (22:41 +0000)]
[Minor] Mx_check: Limit number of A requests per MX

4 years ago[TEST] ARC_ALLOW 3492/head
korgoth1 [Tue, 10 Nov 2020 20:55:30 +0000 (23:55 +0300)]
[TEST] ARC_ALLOW

4 years ago[TEST] ARC_ALLOW
korgoth1 [Tue, 10 Nov 2020 20:43:08 +0000 (23:43 +0300)]
[TEST] ARC_ALLOW

4 years ago[TEST] ARC_ALLOW
korgoth1 [Mon, 9 Nov 2020 19:34:38 +0000 (22:34 +0300)]
[TEST] ARC_ALLOW

4 years ago[Test] Add smtp date parser unit tests
Vsevolod Stakhov [Mon, 9 Nov 2020 16:21:08 +0000 (16:21 +0000)]
[Test] Add smtp date parser unit tests

4 years agoMerge pull request #3547 from fatalbanana/clickhouse
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

4 years ago[Minor] Reputation: Support compatible whitelist definition
Vsevolod Stakhov [Mon, 9 Nov 2020 11:54:11 +0000 (11:54 +0000)]
[Minor] Reputation: Support compatible whitelist definition

Issue: #3545

4 years ago[Minor] Add maps expressions schema
Vsevolod Stakhov [Mon, 9 Nov 2020 11:53:01 +0000 (11:53 +0000)]
[Minor] Add maps expressions schema

4 years ago[Fix] Clickhouse: escape carriage return 3547/head
Andrew Lewis [Mon, 9 Nov 2020 10:53:23 +0000 (12:53 +0200)]
[Fix] Clickhouse: escape carriage return

4 years ago[Test] Fix stupid robot
Vsevolod Stakhov [Sun, 8 Nov 2020 21:13:43 +0000 (21:13 +0000)]
[Test] Fix stupid robot

4 years ago[Minor] Disable regexp limits for hyperscan
Vsevolod Stakhov [Sat, 7 Nov 2020 23:34:58 +0000 (23:34 +0000)]
[Minor] Disable regexp limits for hyperscan

4 years ago[Feature] Use own daemonization routine
Vsevolod Stakhov [Fri, 6 Nov 2020 21:23:45 +0000 (21:23 +0000)]
[Feature] Use own daemonization routine

4 years agoMerge pull request #3544 from fatalbanana/tp
Vsevolod Stakhov [Thu, 5 Nov 2020 15:09:34 +0000 (15:09 +0000)]
Merge pull request #3544 from fatalbanana/tp

[Test] Rework composites test

4 years ago[Minor] Add check for map cache skew
Vsevolod Stakhov [Thu, 5 Nov 2020 15:02:46 +0000 (15:02 +0000)]
[Minor] Add check for map cache skew

4 years ago[Test] Rework composites test 3544/head
Andrew Lewis [Thu, 5 Nov 2020 13:36:54 +0000 (15:36 +0200)]
[Test] Rework composites test

4 years ago[Fix] Composites: Allow partial match
Vsevolod Stakhov [Thu, 5 Nov 2020 12:56:21 +0000 (12:56 +0000)]
[Fix] Composites: Allow partial match

4 years ago[Feature] Support multiple conditions for symbols
Vsevolod Stakhov [Thu, 5 Nov 2020 12:39:05 +0000 (12:39 +0000)]
[Feature] Support multiple conditions for symbols

4 years agoMerge pull request #3538 from fatalbanana/conditions_test
Vsevolod Stakhov [Thu, 5 Nov 2020 10:41:13 +0000 (10:41 +0000)]
Merge pull request #3538 from fatalbanana/conditions_test

[Test] Multiple conditions

4 years agoMerge pull request #3543 from fatalbanana/3395
Vsevolod Stakhov [Wed, 4 Nov 2020 13:56:36 +0000 (13:56 +0000)]
Merge pull request #3543 from fatalbanana/3395

[Fix] Fix ClamAV result for cached encrypted file (#3395)

4 years ago[Fix] Fix ClamAV result for cached encrypted file (#3395) 3543/head
Andrew Lewis [Wed, 4 Nov 2020 13:39:45 +0000 (15:39 +0200)]
[Fix] Fix ClamAV result for cached encrypted file (#3395)

4 years ago[Test] Fighting with windmills in robot
Vsevolod Stakhov [Wed, 4 Nov 2020 13:18:43 +0000 (13:18 +0000)]
[Test] Fighting with windmills in robot

4 years ago[Feature] Composites: Improve composite atoms parser
Vsevolod Stakhov [Wed, 4 Nov 2020 12:17:59 +0000 (12:17 +0000)]
[Feature] Composites: Improve composite atoms parser