Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve performance of trie search. | Vsevolod Stakhov | 2011-06-10 | 2 | -1/+3 |
| | |||||
* | Fixes from previous commit. | Vsevolod Stakhov | 2011-06-10 | 2 | -3/+3 |
| | |||||
* | * Add LRU caching structure | Vsevolod Stakhov | 2011-06-10 | 1 | -0/+9 |
| | | | | | | | * Add SPF records cache * Add ability to parse doubles to xmlrpc Several fixes to dns interface. Trie plugin now checks urls as well. | ||||
* | * Improve maillist plugin to detect majordomo, cgp and google groups | Vsevolod Stakhov | 2011-05-11 | 1 | -2/+87 |
| | |||||
* | Optimize performance of received_rbl plugin. | Vsevolod Stakhov | 2011-03-24 | 1 | -38/+17 |
| | |||||
* | * Add ability to extract urls from subject field0.3.10 | Vsevolod Stakhov | 2011-03-23 | 2 | -13/+12 |
| | | | | | | Fix phishing plugin. * Important fix for multimap/cdb handling * Important fix for phishing detector | ||||
* | * Add throttling detection mechanic for dns resolver | Vsevolod Stakhov | 2011-03-23 | 1 | -6/+49 |
| | | | | * Improve phishing module adding ability to define 'strict' phishing domains | ||||
* | Fix configuration of received_rbl module. | Vsevolod Stakhov | 2011-03-22 | 1 | -1/+5 |
| | |||||
* | * Add strict priority rules | Vsevolod Stakhov | 2011-03-18 | 1 | -2/+11 |
| | | | | | * Improve and fix multimap module * Add rspamd_config object to stage of early configure of rspamd | ||||
* | Fix misprint in multimap module. | Vsevolod Stakhov | 2011-03-18 | 1 | -2/+2 |
| | | | | Fix how we detect weight of symbol in a cache. | ||||
* | * Add ability to lookup CDB maps from lua | Vsevolod Stakhov | 2011-03-05 | 1 | -40/+126 |
| | | | | * Add cdb:// map to multimap plugin | ||||
* | Make phishing checks working. | Vsevolod Stakhov | 2011-03-05 | 1 | -1/+12 |
| | |||||
* | * Add multimaps for "FROM" and "TO" headers (mime an smtp data can be checked) | Vsevolod Stakhov | 2011-03-04 | 2 | -50/+99 |
| | | | | * Improve lua api for getting message's sender and recipients | ||||
* | Write message id as well. | Vsevolod Stakhov | 2011-02-24 | 1 | -3/+3 |
| | |||||
* | Write to log if emails module find blacklisted email. | Vsevolod Stakhov | 2011-02-24 | 1 | -2/+7 |
| | |||||
* | Fix rspamd_logger. | Vsevolod Stakhov | 2011-02-17 | 1 | -6/+6 |
| | |||||
* | * Improve forged_recipients plugin [1] | Vsevolod Stakhov | 2011-02-16 | 1 | -3/+25 |
| | | | | | | Add loading of local rules to rspamd.lua [1] [1] Suggested by Victor Ustugov | ||||
* | * New module for checking emails inside messages (rules based, like multimap) | Vsevolod Stakhov | 2011-02-03 | 3 | -7/+172 |
| | | | | | | | * Emails now are separated from urls and urls checks * Add ability to check text attachements if option is presented in a configuration Version is 0.3.6 now | ||||
* | * Make trie plugin and fix trie lua API | Vsevolod Stakhov | 2011-01-25 | 1 | -0/+102 |
| | |||||
* | * Add versions to lua API | Vsevolod Stakhov | 2010-12-22 | 7 | -24/+72 |
| | | | | * Provide compatibility for lua plugins for old versions of rspamd | ||||
* | Misprint. | Vsevolod Stakhov | 2010-12-22 | 1 | -1/+1 |
| | |||||
* | Misprint. | Vsevolod Stakhov | 2010-12-22 | 1 | -1/+1 |
| | |||||
* | Register symbols properly for received_rbl module. | Vsevolod Stakhov | 2010-12-22 | 1 | -0/+6 |
| | |||||
* | * Introduce new system of configuration checks: | Vsevolod Stakhov | 2010-12-20 | 3 | -9/+19 |
| | | | | | | | | - now symbols inside metrics definition must be inside rules as well - symbols may be virtual (e.g. when module can insert several symbols inside callback) - symbols may be pure callbacks (when symbol's name is unknown and depends on conditions) * Module 'emails' is removed as it is not used in the current rspamd MANY fixes to sample config files | ||||
* | Fixed multimap module configuration. | Vsevolod Stakhov | 2010-12-20 | 1 | -1/+1 |
| | |||||
* | Add registering options for lua modules | Vsevolod Stakhov | 2010-12-14 | 7 | -2/+28 |
| | | | | * Add ability to output colored messages for file and console loggers | ||||
* | * 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 |
| | |||||
* | Fix multimap module if there is only one rule for it. | Vsevolod Stakhov | 2010-10-15 | 1 | -3/+10 |
| | |||||
* | * Consider lua plugins errors as fatal configuration errors | Vsevolod Stakhov | 2010-08-04 | 1 | -2/+0 |
| | |||||
* | * Add ability to check dns black lists by multimap module | Vsevolod Stakhov | 2010-07-28 | 1 | -2/+24 |
| | |||||
* | * 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 | ||||
* | * Fix expanding spf macros that may fail in rare cases | Vsevolod Stakhov | 2010-07-20 | 1 | -1/+1 |
| | |||||
* | * Change metric logic | Vsevolod Stakhov | 2010-06-16 | 5 | -46/+20 |
| | | | | | | | * Completely remove lex/yacc readers for config * Make common sense of metric/action and symbols * Sync changes with all plugins TODO: add this to documentation | ||||
* | * Add more logic to fuzzy mappings | Vsevolod Stakhov | 2010-05-14 | 1 | -3/+27 |
| | | | | * Improve logic of received_rbl plugin to support different symbols for different rbls | ||||
* | * Add maillist plugin for detecting mailmain/ezml and subscribe.ru lists | cebka@lenovo-laptop | 2010-02-01 | 1 | -0/+179 |
| | |||||
* | * Do not produce lua warning when message has no headers or has unresolved ↵ | cebka@lenovo-laptop | 2010-01-25 | 1 | -0/+4 |
| | | | | hostname | ||||
* | * Add right way to pass config params with common names to lua scripts | Vsevolod Stakhov | 2009-11-11 | 2 | -10/+9 |
| | |||||
* | * Add ability to add maps from lua scripts and access theirs elements | Vsevolod Stakhov | 2009-11-02 | 1 | -0/+73 |
| | | | | * Add whitelist module for whitelisting score for some ip/from addresses | ||||
* | * Convert all string values to lowercase in once_received module | Vsevolod Stakhov | 2009-10-27 | 1 | -5/+8 |
| | |||||
* | * Fix patterns matching in lua plugins | Vsevolod Stakhov | 2009-10-26 | 2 | -3/+3 |
| | |||||
* | * Remove utf8 usage in forged recipients plugin | Vsevolod Stakhov | 2009-10-20 | 1 | -1/+1 |
| | |||||
* | * Small improvement of lua style | Vsevolod Stakhov | 2009-10-17 | 1 | -1/+1 |
| | | | | | * Add ibility to process A records in spf parser * Add recursion limit to spf parser | ||||
* | * Trim brackets in forged recipients plugin | Vsevolod Stakhov | 2009-10-14 | 1 | -1/+5 |
| | |||||
* | * Fix getting of message headers from lua plugins | Vsevolod Stakhov | 2009-10-14 | 1 | -10/+21 |
| | | | | * Fix forged recipients plugin | ||||
* | * Add ability to register rspamd functions from LUA | Vsevolod Stakhov | 2009-10-13 | 2 | -1/+70 |
| | | | | | | * Add ability to access recipients list and sender information * Add plugin for checking forged recipients and sender * Sync documentation | ||||
* | * Forgotten in previous commit | Vsevolod Stakhov | 2009-10-09 | 1 | -20/+20 |
| | |||||
* | * Improve logic of lua plugins: | Vsevolod Stakhov | 2009-10-09 | 2 | -17/+67 |
| | | | | | | - fix once received plugin to configure properly (pointy hat to: dmx) - add additional functionality to once_received plugin for strict checking of received - make all things local | ||||
* | * Add once_received plugin (by dmx) | Vsevolod Stakhov | 2009-10-05 | 1 | -0/+15 |
| | | | | * Fix read_callback to avoid double freeing of task object |