aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/symbols_cache.c
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Refactor struct namesVsevolod Stakhov2016-12-051-9/+9
* [Fix] Fix false sharing for symbols in the cacheVsevolod Stakhov2016-11-051-48/+54
* [Feature] Allow conditions for pre and postfiltersVsevolod Stakhov2016-11-051-7/+0
* [Feature] Add frequency and time display to webuiVsevolod Stakhov2016-11-011-0/+26
* [CritFix] Do not sometimes try to exec posfilters before classificationVsevolod Stakhov2016-10-311-0/+3
* [Feature] Add method to enable/disable symbols in configVsevolod Stakhov2016-10-241-13/+57
* [Minor] Fix order check for post-filtersVsevolod Stakhov2016-09-081-1/+1
* [Feature] Implement real priorities for pre and post filtersVsevolod Stakhov2016-09-081-4/+42
* [Fix] Fix processing of symbols when reject limit is reachedVsevolod Stakhov2016-08-301-8/+10
* [Feature] Fix order of pre and postfiltersVsevolod Stakhov2016-08-111-2/+42
* [Minor] Reduce log noise for missing dependenciesVsevolod Stakhov2016-08-111-1/+1
* [Fix] Fix dependencies id sanity checkVsevolod Stakhov2016-08-071-13/+2
* [Fix] Do not crash on cyclic dependsVsevolod Stakhov2016-08-041-6/+17
* [Feature] Correctly work when there is no hard reject actionVsevolod Stakhov2016-07-271-2/+1
* [Feature] Reduce number of timers queriesVsevolod Stakhov2016-07-191-19/+30
* [Fix] Another fix for postfiltersVsevolod Stakhov2016-07-151-0/+5
* [Fix] Fix post-filters processingVsevolod Stakhov2016-07-151-5/+6
* [Feature] Allow to disable composite rules from settingsVsevolod Stakhov2016-07-121-0/+25
* [Fix] Fix symbols registration and executionVsevolod Stakhov2016-07-121-1/+1
* [Fix] Fix settings applicationVsevolod Stakhov2016-07-121-7/+1
* [Rework] Rework pre and postfilters systemVsevolod Stakhov2016-07-121-11/+134
* [Fix] Disable all symbols if enable_groups is found in settingsVsevolod Stakhov2016-07-111-0/+1
* [Feature] Add 'symbols_enabled' and 'groups_enabled' to settingsVsevolod Stakhov2016-05-021-1/+92
* [Fix] Fix symbol type's checkVsevolod Stakhov2016-04-221-3/+3
* [Feature] Allow empty tasks to be processedVsevolod Stakhov2016-04-211-1/+4
* [Fix] Fix disabling of virtual symbolsVsevolod Stakhov2016-04-191-2/+4
* [Feature] Allow to get and set callback data for rspamd symbolsVsevolod Stakhov2016-04-071-0/+42
* [Feature] Add method to get number of symbols in the cacheVsevolod Stakhov2016-04-051-0/+8
* [Feature] Add new auxiliary methods for symbols cacheVsevolod Stakhov2016-04-041-3/+44
* [Feature] Allow to disable checks from settingsVsevolod Stakhov2016-03-291-6/+57
* [Feature] Add method to disable symbols execution in the cacheVsevolod Stakhov2016-03-291-36/+78
* [Fix] Rework settings actions in symbols cacheVsevolod Stakhov2016-03-291-30/+2
* [Feature] Allow optional symbols registrationVsevolod Stakhov2016-03-081-1/+2
* [Fix] Resort symbols cache if it has been changedVsevolod Stakhov2016-03-081-0/+11
* [Minor] Add guards for NaN valuesVsevolod Stakhov2016-03-041-1/+1
* [Minor] Temporary disable scheduler optimizationVsevolod Stakhov2016-02-291-10/+11
* [Feature] Improve symbols sorting functionVsevolod Stakhov2016-02-291-19/+23
* [Fix] Fix sorting order for symbols cacheVsevolod Stakhov2016-02-291-4/+9
* [Fix] Fix crash on scanVsevolod Stakhov2016-02-291-1/+2
* [CritFix] Fix issue with inconsistent resortingVsevolod Stakhov2016-02-281-15/+75
* Add more guards for mutable cacheVsevolod Stakhov2016-02-261-0/+14
* Implement versioning in symbols cache to allow modiifications on flyVsevolod Stakhov2016-02-261-1/+3
* Cleanup eventVsevolod Stakhov2016-02-251-0/+2
* Add special timeout when spending too much in sync processingVsevolod Stakhov2016-02-251-6/+42
* Refactor UCL APIVsevolod Stakhov2016-02-161-8/+8
* Fix more issues found by coverityVsevolod Stakhov2016-02-101-2/+3
* Fix for the new libucl APIVsevolod Stakhov2016-02-081-1/+1
* Fix couple of memory leaksVsevolod Stakhov2016-02-071-1/+2
* Fix leaks in lua error pathsVsevolod Stakhov2016-02-051-0/+1
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12