aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.6.3Vsevolod Stakhov2017-09-031-0/+19
| | | | | | | | | | | | | | | | | | | | | | * [CritFix] Fix semicolons parsing in the content type * [Feature] Add EBL to the default config * [Feature] Allow to configure monitored * [Feature] Allow to skip specific hashes in fuzzy storage * [Feature] Multimap: checking of symbol options * [Feature] Redis settings: support checking multiple keys * [Fix] ARC: Fix Lua 5.3 compatibility; timestamp should be integer * [Fix] Avoid changing content-transfer-encoding header's value * [Fix] Don't use whitelist/greylist maps as regexp, but as map * [Fix] Fix get_content method * [Fix] Header checks: Fix get_raw_header method * [Fix] Header checks: REPLYTO_UNPARSEABLE rule * [Fix] Lua_http: freeing * [Fix] Milter headers: custom headers: removing headers * [Fix] Parse HREF urls without explicit prefix * [Fix] WHITE_ON_WHITE: Ensure score is matched to part that fired the rule * [WebUI] Escape strings inside HTML in history Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [Minor] Fix variable nameVsevolod Stakhov2017-09-031-1/+1
|
* [Feature] Implement torch based ANN learningVsevolod Stakhov2017-09-031-22/+94
|
* [Minor] Silence tests warningsVsevolod Stakhov2017-09-021-0/+1
|
* [Rework] Start moving of fann redis to torchVsevolod Stakhov2017-09-023-40/+108
|
* [Minor] Fix type in map addingVsevolod Stakhov2017-09-021-1/+1
|
* [Feature] Allow to use global lua maps in settingsVsevolod Stakhov2017-09-022-31/+74
| | | | Issue: #1802
* [Minor] Check type of map more strictlyVsevolod Stakhov2017-09-021-1/+4
|
* Merge pull request #1821 from mkuron/settings-headerVsevolod Stakhov2017-09-011-0/+26
|\ | | | | User settings: add header rules
| * User settings: add header rulesMichael Kuron2017-09-011-0/+26
| |
* | [Feature] Read global maps for luaVsevolod Stakhov2017-09-011-13/+28
|/
* [Fix] Fix exceptions list in surblVsevolod Stakhov2017-08-311-2/+18
|
* [Fix] Default monitoring domain for surbl pluginAndrew Lewis2017-08-311-5/+4
|
* [Fix] Treat 'rewrite subject' as spam actionVsevolod Stakhov2017-08-301-2/+6
| | | | | Issue: #1803 Closes: #1803
* [Minor] Silence luacheck warningAndrew Lewis2017-08-301-0/+1
|
* [Minor] Ratelimit: support use of redis HSET for limitsAndrew Lewis2017-08-303-2/+24
|
* [Minor] Ratelimit: fix getting values from custom routines; silence loggingAndrew Lewis2017-08-301-5/+7
|
* [Minor] Remove unused functionVsevolod Stakhov2017-08-291-21/+0
|
* Merge pull request #1818 from fatalbanana/rlredisVsevolod Stakhov2017-08-291-81/+140
|\ | | | | [Feature] Ratelimit: support fetching limits from Redis
| * [Feature] Ratelimit: support fetching limits from RedisAndrew Lewis2017-08-291-81/+140
|/
* [Minor] Do not set NODELAY on Unix socketsVsevolod Stakhov2017-08-281-3/+7
|
* [Fix] options.local_networks settingAndrew Lewis2017-08-281-1/+1
| | | | | - Issue: #1763 - Reported by: @pclemot
* [Fix] Ratelimit: lowercase email addressesAndrew Lewis2017-08-281-2/+2
|
* [Test] Settings: few more testsAndrew Lewis2017-08-282-2/+37
|
* [Minor] Allow to get rspamd text from torch storageVsevolod Stakhov2017-08-272-0/+29
|
* [Minor] Remove unused functionsVsevolod Stakhov2017-08-274-148/+0
|
* Merge pull request #1814 from fatalbanana/rlrVsevolod Stakhov2017-08-261-329/+257
|\ | | | | [Rework] Ratelimit module
| * [Rework] Ratelimit moduleAndrew Lewis2017-08-261-329/+257
| | | | | | | | | | | | | | - Drop support for legacy options - Ensure incremental updates to counters - Support multiple limits per bucket - IP score: now resizes limits only (not periods)
* | Merge pull request #1813 from msimerson/http-headers-comment-fixVsevolod Stakhov2017-08-261-1/+1
|\ \ | | | | | | fix copy/paste error in comment
| * | fix copy/paste error in commentMatt Simerson2017-08-251-1/+1
| | |
* | | [Minor] Use controller for single-instance tasksAndrew Lewis2017-08-263-5/+5
|/ /
* | [Feature] Add some sanity checks for actions and controllerVsevolod Stakhov2017-08-251-0/+45
| |
* | [Fix] Redis script loading in DMARC; URL tags; URL reputationAndrew Lewis2017-08-253-4/+1
| | | | | | | | - Issue: #1716
* | [Minor] Add some limits for auto mempool adjustmentVsevolod Stakhov2017-08-241-0/+9
| |
* | [Minor] Fix empty pools handlingVsevolod Stakhov2017-08-241-6/+6
| |
* | Merge pull request #1806 from moisseev/1cv83Vsevolod Stakhov2017-08-242-0/+11
|\ \ | | | | | | [Minor] Suppress base64 symbols for mails sent with 1C 8.3
| * | [Minor] Suppress base64 symbols for mails sent with 1C v8Alexander Moisseev2017-08-232-0/+11
| | |
* | | [Minor] Fix use after freeVsevolod Stakhov2017-08-231-2/+1
| | |
* | | [Minor] Khash performs realloc, so it is unsafe to use it by valueVsevolod Stakhov2017-08-231-4/+6
| | |
* | | [Minor] Fix sanity checkVsevolod Stakhov2017-08-231-3/+7
| | |
* | | [Minor] Reset old statsVsevolod Stakhov2017-08-231-0/+2
| | |
* | | [Feature] Add sugestions logic to mempool allocatorVsevolod Stakhov2017-08-231-9/+64
|/ /
* | Merge pull request #1805 from LorbusChris/masterVsevolod Stakhov2017-08-221-9/+3
|\ \ | | | | | | Various changes to CentOS RPM
| * | Various changes to CentOS RPMChristian Glombek2017-08-221-9/+3
|/ / | | | | | | | | | | Update License to be the same as repo (ASL 2.0) Remove hardcoded user and group Add %{rspamd_pluginsdir}/lib/*.lua
* | Merge pull request #1804 from moisseev/patch-1Vsevolod Stakhov2017-08-221-1/+1
|\ \ | | | | | | [Minor] Update aliexpress.com Message-ID regexp
| * | [Minor] Update aliexpress.com Message-ID regexpAlexander Moisseev2017-08-221-1/+1
|/ /
* | [Fix] Fix processing of closed tagsVsevolod Stakhov2017-08-221-1/+8
| |
* | [Rework] Start mempool fragmentation reduce projectVsevolod Stakhov2017-08-212-6/+96
| |
* | [Minor] Store mempool fragmentationVsevolod Stakhov2017-08-203-0/+5
| |
* | [Minor] Remove unused varVsevolod Stakhov2017-08-191-1/+0
| |