aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/rspamd_symcache.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Dmarc: Properly name a symbolVsevolod Stakhov2021-03-011-3/+5
* [Minor] Add a small protection against bad characters in symbolsVsevolod Stakhov2021-01-041-0/+5
* [Minor] Fix crash on non resolving virtual dependencyVsevolod Stakhov2020-12-281-2/+9
* [Feature] Support multiple conditions for symbolsVsevolod Stakhov2020-11-051-40/+64
* [Project] Ressurect empty prefilters as connection filtersVsevolod Stakhov2020-10-191-3/+56
* [Minor] Use buffered outputVsevolod Stakhov2020-10-191-4/+6
* [Rework] Remove empty prefilters feature - we are not prepared...Vsevolod Stakhov2020-09-101-59/+2
* [Minor] Remove broken checkVsevolod Stakhov2020-05-291-10/+4
* [Minor] Some fixes to allow empty symbols_enabled/disabledVsevolod Stakhov2020-05-291-6/+4
* [Minor] Fix strange assertionVsevolod Stakhov2020-05-291-4/+1
* [Minor] Improve dependencies loggingVsevolod Stakhov2020-05-251-6/+15
* [Minor] Store symcache item typeVsevolod Stakhov2020-05-021-21/+40
* [Minor] Fix race condition in slow timerVsevolod Stakhov2020-01-171-9/+24
* [Minor] Reset slow flag on checks pauseVsevolod Stakhov2020-01-171-0/+10
* [Minor] Try to fix slow timer race conditionVsevolod Stakhov2020-01-161-5/+22
* [Project] Implement slow rules sanity protectionVsevolod Stakhov2019-12-241-8/+50
* [Project] Add logic to break execution when processing symbolsVsevolod Stakhov2019-12-241-4/+101
* [Project] Support mempool flagsVsevolod Stakhov2019-12-231-1/+1
* [Minor] Oops, set item just on registration phaseVsevolod Stakhov2019-12-041-0/+2
* [Minor] Add more flexible symcache item access functionsVsevolod Stakhov2019-12-041-21/+95
* [Minor] Allow to disable virtual symbols permanentlyVsevolod Stakhov2019-12-041-8/+9
* [Feature] Allow to disable symbols from the metric configVsevolod Stakhov2019-11-081-1/+9
* [Minor] Save cache data merely explicitlyVsevolod Stakhov2019-09-271-2/+0
* [Minor] Improve loggingVsevolod Stakhov2019-09-271-5/+5
* [Minor] Some fixes to ids propagationVsevolod Stakhov2019-08-201-5/+21
* [Feature] Implement settings id propagation between depsVsevolod Stakhov2019-08-201-53/+160
* [Minor] Oops, fucking format stringVsevolod Stakhov2019-08-191-1/+1
* [Rework] Kill old dragons in symcache processing stagesVsevolod Stakhov2019-08-191-127/+60
* [Minor] Fix processing of the skipped tasks (e.g. ping)Vsevolod Stakhov2019-08-181-0/+4
* [Fix] More stages fixesVsevolod Stakhov2019-08-181-3/+8
* [Fix] Distinguish empty and non-empty prefiltersVsevolod Stakhov2019-08-181-9/+33
* [Minor] Fix more alignment and ubsan issuesVsevolod Stakhov2019-08-121-1/+1
* [Rework] Rename filter.h to a more sane nameVsevolod Stakhov2019-08-121-2/+2
* [Minor] Improve symbols execution profiling logicVsevolod Stakhov2019-07-181-23/+49
* [Project] Rework pluginsVsevolod Stakhov2019-07-121-3/+3
* [Project] Add C method to process ANN tokens vectorVsevolod Stakhov2019-07-061-0/+10
* [Minor] Another stupid misprintVsevolod Stakhov2019-07-041-1/+1
* [Minor] Fix format stringVsevolod Stakhov2019-07-041-1/+1
* [Fix] Add more checks for ghosts symbolsVsevolod Stakhov2019-07-041-47/+107
* [Minor] Improve loggingVsevolod Stakhov2019-07-021-1/+2
* [Minor] Exclude virtual symbols when doing static checksVsevolod Stakhov2019-07-011-5/+12
* [Minor] Plug more leaksVsevolod Stakhov2019-06-261-0/+1
* [Minor] Settings: Fix virtual symbols disablingVsevolod Stakhov2019-06-241-1/+4
* [Minor] Settings: Implement implicit enable of the symbolsVsevolod Stakhov2019-06-241-0/+10
* [Project] More reworkVsevolod Stakhov2019-06-221-40/+27
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-4/+4
* [Minor] Fix various settings issuesVsevolod Stakhov2019-06-171-2/+4
* [Project] Allow to set allowed and forbidden ids for symbolsVsevolod Stakhov2019-06-151-4/+4
* [Project] Fix virtual symbols processing in settingsVsevolod Stakhov2019-06-141-20/+54
* [Project] Fix some more issuesVsevolod Stakhov2019-06-141-7/+17