Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1420 from fatalbanana/newrules | Vsevolod Stakhov | 2017-02-13 | 1 | -2/+30 |
|\ | | | | | New rules | ||||
| * | [Feature] Add FROM_NAME_EXCESS_SPACE rule | Andrew Lewis | 2017-02-13 | 1 | -0/+6 |
| | | |||||
| * | [Feature] Add REPLYTO_EMAIL_HAS_TITLE rule | Andrew Lewis | 2017-02-13 | 1 | -0/+16 |
| | | |||||
| * | [Minor] Yield matched title in FROM_NAME_HAS_TITLE rule | Andrew Lewis | 2017-02-13 | 1 | -2/+8 |
| | | |||||
* | | [Feature] Implement received headers flags | Vsevolod Stakhov | 2017-02-13 | 1 | -10/+14 |
| | | |||||
* | | [Fix] Improve OMOGRAPH_URL rule | Vsevolod Stakhov | 2017-02-13 | 1 | -3/+14 |
|/ | | | | | | - Calculate omographs in each dot component separately - Normalize omographs - Count utf8 characters properly | ||||
* | [Feature] Add more meta tokens from received headers | Vsevolod Stakhov | 2017-02-11 | 1 | -10/+38 |
| | |||||
* | [Minor] Store metatokens in task cache | Vsevolod Stakhov | 2017-02-10 | 1 | -4/+12 |
| | |||||
* | [Feature] Detect URLs with suspicious omographs | Vsevolod Stakhov | 2017-02-04 | 1 | -1/+25 |
| | |||||
* | [Minor] Recognize Icedove MUA as Thunderbird (#1359) | Alexander Moisseev | 2017-01-21 | 1 | -1/+1 |
| | |||||
* | [Fix] Stop hardcoding of lua in C | Vsevolod Stakhov | 2017-01-11 | 2 | -0/+518 |
| | |||||
* | [Minor] Be more strict about bad mime structure | Vsevolod Stakhov | 2017-01-09 | 1 | -8/+3 |
| | |||||
* | [Minor] Use gmt dates if possible | Vsevolod Stakhov | 2016-12-23 | 1 | -2/+2 |
| | |||||
* | [Minor] Suppress *_BASE64 for mails sent with Mail.Ru web-mail (#902) | Alexander Moisseev | 2016-12-12 | 1 | -0/+10 |
| | |||||
* | [Minor] Fix condition, avoid `nil` index | Alexander Moisseev | 2016-12-04 | 1 | -4/+6 |
| | |||||
* | [Minor] Avoid nil index | Alexander Moisseev | 2016-12-04 | 1 | -3/+3 |
| | |||||
* | [Minor] Avoid nil index | Alexander Moisseev | 2016-12-03 | 1 | -1/+1 |
| | |||||
* | [Feature] Add EXT_CSS rule | Vsevolod Stakhov | 2016-12-01 | 1 | -0/+32 |
| | |||||
* | [Minor] Make FREEMAIL_REPLYTO_NEQ_FROM_DOM normal symbol | Andrew Lewis | 2016-11-29 | 1 | -1/+0 |
| | |||||
* | Merge pull request #1205 from smfreegard/rules_161129 | Vsevolod Stakhov | 2016-11-29 | 4 | -6/+34 |
|\ | | | | | Adjust scores and add new rules | ||||
| * | Remove score from SUBJECT_END_EXCLAIM | Steve Freegard | 2016-11-29 | 1 | -1/+1 |
| | | |||||
| * | Adjust scores and add new rules | Steve Freegard | 2016-11-29 | 4 | -5/+33 |
| | | |||||
* | | [Minor] Remove duplicated rule | Andrew Lewis | 2016-11-29 | 2 | -9/+2 |
|/ | |||||
* | [Minor] Reduce scoring on some rules | Andrew Lewis | 2016-11-29 | 2 | -2/+2 |
| | |||||
* | [Minor] Avoid nil index | Andrew Lewis | 2016-11-28 | 1 | -1/+2 |
| | |||||
* | [Fix] Remove or fix hyperscan incompatible regexps | Vsevolod Stakhov | 2016-11-26 | 2 | -9/+2 |
| | |||||
* | [Minor] Really set group | Vsevolod Stakhov | 2016-11-26 | 1 | -6/+6 |
| | |||||
* | [Config] Add groups for message id rules | Vsevolod Stakhov | 2016-11-26 | 2 | -8/+11 |
| | |||||
* | [Minor] Move mid checks to a separated rules file | Vsevolod Stakhov | 2016-11-26 | 2 | -0/+67 |
| | |||||
* | Update commit as per comments | Steve Freegard | 2016-11-25 | 1 | -309/+70 |
| | |||||
* | Fix trailing whitespace for tests | Steve Freegard | 2016-11-21 | 1 | -6/+6 |
| | |||||
* | Fix another typo... | Steve Freegard | 2016-11-21 | 1 | -1/+1 |
| | |||||
* | Fix typo | Steve Freegard | 2016-11-21 | 1 | -1/+1 |
| | |||||
* | Rules updates | Steve Freegard | 2016-11-21 | 4 | -0/+713 |
| | |||||
* | [Minor] Trim whitespace | Andrew Lewis | 2016-11-18 | 4 | -9/+9 |
| | |||||
* | [Minor] Fix invocation of fun.each | Andrew Lewis | 2016-11-15 | 1 | -5/+5 |
| | |||||
* | [Minor] Lint Lua plugins & global functions | Andrew Lewis | 2016-11-14 | 3 | -3/+3 |
| | |||||
* | [Minor] Some linting for rules | Andrew Lewis | 2016-11-13 | 6 | -38/+17 |
| | |||||
* | [Minor] Add missing require | Andrew Lewis | 2016-11-10 | 1 | -0/+1 |
| | |||||
* | Fix test failure... | Steve Freegard | 2016-11-09 | 1 | -1/+1 |
| | |||||
* | Add compromised_host rules | Steve Freegard | 2016-11-09 | 2 | -0/+191 |
| | |||||
* | [Feature] Rule to detect some obvious X-PHP-Originating-Script forgeries | Andrew Lewis | 2016-11-09 | 1 | -0/+7 |
| | |||||
* | [Minor] Kill a few more globals | Andrew Lewis | 2016-11-03 | 1 | -3/+3 |
| | |||||
* | [Feature] Track visibility of HTML elements | Vsevolod Stakhov | 2016-11-01 | 1 | -1/+1 |
| | |||||
* | [Feature] Consider more tags when doing WHITE_ON_WHITE rule | Vsevolod Stakhov | 2016-11-01 | 1 | -1/+2 |
| | |||||
* | [CritFix] Introduce raw content to text parts | Vsevolod Stakhov | 2016-10-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Previously we had the following types of text content: - `orig`: MIME *decoded* content - `content`: same as `orig` but converted to utf8 and without HTML tags - `stripped`: same as `content` but without newlines Now we add `raw`: - `raw`: raw mime content as it was in an original message This also fixes R_BAD_CTE_7BIT rule | ||||
* | [Minor] Update http headers rules | Andrew Lewis | 2016-10-12 | 1 | -13/+82 |
| | | | | | | - Fix some inaccuracies - Add new symbols - Use symbols from configuration | ||||
* | [Minor] Retire FORGED_X_PHP_SCRIPT1 rule | Andrew Lewis | 2016-10-10 | 1 | -18/+0 |
| | |||||
* | [Minor] Fix FORGED_X_PHP_SCRIPT1 | Andrew Lewis | 2016-10-08 | 1 | -4/+4 |
| | | | | | | | - Narrow regex match - Fix syntax error - Fix comparison - Reduce scoring: worried this could match something real | ||||
* | [Fix] Try avoid false-positives in HEADER_FORGED_MDN rule | Andrew Lewis | 2016-10-05 | 1 | -10/+12 |
| | | | | | Issue: #621 Reported by: @AdUser |