summaryrefslogtreecommitdiffstats
path: root/src/plugins/surbl.h
Commit message (Collapse)AuthorAgeFilesLines
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-16/+16
| | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones.
* * Improve definitions of redirector domainsVsevolod Stakhov2010-10-011-0/+3
| | | | | | * Add support of regexp to check only specific urls for each domains * Check redirector in trie and not extract specific domains parts * Add POE errors handling for redirector
* * Add ability to specify many redirector hosts and choose them round-robinVsevolod Stakhov2010-10-011-2/+10
| | | | | | | | * Fix ip address parsing in redirector config * Fix logic of checking url in redirector if its domain is in exceptions list * Add dependencies in perl module (suggested by AZ) * Add BUILD_PORT define for skipping installation of FreeBSD rc scrips (suggested by AZ) * Change version of 0.3.3
* * New logic of SURBL module:Vsevolod Stakhov2010-06-181-5/+2
| | | | | | | | | | | | | - 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.
* * Handle base10 encoded ip addresses correctlyVsevolod Stakhov2009-08-311-0/+1
|
* * Add new map 'redirector_hosts_map' for determining which hosts should be ↵Vsevolod Stakhov2009-07-281-0/+1
| | | | checked with redirector
* * Rework the whole filters systemVsevolod Stakhov2009-07-131-4/+3
| | | | | | | * Add metrics optimization and symbols cache * Change all plugins [DRAGONS]: not for production usage, some things are still not working!
* * Improve logic of urls command to extract only those urls that would be ↵Vsevolod Stakhov2009-06-291-1/+0
| | | | | | | | checked against surbl lists * Fix surbl whitelisting * Fix bug with processing custom commands * Update version to 0.2.1
* * Write actual urls to logs and to protocol output while checking urls in ↵Vsevolod Stakhov2009-06-051-0/+1
| | | | surbl lists
* * Temporary disable list files monitoringVsevolod Stakhov2009-06-041-0/+3
|
* * Improve logic of reading list files, add automatic rereading of list files ↵Vsevolod Stakhov2009-06-031-0/+2
| | | | while changing
* * Implement new way for parsing text listsVsevolod Stakhov2009-06-031-1/+1
|
* * Avoid extra requests to surbls saving them into requests cacheVsevolod Stakhov2009-03-101-0/+2
| | | | * Lower debug level for some errors (INFO to DEBUG)
* * Add ability to check bits from surbl repliesVsevolod Stakhov2009-03-021-1/+6
|
* * Add forgotten fileVsevolod Stakhov2009-03-021-0/+69