Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Always use one_shot mode for fuzzy_check. | Vsevolod Stakhov | 2013-12-06 | 1 | -1/+0 |
| | |||||
* | Tune default settings. | Vsevolod Stakhov | 2013-12-05 | 2 | -4/+6 |
| | |||||
* | Allow to skip unknown flags in fuzzy_check module. | Vsevolod Stakhov | 2013-12-05 | 2 | -4/+4 |
| | |||||
* | Set highsecure.ru as readonly fuzzy server. | Vsevolod Stakhov | 2013-12-04 | 1 | -1/+2 |
| | |||||
* | Rework fuzzy check module. | Vsevolod Stakhov | 2013-12-04 | 2 | -22/+24 |
| | | | | | | | | | | - Now all checks are organized to rules. - Allow to specify read_only rules to avoid problems on learning. - Use better normalizer for fuzzy module and it now returns values from 0 to 1.0 (like bayes does). - Update configuration accordingly. - Drop legacy configuration support. - Detect tanh as well and provide some reasonable (linear) fallback. | ||||
* | Some copyright fixes. | Vsevolod Stakhov | 2013-12-02 | 1 | -3/+5 |
| | |||||
* | Fix debian spec. | Vsevolod Stakhov | 2013-11-30 | 1 | -2/+2 |
| | | | | Submitted by: fatalbanana | ||||
* | Add missing symbols. | Vsevolod Stakhov | 2013-11-30 | 1 | -16/+61 |
| | |||||
* | Fix fuzzy check configuration. | Vsevolod Stakhov | 2013-11-30 | 1 | -1/+1 |
| | |||||
* | Fix formatting and variables usage. | Vsevolod Stakhov | 2013-11-26 | 1 | -66/+66 |
| | |||||
* | Add uribl.com to configuration. | Vsevolod Stakhov | 2013-11-26 | 1 | -0/+9 |
| | |||||
* | Add symbol for DBL. | Vsevolod Stakhov | 2013-11-25 | 1 | -0/+1 |
| | |||||
* | Misprint. | Vsevolod Stakhov | 2013-11-24 | 1 | -7/+7 |
| | |||||
* | Add basics of the new configuration. | Vsevolod Stakhov | 2013-11-21 | 8 | -0/+826 |
| | |||||
* | Expand path for logging. | Vsevolod Stakhov | 2013-11-21 | 1 | -754/+0 |
| | |||||
* | Add allow_update example usage. | Vsevolod Stakhov | 2013-06-04 | 1 | -2/+3 |
| | |||||
* | Use specific fuzzy database. | Vsevolod Stakhov | 2013-06-03 | 1 | -6/+7 |
| | |||||
* | Increase default limit, as unloading logic is broken. | Vsevolod Stakhov | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | Final update for 0.5.4. | Vsevolod Stakhov | 2013-02-02 | 1 | -6/+18 |
| | |||||
* | * Add meta-classification example. | Vsevolod Stakhov | 2012-10-04 | 2 | -14/+226 |
| | | | | | Many changes to advanced statistic and meta-classification logic. Add example of complex meta-classification. | ||||
* | * Add map_watch_interval configurable. | Vsevolod Stakhov | 2012-09-19 | 1 | -1/+3 |
| | | | | Support floating point values for time intervals. | ||||
* | Another debian license fix. | Vsevolod Stakhov | 2012-09-10 | 4 | -0/+68 |
| | | | | | Add apache license for regexp that were delivered from SpamAssassin project. Fix debian/copyright for src/dns.c. | ||||
* | Fix misprint in the default configuration. | Vsevolod Stakhov | 2012-08-16 | 1 | -1/+1 |
| | |||||
* | Fix thunderbird message id for the modern thunderbird versions. | Vsevolod Stakhov | 2012-08-14 | 1 | -1/+1 |
| | |||||
* | Update debian rules and changelog.0.5.0 | Vsevolod Stakhov | 2012-06-09 | 1 | -1/+60 |
| | | | | Update sample config file. | ||||
* | Check received for not more than 5 recipients. | Vsevolod Stakhov | 2012-05-28 | 1 | -2/+14 |
| | | | | Install lua configuration by default (as user's one should be in rspamd.local.lua). | ||||
* | * Avoid DoS while sending a message with a lot of recipients in 'To' header. | Vsevolod Stakhov | 2012-05-28 | 1 | -17/+28 |
| | | | | | Fix possible deadlock in lua_redis. Version is now 0.4.8 as there are enough changes. | ||||
* | Add LOCALSTATES_PREFIX variable for setting where should be runtime files ↵ | Vsevolod Stakhov | 2011-08-08 | 1 | -14/+14 |
| | | | | | | for rspamd. Suggested by: Vasiliy G. Tolstov | ||||
* | Update a sample config file.0.4.1 | Vsevolod Stakhov | 2011-07-26 | 1 | -10/+55 |
| | | | | Set version to 0.4.1. | ||||
* | * Add classifiers pre-selection script | Vsevolod Stakhov | 2011-07-19 | 2 | -0/+52 |
| | |||||
* | Begin to write normal and updated default configuration. | Vsevolod Stakhov | 2011-07-15 | 1 | -0/+508 |
| | | | | | --HG-- rename : rspamd.xml.sample => conf/rspamd-basic.xml.in | ||||
* | * Add rules for message's date | Vsevolod Stakhov | 2011-04-25 | 1 | -0/+28 |
| | |||||
* | Update rules. | Vsevolod Stakhov | 2011-02-24 | 1 | -0/+22 |
| | | | | Submitted by: Victor Ustugov | ||||
* | Add rules. | Vsevolod Stakhov | 2011-02-24 | 1 | -0/+92 |
| | | | | Submitted by: Victor Ustugov | ||||
* | Rules update. | Vsevolod Stakhov | 2011-02-22 | 1 | -16/+16 |
| | | | | Submitted by: Victor Ustugov | ||||
* | New rules. | Vsevolod Stakhov | 2011-02-21 | 1 | -0/+40 |
| | | | | Submitted by: Victor Ustugov | ||||
* | Reduce weight of NO_SPACE_IN_FROM. | Vsevolod Stakhov | 2011-02-19 | 1 | -1/+33 |
| | | | | | | | | Change default pid file location. Change MISSING_TO rule not to work when header exists but empty. Add rules for bad bondaries and message ids. Suggested by: Victor Ustugov. | ||||
* | * Add ability to save symbols that are inside composites with '-' flag. | Vsevolod Stakhov | 2011-02-19 | 1 | -1/+62 |
| | | | | | | | Remove warnings from rspamc. Add new rules [1] Submitted by: Victor Ustugov [1] | ||||
* | Add composites for outlook. | Vsevolod Stakhov | 2011-02-19 | 1 | -2/+4 |
| | | | | Submitted by: Victor Ustugov | ||||
* | * Improve forged_recipients plugin [1] | Vsevolod Stakhov | 2011-02-16 | 1 | -0/+14 |
| | | | | | | Add loading of local rules to rspamd.lua [1] [1] Suggested by Victor Ustugov | ||||
* | Remove some legacy from source tree. | Vsevolod Stakhov | 2011-02-15 | 5 | -341/+0 |
| | |||||
* | Polish sample config. | Vsevolod Stakhov | 2011-02-09 | 2 | -9/+18 |
| | |||||
* | * Introduce new system of configuration checks: | Vsevolod Stakhov | 2010-12-20 | 1 | -1/+0 |
| | | | | | | | | - 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 | ||||
* | * Write symbols weights to rspamc output | Vsevolod Stakhov | 2010-07-31 | 1 | -1/+1 |
| | | | | | | * Improve logic of selecting rspamc version * Do not try to parse broken DNS replies * Add 'raw' flag to FROM_EXCESS_BASE64 rule (requested by citrin) | ||||
* | * Fix lua representing of invalid ip (nil, not 255.255.255.255) | Vsevolod Stakhov | 2010-07-27 | 1 | -1/+1 |
| | | | | | * Fix R_TO_SEEMS_AUTO rule (by citrin) * Add multimap lua plugin | ||||
* | * Add rspamd_log variable to lua plugins to access logging functions | Vsevolod Stakhov | 2010-07-25 | 1 | -2/+4 |
| | | | | | | | | | * Each part in rspamd task now can have parent part * Check for parts distance only for multipart/alternative subparts * Do not check attachements even if they are text (but attached as file) * Do not die if write (2) returned ENOSPACE while doing logging, turn on throttling mode instead (1 write try in a second) * Add ability to turn on debug for specific symbols * Add ability to configure dns timeouts and dns retransmits in config file | ||||
* | * Adopt foreach for cmake 2.6 | Vsevolod Stakhov | 2010-07-19 | 1 | -1/+1 |
| | |||||
* | * Make DNS resolver working | Vsevolod Stakhov | 2010-07-08 | 1 | -1/+1 |
| | | | | | | * Many improvements to rspamd test suite: now it CAN be used for testing rspamd functionality * Write DNS resolver tests * Fix issues with memory_pool mutexes and with creating of statfiles | ||||
* | * Fix awfull bug in classifying when first statfile has twice weight than ↵ | Vsevolod Stakhov | 2010-05-14 | 1 | -1/+1 |
| | | | | | | second... * Fix undisclosed recipients detection | ||||
* | * Bugfixes: | Vsevolod Stakhov | 2010-04-20 | 5 | -146/+147 |
| | | | | | | | | | | - handle '\' characters in lua strings correctly - fix lua initialization - avoid of using global lua state (global L) - fix listen sockets hash to allow multiply workers of same type but on different listen sockets - fix modules options inserting to allow multiply options of the same name - fix parsing of lua options - fix lua rules |