aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Some minor fixesVsevolod Stakhov2018-07-181-2/+3
|
* [Fix] HTTP map hash is per-backend and not per-mapVsevolod Stakhov2018-07-182-61/+75
|
* [Feature] Add support of the fallback backends for HTTP mapsVsevolod Stakhov2018-07-182-34/+96
|
* [Fix] Do not reduce map watch timeout for mixed http/file mapsVsevolod Stakhov2018-07-181-50/+50
|
* [Minor] Add "stat_redis" debug moduleVsevolod Stakhov2018-07-181-2/+8
|
* [Fix] Fix legacy history handling in the controllerVsevolod Stakhov2018-07-181-9/+28
| | | | Issue: #2348
* [Fix] Set classifier version on learningVsevolod Stakhov2018-07-181-0/+3
|
* [Conf] Use remote mapsVsevolod Stakhov2018-07-176-10/+10
|
* [Fix] Fix sending string methodVsevolod Stakhov2018-07-172-2/+9
| | | | Issue: #2346
* [Fix] Prefer 'MTA-Name' when producing authentication resultsVsevolod Stakhov2018-07-172-6/+2
|
* [Rules] Add MULTIPLE_FROM ruleVsevolod Stakhov2018-07-171-0/+21
|
* [Rules] Improve MULTIPLE_UNIQUE_HEADERS ruleVsevolod Stakhov2018-07-171-20/+24
|
* [Minor] Rework headers extracting APIVsevolod Stakhov2018-07-173-54/+103
|
* [Minor] Fix build with libresslVsevolod Stakhov2018-07-171-1/+1
| | | | | Issue: #2347 Closes: #2347
* [Minor] Slightly improve and document task:set_user methodVsevolod Stakhov2018-07-171-3/+30
|
* [Minor] Optimise allocation size slightlyVsevolod Stakhov2018-07-161-7/+7
|
* [Fix] Plug memory leak in fuzzy updatesVsevolod Stakhov2018-07-161-4/+0
|
* [Minor] Fix end/start times when processing multiple log filesVsevolod Stakhov2018-07-161-6/+16
|
* [Conf] Improve upstreams setup for fuzzy storage by defaultVsevolod Stakhov2018-07-161-1/+1
|
* [Conf] Rename and fix RBL_VIRUSFREE symbolVsevolod Stakhov2018-07-162-3/+3
|
* [Minor] Add read-only mode for fuzzy storageVsevolod Stakhov2018-07-161-38/+15
|
* Merge pull request #2343 from moisseev/eslintVsevolod Stakhov2018-07-157-44/+21
|\ | | | | [Minor] Use consistent brace style for blocks (1tbs)
| * [Test] Allow max 2 statements per line in JSAlexander Moisseev2018-07-151-3/+2
| |
| * [Minor] Simplify conditional expressionAlexander Moisseev2018-07-152-6/+1
| |
| * [Minor] Use consistent brace style for blocks (1tbs)Alexander Moisseev2018-07-157-35/+18
| |
* | Merge pull request #2344 from tleuxner/patch-1Vsevolod Stakhov2018-07-151-1/+1
|\ \ | |/ |/| Update bayes_expiry.lua
| * Update bayes_expiry.luaThomas Leuxner2018-07-151-1/+1
|/ | | Fix whitespace in logger message.
* Merge pull request #2341 from moisseev/eslintVsevolod Stakhov2018-07-156-54/+43
|\ | | | | [Minor] Do not shadow `data` variable
| * [Minor] Avoid using empty blocksAlexander Moisseev2018-07-152-4/+2
| |
| * [Minor] Remove unused empty functionAlexander Moisseev2018-07-153-4/+0
| |
| * [Minor] Do not use identifiers before their declarationsAlexander Moisseev2018-07-153-14/+12
| |
| * [Minor] Do not reassign function parametersAlexander Moisseev2018-07-152-6/+5
| |
| * [Minor] Do not shadow variablesAlexander Moisseev2018-07-144-26/+24
| |
* | [Feature] Check attachments only on AV scanners in attachments_only modeVsevolod Stakhov2018-07-141-53/+55
| |
* | [Minor] Fix typesVsevolod Stakhov2018-07-141-9/+3
|/
* [Minor] Fix custom keyword parsingVsevolod Stakhov2018-07-141-1/+2
|
* [Minor] Fix custom keywords initialisationVsevolod Stakhov2018-07-131-4/+5
|
* [Conf] Add RBL_VIRUSFREE RBLVsevolod Stakhov2018-07-132-0/+15
|
* [Minor] Fix commentsVsevolod Stakhov2018-07-132-3/+44
|
* Merge pull request #2339 from moisseev/eslintVsevolod Stakhov2018-07-131-2/+2
|\ | | | | [WebUI] Avoid unused indexes
| * [WebUI] Avoid unused indexesAlexander Moisseev2018-07-131-2/+2
| |
* | [Project] Restore custom keywords in ratelimit and fix issuesVsevolod Stakhov2018-07-131-11/+35
| |
* | [Project] Allow per bucket multipliersVsevolod Stakhov2018-07-131-14/+14
| |
* | [Project] Rework ratelimits configurationVsevolod Stakhov2018-07-131-42/+90
|/
* Merge pull request #2338 from oxpa/masterVsevolod Stakhov2018-07-121-1/+1
|\ | | | | [Fix] email address parsing: ebraces should increase till equals obraces
| * fix email address parsing: ebraces should increase till matched with obracesIgor Ippolitov2018-07-121-1/+1
|/
* [Minor] Update version to 1.7.9Vsevolod Stakhov2018-07-121-1/+1
|
* Release 1.7.81.7.8Vsevolod Stakhov2018-07-121-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Feature] Add more extended statistics about fuzzy updates * [Feature] Add more non-conformant Received headers support * [Feature] Add preliminary function to get fuzzy hashes from text in Lua * [Feature] Allow to configure AV module rejection message * [Feature] Implement fuzzy hashes extraction in mime tool * [Feature] Improve WHITE_ON_WHITE rule * [Feature] Improve integer -> string conversion * [Feature] Reuse maps in multimap module more aggressively * [Fix] Avoid race condition in skip map as pool lifetime is not enough * [Fix] Eliminate all specific C plugins pools * [Fix] Fix DKIM check rule if DNS is unavailable * [Fix] Fix build where ucontext is defined in ucontext.h * [Fix] Fix crash in base url handling * [Fix] Fix descriptors leak in sqlite3 locking code * [Fix] Fix messages quarantine * [Fix] Fix padded numbers printing * [Fix] Fix race condition on maps reinit * [Fix] Fix regexp functions when no data is passed * [Fix] Fix specific urls extraction * [Fix] Fix styles propagation * [Fix] Improve resetting of the limit buckets * [Fix] Initialize sqlite3 properly * [Fix] Work with broken resolvers in resolv.conf * [Project] Implement HTTP maps caching * [Project] Refresh fuzzy hashes when matched * [Project] Add logic to deduplicate fuzzy updates queue * [WebUI] Add missed declarations * [WebUI] Avoid using "undefined" property * [WebUI] Do not accept passwords containing control characters * [WebUI] Do not redeclare variables * [WebUI] Enable strict mode, * [WebUI] Fix variable assignment * [WebUI] Initialize variables at declaration * [WebUI] Remove duplicated path from RequireJS config * [WebUI] Remove unused block * [WebUI] Remove unused variable * [WebUI] Remove unused variables * [WebUI] Use self-explanatory notation * [WebUI] Use type-safe equality operators Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Merge pull request #2335 from moisseev/patch-1Vsevolod Stakhov2018-07-121-0/+1
|\ | | | | [Minor] Update redirectors.inc
| * [Minor] Update redirectors.incAlexander Moisseev2018-07-121-0/+1
| |