Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | * 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 | |||||
* | | * Add support for parsing SPF and SRV records | Vsevolod Stakhov | 2010-07-09 | 3 | -16/+147 | |
| | | | | | | | | | | * Fix PTR parsing * Add tests | |||||
* | | * Forgotten in previous commit | Vsevolod Stakhov | 2010-07-08 | 1 | -0/+91 | |
| | | ||||||
* | | * Make DNS resolver working | Vsevolod Stakhov | 2010-07-08 | 16 | -169/+376 | |
| | | | | | | | | | | | | * 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 | |||||
* | | * Take callback argument in Mail::Rspamd::Client for processing files and ↵ | Vsevolod Stakhov | 2010-07-02 | 2 | -20/+38 | |
| | | | | | | | | | | | | directories * Print results if rspamc is called for a directory | |||||
* | | * 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 | 5 | -1/+912 | |
|/ | | | | * 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 | |
| | ||||||
* | * Delay timer must be registered in async session to correctly handle ↵ | Vsevolod Stakhov | 2010-06-28 | 1 | -0/+1 | |
| | | | | connection termination | |||||
* | * Merge | Vsevolod Stakhov | 2010-06-28 | 0 | -0/+0 | |
|\ | ||||||
| * | * Delete pool after using its variables | Vsevolod Stakhov | 2010-06-25 | 1 | -1/+1 | |
| | | ||||||
* | | * Fix reconfigure process of surbl module | Vsevolod Stakhov | 2010-06-28 | 2 | -2/+27 | |
|/ | | | | * Fix destroying smtp session (unmap memory and do not delete pool early) | |||||
* | * Fix URLS command | Vsevolod Stakhov | 2010-06-24 | 2 | -34/+52 | |
| | ||||||
* | * Use rspamd_snprintf instead of libc one | Vsevolod Stakhov | 2010-06-24 | 16 | -183/+172 | |
| | ||||||
* | * Fix states in smtp dialog | Vsevolod Stakhov | 2010-06-24 | 2 | -3/+6 | |
| | ||||||
* | * Check return value of each rspamd_dispatcher_write as in case of write ↵ | Vsevolod Stakhov | 2010-06-24 | 12 | -160/+428 | |
| | | | | errors sessions can be destroyed early | |||||
* | * Send to upstream QUIT command at the end of session | Vsevolod Stakhov | 2010-06-23 | 1 | -4/+24 | |
| | ||||||
* | * Add more information about why we drop smtp connection | Vsevolod Stakhov | 2010-06-23 | 2 | -2/+7 | |
| | | | | * Fix mkstemp call | |||||
* | * Remove garbadge (gnome terminal sucks) | Vsevolod Stakhov | 2010-06-23 | 1 | -4/+0 | |
| | ||||||
* | * Fix -lintl detection | Vsevolod Stakhov | 2010-06-23 | 3 | -4/+23 | |
| | | | | * Init some variables to avoid problems | |||||
* | * Fix compatibility issues | Vsevolod Stakhov | 2010-06-23 | 12 | -34/+80 | |
| | ||||||
* | * Pass env from main() arguments instead of platform specific global environ | Vsevolod Stakhov | 2010-06-22 | 2 | -2/+2 | |
| | ||||||
* | * More to previous commit | Vsevolod Stakhov | 2010-06-22 | 1 | -1/+1 | |
| | ||||||
* | * TIMEDB->TIMEB | Vsevolod Stakhov | 2010-06-22 | 3 | -4/+4 | |
| | ||||||
* | * Darwin sendfile(2) support | Vsevolod Stakhov | 2010-06-22 | 1 | -4/+9 | |
| | ||||||
* | * Rewrite buffered input for line policy (again) | Vsevolod Stakhov | 2010-06-22 | 14 | -111/+208 | |
| | | | | | | | | * Fix issue with links that are ip addresses in numeric form in surbl * On Darwin use BSD style sendfile definition * Reorganize platform specific knobs in CMakeLists * Use gettimeofday on systems that have not clock_getres * Use ftime for dns trans id generation on systems without clock_getres | |||||
* | * Try to fix memmove issues in io dispatcher | Vsevolod Stakhov | 2010-06-21 | 2 | -11/+11 | |
| | | | | * Remove debug from SURBL module | |||||
* | * New logic of SURBL module: | Vsevolod Stakhov | 2010-06-18 | 10 | -166/+214 | |
| | | | | | | | | | | | | | - remove completely 2tld - add option "exception" - for domains from exception list check (level + 1) parts of url: If we have url mail.some.com.ru and have com.ru in exception list then we would check some.com.ru. If we have some.com.ru in exceptions list them mail.some.com.ru would be checked and so on. - optimized parsing of surbl requests * Use system mkstemp(3) on systems where it is available as glib implementation has poor security and generate rather predictable temporary file names. | |||||
* | * Add limit of maximum allowed smtp session errors | Vsevolod Stakhov | 2010-06-18 | 4 | -0/+27 | |
| | ||||||
* | * Merge | Vsevolod Stakhov | 2010-06-18 | 1 | -1/+1 | |
|\ |