aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* | [Fix] Always try to adjust filenameVsevolod Stakhov2017-04-141-1/+19
| | | | | | | | Issue: #1591
* | [Feature] Allow to add unigramm metatokens from LuaVsevolod Stakhov2017-04-131-1/+26
| |
* | [Feature] Add unigramms support in bayesVsevolod Stakhov2017-04-133-1/+22
| |
* | [Feature] DKIM Signing: envelope match exception for local IPsAndrew Lewis2017-04-131-3/+12
| | | | | | | | - Also for sign_networks
* | [Minor] Fix configuration exampleAndrew Lewis2017-04-131-1/+1
| |
* | Merge pull request #1589 from smfreegard/rules_20170411Andrew Lewis2017-04-131-0/+1
|\ \ | | | | | | Fix HTTP_TO_IP in the same way as HTTP_TO_HTTPS
| * | Fix HTTP_TO_IP in the same way as HTTP_TO_HTTPSSteve Freegard2017-04-131-0/+1
| | |
* | | Merge pull request #1588 from smfreegard/rules_20170411Andrew Lewis2017-04-131-0/+1
|\| | | | | | | | Fix HTTP_TO_HTTPS where message is_html but get_html returns nil
| * | Fix HTTP_TO_HTTPS where message is_html but get_html returns nilSteve Freegard2017-04-131-0/+1
| | |
* | | [Minor] Improve protocol debuggingVsevolod Stakhov2017-04-121-0/+17
| | |
* | | [Minor] Slightly optimise maillist pluginVsevolod Stakhov2017-04-121-16/+18
| | |
* | | Merge pull request #1586 from smfreegard/rules_20170411Vsevolod Stakhov2017-04-123-1/+97
|\| | | | | | | | New rules
| * | New rulesSteve Freegard2017-04-123-1/+97
| | |
* | | [Minor] Fix one more issue with empty mapsVsevolod Stakhov2017-04-111-6/+3
| | |
* | | [Minor] Store full timestamp when checking logsVsevolod Stakhov2017-04-111-1/+1
| | |
* | | [Minor] Properly show warningVsevolod Stakhov2017-04-111-3/+3
|/ /
* | [Minor] Improve symbols in emails moduleVsevolod Stakhov2017-04-111-17/+27
| |
* | [Fix] More fixes for hashed email dnsblsVsevolod Stakhov2017-04-111-1/+12
| |
* | [Minor] Remove unportable constructionsVsevolod Stakhov2017-04-111-28/+1
| |
* | [Fix] Plug memory leak in chartable moduleVsevolod Stakhov2017-04-101-0/+4
| |
* | [Minor] Update version to 1.5.6Vsevolod Stakhov2017-04-101-1/+1
| |
* | Release 1.5.5Vsevolod Stakhov2017-04-101-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [CritFix] Fix classifier learning with Redis backend * [CritFix] Fix issue when parsing encoded rfc822/messages * [Feature] Add escaped version of lua_ucl import * [Feature] Add task:headers_foreach function * [Feature] Allow to process filenames from content type * [Feature] Allow to query hashed emails * [Feature] Ignore bayes with mostly metatokens or with too few text * [Feature] Probabilistically skip metatokens * [Feature] Retrieve all virus names from SAVAPI * [Feature] Rework classifiers lua metatokens * [Feature] Store headers order * [Feature] Store text tokens inside bayes tokens * [Feature] Use cached shingles keys * [Fix] Add missing score normalisation for HFILTER_URL_ONLY * [Fix] Avoid lookup in absent hash * [Fix] Check return values from Lua functions called from C * [Fix] Do not count sending and loading time in rspamc * [Fix] Escape json strings for controller rejplies from Lua * [Fix] Fix archive scans for savapi * [Fix] Fix domain_only emails RBL * [Fix] Fix ip_score map configuration * [Fix] Fix JSON output for history_redis * [Fix] Fix one character length substrings search * [Fix] Fix parsing of non-RFC compatible Exim received * [Fix] Fix parsing of options for workers with the same type * [Fix] Fix processing of small tokens vectors * [Fix] Fix rfc2047 tokenization * [Fix] Fix typo * [Fix] More fixes for inplace decoding * [Fix] Try to avoid modifications of the original data * [Fix] URL redirector: Fix call to is_redirector * [Rework] Set token data as uint64_t instead of chars array * [WebUI] Check if neighbours' history backend versions match * [WebUI] Disable phrase connectors replacement in history filtering * [WebUI] Disable phrase connectors replacement in symbols filtering * [WebUI] Do not hide messages with bad subject, just replace it with '???' * [WebUI] Fix error message * [WebUI] Fix history v2 display * [WebUI] Fix legacy history * [WebUI] history: break To address lists on commas * [WebUI] Increase default timeout to 20 seconds * [WebUI] Save some history table space Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* | Merge pull request #1584 from moisseev/webuiVsevolod Stakhov2017-04-093-15/+21
|\ \ | | | | | | [WebUI] Display multiple alerts at once
| * | [WebUI] Display multiple alerts at onceAlexander Moisseev2017-04-083-15/+21
| | | | | | | | | | | | Now user have a chance to see all thrown alerts not just the latest one.
* | | [WebUI] Do not hide messages with bad subject, just replace it with '???'Vsevolod Stakhov2017-04-091-2/+6
| | |
* | | [Minor] More strict boundaries checks and composites policies fixVsevolod Stakhov2017-04-093-10/+13
| | |
* | | [Minor] Filter bad utf8 subjectsVsevolod Stakhov2017-04-091-1/+7
| | |
* | | [Minor] Add lua routine to validate utf8Vsevolod Stakhov2017-04-091-0/+26
| | |
* | | [WebUI] Fix history v2 displayVsevolod Stakhov2017-04-091-1/+1
| | |
* | | [Fix] Fix JSON output for history_redisVsevolod Stakhov2017-04-091-4/+16
|/ /
* | [Minor] Use normal string allocationVsevolod Stakhov2017-04-081-5/+5
| |
* | Merge pull request #1583 from moisseev/webuiVsevolod Stakhov2017-04-081-2/+17
|\ \ | | | | | | [WebUI] Check if neighbours' history backend versions match
| * | [WebUI] Check if neighbours' history backend versions matchAlexander Moisseev2017-04-081-2/+17
| | |
* | | [Minor] Fix couple of format arguments issuesVsevolod Stakhov2017-04-084-4/+4
| | |