aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/rspamd_symcache.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Project] Various fixesVsevolod Stakhov2019-06-141-29/+43
* [Project] Implement checks for symbols against allowed idsVsevolod Stakhov2019-06-141-26/+29
* [Project] Add symbols for explicit enablingVsevolod Stakhov2019-06-141-5/+15
* [Project] Link symcache item to metric symbolVsevolod Stakhov2019-06-141-0/+1
* [Minor] Lua_config: Add get_group_symbols methodVsevolod Stakhov2019-06-141-0/+1
* [Project] Implement logic to deal with settings id in the cacheVsevolod Stakhov2019-06-141-18/+159
* [Project] Add preprocessed settings to the config structureVsevolod Stakhov2019-06-141-5/+7
* [Project] Implement settings ids checksVsevolod Stakhov2019-06-131-22/+82
* [Project] Add methods to manipulate with allowed idsVsevolod Stakhov2019-06-131-1/+155
* [Rework] Eliminate lua_squeeze as it has shown no improvementsVsevolod Stakhov2019-06-101-35/+33
* [Minor] Fix typesVsevolod Stakhov2019-06-081-1/+1
* [Minor] Allow virtual symbols with no parentVsevolod Stakhov2019-05-181-4/+1
* Revert "[Minor] Return to use of the monotonic timers"Vsevolod Stakhov2019-05-031-0/+15
* [Minor] Return to use of the monotonic timersVsevolod Stakhov2019-05-031-15/+0
* [Fix] Core: Fix squeezed dependencies handling for virtual symbolsVsevolod Stakhov2019-03-221-0/+27
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-1/+0
* [Minor] Fix userdata storageVsevolod Stakhov2019-02-211-0/+2
* [Minor] Do not set start bit to enable 2 passesVsevolod Stakhov2019-02-211-1/+2
* [Fix] Allow to disable/enable composite symbolsVsevolod Stakhov2019-02-211-45/+69
* [Minor] Add more safety when resolving depsVsevolod Stakhov2019-02-181-16/+23
* [Project] Implement new flags in Lua APIVsevolod Stakhov2019-02-121-2/+62
* [Project] Implement concept of adaptive disabling of the rulesVsevolod Stakhov2019-02-121-7/+8