]> source.dussan.org Git - rspamd.git/commit
Rework fuzzy check module.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 4 Dec 2013 13:41:26 +0000 (13:41 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 4 Dec 2013 13:41:26 +0000 (13:41 +0000)
commit703fb40d6e37c5337a23694bce1bb114b7d7516a
treeebdba3aaa9018a01c21702c0785f00c609e77e21
parentd0314f0ca99d2485054b692de565729f4e961306
Rework fuzzy check module.

- Now all checks are organized to rules.
- Allow to specify read_only rules to avoid problems on learning.
- Use better normalizer for fuzzy module and it now returns values
  from 0 to 1.0 (like bayes does).
- Update configuration accordingly.
- Drop legacy configuration support.
- Detect tanh as well and provide some reasonable (linear) fallback.
CMakeLists.txt
conf/metrics.conf
conf/modules.conf
config.h.in
src/cfg_utils.c
src/plugins/fuzzy_check.c