]> source.dussan.org Git - rspamd.git/commit
* Add functions support to rspamd regexps
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Thu, 19 Mar 2009 14:44:57 +0000 (17:44 +0300)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Thu, 19 Mar 2009 14:44:57 +0000 (17:44 +0300)
commite1250bcf595973ff46cf7766590a1491eddfe60d
treeff5ee21edafb21cb434261c6a0f2d2f153850783
parent5f4f8d47039fbc366c4d7e34e4870d7d374c2061
* Add functions support to rspamd regexps
* Parse expressions with state machine which allows different kinds of arguments in expressions
* Fix test to accord current data
* Add support of fucntions to regexp module
* Move all regexp logic to separate file, describe its API
* Fix descriptors leakage in surbl module
14 files changed:
CMakeLists.txt
src/cfg_file.h
src/cfg_file.y
src/cfg_utils.c
src/expressions.c [new file with mode: 0644]
src/expressions.h [new file with mode: 0644]
src/filter.c
src/main.h
src/plugins/regexp.c
src/plugins/surbl.c
src/util.c
test/rspamd_expression_test.c
test/rspamd_memcached_test.c
test/rspamd_url_test.c