aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Core: Improve structure of lru hash, get rid of GHashTableVsevolod Stakhov2018-12-103-187/+437
* [Fix] Core: treat nodes with ttl properly in lru cacheVsevolod Stakhov2018-12-101-27/+49
* [Minor] Fix new greylist records caseVsevolod Stakhov2018-12-091-7/+2
* [Minor] Fuzzy_storage: properly set reply on blockedVsevolod Stakhov2018-12-081-0/+2
* [Feature] Fuzzy_storage: add preliminary support of rate limitsVsevolod Stakhov2018-12-081-1/+221
* [Feature] Core: allow to emit soft reject on task timeoutVsevolod Stakhov2018-12-083-1/+28
* [Minor] Reset state to work with multiple backendsVsevolod Stakhov2018-12-081-0/+2
* [Fix] Greylist: fix records checkingVsevolod Stakhov2018-12-081-19/+34
* [Minor] Add defaultVsevolod Stakhov2018-12-071-1/+3
* [Minor] Fix messVsevolod Stakhov2018-12-071-20/+23
* [Minor] Fix task timeout in proxy workerVsevolod Stakhov2018-12-071-5/+3
* [Fix] Fix greylisting log message and logicVsevolod Stakhov2018-12-071-17/+30
* [Rework] Unify task_timeoutVsevolod Stakhov2018-12-066-22/+75
* [Feature] Add method task:lookup_wordsVsevolod Stakhov2018-12-053-75/+207
* [Feature] Allow to add upstream watchers to Lua APIVsevolod Stakhov2018-12-053-4/+174
* [Feature] Implement event watchers for upstreamsVsevolod Stakhov2018-12-042-2/+93
* [Fix] Fix emails filtering in emails moduleVsevolod Stakhov2018-12-031-8/+9
* [Feature] Implement more strict configuration testsVsevolod Stakhov2018-12-034-14/+150
* [Minor] Do not start new symbols when task is being destroyed/cleanedVsevolod Stakhov2018-12-031-0/+8
* [Minor] Do not tolerate archives with `text` content typeVsevolod Stakhov2018-12-031-0/+7
* [Fix] Do not trigger BROKEN_CONTENT_TYPE on innocent text partsVsevolod Stakhov2018-12-031-2/+1
* [Minor] Add rspamd_str_make_utf_valid routine + unit testsVsevolod Stakhov2018-12-032-1/+69
* [Feature] Support ClickHouse databaseVsevolod Stakhov2018-12-021-0/+1
* [Minor] Fix greylisting messagesVsevolod Stakhov2018-12-021-8/+10
* [Minor] Oops, restore tempfail handling in DKIMVsevolod Stakhov2018-12-011-0/+1
* [Project] Fix several issues with dkim check resultsVsevolod Stakhov2018-12-012-5/+10
* [Feature] Add method to get dkim resultsVsevolod Stakhov2018-12-011-0/+105
* [Minor] Save dkim check result in mempool variableVsevolod Stakhov2018-12-011-3/+26
* [Project] Rework DKIM checks resultsVsevolod Stakhov2018-12-014-51/+133
* [Minor] Try to fix race condition in http connectionVsevolod Stakhov2018-11-301-6/+9
* [Fix] Fix boundaries checks in embedded messagesVsevolod Stakhov2018-11-301-5/+5
* [Minor] Count words based on text wordsVsevolod Stakhov2018-11-305-7/+12
* [Minor] Fix case when all words are exceptionsVsevolod Stakhov2018-11-301-0/+22
* [Feature] Allow to choose words format in `rspamadm mime`Vsevolod Stakhov2018-11-301-2/+2
* [Minor] Allow to get meta wordsVsevolod Stakhov2018-11-301-1/+55
* [Feature] Allow to get all types of words from LuaVsevolod Stakhov2018-11-303-11/+163
* [Rules] Use bad_unicode flag for LEAKED_PASSWORD_SCAM ruleVsevolod Stakhov2018-11-301-1/+1
* [Minor] Slightly extend what we can treat as wordsVsevolod Stakhov2018-11-301-1/+1
* [Minor] Support metawords in words regexpsVsevolod Stakhov2018-11-291-41/+72
* [Feature] Allow to get task flags in C expressionsVsevolod Stakhov2018-11-298-62/+146
* [Feature] Add more words regexp classesVsevolod Stakhov2018-11-293-5/+46
* [Fix] Fix double freeVsevolod Stakhov2018-11-291-4/+0
* [Fix] Add failsafety for utf8 regexpsVsevolod Stakhov2018-11-281-6/+20
* [Fix] Perform policy downgrade on sample out, add testsVsevolod Stakhov2018-11-281-3/+11
* [Minor] Store the fact that we have utf8 only regexps in corpusVsevolod Stakhov2018-11-283-1/+11
* [Test] Add tests for pct=0 caseVsevolod Stakhov2018-11-281-1/+4
* [Minor] Exclude raw words from words re classVsevolod Stakhov2018-11-271-2/+5
* [Fix] Some fixes for raw partsVsevolod Stakhov2018-11-272-1/+6
* [CritFix] Strictly deny unencoded bad utf8 sequences in headersVsevolod Stakhov2018-11-272-1/+26
* [Minor] Add extra heuristic for text partsVsevolod Stakhov2018-11-271-1/+30