]> source.dussan.org Git - rspamd.git/commit
* Introduce new system of configuration checks:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 20 Dec 2010 19:09:16 +0000 (22:09 +0300)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 20 Dec 2010 19:09:16 +0000 (22:09 +0300)
commitb8211fbcc8f7de342d4a0176bedf182e1f37397d
treefb5922ce974af9572564f28eaf9ae8798b740e4c
parent90b983f151edcb747b86363d30f2101a9b060045
* Introduce new system of configuration checks:
 - now symbols inside metrics definition must be inside rules as well
 - symbols may be virtual (e.g. when module can insert several symbols inside callback)
 - symbols may be pure callbacks (when symbol's name is unknown and depends on conditions)
* Module 'emails' is removed as it is not used in the current rspamd
MANY fixes to sample config files
17 files changed:
CMakeLists.txt
conf/lua/regexp/headers.lua
rspamd.xml.sample
src/cfg_file.h
src/cfg_utils.c
src/cfg_xml.c
src/lua/lua_config.c
src/main.c
src/plugins/emails.c [deleted file]
src/plugins/fuzzy_check.c
src/plugins/lua/forged_recipients.lua
src/plugins/lua/multimap.lua
src/plugins/lua/once_received.lua
src/plugins/spf.c
src/plugins/surbl.c
src/symbols_cache.c
src/symbols_cache.h