aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/symbols_cache.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* Fix couple of compiler warningsVsevolod Stakhov2016-01-301-2/+7
* Show slow rules in logVsevolod Stakhov2016-01-261-0/+6
* Improve planning of asynchronous tasksVsevolod Stakhov2016-01-261-7/+44
* Minor fixesVsevolod Stakhov2015-12-221-0/+1
* Add ability to ignore certain symbols in metric when validating cacheVsevolod Stakhov2015-12-031-17/+36
* Use special flag for classifier symbolsVsevolod Stakhov2015-11-301-1/+2
* Improve symbols cache time countersVsevolod Stakhov2015-10-201-5/+5
* Use stdio buffering to save symbols cache.Vsevolod Stakhov2015-10-181-2/+6
* Fix unknown symbols registration.Vsevolod Stakhov2015-10-151-3/+4
* Reorganize includes to reduce namespace pollution.Vsevolod Stakhov2015-10-081-0/+2
* Allow delayed conditions registration.Vsevolod Stakhov2015-09-281-2/+92
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Fix issue when there is no reject score for any metric.Vsevolod Stakhov2015-09-221-3/+8
* Another issue with nested depends.Vsevolod Stakhov2015-09-151-1/+1
* Fix dependencies nesting.Vsevolod Stakhov2015-09-151-1/+3
* Reduce verbosity of resort messages.Vsevolod Stakhov2015-09-111-1/+1
* Fix some minor warnings.Vsevolod Stakhov2015-09-031-2/+3
* Use config checksum for unique tag.Vsevolod Stakhov2015-08-281-10/+10
* Extended symbols cache logging.Vsevolod Stakhov2015-08-281-37/+59
* Add tags to rspamd_mempool.Vsevolod Stakhov2015-08-271-1/+1
* Add method to register symbols conditionsVsevolod Stakhov2015-08-271-0/+44
* Add possibility to create conditions for rules.Vsevolod Stakhov2015-08-271-18/+53