aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/filter.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Some fixes towards epsilon comparisonVsevolod Stakhov2018-10-151-5/+5
* [Minor] Store more information about symbols addedVsevolod Stakhov2018-10-151-4/+16
* [CritFix] Fix options insertionVsevolod Stakhov2018-10-121-2/+1
* [Minor] Add some fail-safetyVsevolod Stakhov2018-10-111-2/+9
* [Minor] Fix score set in passthrough modeVsevolod Stakhov2018-10-111-22/+2
* [Project] Finish rework of passthrough actionsVsevolod Stakhov2018-10-111-12/+64
* [Rework] Always create result for a taskVsevolod Stakhov2018-10-111-1/+1
* [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