]> source.dussan.org Git - rspamd.git/commit
* Add custom filter for making marks for new user:
authorcebka@lenovo-laptop <cebka@lenovo-laptop>
Fri, 26 Feb 2010 18:12:24 +0000 (21:12 +0300)
committercebka@lenovo-laptop <cebka@lenovo-laptop>
Fri, 26 Feb 2010 18:12:24 +0000 (21:12 +0300)
commit246f7ec03f58e7efce2727c9196a4031d45ae5dd
tree0591d1aaf473b1da91bdd55ab92e692851ba0a86
parent2cab3a9c488cb9042acf4350dc327a7dcb0c9eb9
* Add custom filter for making marks for new user:
  - each username is passed throught metaphone filter
  - then we make prefix tree based on english letters from metaphone
  - then we are searching for the longest common string and output result (how many times we got that string)
src/plugins/custom/CMakeLists.txt
src/plugins/custom/ipmark/CMakeLists.txt
src/plugins/custom/ipmark/ipmark.c
src/plugins/custom/regmark/CMakeLists.txt [new file with mode: 0644]
src/plugins/custom/regmark/metaphone.c [new file with mode: 0644]
src/plugins/custom/regmark/metaphone.h [new file with mode: 0644]
src/plugins/custom/regmark/prefix_tree.c [new file with mode: 0644]
src/plugins/custom/regmark/prefix_tree.h [new file with mode: 0644]
src/plugins/custom/regmark/regmark.c [new file with mode: 0644]