Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * Add ability to check hashes of selected mime types | Vsevolod Stakhov | 2010-08-27 | 3 | -35/+173 | |
| | | | | | * Add ability to set minimum size in bytes for mime types * Add ability to set minimum dimensions for images | |||||
* | * Make spf parser case insensitive | Vsevolod Stakhov | 2010-08-26 | 1 | -13/+13 | |
| | ||||||
* | * Fix races in fuzzy storage | Vsevolod Stakhov | 2010-08-26 | 2 | -17/+23 | |
| | ||||||
* | * Fix assertion while extracting internet address | Vsevolod Stakhov | 2010-08-26 | 1 | -6/+8 | |
| | ||||||
* | * Add ability to extract filename and size of images from lua | Vsevolod Stakhov | 2010-08-25 | 5 | -0/+38 | |
| | ||||||
* | * Add post filters to lua API - filters that would be called after all ↵ | Vsevolod Stakhov | 2010-08-25 | 9 | -22/+270 | |
| | | | | | | | | message's processing * Add ability to check for specified symbol in task results from lua * Add ability to check for metric's results from lua * Add ability to learn specified statfile form lua | |||||
* | * Move images library to core rspamd | Vsevolod Stakhov | 2010-08-23 | 9 | -1/+397 | |
| | | | | * Add lua api to access images properties | |||||
* | * Ignore rfc822 group addresses | Vsevolod Stakhov | 2010-08-19 | 1 | -6/+11 | |
| | ||||||
* | * Fix normalization for systems that have not tanhl function | Vsevolod Stakhov | 2010-08-18 | 1 | -2/+2 | |
| | ||||||
* | * Fix assertion while look up value in NULL hash (found by cirtin) | Vsevolod Stakhov | 2010-08-18 | 1 | -0/+1 | |
| | ||||||
* | * Some fixes to fuzzy hashes expiration: | Vsevolod Stakhov | 2010-08-18 | 1 | -4/+15 | |
| | | | | | | - add parameter 'max_mods' that defines how much modification should occure before syncing cache - sync cache on reload - increase modifications on deleting and on modifying | |||||
* | * Remove normalizer as it is winnow specific thing, so all statistic ↵ | Vsevolod Stakhov | 2010-08-13 | 3 | -14/+19 | |
| | | | | algorithms now returns value from 0 to 1 | |||||
* | * Add bayesian classifier (initial version) | Vsevolod Stakhov | 2010-08-13 | 7 | -19/+418 | |
| | ||||||
* | * One more try to improve accuracy of winnow algorithm | Vsevolod Stakhov | 2010-08-06 | 2 | -13/+29 | |
| | ||||||
* | * Fixes to winnow learning | Vsevolod Stakhov | 2010-08-05 | 4 | -60/+135 | |
| | ||||||
* | * Fix wirting message id during fuzzy_add command | Vsevolod Stakhov | 2010-08-04 | 4 | -4/+15 | |
| | | | | * Display weight of symbols correctly | |||||
* | * Consider lua plugins errors as fatal configuration errors | Vsevolod Stakhov | 2010-08-04 | 4 | -8/+22 | |
| | ||||||
* | * Fix some logic errors in learning | Vsevolod Stakhov | 2010-08-03 | 1 | -6/+8 | |
| | ||||||
* | * Do not output control characters if output is not terminal | Vsevolod Stakhov | 2010-08-03 | 1 | -17/+23 | |
| | ||||||
* | * Improve logic of learning messages: do not learn more than specific threshold | Vsevolod Stakhov | 2010-08-02 | 2 | -9/+83 | |
| | | | | * Fix inserting results for symbols that were incorrectly (for example more than 1 time) defined in config file | |||||
* | * Add logging for fuzzy checks | Vsevolod Stakhov | 2010-08-02 | 2 | -5/+13 | |
| | | | | * Add logging for learning | |||||
* | * Document composites | Vsevolod Stakhov | 2010-08-02 | 1 | -0/+21 | |
| | ||||||
* | * Fix inserting composite symbol | Vsevolod Stakhov | 2010-08-02 | 2 | -6/+2 | |
| | | | | * Fix output of log line | |||||
* | * Output message id in rspamc reply | Vsevolod Stakhov | 2010-07-31 | 1 | -3/+8 | |
| | ||||||
* | * Write symbols weights to rspamc output | Vsevolod Stakhov | 2010-07-31 | 7 | -18/+49 | |
| | | | | | | * Improve logic of selecting rspamc version * Do not try to parse broken DNS replies * Add 'raw' flag to FROM_EXCESS_BASE64 rule (requested by citrin) | |||||
* | * Fix quit command in controller interface | Vsevolod Stakhov | 2010-07-30 | 1 | -1/+1 | |
| | ||||||
* | Added tag 0.3.1 for changeset badcc2f4c3e5 | Vsevolod Stakhov | 2010-07-29 | 1 | -0/+2 | |
| | ||||||
* | * Add error handling for regexps0.3.1 | Vsevolod Stakhov | 2010-07-29 | 1 | -6/+22 | |
| | ||||||
* | Added tag 0.3.1 for changeset 90c8a471ba4d | Vsevolod Stakhov | 2010-07-29 | 1 | -0/+1 | |
| | ||||||
* | * Do not add extra byte while converting text to utf | Vsevolod Stakhov | 2010-07-29 | 1 | -1/+1 | |
| | ||||||
* | * Fix error with writing symbols cache file | Vsevolod Stakhov | 2010-07-28 | 3 | -15/+15 | |
| | | | | * Fix error while working in utf mode when raw regexps was not created properly | |||||
* | * Fix parsing txt records to avoid reading of uninitialized data | Vsevolod Stakhov | 2010-07-28 | 2 | -5/+8 | |
| | ||||||
* | * Another try to save regexps in cache correctly | Vsevolod Stakhov | 2010-07-28 | 3 | -35/+42 | |
| | | | | * Improve test logs for regexps | |||||
* | * Fix labels parsing | cebka | 2010-07-28 | 1 | -3/+6 | |
| | ||||||
* | * Add multimap documentation | Vsevolod Stakhov | 2010-07-28 | 1 | -0/+35 | |
| | ||||||
* | * Add ability to check dns black lists by multimap module | Vsevolod Stakhov | 2010-07-28 | 1 | -2/+24 | |
| | ||||||
* | * Allocate some more bytes for read buffer to avoid incorrect behavoiur | Vsevolod Stakhov | 2010-07-27 | 1 | -2/+2 | |
| | ||||||
* | * Try to save images hashes to fuzzy storage to stop some annoying spammers | Vsevolod Stakhov | 2010-07-27 | 3 | -74/+141 | |
| | ||||||
* | * Fix some multimap issues | Vsevolod Stakhov | 2010-07-27 | 1 | -8/+9 | |
| | ||||||
* | * Fix lua representing of invalid ip (nil, not 255.255.255.255) | Vsevolod Stakhov | 2010-07-27 | 3 | -4/+129 | |
| | | | | | * Fix R_TO_SEEMS_AUTO rule (by citrin) * Add multimap lua plugin | |||||
* | * Pre-init symbols cache when rereading config | Vsevolod Stakhov | 2010-07-27 | 1 | -0/+4 | |
| | ||||||
* | * Improve lua logging | Vsevolod Stakhov | 2010-07-26 | 1 | -4/+35 | |
| | ||||||
* | * Turn off debug_ip during reload if it was disabled by new config | Vsevolod Stakhov | 2010-07-26 | 2 | -6/+7 | |
| | ||||||
* | * Fix extracting arguments in lua logger interface | Vsevolod Stakhov | 2010-07-26 | 1 | -4/+4 | |
| | ||||||
* | * More debug | Vsevolod Stakhov | 2010-07-25 | 8 | -10/+14 | |
| | ||||||
* | * Add rspamd_log variable to lua plugins to access logging functions | Vsevolod Stakhov | 2010-07-25 | 13 | -20/+182 | |
| | | | | | | | | | * Each part in rspamd task now can have parent part * Check for parts distance only for multipart/alternative subparts * Do not check attachements even if they are text (but attached as file) * Do not die if write (2) returned ENOSPACE while doing logging, turn on throttling mode instead (1 write try in a second) * Add ability to turn on debug for specific symbols * Add ability to configure dns timeouts and dns retransmits in config file | |||||
* | * Save in regexp cache the whole regexp with header name (if exists) and ↵ | Vsevolod Stakhov | 2010-07-23 | 1 | -1/+2 | |
| | | | | | | with flags This issue can be a reason why similar regexp are NOT working for different headers | |||||
* | * Empty and non-empty parts are allways different | Vsevolod Stakhov | 2010-07-20 | 1 | -0/+4 | |
| | ||||||
* | * Do not compare empty parts | Vsevolod Stakhov | 2010-07-20 | 1 | -4/+6 | |
| | ||||||
* | * Some optimizations to client library | Vsevolod Stakhov | 2010-07-20 | 1 | -3/+3 | |
| |