Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add module options checker | Vsevolod Stakhov | 2010-12-08 | 1 | -2/+3 | |
| | | | | | Improve time limits handling Fix smtp proxy options parsing | |||||
* | Make own strlcpy that does not calculate remaining string length (faster and ↵ | Vsevolod Stakhov | 2010-11-16 | 4 | -10/+10 | |
| | | | | | | more safe) Allow only ASCII symbols in logs, escape control chars | |||||
* | Try to fix bug with absent trie items in redirectors list. | Vsevolod Stakhov | 2010-11-15 | 1 | -1/+2 | |
| | ||||||
* | * Add ability to obtain phished url from lua | Vsevolod Stakhov | 2010-11-12 | 1 | -1/+16 | |
| | | | | * Add ability to specify check domains for phishing check with 'domains' option | |||||
* | * Add phishing detector (now just compares <a href> with tag's data). | Vsevolod Stakhov | 2010-11-02 | 1 | -0/+28 | |
| | ||||||
* | Add add_header action to smtp proxy. | Vsevolod Stakhov | 2010-10-26 | 1 | -2/+11 | |
| | | | | In raw mode scan stripped html parts when regexp are not 'raw'. | |||||
* | Fixed bug with file urls (reported by Anton Nekhoroshin) | Vsevolod Stakhov | 2010-10-19 | 1 | -0/+3 | |
| | ||||||
* | Fix multimap module if there is only one rule for it. | Vsevolod Stakhov | 2010-10-15 | 1 | -3/+10 | |
| | ||||||
* | Remove G_INLINE_FUNC definitions as I misunderstood its purposes. | Vsevolod Stakhov | 2010-10-15 | 1 | -2/+2 | |
| | ||||||
* | Fixes bugs found with clang-static analyser. | Vsevolod Stakhov | 2010-10-11 | 3 | -4/+13 | |
| | | | | | Strictly follow c99 standart. Turn on pedantic c99 checks. | |||||
* | Init regexp library statically. | Vsevolod Stakhov | 2010-10-06 | 1 | -2/+1 | |
| | ||||||
* | * Add ability to check rspamd regexp from lua modules | Vsevolod Stakhov | 2010-10-06 | 1 | -1/+51 | |
| | ||||||
* | Fixes types (use glib ones) no functional change. | Vsevolod Stakhov | 2010-10-06 | 7 | -220/+220 | |
| | | | | | 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 domains | Vsevolod Stakhov | 2010-10-01 | 2 | -8/+96 | |
| | | | | | | * 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-robin | Vsevolod Stakhov | 2010-10-01 | 2 | -32/+70 | |
| | | | | | | | | * 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 | |||||
* | * Extract domains from emails to check via surbl | Vsevolod Stakhov | 2010-09-29 | 1 | -11/+15 | |
| | | | | | * Fixes to url extracter * Check urls in redirector even if they are listed in surbl whitelist | |||||
* | * New trie based url scanner (based on libcamel) | Vsevolod Stakhov | 2010-09-21 | 1 | -6/+29 | |
| | | | | | * Small fixes to rspamd perl client * Write fuzzy hashes info to log | |||||
* | * Add ability to check hashes of selected mime types | Vsevolod Stakhov | 2010-08-27 | 1 | -25/+169 | |
| | | | | | * Add ability to set minimum size in bytes for mime types * Add ability to set minimum dimensions for images | |||||
* | * Fix wirting message id during fuzzy_add command | Vsevolod Stakhov | 2010-08-04 | 1 | -1/+2 | |
| | | | | * Display weight of symbols correctly | |||||
* | * Consider lua plugins errors as fatal configuration errors | Vsevolod Stakhov | 2010-08-04 | 1 | -2/+0 | |
| | ||||||
* | * Add logging for fuzzy checks | Vsevolod Stakhov | 2010-08-02 | 1 | -3/+8 | |
| | | | | * Add logging for learning | |||||
* | * Add error handling for regexps0.3.1 | Vsevolod Stakhov | 2010-07-29 | 1 | -6/+22 | |
| | ||||||
* | * Fix parsing txt records to avoid reading of uninitialized data | Vsevolod Stakhov | 2010-07-28 | 1 | -2/+3 | |
| | ||||||
* | * Another try to save regexps in cache correctly | Vsevolod Stakhov | 2010-07-28 | 1 | -32/+38 | |
| | | | | * Improve test logs for regexps | |||||
* | * Add ability to check dns black lists by multimap module | Vsevolod Stakhov | 2010-07-28 | 1 | -2/+24 | |
| | ||||||
* | * Try to save images hashes to fuzzy storage to stop some annoying spammers | Vsevolod Stakhov | 2010-07-27 | 1 | -74/+132 | |
| | ||||||
* | * Fix some multimap issues | Vsevolod Stakhov | 2010-07-27 | 1 | -8/+9 | |
| | ||||||
* | * Fix lua representing of invalid ip (nil, not 255.255.255.255) | Vsevolod Stakhov | 2010-07-27 | 1 | -0/+125 | |
| | | | | | * Fix R_TO_SEEMS_AUTO rule (by citrin) * Add multimap lua plugin | |||||
* | * More debug | Vsevolod Stakhov | 2010-07-25 | 1 | -3/+3 | |
| | ||||||
* | * Fix another error with early task destroying | Vsevolod Stakhov | 2010-07-20 | 1 | -0/+7 | |
| | ||||||
* | * Fix expanding spf macros that may fail in rare cases | Vsevolod Stakhov | 2010-07-20 | 1 | -1/+1 | |
| | ||||||
* | * Do not try to resolve names with several dots in a row | Vsevolod Stakhov | 2010-07-19 | 1 | -2/+2 | |
| | | | | * Fix surbl request formatting for ip addresses | |||||
* | * Fix check_smtp_data function | Vsevolod Stakhov | 2010-07-15 | 1 | -6/+38 | |
| | ||||||
* | * Remove evdns and use only rspamd resolver | Vsevolod Stakhov | 2010-07-09 | 1 | -1/+0 | |
| | ||||||
* | * Make SURBL module to use rspamd dns module | Vsevolod Stakhov | 2010-07-09 | 1 | -10/+9 | |
| | | | | * Several fixes to DNS logic | |||||
* | * Add ability to test regexp with 'T' flag | Vsevolod Stakhov | 2010-07-06 | 1 | -1/+40 | |
| | | | | | | | * Write more code for DNS resolver: - initial RR parser - name compression - replies handler | |||||
* | * Fix chartable module in utf mode | Vsevolod Stakhov | 2010-07-05 | 1 | -3/+3 | |
| | ||||||
* | * Fix detection of numeric urls (reported by citrin) | Vsevolod Stakhov | 2010-07-05 | 1 | -1/+1 | |
| | | | | * 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 | 1 | -1/+1 | |
| | | | | * Do not show duplicate urls in url header | |||||
* | * Add resolv.conf parsing into dns.c | Vsevolod Stakhov | 2010-07-01 | 1 | -2/+2 | |
| | | | | * Fix microseconds<->milliseconds conversions | |||||
* | * 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 | |
| | ||||||
* | * Fix reconfigure process of surbl module | Vsevolod Stakhov | 2010-06-28 | 1 | -1/+22 | |
| | | | | * Fix destroying smtp session (unmap memory and do not delete pool early) | |||||
* | * Fix URLS command | Vsevolod Stakhov | 2010-06-24 | 1 | -5/+6 | |
| | ||||||
* | * Use rspamd_snprintf instead of libc one | Vsevolod Stakhov | 2010-06-24 | 2 | -23/+23 | |
| | ||||||
* | * Check return value of each rspamd_dispatcher_write as in case of write ↵ | Vsevolod Stakhov | 2010-06-24 | 3 | -12/+34 | |
| | | | | errors sessions can be destroyed early | |||||
* | * Fix -lintl detection | Vsevolod Stakhov | 2010-06-23 | 1 | -1/+6 | |
| | | | | * Init some variables to avoid problems | |||||
* | * Fix compatibility issues | Vsevolod Stakhov | 2010-06-23 | 1 | -1/+1 | |
| | ||||||
* | * Rewrite buffered input for line policy (again) | Vsevolod Stakhov | 2010-06-22 | 2 | -3/+15 | |
| | | | | | | | | * 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 | 1 | -6/+0 | |
| | | | | * Remove debug from SURBL module |