aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [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-033-21/+121
* [Feature] Support ClickHouse databaseVsevolod Stakhov2018-12-022-5/+16
* [Minor] Fix greylisting messagesVsevolod Stakhov2018-12-021-8/+10
* [Minor] Oops, restore tempfail handling in DKIMVsevolod Stakhov2018-12-011-0/+1
* [Project] Rework DKIM AR to support RFC6008Vsevolod Stakhov2018-12-011-16/+40
* [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] Fix misprintVsevolod Stakhov2018-12-011-1/+1
* [Feature] Improve SPF results in Authentication-ResultsVsevolod Stakhov2018-11-301-6/+43
* Update AUTHORS.mdVsevolod Stakhov2018-11-301-2/+2
* [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-302-4/+46
* [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-302-5/+5
* [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-283-4/+34
* [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-284-1/+31
* [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
* [Test] Add tests for broken richtext caseVsevolod Stakhov2018-11-272-0/+32
* [Minor] Add extra heuristic for text partsVsevolod Stakhov2018-11-271-1/+30
* [CritFix] Make flags mutually exclusive for mime partsVsevolod Stakhov2018-11-272-15/+17
* [Fix] Treat learning errors as non-fatalVsevolod Stakhov2018-11-272-5/+5
* [Minor] Another fail-safety checkVsevolod Stakhov2018-11-271-2/+5
* [Minor] Fix for DSNVsevolod Stakhov2018-11-271-1/+1
* [Feature] Ignore bogus whitespaces in the wordsVsevolod Stakhov2018-11-262-1/+9
* [Fix] Use tld when looking for DKIM domainsVsevolod Stakhov2018-11-262-3/+6
* [Project] Use URLs TLDs instead of !!EX!! in stat tokensVsevolod Stakhov2018-11-263-17/+41
* [Project] Use more generalised API to produce meta wordsVsevolod Stakhov2018-11-2610-92/+117
* [Minor] Ignore skipped wordsVsevolod Stakhov2018-11-261-2/+6
* [Minor] Do not include skipped or empty tokens in fuzzy hashVsevolod Stakhov2018-11-261-10/+48
* [Minor] Fix lua tokenize functionVsevolod Stakhov2018-11-262-5/+2
* [Minor] Fix indefinite loop in language detectorVsevolod Stakhov2018-11-261-5/+4
* [Minor] Check language detector pointer before useVsevolod Stakhov2018-11-261-2/+2
* [Project] Finish basic tasks in new unicode projectVsevolod Stakhov2018-11-2512-68/+96
* [Project] Rework parts conversion and serializationVsevolod Stakhov2018-11-255-244/+30