aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/filter.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Various fixesVsevolod Stakhov2018-07-261-19/+53
* [Minor] Simplify hashes definitionsVsevolod Stakhov2018-07-261-0/+1
* [Minor] Preallocate results hash tablesVsevolod Stakhov2018-07-241-0/+15
* [Project] Adopt functionsVsevolod Stakhov2018-07-241-8/+15
* [Project] Add helpersVsevolod Stakhov2018-07-241-0/+33
* [Project] Move symbols to khash for speed and inliningVsevolod Stakhov2018-07-241-33/+63
* [Feature] Allow multiple groups for symbolsVsevolod Stakhov2018-05-151-2/+2
* [Minor] Rename confusing variablesVsevolod Stakhov2018-04-301-25/+25
* [Rework] Implement flags for inserting a symbolVsevolod Stakhov2018-04-301-38/+21
* [Fix] Rework logic of actions settingVsevolod Stakhov2018-03-221-19/+3
* [Minor] Another try to fix action outputVsevolod Stakhov2018-03-151-0/+4
* [Fix] Improve cached action interactionVsevolod Stakhov2018-03-151-0/+14
* [Minor] Allow negative scores for no action pre-actionVsevolod Stakhov2018-03-151-4/+6
* [Fix] Allow to have negative actions limitsVsevolod Stakhov2017-11-181-1/+1
* [Rework] Kill metrics!11Vsevolod Stakhov2017-11-041-24/+12
* [Feature] Filter nan and inf when adding scoresVsevolod Stakhov2017-10-211-0/+6
* [Minor] Fix idempotent stage fixVsevolod Stakhov2017-10-211-1/+1
* [Minor] Deny symbols adding on idempotent stageVsevolod Stakhov2017-10-081-0/+7
* [Minor] Remove multiple metrics support when adding resultsVsevolod Stakhov2017-10-081-16/+2
* [Feature] Allow to use postfilters in compositesVsevolod Stakhov2017-08-051-0/+2
* [Rework] Remove multiple metrics support from RspamdVsevolod Stakhov2017-04-261-6/+5
* [Minor] Remove minor warningsVsevolod Stakhov2017-04-081-0/+2
* [Minor] Remove redundant functionVsevolod Stakhov2017-04-081-2/+0
* [Fix] Fix one-shot symbols weight calculationsVsevolod Stakhov2017-03-251-2/+2
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-1/+0
* [Minor] Add id to async watchers to simplify debuggingVsevolod Stakhov2017-03-231-1/+1
* [Fix] Preserve order of options in symbolsVsevolod Stakhov2017-03-221-9/+17
* [Minor] Fix some issues when dealing with scoresVsevolod Stakhov2017-03-211-5/+2
* [Fix] Fix options and shots matchVsevolod Stakhov2017-03-201-33/+42
* [Feature] Allow to specify maximum number of shots for symbolsVsevolod Stakhov2017-03-201-7/+20
* [Fix] Fix prefilters action scoresVsevolod Stakhov2017-03-021-8/+16
* [Fix] Check for NaN properlyVsevolod Stakhov2017-01-251-1/+1
* [Fix] Fix mas group score calculationsVsevolod Stakhov2017-01-231-29/+75
* [Minor] Move common functions from libmimeVsevolod Stakhov2017-01-031-85/+0
* [Feature] Do not increase score for duplicate optionsVsevolod Stakhov2016-12-051-15/+25
* [Rework] Refactor struct namesVsevolod Stakhov2016-12-051-20/+20
* [Rework] Adopt code for the new optionsVsevolod Stakhov2016-12-051-1/+0
* [Feature] Allow to add options explicitly to symbolsVsevolod Stakhov2016-12-051-43/+46
* [Rework] Use hash tables for symbols optionsVsevolod Stakhov2016-12-051-29/+35
* [Minor] Fix issue with metric-less symbolsVsevolod Stakhov2016-10-291-1/+1
* [Feature] Add `one_param` flag for metric symbolsVsevolod Stakhov2016-10-271-1/+2
* [Feature] Allow underscore separated names in settingsVsevolod Stakhov2016-07-211-0/+23
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-101-2/+3
* [Feature] Improve levenshtein distance functionVsevolod Stakhov2016-05-041-0/+1
* [Minor] Improve string to action functionVsevolod Stakhov2016-05-041-38/+24
* [CritFix] Restore the intended pre-filters behaviourVsevolod Stakhov2016-05-031-10/+28
* [Feature] Allow setting scores and actions from luaVsevolod Stakhov2016-05-031-2/+2
* [Fix] Rework settings to work properly in metric-less configurationVsevolod Stakhov2016-04-191-10/+8
* [Feature] Simplify actions application by the settingsVsevolod Stakhov2016-03-291-40/+5
* [Feature] Store actions limits in metric resultVsevolod Stakhov2016-03-291-1/+6