aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Release 1.5.71.5.7Vsevolod Stakhov2017-05-022-1/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [CritFix] Fix corruption when multiple fuzzy are defined * [CritFix] Fix learn condition in fuzzy check * [Feature] Add rules to detect bad 8bit characters in From and To * [Feature] DKIM signing: sign_networks/local address specific use_domain settings * [Feature] Support numeric arguments for Redis requests * [Fix] Deal with 8bit characters in email addresses * [Fix] Fix couple of issues in FORWARDED rule * [Fix] Fix passing data to log helper when many symbols defined * [Fix] Fix R_BAD_CTE_7BIT rule * [Fix] Fix REPLYTO_UNPARSEABLE rule * [Fix] Fix setting of email address * [Fix] Rspamadm grep: Disable Lua patterns in string search by default * [Minor] Add Lua 5.3 workaround * [Minor] Add lua methods to detect if a part has 8bit characters * [Minor] Allow session-less lua dns requests * [Minor] Allow to append greylist end time to message reported * [Minor] Avoid `nil` table * [Minor] Disable dkim_signing if redis is specified but not configured * [Minor] Fix build with pcre2 * [Minor] Fix rule * [Minor] Fix warnings * [Minor] Format floating point number * [Minor] Push email flags to the lua API * [Minor] Silence some warnings * [Minor] Silence warning * [Minor] Try all hostname regexps to find the most significant one * [WebUI] Fix add header filter in history Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [CritFix] Fix corruption when multiple fuzzy are definedVsevolod Stakhov2017-05-021-10/+30
| | | | | | | | | If there are two fuzzy storages with the same algorithm but one of them uses encryption, then the encryption procedure could corrupt non-encrypted requests. This patch decouples encryption from caching removing this issue. Issue: #1611
* [Minor] Fix warningsVsevolod Stakhov2017-05-012-3/+3
|
* [Minor] Fix build with pcre2Andrew Lewis2017-05-011-1/+1
|
* [Fix] Fix REPLYTO_UNPARSEABLE ruleVsevolod Stakhov2017-05-011-3/+8
|
* [CritFix] Fix learn condition in fuzzy checkVsevolod Stakhov2017-05-011-13/+29
|
* [Minor] Allow session-less lua dns requestsVsevolod Stakhov2017-05-011-1/+1
|
* [Minor] Avoid `nil` tableAlexander Moisseev2017-05-011-1/+2
|
* [Fix] Fix couple of issues in FORWARDED ruleVsevolod Stakhov2017-05-011-110/+122
|
* [Fix] Fix passing data to log helper when many symbols definedVsevolod Stakhov2017-05-012-2/+2
|
* [Feature] DKIM signing: sign_networks/local address specific use_domain settingsAndrew Lewis2017-05-011-6/+20
| | | | - Issue: #1582
* [Minor] Silence warningAndrew Lewis2017-05-011-0/+4
|
* [Fix] Rspamadm grep: Disable Lua patterns in string search by defaultAndrew Lewis2017-05-012-2/+12
|
* [Feature] Add rules to detect bad 8bit characters in From and ToVsevolod Stakhov2017-05-011-0/+36
|
* [Minor] Push email flags to the lua APIVsevolod Stakhov2017-05-011-0/+21
|
* [Fix] Deal with 8bit characters in email addressesVsevolod Stakhov2017-05-016-37/+64
|
* [Fix] Fix setting of email addressVsevolod Stakhov2017-05-012-3/+4
|
* [Minor] Fix ruleVsevolod Stakhov2017-05-011-1/+1
|
* [Minor] Silence some warningsAndrew Lewis2017-05-011-0/+1
|
* [Fix] Fix R_BAD_CTE_7BIT ruleVsevolod Stakhov2017-05-013-22/+28
| | | | Issue: #1590
* [Minor] Add lua methods to detect if a part has 8bit charactersVsevolod Stakhov2017-05-011-0/+58
|
* [Fetaure] Add method that detects 8 bit characters in text partsVsevolod Stakhov2017-05-012-0/+47
|
* [Feature] Support numeric arguments for Redis requestsVsevolod Stakhov2017-05-011-6/+27
|
* [Minor] Format floating point numberVsevolod Stakhov2017-05-011-1/+1
|
* [Minor] Add Lua 5.3 workaroundVsevolod Stakhov2017-05-011-5/+6
|
* [WebUI] Fix add header filter in historyAndrew Lewis2017-05-011-2/+2
| | | | | - Issue: #1604 - Reported by: @dimejo
* [Minor] Allow to append greylist end time to message reportedVsevolod Stakhov2017-05-011-2/+10
|
* [Minor] Try all hostname regexps to find the most significant oneVsevolod Stakhov2017-05-011-2/+3
|
* [Minor] Disable dkim_signing if redis is specified but not configuredVsevolod Stakhov2017-05-011-1/+2
|
* Release 1.5.61.5.6Vsevolod Stakhov2017-04-191-0/+15
| | | | | | | | | | | | | | | | | * [Feature] Add unigramms support in bayes * [Feature] Allow configurable sign headers for DKIM * [Feature] Allow to add unigramm metatokens from Lua * [Feature] DKIM Signing: envelope match exception for local IPs * [Feature] UCL: register parser variables from Lua * [Fix] Always try to adjust filename * [Fix] Do extra copy to ensure that original content is never touched * [Fix] Fix SPOOF_REPLYTO rule * [Fix] Ignore Rmilter added Received * [Fix] More fixes for hashed email dnsbls * [Fix] Plug memory leak in chartable module * [WebUI] Display multiple alerts at once Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Merge pull request #1602 from smfreegard/rules_20170419Vsevolod Stakhov2017-04-191-0/+22
|\ | | | | Add INFO_TO_INFO_LU rule
| * Add INFO_TO_INFO_LU ruleSteve Freegard2017-04-191-0/+22
|/
* [Minor] Lower CTYPE_MIXED_BOGUS scoreVsevolod Stakhov2017-04-191-1/+1
|
* [Minor] Remove confusing warning about exp overflowVsevolod Stakhov2017-04-191-3/+19
|
* Merge pull request #1601 from fatalbanana/uclVsevolod Stakhov2017-04-181-0/+76
|\ | | | | [Feature] UCL: register parser variables from Lua
| * [Feature] UCL: register parser variables from LuaAndrew Lewis2017-04-181-0/+76
| |
* | [Fix] Fix SPOOF_REPLYTO ruleVsevolod Stakhov2017-04-181-2/+3
| |
* | [Fix] Do extra copy to ensure that original content is never touchedVsevolod Stakhov2017-04-181-1/+3
|/
* [Minor] Import changes from public suffix listAndrew Lewis2017-04-181-5/+90
|
* [Minor] DKIM signing: deal with ambiguous settings betterAndrew Lewis2017-04-181-5/+9
|
* Merge pull request #1596 from cpragadeesh/html_test_improvVsevolod Stakhov2017-04-171-0/+58
|\ | | | | HTML content extraction tests improvement
| * html content extraction test improvPragadeesh C2017-04-141-0/+58
| |
* | [Minor] Disable IPv6 for SEM RBLVsevolod Stakhov2017-04-171-0/+1
| |
* | [Minor] Reduce log noiseVsevolod Stakhov2017-04-171-1/+1
| |
* | Merge pull request #1599 from moisseev/headersVsevolod Stakhov2017-04-172-0/+13
|\ \ | | | | | | [Minor] Suppress CTYPE_MIXED_BOGUS for yandex.ru web-mail
| * | [Minor] Suppress CTYPE_MIXED_BOGUS for yandex.ru web-mailAlexander Moisseev2017-04-172-0/+13
|/ /
* | [Minor] Slightly increase weight of URL_IN_SUBJECT ruleVsevolod Stakhov2017-04-161-2/+2
| |
* | [Fix] Ignore Rmilter added ReceivedVsevolod Stakhov2017-04-161-3/+9
| | | | | | | | Issue: #1587
* | [Minor] Explicitly reset all fields in context on initVsevolod Stakhov2017-04-141-7/+4
| |
* | [Feature] Allow configurable sign headers for DKIMVsevolod Stakhov2017-04-142-16/+30
| | | | | | | | Issue: #1595