aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Update regexp for R_UNDISC_RCPTAnton Yuzhaninov2020-12-141-2/+10
| | | | | Match more variations for undisclosed-recipients, but don't match when it is used as a lame real name.
* [Minor] Add rule for old MUA versionAnton Yuzhaninov2020-12-141-0/+25
| | | | | These versions are rarely used by real uses nowadays, but can be found in spam.
* [Minor] Remove FAKE_REPLY_C and move FAKE_REPLY rule to regexp moduleAnton Yuzhaninov2020-12-122-37/+5
| | | | | | | | | | | | | FAKE_REPLY_C rule no longer works because MUA it used are no longer used (and ones which are used changed headers they add). In theory one can test all popular modern MUA and see which add only References, which only In-Reply-To and which add both headers. But it will be a lot of work to maintain such rule up to date. It still has a small number of hits, but mostly because some spammers use old X-Mailer headers. This should be addressed separately. While here re-create FAKE_REPLY as a regexp module rule - this way it should be more efficient.
* [Minor] Remove AOL_SPAM ruleAnton Yuzhaninov2020-12-121-7/+0
| | | | | | Mail from AOL not longer have X-AOL-Global-Disposition header and this rule no longer works. AOL messages now have X-YMail-OSG header (like yahoo.com), but it is encrypted/obfuscated and cannot be used here.
* [Minor] ...Vsevolod Stakhov2020-12-111-2/+1
|
* [Minor] Format string...Vsevolod Stakhov2020-12-111-0/+1
|
* [Minor] Add more debug for shadow resultVsevolod Stakhov2020-12-111-9/+18
|
* Merge pull request #3575 from a16bitsysop/alpine-luaVsevolod Stakhov2020-12-101-0/+2
|\ | | | | [Minor] Add LIB_SUFFIXES needed to detect lua on alpine linux
| * [Minor] Add LIB_SUFFIXES needed to detect lua on alpine linuxDuncan Bellamy2020-12-101-0/+2
|/
* [Minor] Reputation: More safe defaultVsevolod Stakhov2020-12-101-1/+1
|
* [Feature] Reputation: Allow to specify ip masksVsevolod Stakhov2020-12-101-1/+15
|
* [Minor] Spamassassin: Try to fix [if-unset] stuffVsevolod Stakhov2020-12-091-0/+4
|
* [Minor] Fix conditionVsevolod Stakhov2020-12-091-1/+1
|
* [Minor] Spamassassin: Fix shadow results cachingVsevolod Stakhov2020-12-091-1/+1
|
* [Minor] Fix schema validationVsevolod Stakhov2020-12-091-1/+1
|
* [Rework] Milter_headers: improve extended_headers_rcpt supportVsevolod Stakhov2020-12-091-34/+23
|
* Merge pull request #3574 from fatalbanana/selectors_cacheVsevolod Stakhov2020-12-092-0/+30
|\ | | | | [Minor] Selectors: support extracting task cache variables
| * [Minor] Selectors: support extracting task cache variablesAndrew Lewis2020-12-092-0/+30
| |
* | [Minor] Do not use static buffersVsevolod Stakhov2020-12-091-2/+3
| |
* | Merge pull request #3572 from fatalbanana/lua_idn_url_unitVsevolod Stakhov2020-12-091-0/+31
|\ \ | | | | | | [Test] Add some unit tests for punycode conversion
| * | [Test] Add some unit tests for punycode conversionAndrew Lewis2020-12-091-0/+31
| |/
* | [Minor] One more fixVsevolod Stakhov2020-12-081-1/+1
| |
* | [Fix] Restore simple dkim canonicalisation modeVsevolod Stakhov2020-12-081-11/+29
| |
* | [Minor] Allow to skip composites second passVsevolod Stakhov2020-12-083-2/+15
| |
* | [Minor] Store composite status in the composite atomVsevolod Stakhov2020-12-081-7/+26
| |
* | [Minor] Improve composites processing strncmp -> memcmpVsevolod Stakhov2020-12-081-63/+77
|/
* [Fix] Fix canonicalisation when l= tag is presentedVsevolod Stakhov2020-12-071-15/+29
| | | | Issue: #3566
* [Minor] Add some missing typesVsevolod Stakhov2020-12-042-0/+2
|
* [Minor] Lua_magic: Use larger span to look for text patternsVsevolod Stakhov2020-12-031-3/+3
|
* [Minor] Fix text operationVsevolod Stakhov2020-12-021-3/+10
|
* [Minor] Fix --from argumentVsevolod Stakhov2020-12-011-1/+8
|
* [Minor] Lua_content: Fix a corner case when unpacking compound objectsVsevolod Stakhov2020-12-011-1/+4
|
* Merge pull request #3564 from fatalbanana/clickhouse_nn2Vsevolod Stakhov2020-11-301-14/+47
|\ | | | | [Minor] rspamadm clickhouse: batching; query parameters
| * [Minor] rspamadm clickhouse: batching; query parametersAndrew Lewis2020-11-301-14/+47
|/
* [Rework] Clickhouse: Improve performanceVsevolod Stakhov2020-11-301-59/+66
|
* [Feature] Lua_clickhouse: Add optional row callback for large selectionsVsevolod Stakhov2020-11-301-9/+15
|
* [Minor] Lua_clickhouse: Improve parsing performanceVsevolod Stakhov2020-11-301-5/+19
|
* [Minor] Allow to ask password from terminalVsevolod Stakhov2020-11-301-3/+15
|
* Merge pull request #3561 from fatalbanana/multimap_disable_multisymbolVsevolod Stakhov2020-11-283-0/+20
|\ | | | | [Feature] Multimap: support adding map values as extra options
| * [Feature] Multimap: support adding map values as extra optionsAndrew Lewis2020-11-253-0/+20
| |
* | [Minor] Move urls find in subject to task process stageVsevolod Stakhov2020-11-272-5/+13
| |
* | [Minor] Style: Fix logical orderVsevolod Stakhov2020-11-271-6/+6
| |
* | [Minor] Fix symbol name usageVsevolod Stakhov2020-11-271-5/+7
| |
* | [Minor] Clickhouse: one more text related fixVsevolod Stakhov2020-11-261-3/+6
| |
* | [Minor] Clickhouse: Fix text returnsVsevolod Stakhov2020-11-262-3/+6
| |
* | [Fix] Fix text selectorsVsevolod Stakhov2020-11-261-4/+17
| |
* | [Minor] Fix the caseVsevolod Stakhov2020-11-251-1/+1
| |
* | [Test] Disable broken test (type mismatch)Vsevolod Stakhov2020-11-251-3/+3
| |
* | [Minor] Remove tostringVsevolod Stakhov2020-11-251-1/+1
| |
* | [Feature] Support rspamd_text in selector regexpsVsevolod Stakhov2020-11-251-10/+24
| |