summaryrefslogtreecommitdiffstats
path: root/src/libmime/filter.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Minor] Add guards for NaN valuesVsevolod Stakhov2016-03-041-1/+2
* Refactor UCL APIVsevolod Stakhov2016-02-161-5/+5
* Remove stupid locks that are unused for a long timeVsevolod Stakhov2016-02-081-17/+0
* Pre filters should actually skip processingVsevolod Stakhov2016-02-041-0/+4
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
* Minor fixesVsevolod Stakhov2015-12-221-1/+1
* Add ability to ignore certain symbols in metric when validating cacheVsevolod Stakhov2015-12-031-1/+1
* Reorganize includes to reduce namespace pollution.Vsevolod Stakhov2015-10-081-9/+3
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Update mime code for the new logger.Vsevolod Stakhov2015-08-301-4/+5
* Fix settings for actions other than rejectVsevolod Stakhov2015-08-251-1/+5
* Process 'no action' action.Vsevolod Stakhov2015-08-251-0/+8
* Remove unused module.Vsevolod Stakhov2015-08-201-1/+0
* Restore build.Vsevolod Stakhov2015-06-021-60/+0
* Fix internal libraries.Vsevolod Stakhov2015-06-021-27/+0
* Reorganize structure of filter components.Vsevolod Stakhov2015-06-021-418/+0
* Move bits compatibility function.Vsevolod Stakhov2015-06-021-15/+0
* Implement frequency incrementing.Vsevolod Stakhov2015-05-281-1/+1
* Refactor and unify function names.Vsevolod Stakhov2015-05-271-1/+1
* Fix states logic broken by the previous commit.Vsevolod Stakhov2015-05-271-1/+3
* Adopt the rest of the code.Vsevolod Stakhov2015-05-261-5/+1