Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Deal with multiple signatures in DKIM. | Vsevolod Stakhov | 2015-05-11 | 1 | -98/+161 |
| | | | | Issue: #254 | ||||
* | Set re limit from regexp module. | Vsevolod Stakhov | 2015-05-10 | 1 | -0/+1 |
| | |||||
* | Add configuration alias to avoid ambiguity. | Vsevolod Stakhov | 2015-05-09 | 1 | -0/+12 |
| | |||||
* | Properly deal with negative scores and nice symbols. | Vsevolod Stakhov | 2015-05-07 | 1 | -13/+19 |
| | |||||
* | Implement match_limit in spamassassin plugin. | Vsevolod Stakhov | 2015-05-07 | 1 | -7/+25 |
| | |||||
* | Improve regexp items parsing diagnostics. | Vsevolod Stakhov | 2015-05-07 | 1 | -3/+3 |
| | |||||
* | Check smtp recipients before indexing. | Vsevolod Stakhov | 2015-05-07 | 1 | -2/+3 |
| | |||||
* | Fix uribls with no bits and ips. | Vsevolod Stakhov | 2015-05-05 | 1 | -2/+2 |
| | |||||
* | `get_all_opt` now flattens the content of objects | Vsevolod Stakhov | 2015-05-05 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | So now in a configuration with multiple section with the same name, for example: module { param1 = value1; param2 = value2; } module { param2 = value2_1; param3 = value3; } this function will return a single lua table that looks as following: param1 = value1, param2 = value2_1, param3 = value3 | ||||
* | Be more clever about printing errors. | Vsevolod Stakhov | 2015-05-04 | 1 | -6/+6 |
| | |||||
* | Remove ugly tld detection. | Vsevolod Stakhov | 2015-04-30 | 1 | -2/+2 |
| | |||||
* | Use binary flags for part flags. | Vsevolod Stakhov | 2015-04-29 | 2 | -4/+4 |
| | |||||
* | Do not try to dereference null pointer. | Vsevolod Stakhov | 2015-04-28 | 1 | -15/+18 |
| | |||||
* | Fix ips logic for surbl | Vsevolod Stakhov | 2015-04-24 | 1 | -11/+15 |
| | |||||
* | Allow to specify IP as well as bits for surbl. | Vsevolod Stakhov | 2015-04-24 | 2 | -17/+72 |
| | |||||
* | Remove unused function. | Vsevolod Stakhov | 2015-04-21 | 1 | -27/+0 |
| | |||||
* | Use normal HTTP library for surbl. | Vsevolod Stakhov | 2015-04-21 | 2 | -130/+63 |
| | |||||
* | Fix map initialization. | Vsevolod Stakhov | 2015-04-21 | 2 | -1/+2 |
| | |||||
* | Use proper key when searching hash. | Vsevolod Stakhov | 2015-04-21 | 1 | -1/+1 |
| | |||||
* | Use normal allocator for maps data. | Vsevolod Stakhov | 2015-04-21 | 1 | -6/+3 |
| | |||||
* | Remove old trie code. | Vsevolod Stakhov | 2015-04-21 | 1 | -1/+0 |
| | |||||
* | Rework surbl plugin for new trie. | Vsevolod Stakhov | 2015-04-21 | 2 | -90/+95 |
| | |||||
* | Properly treat body rules. | Vsevolod Stakhov | 2015-04-20 | 1 | -1/+2 |
| | |||||
* | Support tags replacement used in SA. | Vsevolod Stakhov | 2015-04-20 | 1 | -5/+129 |
| | |||||
* | Fix DMARC plugin. | Vsevolod Stakhov | 2015-04-20 | 1 | -19/+29 |
| | |||||
* | Support 'publish' flag for SA rules. | Vsevolod Stakhov | 2015-04-20 | 1 | -0/+13 |
| | |||||
* | Fix return type for SA functions. | Vsevolod Stakhov | 2015-04-20 | 1 | -25/+60 |
| | |||||
* | We also support some of Mail::SpamAssassin::Plugin::HeaderEval | Vsevolod Stakhov | 2015-04-20 | 1 | -1/+4 |
| | |||||
* | Rework spamassassin functions: | Vsevolod Stakhov | 2015-04-20 | 1 | -18/+158 |
| | | | | | | | | 1) now we support some plugins, so do not refuse to parse them 2) added freemail plugin 3) rework SA functions evaluation 4) add support for eval functions 5) add freemail eval | ||||
* | Merge pull request #266 from fatalbanana/master | Vsevolod Stakhov | 2015-04-19 | 1 | -18/+35 |
|\ | | | | | DMARC: check for subdomain policy | ||||
| * | DMARC: check for subdomain policy | Andrew Lewis | 2015-04-18 | 1 | -18/+33 |
| | | |||||
| * | DMARC: Abort processing on policy failure (where this is not happening already) | Andrew Lewis | 2015-04-16 | 1 | -0/+2 |
| | | |||||
* | | Fix modules initialization. | Vsevolod Stakhov | 2015-04-17 | 6 | -13/+6 |
|/ | |||||
* | DMARC: handle relaxed policy; return policy domain with symbol | Andrew Lewis | 2015-04-16 | 1 | -9/+17 |
| | |||||
* | DMARC: more RFC-strictness; partial support for subdomain policies; return ↵ | Andrew Lewis | 2015-04-16 | 1 | -14/+47 |
| | | | | domain with symbol | ||||
* | Use tld when checking for DMARC policy. | Vsevolod Stakhov | 2015-04-15 | 1 | -4/+8 |
| | |||||
* | Use detected TLD in surbl module. | Vsevolod Stakhov | 2015-04-15 | 1 | -21/+30 |
| | |||||
* | Improve rspamd internal hash functions. | Vsevolod Stakhov | 2015-04-14 | 1 | -2/+2 |
| | |||||
* | Remove legacy. | Vsevolod Stakhov | 2015-04-14 | 9 | -1356/+0 |
| | |||||
* | Use hash table instead of tree for urls. | Vsevolod Stakhov | 2015-04-14 | 2 | -113/+12 |
| | |||||
* | Allow patterns (glob) in `mime_types` for fuzzy_check. | Vsevolod Stakhov | 2015-04-10 | 1 | -11/+25 |
| | |||||
* | Rework lua_regexp lifetime. | Vsevolod Stakhov | 2015-04-09 | 1 | -3/+0 |
| | |||||
* | DMARC: Allow bogus backslashes in policy records; ignore non policy records; ↵ | Andrew Lewis | 2015-04-08 | 1 | -8/+25 |
| | | | | fail on multiple policy records | ||||
* | Fix trie plugin. | Vsevolod Stakhov | 2015-04-07 | 1 | -9/+8 |
| | |||||
* | Remove debug knob. | Vsevolod Stakhov | 2015-04-07 | 1 | -1/+1 |
| | |||||
* | Rewrite trie plugin. | Vsevolod Stakhov | 2015-04-07 | 1 | -97/+115 |
| | |||||
* | DMARC: Check DKIM alignment | Andrew Lewis | 2015-04-05 | 2 | -18/+18 |
| | |||||
* | DMARC: allow either of SPF/DKIM to yield pass; check From header alignment; ↵ | Andrew Lewis | 2015-04-04 | 1 | -16/+50 |
| | | | | add _SOFTFAIL and _QUARANTINE symbols; support 'pct' | ||||
* | Add more verbosity to redirector logging. | Vsevolod Stakhov | 2015-04-03 | 1 | -4/+6 |
| | | | | Issue: #252 | ||||
* | Add preliminary version of DMARC plugin. | Vsevolod Stakhov | 2015-04-03 | 1 | -0/+196 |
| |