Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add whitelist_exception setting to RBL module | Andrew Lewis | 2015-06-22 | 1 | -1/+16 | |
| | | ||||||
* | | Allow user@ and @domain matches in multimap. | Vsevolod Stakhov | 2015-06-22 | 1 | -6/+32 | |
|/ | ||||||
* | Fix lua plugins. | Vsevolod Stakhov | 2015-05-28 | 7 | -78/+67 | |
| | ||||||
* | If replacement cannot be applied, just remove regexp. | Vsevolod Stakhov | 2015-05-26 | 1 | -0/+4 | |
| | ||||||
* | Fix misprint in spamassassin plugin. | Vsevolod Stakhov | 2015-05-26 | 1 | -1/+1 | |
| | ||||||
* | Do not add IP maps twice. | Vsevolod Stakhov | 2015-05-13 | 1 | -2/+0 | |
| | ||||||
* | Fix forged recipients plugin for the modern rspamd. | Vsevolod Stakhov | 2015-05-13 | 1 | -14/+6 | |
| | ||||||
* | Whitelisted ip map should be radix, not hash. | Vsevolod Stakhov | 2015-05-12 | 1 | -1/+1 | |
| | ||||||
* | 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 | |
| | ||||||
* | Check smtp recipients before indexing. | Vsevolod Stakhov | 2015-05-07 | 1 | -2/+3 | |
| | ||||||
* | `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 | |||||
* | Remove ugly tld detection. | Vsevolod Stakhov | 2015-04-30 | 1 | -2/+2 | |
| | ||||||
* | 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 | |||||
* | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | 1 | -15/+12 | |
| | ||||||
* | 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 preliminary version of DMARC plugin. | Vsevolod Stakhov | 2015-04-03 | 1 | -0/+196 | |
| | ||||||
* | Add fast version of ascii lowercase. | Vsevolod Stakhov | 2015-04-02 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #245 from fatalbanana/master | Vsevolod Stakhov | 2015-04-01 | 1 | -2/+2 | |
|\ | | | | | Ah shucks: Change order of calls to avoid sending error messages to logs | |||||
| * | RBL: Change order of calls to avoid sending error messages to logs | Andrew Lewis | 2015-04-01 | 1 | -2/+2 | |
| | | ||||||
* | | Merge pull request #243 from fatalbanana/master | Vsevolod Stakhov | 2015-04-01 | 1 | -0/+27 | |
|\| | | | | | RBL: change behaviour of whitelists | |||||
| * | RBL: change behaviour of whitelists | Andrew Lewis | 2015-04-01 | 1 | -0/+27 | |
| | | ||||||
* | | Support [if-unset: blah] | Vsevolod Stakhov | 2015-03-31 | 1 | -1/+13 | |
| | | ||||||
* | | Support 'name' extension for SA rules. | Vsevolod Stakhov | 2015-03-31 | 1 | -0/+8 | |
| | | ||||||
* | | Add some guards to protect pcre_jit fast path. | Vsevolod Stakhov | 2015-03-31 | 1 | -5/+26 | |
| | | ||||||
* | | Skip comments at the end of SA rules. | Vsevolod Stakhov | 2015-03-31 | 1 | -1/+7 | |
| | | ||||||
* | | Add guards for invalid rules. | Vsevolod Stakhov | 2015-03-31 | 1 | -5/+6 | |
| | | ||||||
* | | Follow SA conventions about header rules. | Vsevolod Stakhov | 2015-03-31 | 1 | -8/+17 | |
| | | ||||||
* | | Rework header regexps in SA. | Vsevolod Stakhov | 2015-03-31 | 1 | -82/+93 | |
| | | ||||||
* | | Fix score calculations. | Vsevolod Stakhov | 2015-03-31 | 1 | -4/+4 | |
| | | ||||||
* | | Support single rules of SA. | Vsevolod Stakhov | 2015-03-30 | 1 | -7/+40 | |
| | | ||||||
* | | Cache atom results. | Vsevolod Stakhov | 2015-03-25 | 1 | -1/+6 | |
| | | ||||||
* | | Add support for 'full' and 'uri' rules. | Vsevolod Stakhov | 2015-03-25 | 1 | -2/+33 | |
| | | ||||||
* | | Rewrite SA plugin for the new expressions. | Vsevolod Stakhov | 2015-03-25 | 1 | -27/+81 | |
|/ |