Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix several potential problems found by static analysis. | Vsevolod Stakhov | 2013-05-24 | 1 | -1/+1 |
| | |||||
* | * Rework thread pools locking logic to avoid global lua mutex usage. | Vsevolod Stakhov | 2012-08-22 | 1 | -1/+3 |
| | | | | | | Fixed several memory leaks with modern glib. Fixed memory leak in dkim code. Fixed a problem with static global variables in shared libraries. | ||||
* | * Add new lua module regexp for using glib regular expressions (pcre compatible) | Vsevolod Stakhov | 2011-02-15 | 1 | -2/+8 |
| | |||||
* | Fixes types (use glib ones) no functional change. | Vsevolod Stakhov | 2010-10-06 | 1 | -9/+9 |
| | | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones. | ||||
* | * Add ability to test regexp with 'T' flag | Vsevolod Stakhov | 2010-07-06 | 1 | -0/+1 |
| | | | | | | | * Write more code for DNS resolver: - initial RR parser - name compression - replies handler | ||||
* | * Fix config reloading | Vsevolod Stakhov | 2010-05-13 | 1 | -2/+2 |
| | | | | | * Add ability to register variables in memory pools (hash with known lifetime) * Avoid of using of some global variables | ||||
* | * Add classifiers and composites sections to dump | Vsevolod Stakhov | 2010-04-06 | 1 | -0/+1 |
| | |||||
* | * Add ability to register rspamd functions from LUA | Vsevolod Stakhov | 2009-10-13 | 1 | -2/+2 |
| | | | | | | * Add ability to access recipients list and sender information * Add plugin for checking forged recipients and sender * Sync documentation | ||||
* | * Fix error in regexps results hashing | Vsevolod Stakhov | 2009-05-04 | 1 | -2/+2 |
| | |||||
* | * Another fix to regexps parser | Vsevolod Stakhov | 2009-04-23 | 1 | -1/+7 |
| | |||||
* | * Fix regexp_match_number function | Vsevolod Stakhov | 2009-04-23 | 1 | -0/+1 |
| | |||||
* | * Fix expression parser: make it recursive and allow expressions inside ↵ | Vsevolod Stakhov | 2009-04-23 | 1 | -1/+10 |
| | | | | | | function's arguments * Rewrite functions interface and implement arguments parsing | ||||
* | * Add raw mode flag for improving performance by avoiding expensive utf8 ↵ | Vsevolod Stakhov | 2009-04-21 | 1 | -1/+1 |
| | | | | | | transforms * Improve FreeBSD start script by adding config test precmd | ||||
* | * Add per-task regexp results cache, that would optimize regexp engine ↵ | Vsevolod Stakhov | 2009-04-05 | 1 | -0/+16 |
| | | | | | | performance by avoiding multiply match of the same regexp | ||||
* | * Make regexp cache functions public for using them in other places | Vsevolod Stakhov | 2009-03-29 | 1 | -0/+14 |
| | | | | | * Add function regexp_match_number that checks number of matched arguments: e.g.: regexp_match_number(2, ${__RE1}, ${__RE2}, header_exists(Subject)) | ||||
* | * Add ability for plugins to register its own functions in expression's parser | Vsevolod Stakhov | 2009-03-28 | 1 | -0/+8 |
| | |||||
* | * Add functions support to rspamd regexps | Vsevolod Stakhov | 2009-03-19 | 1 | -0/+69 |
* 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 |