summaryrefslogtreecommitdiffstats
path: root/src/evdns/evdns.c
Commit message (Collapse)AuthorAgeFilesLines
* Make own strlcpy that does not calculate remaining string length (faster and ↵Vsevolod Stakhov2010-11-161-1/+1
| | | | | | more safe) Allow only ASCII symbols in logs, escape control chars
* * TIMEDB->TIMEBVsevolod Stakhov2010-06-221-1/+1
|
* * Rewrite buffered input for line policy (again)Vsevolod Stakhov2010-06-221-0/+8
| | | | | | | | * 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
* * Introduce new logging system:Vsevolod Stakhov2009-12-221-1/+1
| | | | | | | | | - independent and customizeable buffering - line buffering - errors handling support - custom (ip based) debug - append function name automaticaly (based on __FUNCTION__) - add some logic to logs system
* * Updates to spf system:Vsevolod Stakhov2009-12-041-0/+39
| | | | | | | - add plugin to work with spf records (initial version) - make all spf types working (except include and redirect that still need some attention) - add support of MX records to evdns - some major fixes and testing of the whole spf subsystem
* * Add ip4 SPF record callbackVsevolod Stakhov2009-10-091-0/+4
| | | | * Define HOST_NAME_MAX on systems that have not this macro
* * Port evdns with TXT patch into rspamd and adopt it to work separately from ↵Vsevolod Stakhov2009-10-071-0/+3277
libevent * Add skeleton for spf parser