aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Skip broken slaves retrieved from sentinelVsevolod Stakhov2018-12-051-3/+5
| | | | Issue: #2667
* [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] Sort data received from Sentinel to avoid constant replacingVsevolod Stakhov2018-12-041-0/+3
| | | | | Issue: #2664 Closes: #2664
* [Fix] Set proper element when reading data from SentinelVsevolod Stakhov2018-12-041-2/+4
| | | | | Issue: #2663 Closes: #2663
* [Minor] Link breaks spec...Vsevolod Stakhov2018-12-041-1/+1
|
* [Minor] Add workaround for bug in RHEL 6Vsevolod Stakhov2018-12-041-0/+1
|
* Merge pull request #2662 from moisseev/webuiVsevolod Stakhov2018-12-041-2/+2
|\ | | | | [Minor] Add tooltip to "Scan time" column header
| * [Minor] Add tooltip to "Scan time" column headerAlexander Moisseev2018-12-041-2/+2
|/
* [Fix] Fix emails filtering in emails moduleVsevolod Stakhov2018-12-031-8/+9
|
* [Minor] Update version to 1.8.4Vsevolod Stakhov2018-12-031-1/+1
|
* Release 1.8.31.8.3Vsevolod Stakhov2018-12-031-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [CritFix] Make flags mutually exclusive for mime parts * [CritFix] Strictly deny unencoded bad utf8 sequences in headers * [Feature] Add Kaspersky antivirus support * [Feature] Add method to get dkim results * [Feature] Add more words regexp classes * [Feature] Allow to choose words format in `rspamadm mime` * [Feature] Allow to get all types of words from Lua * [Feature] Allow to get task flags in C expressions * [Feature] Allow to require encryption when accepting connections * [Feature] Ignore bogus whitespaces in the words * [Feature] Implement more strict configuration tests * [Feature] Improve SPF results in Authentication-Results * [Feature] Support ClickHouse database * [Fix] Add failsafety for utf8 regexps * [Fix] Do not trigger BROKEN_CONTENT_TYPE on innocent text parts * [Fix] Emit error if connection has been terminated with no stop pattern * [Fix] Fix boundaries checks in embedded messages * [Fix] Fix double free * [Fix] Perform policy downgrade on sample out, add tests * [Fix] Properly escape utf8 regexps in hyperscan mode * [Fix] Selectors - attachments args condition * [Fix] Some fixes for raw parts * [Fix] Treat learning errors as non-fatal * [Fix] Use tld when looking for DKIM domains * [Project] Words unicode structure rework * [Project] Add preliminary Redis Sentinel support * [Project] Improve Authentication-Results header * [Project] Rework DKIM checks results * [Project] Use more generalised API to produce meta words Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [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-033-21/+121
|
* [Feature] Support ClickHouse databaseVsevolod Stakhov2018-12-022-5/+16
| | | | Issue: #2655
* [Minor] Fix greylisting messagesVsevolod Stakhov2018-12-021-8/+10
| | | | Issue: #2660
* [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
| | | | Issue: #2649
* [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
|