Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement checking options for modules | Vsevolod Stakhov | 2010-12-13 | 12 | -24/+174 |
| | | | | | | Implement checking for classifier options Fix redirector to handle timeouts and invalid replies properly Fix surbl module not to check each url | ||||
* | Add module options checker | Vsevolod Stakhov | 2010-12-08 | 9 | -39/+228 |
| | | | | | Improve time limits handling Fix smtp proxy options parsing | ||||
* | * Start new rspamd 0.3.4 | Vsevolod Stakhov | 2010-12-03 | 15 | -291/+561 |
| | | | | * Add ability to manage per-module, per-worker and per-classifier options in XML parser | ||||
* | Write release id if rspamd is built from hg. | Vsevolod Stakhov | 2010-12-03 | 3 | -2/+26 |
| | |||||
* | Detect mailto: inside <a> and <img> tags. | Vsevolod Stakhov | 2010-12-01 | 1 | -1/+2 |
| | |||||
* | Add some comments about maps and logging internals. | Vsevolod Stakhov | 2010-11-26 | 3 | -5/+159 |
| | |||||
* | Fix decoding of escaped URL's | Vsevolod Stakhov | 2010-11-25 | 1 | -4/+4 |
| | |||||
* | Fix XCLIENT hostnames when hostname cannot be resolved. | Vsevolod Stakhov | 2010-11-23 | 1 | -5/+8 |
| | |||||
* | Make own strlcpy that does not calculate remaining string length (faster and ↵ | Vsevolod Stakhov | 2010-11-16 | 23 | -66/+176 |
| | | | | | | 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 | 5 | -2/+41 |
| | | | | * Add ability to specify check domains for phishing check with 'domains' option | ||||
* | Added tag 0.3.3 for changeset 15b7c5d49fe4 | Vsevolod Stakhov | 2010-11-03 | 1 | -0/+2 |
| | |||||
* | Performance critical fix0.3.3 | Vsevolod Stakhov | 2010-11-03 | 1 | -1/+1 |
| | |||||
* | Urgent fixes. | Vsevolod Stakhov | 2010-11-03 | 4 | -4/+8 |
| | |||||
* | Added tag 0.3.3 for changeset b241596821d9 | Vsevolod Stakhov | 2010-11-03 | 1 | -0/+1 |
| | |||||
* | * Add phishing detector (now just compares <a href> with tag's data). | Vsevolod Stakhov | 2010-11-02 | 9 | -65/+270 |
| | |||||
* | When parsing RRs 'eat' last '.' symbol | Vsevolod Stakhov | 2010-11-01 | 1 | -1/+1 |
| | |||||
* | Fix using of $1 and $2 in Mail::Rspamd::Client (reported by Andrej Zverev) | Vsevolod Stakhov | 2010-10-29 | 1 | -4/+6 |
| | |||||
* | Parse smtp_use_xclient option in config | Vsevolod Stakhov | 2010-10-29 | 1 | -0/+3 |
| | |||||
* | Fixed adding action to metric. | Vsevolod Stakhov | 2010-10-28 | 1 | -1/+3 |
| | |||||
* | Add compatibility with glib < 2.2.22 | Vsevolod Stakhov | 2010-10-28 | 3 | -3/+13 |
| | | | | Fix user in start script | ||||
* | Add rewrite subject action implementation to SMTP proxy. | Vsevolod Stakhov | 2010-10-27 | 2 | -7/+27 |
| | |||||
* | Add add_header action to smtp proxy. | Vsevolod Stakhov | 2010-10-26 | 8 | -14/+91 |
| | | | | In raw mode scan stripped html parts when regexp are not 'raw'. | ||||
* | Fix action settings (reported by Anton Nekhoroshih). | Vsevolod Stakhov | 2010-10-25 | 6 | -156/+270 |
| | | | | | Split smtp code to 'utils', 'protocol' and 'worker' functions. * Add support of actions for smtp worker. | ||||
* | Add special cases in metric actions: reject_score and spam_score for ↵ | Vsevolod Stakhov | 2010-10-22 | 1 | -0/+16 |
| | | | | managing metric scores directly. | ||||
* | Honor deliver_to argument in Mail::Rspamd::Client | Vsevolod Stakhov | 2010-10-21 | 1 | -5/+9 |
| | |||||
* | * Add ability to recursive scan over multipart's parts for functions: | Vsevolod Stakhov | 2010-10-20 | 8 | -172/+416 |
| | | | | | | | | - content_type_is_type - content_type_is_subtype - content_type_compare_param - content_type_has_param * Add ability to specify any of actions in user's settings, not only reject. | ||||
* | Fixed bug with file urls (reported by Anton Nekhoroshin) | Vsevolod Stakhov | 2010-10-19 | 2 | -1/+4 |
| | |||||
* | * Add new version of exim's local scan rspamd scanner | Vsevolod Stakhov | 2010-10-18 | 2 | -0/+378 |
| | |||||
* | 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 | 8 | -9/+9 |
| | |||||
* | Fixes bugs found with clang-static analyser. | Vsevolod Stakhov | 2010-10-11 | 20 | -95/+154 |
| | | | | | 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 | 87 | -2613/+2722 |
| | | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones. | ||||
* | * Use syslog for logging | Vsevolod Stakhov | 2010-10-06 | 1 | -92/+61 |
| | | | | | * Reworking logging logic * Fixes some tabulation | ||||
* | * Improve definitions of redirector domains | Vsevolod Stakhov | 2010-10-01 | 3 | -9/+110 |
| | | | | | | * 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 | 4 | -37/+80 |
| | | | | | | | | * 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 | 2 | -15/+46 |
| | | | | | * Fixes to url extracter * Check urls in redirector even if they are listed in surbl whitelist | ||||
* | * Get message's headers more correctly | Vsevolod Stakhov | 2010-09-27 | 1 | -1/+1 |
| | |||||
* | * Forgot to save | Vsevolod Stakhov | 2010-09-23 | 1 | -0/+3 |
| | |||||
* | Added tag 0.3.2, rspamd.xml.sample for changeset 7b83bc04fee5 | Vsevolod Stakhov | 2010-09-23 | 1 | -0/+3 |
| | |||||
* | * Explain sample config and cleanup it0.3.2 | Vsevolod Stakhov | 2010-09-23 | 1 | -13/+70 |
| | |||||
* | * Add trie interface to lua api | Vsevolod Stakhov | 2010-09-22 | 4 | -0/+151 |
| | |||||
* | * New trie based url scanner (based on libcamel) | Vsevolod Stakhov | 2010-09-21 | 7 | -164/+693 |
| | | | | | * Small fixes to rspamd perl client * Write fuzzy hashes info to log | ||||
* | * Fix stupid error when all checks can be done in a single pass | Vsevolod Stakhov | 2010-09-20 | 1 | -0/+1 |
| | |||||
* | * Fix misprint (reported by az) | Vsevolod Stakhov | 2010-09-17 | 1 | -1/+1 |
| | |||||
* | Added tag 0.3.2 for changeset 67fb1957d490 | Vsevolod Stakhov | 2010-09-16 | 1 | -0/+2 |
| | |||||
* | * Fix shared usage of statfiles | Vsevolod Stakhov | 2010-09-16 | 5 | -5/+53 |
| | | | | | | * Add invalidation of statfiles in case of learning, so now statfiles are invalidated in about a minute after learning * This should fix shared usage of statfile pool by several processes | ||||
* | Added tag 0.3.2 for changeset f0785a849d9c | Vsevolod Stakhov | 2010-09-15 | 1 | -0/+1 |
| |