Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * 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 |
| | |||||
* | * Stupid error in calculation compressed label length | Vsevolod Stakhov | 2010-07-20 | 1 | -1/+1 |
| | |||||
* | * Use ungreedy match to strip trailing whitespaces | Vsevolod Stakhov | 2010-07-20 | 1 | -5/+5 |
| | |||||
* | * Strip trailing whitespace characters in Mail::Rspamd::Client | Vsevolod Stakhov | 2010-07-20 | 1 | -5/+5 |
| | |||||
* | * Improve reopenlog command in rc script | Vsevolod Stakhov | 2010-07-20 | 1 | -2/+1 |
| | |||||
* | * Handle empty from header | Vsevolod Stakhov | 2010-07-20 | 1 | -1/+1 |
| | |||||
* | * Fix another error with early task destroying | Vsevolod Stakhov | 2010-07-20 | 2 | -4/+7 |
| | |||||
* | * Fix expanding spf macros that may fail in rare cases | Vsevolod Stakhov | 2010-07-20 | 2 | -2/+4 |
| | |||||
* | * Fix problems with parsing compressed names | Vsevolod Stakhov | 2010-07-20 | 1 | -10/+37 |
| | | | | * Fix TXT records parsing | ||||
* | * Handle cases of broken requests | Vsevolod Stakhov | 2010-07-19 | 2 | -4/+6 |
| | |||||
* | * Do not try to resolve names with several dots in a row | Vsevolod Stakhov | 2010-07-19 | 2 | -2/+8 |
| | | | | * Fix surbl request formatting for ip addresses | ||||
* | * Fix to rc script | Vsevolod Stakhov | 2010-07-19 | 1 | -0/+1 |
| | |||||
* | * Adopt foreach for cmake 2.6 | Vsevolod Stakhov | 2010-07-19 | 2 | -3/+3 |
| | |||||
* | * Reopen log file by USR1 signal | Vsevolod Stakhov | 2010-07-19 | 9 | -20/+55 |
| | | | | * Add reopenlog method to FreeBSD rc script | ||||
* | * Merge | Vsevolod Stakhov | 2010-07-19 | 4 | -12/+41 |
|\ | |||||
| * | * Improve logging | Vsevolod Stakhov | 2010-07-19 | 4 | -8/+6 |
| | | | | | | | | | | * Write queue id to log * Remove test messages from cmake | ||||
| * | * Do not overwrite lua plugins and configs if they already exists in target ↵ | Vsevolod Stakhov | 2010-07-19 | 1 | -6/+37 |
| | | | | | | | | directory | ||||
* | | * Assume 7bit as default transfer encoding | Vsevolod Stakhov | 2010-07-16 | 1 | -1/+9 |
| | | |||||
* | | * Make improvements to HTML entites decoder: now it replaces entities with ↵ | Vsevolod Stakhov | 2010-07-16 | 2 | -264/+294 |
| | | | | | | | | | | | | | | common characters and remove unknown entities. This behaviour is more like of standart HTML to text conversion * Add -d option to force debug output | ||||
* | | * Add more debug to comparing parts distance function | Vsevolod Stakhov | 2010-07-16 | 2 | -3/+6 |
| | | | | | | | | * Write action even if message has no symbols | ||||
* | | * Make valgrind happy about comparing symbols | Vsevolod Stakhov | 2010-07-15 | 1 | -1/+1 |
| | | |||||
* | | * Add ability to assign several actions to one metric | Vsevolod Stakhov | 2010-07-15 | 5 | -31/+147 |
| | | | | | | | | | | | | * Report action in rspamc protocol * Mail::Rspamd::Client and rspamc can now understand Action header too * Write action to log as well | ||||
* | | * Add ability to set metric's action from config file | Vsevolod Stakhov | 2010-07-15 | 5 | -1/+37 |
| | | | | | | | | | | * Fix bug with writing garbadge if message has no urls or no messages * Fix bug with incorrect behaviour of compare_parts_distance function | ||||
* | | * Add ability to make views by recipient | Vsevolod Stakhov | 2010-07-15 | 4 | -5/+117 |
| | | |||||
* | | * Fix check_smtp_data function | Vsevolod Stakhov | 2010-07-15 | 1 | -6/+38 |
| | | |||||
* | | * Calling callbacks may cause destroying session from which we are calling ↵ | Vsevolod Stakhov | 2010-07-13 | 1 | -6/+10 |
| | | | | | | | | callback so we MUST call callback as the latest action | ||||
* | | * Do not insert unparsed RR's into reply | Vsevolod Stakhov | 2010-07-13 | 1 | -13/+26 |
| | | |||||
* | | * Fix some problems with TXT records | Vsevolod Stakhov | 2010-07-13 | 2 | -11/+16 |
| | | | | | | | | * Try to fix removing of DNS events | ||||
* | | * Fix lua DNS code | Vsevolod Stakhov | 2010-07-13 | 2 | -5/+23 |
| | | | | | | | | * Decompress labels in DNS packets more strictly | ||||
* | | * Call has_forked method to inform POE about fork | Vsevolod Stakhov | 2010-07-13 | 1 | -1/+4 |
| | | |||||
* | | * Some improvements to redirector | Vsevolod Stakhov | 2010-07-13 | 1 | -7/+29 |
| | | |||||
* | | * Fix reload signal (reported by citrin) | Vsevolod Stakhov | 2010-07-12 | 1 | -1/+1 |
| | | |||||
* | | * Set resolver inside task | Vsevolod Stakhov | 2010-07-12 | 1 | -0/+1 |
| | | |||||
* | | * Init events before configuring resolver in smtp worker | Vsevolod Stakhov | 2010-07-12 | 1 | -2/+1 |
| | | |||||
* | | * Fix resolving in smtp module | Vsevolod Stakhov | 2010-07-12 | 1 | -1/+1 |
| | | |||||
* | | * Very hard to detect problem with race among error in socket and destroying ↵ | Vsevolod Stakhov | 2010-07-09 | 2 | -1/+6 |
| | | | | | | | | task while we are writing to socket and go through a hash table | ||||
* | | * Remove evdns and use only rspamd resolver | Vsevolod Stakhov | 2010-07-09 | 6 | -49/+96 |
| | | |||||
* | | * Make SURBL module to use rspamd dns module | Vsevolod Stakhov | 2010-07-09 | 5 | -122/+130 |
| | | | | | | | | * Several fixes to DNS logic |