aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/symbols_cache.h
Commit message (Collapse)AuthorAgeFilesLines
* [Project] Another rework for symbols cacheVsevolod Stakhov2018-10-291-346/+0
|
* [Minor] Improve debug traces for async eventsVsevolod Stakhov2018-10-261-7/+15
|
* [Rework] Add more traces to async events, get rid of GQuarksVsevolod Stakhov2018-10-261-3/+6
|
* [Rework] Completely rework symbols cache managementVsevolod Stakhov2018-10-261-20/+0
|
* [Project] Add logic of the async events counterVsevolod Stakhov2018-10-201-4/+14
|
* [Project] Implement counter for async events in symcache itemVsevolod Stakhov2018-10-201-0/+11
|
* [Project] Rework symbols processing logicVsevolod Stakhov2018-10-201-0/+23
|
* [Project] Pass cache item to the callback functionsVsevolod Stakhov2018-10-201-1/+4
|
* [Minor] Add `trivial` flag for symbolsVsevolod Stakhov2018-07-231-0/+1
|
* [Minor] Try to deal with squeezed symbols with a special careVsevolod Stakhov2018-03-161-0/+1
|
* [Fix] Skip nostat tokens when get number of tokensVsevolod Stakhov2017-09-161-1/+1
|
* [Feature] Add preliminary support of idempotent symbolsVsevolod Stakhov2017-08-111-0/+1
|
* [Feature] Skip certain symbols from ANN classifyVsevolod Stakhov2017-07-291-1/+1
|
* [Minor] Add auxiliary functions for symbols cacheVsevolod Stakhov2017-07-291-0/+12
|
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-1/+1
| | | | by a bot https://github.com/ka7/misspell_fixer
* [Minor] Return number of hits for a symbol when queryingVsevolod Stakhov2017-06-201-4/+2
|
* [Fix] Allow to disable classifiers checks using settings and conditionsVsevolod Stakhov2017-02-271-0/+10
|
* [Minor] Improve counters outputVsevolod Stakhov2017-01-281-0/+1
|
* [Feature] Allow to call a callback when symbol frequency is on peakVsevolod Stakhov2017-01-251-1/+7
|
* [Rework] Further fixes to symbols frequenciesVsevolod Stakhov2017-01-241-1/+1
|
* [Rework] Start rework of symbols cache updatesVsevolod Stakhov2017-01-241-1/+2
|
* [Minor] Save symbols cache on reloadVsevolod Stakhov2017-01-241-0/+6
|
* [Minor] Add methods to get symbols cache checksumVsevolod Stakhov2016-12-281-0/+7
|
* [Feature] Add frequency and time display to webuiVsevolod Stakhov2016-11-011-0/+12
|
* [Feature] Add method to enable/disable symbols in configVsevolod Stakhov2016-10-241-4/+12
|
* [Fix] Fix post-filters processingVsevolod Stakhov2016-07-151-1/+1
|
* [Feature] Allow to disable composite rules from settingsVsevolod Stakhov2016-07-121-0/+10
|
* [Fix] Fix settings applicationVsevolod Stakhov2016-07-121-0/+9
|
* [Rework] Rework pre and postfilters systemVsevolod Stakhov2016-07-121-1/+3
|
* [Feature] Allow empty tasks to be processedVsevolod Stakhov2016-04-211-1/+2
|
* [Feature] Allow to get and set callback data for rspamd symbolsVsevolod Stakhov2016-04-071-0/+20
|
* [Feature] Add magic for callback data in rspamd rulesVsevolod Stakhov2016-04-071-0/+8
|
* [Feature] Add method to get number of symbols in the cacheVsevolod Stakhov2016-04-051-0/+7
|
* [Feature] Add new auxiliary methods for symbols cacheVsevolod Stakhov2016-04-041-1/+11
|
* [Feature] Add method to disable symbols execution in the cacheVsevolod Stakhov2016-03-291-0/+6
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
|
* Use special flag for classifier symbolsVsevolod Stakhov2015-11-301-1/+2
|
* Reorganize includes to reduce namespace pollution.Vsevolod Stakhov2015-10-081-1/+1
|
* Allow delayed conditions registration.Vsevolod Stakhov2015-09-281-2/+17
|
* Use config checksum for unique tag.Vsevolod Stakhov2015-08-281-3/+2
|
* Fix include definition.Vsevolod Stakhov2015-08-271-2/+1
|
* Add method to register symbols conditionsVsevolod Stakhov2015-08-271-0/+19
|
* Remove weight definition from symbols cache.Vsevolod Stakhov2015-08-121-54/+7
|
* Allow registering of delayed dependencies.Vsevolod Stakhov2015-07-041-0/+9
|
* Rework filters processing.Vsevolod Stakhov2015-06-071-3/+2
|
* Implement dependencies addition.Vsevolod Stakhov2015-06-071-0/+10
|
* Implement frequency incrementing.Vsevolod Stakhov2015-05-281-0/+8
|
* Implement cache resorting.Vsevolod Stakhov2015-05-281-0/+8
|
* Fix registering of composites.Vsevolod Stakhov2015-05-281-1/+2
|
* Change behaviour of callback and virtual symbols.Vsevolod Stakhov2015-05-281-4/+7
| | | | | | Virtual symbols now have parent symbol that must contain callback. Callback symbols might have no name as it's normally meaningless for such symbols.