Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Reopen log file by USR1 signal | Vsevolod Stakhov | 2010-07-19 | 1 | -0/+3 |
| | | | | * Add reopenlog method to FreeBSD rc script | ||||
* | * 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 |
| | |||||
* | * Remove evdns and use only rspamd resolver | Vsevolod Stakhov | 2010-07-09 | 1 | -23/+30 |
| | |||||
* | * Fix detection of numeric urls (reported by citrin) | Vsevolod Stakhov | 2010-07-05 | 1 | -3/+3 |
| | | | | * Write real time of message's scan to log (not only virtual) | ||||
* | * Add resolv.conf parsing into dns.c | Vsevolod Stakhov | 2010-07-01 | 1 | -4/+4 |
| | | | | * Fix microseconds<->milliseconds conversions | ||||
* | * Add ability to set filters for smtp worker for each smtp stage | Vsevolod Stakhov | 2010-06-29 | 1 | -0/+50 |
| | | | | * Add very initial version of DNS resolver (many things to be done) | ||||
* | * Remove events in handlers | Vsevolod Stakhov | 2010-06-28 | 1 | -2/+5 |
| | |||||
* | * 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 | ||||
* | * Fix reconfigure process of surbl module | Vsevolod Stakhov | 2010-06-28 | 1 | -1/+5 |
| | | | | * Fix destroying smtp session (unmap memory and do not delete pool early) | ||||
* | * Use rspamd_snprintf instead of libc one | Vsevolod Stakhov | 2010-06-24 | 1 | -12/+12 |
| | |||||
* | * Fix states in smtp dialog | Vsevolod Stakhov | 2010-06-24 | 1 | -3/+5 |
| | |||||
* | * Check return value of each rspamd_dispatcher_write as in case of write ↵ | Vsevolod Stakhov | 2010-06-24 | 1 | -12/+34 |
| | | | | errors sessions can be destroyed early | ||||
* | * Add more information about why we drop smtp connection | Vsevolod Stakhov | 2010-06-23 | 1 | -0/+4 |
| | | | | * Fix mkstemp call | ||||
* | * Rewrite buffered input for line policy (again) | Vsevolod Stakhov | 2010-06-22 | 1 | -1/+6 |
| | | | | | | | | * 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 | ||||
* | * New logic of SURBL module: | Vsevolod Stakhov | 2010-06-18 | 1 | -0/+3 |
| | | | | | | | | | | | | | - 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 | 1 | -0/+21 |
| | |||||
* | * Some performance improvements to IO dispatcher (do not drain the whole ↵ | Vsevolod Stakhov | 2010-06-18 | 1 | -53/+10 |
| | | | | | | buffer after a single line readed) * Fix smtp data input | ||||
* | * Copy from and rcpt correctly | Vsevolod Stakhov | 2010-06-18 | 1 | -9/+18 |
| | |||||
* | * Get weights of symbol from default metric for symbols cache | Vsevolod Stakhov | 2010-06-18 | 1 | -0/+16 |
| | | | | * Fix setting task->from/task->rctp in smtp client | ||||
* | * Fix QUIT command in SMTP worker | Vsevolod Stakhov | 2010-06-17 | 1 | -34/+40 |
| | |||||
* | * Implement initial version of greylisting triplets storage | Vsevolod Stakhov | 2010-06-17 | 1 | -9/+4 |
| | | | | * Fix issues with smtp worker | ||||
* | * Fix SMTP | Vsevolod Stakhov | 2010-06-11 | 1 | -16/+17 |
| | |||||
* | * Check messages received via smtp proxy | Vsevolod Stakhov | 2010-06-10 | 1 | -6/+253 |
| | | | | | | * Add support for sendfile in io dispatcher * Fix issues with compatibility of worker_task and smtp proxy * Proxy DATA command | ||||
* | * Implement basic SMTP dialog: | Vsevolod Stakhov | 2010-06-09 | 1 | -43/+256 |
| | | | | | | | | - delay - helo - mail from - rcpt * Implement interaction with smtp upstream (with support of XCLIENT) | ||||
* | * Fix strict aliasing while compiling with optimization | Vsevolod Stakhov | 2010-05-31 | 1 | -10/+8 |
| | | | | | * Fix tanhl detection for platforms that have not implementation of it * Remove several compile warnings | ||||
* | * Continue implementing smtp proxy | Vsevolod Stakhov | 2010-05-26 | 1 | -8/+186 |
| | |||||
* | * Initial addition of smtp proxy module | Vsevolod Stakhov | 2010-05-11 | 1 | -0/+428 |