Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.7.11.7.1 | Vsevolod Stakhov | 2018-03-20 | 1 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [CritFix] Fix lowercase comparison * [CritFix] Timezone defines seconds WEST UTC not East * [Feature] Add filename to log format * [Feature] Add lua rules squeezing * [Feature] Add related symbols analysis to rspamd_stats * [Feature] Remove upstream `X-Spam: Yes` header by default * [Feature] rspamd_stats: Output progress info on STDERR * [Feature] Whitelist for emails module * [Fix] Do not allow dependencies on self * [Fix] Do not cache metric result * [Fix] Do not trust all issuers as a client certificate * [Fix] Fix dependencies in lua squeeze * [Fix] Fix enabling/disabling squeezed rules * [Fix] Fix enabling/disabling symbols * [Fix] Fix external dependencies * [Fix] Fix processing of a single compressed file * [Fix] Fix some typos * [Fix] Fix various modules in case of empty message * [Fix] Handle callbacks that returns table of options * [Fix] Improve cached action interaction * [Fix] Make dynamic conf more NaN aware * [Fix] Never hide actions from WebUI `configuration` tab * [Project] Implementation of Lua rules squeezing Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | Merge pull request #2094 from moisseev/spam_flag | Vsevolod Stakhov | 2018-03-20 | 3 | -1/+10 |
|\ | | | | | [Feature] Remove upstream `X-Spam: Yes` header by default | ||||
| * | [Feature] Remove upstream `X-Spam: Yes` header by default | Alexander Moisseev | 2018-03-20 | 2 | -0/+9 |
| | | |||||
| * | [Minor] Catch upstream `X-Spam` flag as well with `SPAM_FLAG` regexp | Alexander Moisseev | 2018-03-20 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #2093 from treibholz/subject_privacy | Vsevolod Stakhov | 2018-03-20 | 2 | -1/+11 |
|\ \ | |/ |/| | Subject privacy for webUI | ||||
| * | implemented suggestions | Klaus Umbach | 2018-03-19 | 2 | -3/+4 |
| | | | | | | | | | | | | * changed: default hashing-algorithm to blake2 * added: length-limit (default 16) * changed: prefix to show it's obfuscated (obf) | ||||
| * | added config-options to default-config | Klaus Umbach | 2018-03-19 | 1 | -1/+3 |
| | | |||||
| * | implemented subject privacy in the webUI | Klaus Umbach | 2018-03-19 | 1 | -0/+7 |
| | | |||||
* | | Merge pull request #2092 from moisseev/actions | Vsevolod Stakhov | 2018-03-19 | 2 | -46/+39 |
|\ \ | |/ |/| | [Fix] Never hide actions from WebUI `configuration` tab | ||||
| * | [Fix] Never hide actions from WebUI `configuration` tab | Alexander Moisseev | 2018-03-19 | 2 | -46/+39 |
| | | | | | | | | | | | | - Never hide actions (fixes #1910) - Allow to disable actions from WebUI - Add `rewrite subject` action to `configuration` tab | ||||
* | | [Minor] Some lua style fixes | Vsevolod Stakhov | 2018-03-19 | 1 | -2/+4 |
| | | |||||
* | | [Minor] Fix X-Originating-Ip handle in elastic plugin | Vsevolod Stakhov | 2018-03-19 | 1 | -2/+10 |
|/ | |||||
* | Merge pull request #2089 from smfreegard/rules_20180301 | Vsevolod Stakhov | 2018-03-19 | 6 | -26/+195 |
|\ | | | | | Corpus/Rescore improvements, new and improved rules | ||||
| * | Fix HAS_GUC_PROXY_URI and HAS_GOOGLE_REDIR | Steve Freegard | 2018-03-19 | 1 | -2/+2 |
| | | |||||
| * | Corpus test improvements | Steve Freegard | 2018-03-19 | 1 | -3/+10 |
| | | |||||
| * | Rescore logging and reporting improvements | Steve Freegard | 2018-03-19 | 2 | -12/+106 |
| | | |||||
| * | Add new header rules | Steve Freegard | 2018-03-19 | 1 | -0/+33 |
| | | |||||
| * | Fix missing regexp | Steve Freegard | 2018-03-19 | 1 | -0/+1 |
| | | |||||
| * | Improve URI_HIDDEN_PATH based on corpus testing | Steve Freegard | 2018-03-19 | 1 | -5/+17 |
| | | |||||
| * | Add XM_CASE rule | Steve Freegard | 2018-03-19 | 1 | -0/+10 |
| | | |||||
| * | Split MISSING_SUBJECT into EMPTY_SUBJECT based on corpus testing | Steve Freegard | 2018-03-19 | 1 | -5/+11 |
| | | |||||
| * | Improve REPLYTO_EQ_TO_ADDR based on corpus testing | Steve Freegard | 2018-03-19 | 1 | -1/+7 |
| | | |||||
* | | [Minor] Allow to parse integer database names for Redis | Vsevolod Stakhov | 2018-03-19 | 3 | -2/+14 |
| | | | | | | | | | | Issue: #2083 Closes: #2083 | ||||
* | | [Fix] Make dynamic conf more NaN aware | Vsevolod Stakhov | 2018-03-19 | 2 | -7/+28 |
| | | |||||
* | | [Minor] Allow to reset score of an action | Vsevolod Stakhov | 2018-03-19 | 1 | -8/+16 |
| | | | | | | | | Issue: 2088 | ||||
* | | [Fix] Do not trust all issuers as a client certificate | Vsevolod Stakhov | 2018-03-19 | 4 | -36/+61 |
| | | | | | | | | Issue: #2087 | ||||
* | | [Minor] Add constant time memcmp function | Vsevolod Stakhov | 2018-03-19 | 2 | -6/+58 |
| | | |||||
* | | [Minor] Sync public suffix list | Andrew Lewis | 2018-03-19 | 1 | -1/+27 |
|/ | |||||
* | Merge pull request #2084 from moisseev/rspamd_stats | Vsevolod Stakhov | 2018-03-18 | 1 | -13/+52 |
|\ | | | | | [Feature] rspamd_stats: Output progress info on STDERR | ||||
| * | [Feature] rspamd_stats: Output progress info on STDERR | Alexander Moisseev | 2018-03-17 | 1 | -13/+10 |
| | | | | | | | | and only if it is connected to the terminal | ||||
| * | [Minor] Import subroutines from IO::Interactive Perl module | Alexander Moisseev | 2018-03-17 | 1 | -0/+42 |
| | | |||||
| * | [Minor] Fix spinner rotation | Alexander Moisseev | 2018-03-17 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #2086 from fatalbanana/typo | Vsevolod Stakhov | 2018-03-18 | 3 | -4/+4 |
|\ \ | | | | | | | [Fix] Fix some typos | ||||
| * | | [Fix] Fix some typos | Andrew Lewis | 2018-03-18 | 3 | -4/+4 |
|/ / | |||||
* / | [Minor] Another id==0 issue | Vsevolod Stakhov | 2018-03-17 | 1 | -2/+2 |
|/ | |||||
* | [Minor] Disable extra verbose lang_detection logs | Vsevolod Stakhov | 2018-03-17 | 1 | -0/+7 |
| | |||||
* | [Minor] Fix issue with parent=0 | Vsevolod Stakhov | 2018-03-17 | 2 | -5/+12 |
| | |||||
* | [Minor] Fix squeezed groups enabling | Vsevolod Stakhov | 2018-03-17 | 1 | -1/+3 |
| | |||||
* | [Minor] Register names for callback only symbols | Vsevolod Stakhov | 2018-03-17 | 4 | -0/+4 |
| | |||||
* | [CritFix] Fix lowercase comparison | Vsevolod Stakhov | 2018-03-17 | 1 | -12/+11 |
| | |||||
* | [Fix] Fix enabling/disabling symbols | Vsevolod Stakhov | 2018-03-17 | 1 | -29/+36 |
| | |||||
* | [Minor] Try to deal with squeezed symbols with a special care | Vsevolod Stakhov | 2018-03-16 | 4 | -3/+12 |
| | |||||
* | [Fix] Fix enabling/disabling squeezed rules | Vsevolod Stakhov | 2018-03-16 | 2 | -22/+114 |
| | |||||
* | [Fix] Fix external dependencies | Vsevolod Stakhov | 2018-03-16 | 1 | -3/+15 |
| | |||||
* | [Minor] Fix syntax error added by CLion | Vsevolod Stakhov | 2018-03-16 | 1 | -1/+0 |
| | |||||
* | [Minor] Fix zero return value | Vsevolod Stakhov | 2018-03-16 | 1 | -1/+5 |
| | |||||
* | [Minor] Silence warning | Vsevolod Stakhov | 2018-03-16 | 1 | -1/+1 |
| | |||||
* | [Fix] Handle callbacks that returns table of options | Vsevolod Stakhov | 2018-03-16 | 1 | -1/+6 |
| | |||||
* | [Minor] Fix warning | Vsevolod Stakhov | 2018-03-16 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix dependencies in lua squeeze | Vsevolod Stakhov | 2018-03-16 | 1 | -29/+69 |
| |