aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix custom keyword parsingVsevolod Stakhov2018-07-141-1/+2
* [Minor] Fix custom keywords initialisationVsevolod Stakhov2018-07-131-4/+5
* [Minor] Fix commentsVsevolod Stakhov2018-07-131-2/+43
* [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
* fix email address parsing: ebraces should increase till matched with obracesIgor Ippolitov2018-07-121-1/+1
* [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
* [Fix] Fix regexp functions when no data is passedVsevolod Stakhov2018-07-101-13/+27
* [Minor] Redis support is now unconditionalVsevolod Stakhov2018-07-103-13/+7
* [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-101-0/+5
* [Fix] Fix padded numbers printingVsevolod Stakhov2018-07-101-4/+8
* [Minor] Cleanup, use __builtin_clz, mention algorithm sourceVsevolod Stakhov2018-07-091-2/+10
* [Feature] Improve integer -> string conversionVsevolod Stakhov2018-07-091-47/+252
* [Fix] Improve resetting of the limit bucketsVsevolod Stakhov2018-07-091-15/+22
* [Minor] Count a new message when checking ratelimit burstVsevolod Stakhov2018-07-091-2/+2
* [Fix] Eliminate all specific C plugins poolsVsevolod Stakhov2018-07-094-48/+17
* [Minor] Eliminate dedicated mempool for regexp moduleVsevolod Stakhov2018-07-091-11/+7
* [Minor] Fix aligned accessVsevolod Stakhov2018-07-091-2/+5
* [Fix] Fix build where ucontext is defined in ucontext.hVsevolod Stakhov2018-07-091-0/+4
* [Feature] Reuse maps in multimap module more aggressivelyVsevolod Stakhov2018-07-071-2/+2
* [Project] Implement HTTP maps cachingVsevolod Stakhov2018-07-075-6/+208
* [Project] Prepare cached map dataVsevolod Stakhov2018-07-072-60/+86
* [Feature] Add more extended statistics about fuzzy updatesVsevolod Stakhov2018-07-064-22/+59
* [Minor] Fix list opVsevolod Stakhov2018-07-051-1/+1
* [Fix] Work with broken resolvers in resolv.confVsevolod Stakhov2018-07-051-0/+29
* [Fix] Fix DKIM check rule if DNS is unavailableVsevolod Stakhov2018-07-051-20/+29
* [Minor] Improve symcache debuggingVsevolod Stakhov2018-07-051-16/+30
* [Feature] Add logic to deduplicate updates queueVsevolod Stakhov2018-07-053-1/+109
* [Project] Add small workaround for sqlite backendVsevolod Stakhov2018-07-051-3/+6
* [Project] Update Redis backend to support refreshingVsevolod Stakhov2018-07-051-0/+84
* [Project] Refresh fuzzy hashes when matchedVsevolod Stakhov2018-07-052-1/+53
* [Fix] Fix styles propagationVsevolod Stakhov2018-07-041-0/+9
* [Minor] Use proper hashing when getting texts fuzzy hashVsevolod Stakhov2018-07-041-1/+3
* [Feature] Add preliminary function to get fuzzy hashes from text in LuaVsevolod Stakhov2018-07-041-0/+128
* [Fix] Fix messages quarantineVsevolod Stakhov2018-07-041-0/+3
* [Fix] Avoid race condition in skip map as pool lifetime is not enoughVsevolod Stakhov2018-07-041-17/+17
* [Feature] Add more non-conformant Received headers supportVsevolod Stakhov2018-07-032-1/+3
* [Fix] Fix crash in base url handlingVsevolod Stakhov2018-07-021-1/+1
* [Feature] Allow to configure AV module rejection messageVsevolod Stakhov2018-07-021-1/+12
* [Minor] Allow to restore the previous behaviour in asn moduleVsevolod Stakhov2018-07-021-1/+2
* [Feature] Distinguish IP failures from connection failuresVsevolod Stakhov2018-07-0211-38/+47
* [Minor] Skip ASN checks for local IPsVsevolod Stakhov2018-06-301-1/+1
* [Fix] Fix reload crashVsevolod Stakhov2018-06-291-2/+1
* [Fix] Fill nm id in keypairs cache codeVsevolod Stakhov2018-06-291-0/+1
* [CritFix] Do not overwrite PID of the main processVsevolod Stakhov2018-06-291-1/+0