summaryrefslogtreecommitdiffstats
path: root/src/libserver/symbols_cache.h
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Registering symbols now returns their id.Vsevolod Stakhov2015-05-281-5/+5
|
* Refactor and unify function names.Vsevolod Stakhov2015-05-271-15/+8
|
* Restore `counters` command.Vsevolod Stakhov2015-05-271-0/+7
|
* Update public API.Vsevolod Stakhov2015-05-261-19/+5
|
* Rework symbols registration.Vsevolod Stakhov2015-05-261-1/+2
|
* Rework structure.Vsevolod Stakhov2015-05-261-1/+2
|
* Another step for cache init/deinit rework.Vsevolod Stakhov2015-05-261-0/+10
|
* Rework initialization.Vsevolod Stakhov2015-05-261-72/+4
|
* Rework saving and load of symbols cache.Vsevolod Stakhov2015-05-261-0/+3
|
* Update copyright.Vsevolod Stakhov2015-05-261-1/+24
|
* Add the concept of ghost symbols.Vsevolod Stakhov2015-02-171-0/+1
|
* Remove dynamic items support from symbols cache.Vsevolod Stakhov2014-10-011-7/+0
|
* Rework counters.Vsevolod Stakhov2014-08-241-2/+8
|
* Rework adding symbols from lua.Vsevolod Stakhov2014-08-171-0/+24
| | | | | | | | | | | | | | | It is now possible to use something like: rspamd_config.SYMBOL = function(task) ... end or even rspamd_config.SYMBOL = { callback = function(task) ... end, weight = '1.0', --optional priority = '0', --optional type = 'callback' --optional }
* Add configuration option `unknown_weight` for metrics.Vsevolod Stakhov2014-08-171-0/+3
| | | | | | If this option is specified, then all filters add symbols to this metric with the specified weight even if they are not specified in symbols list explicitly.
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-16/+39
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-39/+16
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-16/+39
|
* Refactor config API.Vsevolod Stakhov2014-04-301-4/+4
|
* Rework project structure, remove trash files.Vsevolod Stakhov2014-04-211-0/+150