aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Fix another corner case that allows candidates to be freed without initVsevolod Stakhov2024-04-291-8/+9
* [Fix] Apply detection phase if fasttext could not detect languageVsevolod Stakhov2024-04-281-71/+93
* [Minor] Add bad file types commonly found in archives attached to malspamtwesterhever2024-04-281-0/+4
* [Fix] Do not read out-of-boundary when doing base64 encodingVsevolod Stakhov2024-04-241-3/+3
* [Minor] Further normalizationVsevolod Stakhov2024-04-231-0/+2
* [Minor] Jitter backpressureVsevolod Stakhov2024-04-231-0/+2
* [Project] Implement fuzzy check retransmits backpressureVsevolod Stakhov2024-04-231-56/+96
* [Minor] Change log logic in fuzzy_checkVsevolod Stakhov2024-04-231-8/+15
* [Minor] Add function to reschedule events at specific timerVsevolod Stakhov2024-04-232-3/+44
* [Minor] Deal with descriptors in the wait queueVsevolod Stakhov2024-04-221-2/+39
* [Minor] Do not use pointers to local variables, sighVsevolod Stakhov2024-04-221-8/+11
* [Minor] Try to fix mess with refcountsVsevolod Stakhov2024-04-221-9/+9
* [Rework] Serialize control commandsVsevolod Stakhov2024-04-222-68/+169
* Merge pull request #4933 from rspamd/vstakhov-utf8-receivedVsevolod Stakhov2024-04-202-6/+20
|\
| * [Minor] Support UTF8 in Received flagsVsevolod Stakhov2024-04-192-6/+20
* | Merge pull request #4932 from rspamd/vstakhov-fix-bayes-disableVsevolod Stakhov2024-04-201-0/+12
|\|
| * [Fix] If we have one statfile disabled we need to disable allVsevolod Stakhov2024-04-191-0/+12
* | [Fix] Always set the unlearn flag when relearningaduernberger2024-04-181-1/+1
* | [Enhancement] Exclude false positives of MIME_DOUBLE_BAD_EXTENSIONDmitriy Alekseev2024-04-111-1/+6
* | [Minor] Fix grow_factorAndrew Lewis2024-04-101-1/+1
* | [Project] Adjust some final bitsVsevolod Stakhov2024-04-082-9/+17
* | [Project] Write a function to adjust grow factor properlyVsevolod Stakhov2024-04-081-0/+42
* | [Project] Rework grow factor as it is currently brokenVsevolod Stakhov2024-04-083-44/+10
|/
* [Fix] Honor dynamic thresholds for greylisting moduleVsevolod Stakhov2024-04-052-1/+42
* [Minor] Remove redundant metric nameVsevolod Stakhov2024-04-051-1/+1
* [Fix] Update greylisting threshold as it can be easily dynamicVsevolod Stakhov2024-04-051-7/+4
* [Fix] Fix shared memory proxying when compression is setVsevolod Stakhov2024-04-031-68/+67
* [Feature] Allow custom milter quarantine and tempfail messagesVsevolod Stakhov2024-04-023-20/+73
* [Minor] Fix format of example setting (rspamd.com#736)Andrew Lewis2024-03-251-1/+1
* [CritFix] Protect regexp matcher from regexps with empty patternsVsevolod Stakhov2024-03-223-1/+15
* [Minor] Deny zero length in regexp search functionsVsevolod Stakhov2024-03-221-11/+5
* [Fix] Fix inconsistent nesting in mime partsVsevolod Stakhov2024-03-201-1/+8
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-18241-8376/+8402
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-18118-861/+861
* [Minor] Another similar `getline` fixVsevolod Stakhov2024-03-151-2/+2
* [Minor] Fix irrelevant issue with the `getline` invocationVsevolod Stakhov2024-03-151-1/+1
* [Fix] Do not save multipatterns to FS in certain casesVsevolod Stakhov2024-03-157-29/+39
* [Fix] Fuzzy add/delete handlers are badly broken for compressionVsevolod Stakhov2024-03-141-2/+7
* [Minor] Use zstd compression by default in the clientVsevolod Stakhov2024-03-131-2/+2
* [Feature] Use msgpack in the clientVsevolod Stakhov2024-03-121-4/+11
* [Minor] Fix invocationVsevolod Stakhov2024-03-113-3/+3
* [Feature] Support reply in message pack formatVsevolod Stakhov2024-03-115-14/+55
* [Rework] Another rework of the dkim signing logicVsevolod Stakhov2024-03-091-21/+18
* [Rework] Allow multiple conditions for dkim signing when using vault/redisVsevolod Stakhov2024-03-091-1/+1
* [Minor] Add HTTP_MAGIC_SVG keymoisseev2024-03-071-2/+3
* [Minor] Serve SVG with the correct CTmoisseev2024-03-071-0/+1
* [Feature] Further optimization to the hot pathVsevolod Stakhov2024-03-061-6/+10
* [Rework] Rework dynamic usageVsevolod Stakhov2024-03-053-6/+112
* [Minor] Fix lua_tensor usageVsevolod Stakhov2024-03-052-11/+9
* [Rework] Use direct hashing instead of string hashingVsevolod Stakhov2024-03-052-11/+13