aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [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
| |
* | Merge pull request #2336 from moisseev/eslintVsevolod Stakhov2018-07-129-70/+74
|\ \ | |/ |/| [WebUI] Enable strict mode,
| * [WebUI] Enable strict mode,Alexander Moisseev2018-07-129-70/+74
|/ | | | | rename `interface` oblect as it is a reserved keyword, declare $span and $tbody variables
* [Minor] Avoid pre-result overridingVsevolod Stakhov2018-07-113-1/+9
|
* [Minor] Allow to check if we have set some pre-resultVsevolod Stakhov2018-07-111-0/+25
|
* Merge pull request #2334 from moisseev/eslintVsevolod Stakhov2018-07-117-44/+34
|\ | | | | [WebUI] Minor fixes
| * [WebUI] Remove unused blockAlexander Moisseev2018-07-112-6/+0
| |
| * [WebUI] Initialize variables at declarationAlexander Moisseev2018-07-111-6/+2
| |
| * [WebUI] Do not redeclare variablesAlexander Moisseev2018-07-113-5/+6
| |
| * [WebUI] Use self-explanatory notationAlexander Moisseev2018-07-114-8/+7
| | | | | | | | for type conversion
| * [WebUI] Use type-safe equality operatorsAlexander Moisseev2018-07-115-19/+19
|/
* [Fix] Fix regexp functions when no data is passedVsevolod Stakhov2018-07-101-13/+27
|
* [Minor] Redis support is now unconditionalVsevolod Stakhov2018-07-108-24/+11
|
* [Fix] Fix race condition on maps reinitVsevolod Stakhov2018-07-101-1/+1
|
* [Minor] Do not print pointer if successfully converted UD to a stringVsevolod Stakhov2018-07-101-1/+13
|
* [Fix] Fix descriptors leak in sqlite3 locking codeVsevolod Stakhov2018-07-101-2/+2
|
* [Fix] Initialize sqlite3 properlyVsevolod Stakhov2018-07-102-2/+5
|
* [Fix] Fix padded numbers printingVsevolod Stakhov2018-07-101-4/+8
|
* [Minor] Cleanup, use __builtin_clz, mention algorithm sourceVsevolod Stakhov2018-07-091-2/+10
|