]> source.dussan.org Git - rspamd.git/commit
Refactor metric actions handling.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 13 Sep 2013 00:09:09 +0000 (01:09 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 13 Sep 2013 00:09:09 +0000 (01:09 +0100)
commit5edc7624cee30676fc91be2759ca5a9bc31e54ee
tree87e3ae2847f341ade21e13663f2577826dd5b4a1
parent29c04315424483ba6d033d1811254528c94e9ec5
Refactor metric actions handling.

Use array of actions instead of a linked list to speed up processing.
* Removed required_score, reject_score and action in metric config,
now REJECT is the only default action for a metric.
12 files changed:
src/cfg_rcl.c
src/cfg_utils.c
src/cfg_xml.c
src/cfg_xml.h
src/dynamic_cfg.c
src/filter.c
src/filter.h
src/lua/lua_task.c
src/protocol.c
src/roll_history.c
src/smtp_utils.c
src/webui.c