Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * 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 | |
| | ||||||
* | * Stupid error in calculation compressed label length | Vsevolod Stakhov | 2010-07-20 | 1 | -1/+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 | |||||
* | * Reopen log file by USR1 signal | Vsevolod Stakhov | 2010-07-19 | 8 | -19/+48 | |
| | | | | * Add reopenlog method to FreeBSD rc script | |||||
* | * Merge | Vsevolod Stakhov | 2010-07-19 | 3 | -6/+6 | |
|\ | ||||||
| * | * Improve logging | Vsevolod Stakhov | 2010-07-19 | 3 | -6/+6 | |
| | | | | | | | | | | * Write queue id to log * Remove test messages from cmake | |||||
* | | * 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 | 3 | -29/+128 | |
| | | | | | | | | | | | | * 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 | 1 | -11/+14 | |
| | | | | | | | | * 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 | |||||
* | | * 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 | 5 | -47/+94 | |
| | | ||||||
* | | * Make SURBL module to use rspamd dns module | Vsevolod Stakhov | 2010-07-09 | 4 | -121/+129 | |
| | | | | | | | | * Several fixes to DNS logic | |||||
* | | * Add support for parsing SPF and SRV records | Vsevolod Stakhov | 2010-07-09 | 2 | -14/+134 | |
| | | | | | | | | | | * Fix PTR parsing * Add tests | |||||
* | | * Make DNS resolver working | Vsevolod Stakhov | 2010-07-08 | 7 | -108/+317 | |
| | | | | | | | | | | | | * Many improvements to rspamd test suite: now it CAN be used for testing rspamd functionality * Write DNS resolver tests * Fix issues with memory_pool mutexes and with creating of statfiles | |||||
* | | * Add ability to test regexp with 'T' flag | Vsevolod Stakhov | 2010-07-06 | 6 | -17/+317 | |
| | | | | | | | | | | | | | | * Write more code for DNS resolver: - initial RR parser - name compression - replies handler | |||||
* | | * Fix parsing of some broken urls | Vsevolod Stakhov | 2010-07-05 | 1 | -1/+1 | |
| | | ||||||
* | | * Fix chartable module in utf mode | Vsevolod Stakhov | 2010-07-05 | 2 | -4/+4 | |
| | | ||||||
* | | * Fix detection of numeric urls (reported by citrin) | Vsevolod Stakhov | 2010-07-05 | 8 | -27/+39 | |
| | | | | | | | | * Write real time of message's scan to log (not only virtual) | |||||
* | | * Fix stupid error with surbl module reconfig (another one, blame me) | Vsevolod Stakhov | 2010-07-05 | 5 | -31/+71 | |
| | | | | | | | | * Do not show duplicate urls in url header | |||||
* | | * Add resolv.conf parsing into dns.c | Vsevolod Stakhov | 2010-07-01 | 6 | -21/+129 | |
| | | | | | | | | * Fix microseconds<->milliseconds conversions | |||||
* | | * Fix stupid bug in calculating buffer length while reading file maps | Vsevolod Stakhov | 2010-07-01 | 1 | -2/+3 | |
| | | ||||||
* | | * Handle lua tag in way that it is not required to write additional text: | Vsevolod Stakhov | 2010-07-01 | 1 | -2/+18 | |
| | | | | | | | | | | - <lua src="/some/path" /> instead of <lua ...>fake</lua> * Strip all starting whitespace symbols from xml texts | |||||
* | | * Misprint != -> == | Vsevolod Stakhov | 2010-07-01 | 1 | -1/+1 | |
|/ | ||||||
* | * Add ability to make whitelist for spf checks | Vsevolod Stakhov | 2010-06-30 | 1 | -2/+17 | |
| | ||||||
* | * Understand short names of facility in logging config | Vsevolod Stakhov | 2010-06-30 | 1 | -13/+13 | |
| | ||||||
* | * Merge | Vsevolod Stakhov | 2010-06-29 | 1 | -8/+10 | |
|\ | ||||||
| * | * Announce weights and sync | Andrej Zverev | 2010-06-28 | 1 | -8/+10 | |
| | | | | | | | | * Fix few typo | |||||
* | | * Add ability to set filters for smtp worker for each smtp stage | Vsevolod Stakhov | 2010-06-29 | 4 | -1/+911 | |
|/ | | | | * Add very initial version of DNS resolver (many things to be done) | |||||
* | * Remove events in handlers | Vsevolod Stakhov | 2010-06-28 | 2 | -2/+7 | |
| | ||||||
* | * Make session before registering events | Vsevolod Stakhov | 2010-06-28 | 1 | -8/+6 | |
| | ||||||
* | * Register dns requests in session too | Vsevolod Stakhov | 2010-06-28 | 1 | -0/+6 | |
| |