Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Merge pull request #4401 from twesterhever/temp-google-firebase | Vsevolod Stakhov | 2023-02-17 | 1 | -0/+7 | |
| |\ \ | | | | | | | | | [Enhancement] Add rule to detect Google Firebase URLs | |||||
| | * | | [Enhancement] Add rule to detect Google Firebase URLs | twesterhever | 2023-02-17 | 1 | -0/+7 | |
| | |/ | ||||||
| * / | [Enhancement] Make Google URL redirection rules productive | twesterhever | 2023-02-17 | 1 | -5/+5 | |
| |/ | ||||||
| * | Fix pcall() argument in rspamd.lua | dpetrov67 | 2023-02-14 | 1 | -1/+1 | |
| | | ||||||
| * | [Fix] received: filtering of artificial header | Kako, Chang | 2023-01-12 | 1 | -1/+1 | |
| | | ||||||
| * | [Rules] Mid: Add MID_END_EQ_FROM_USER_PART rule | Vsevolod Stakhov | 2022-12-23 | 1 | -0/+21 | |
| | | | | | | | | Issue: #4299 | |||||
| * | [Minor] Use unicode property for currency detection | Vsevolod Stakhov | 2022-10-29 | 1 | -1/+1 | |
| | | | | | | | | Issue: #4320 | |||||
| * | [Rules] Reduce score of HTTP_TO_HTTPS - subject to remove completely | Vsevolod Stakhov | 2022-10-18 | 1 | -1/+1 | |
| | | ||||||
* | | [Minor] Regexp is case-insensitive, omit redundant characters | twesterhever | 2022-11-06 | 1 | -1/+1 | |
| | | ||||||
* | | [Minor] Fix rule comment | twesterhever | 2022-11-06 | 1 | -1/+1 | |
| | | ||||||
* | | [Minor] Limit CIDv1 detection to 128 bytes | twesterhever | 2022-11-06 | 1 | -1/+1 | |
| | | | | | | As requested by @vstakhov in https://github.com/rspamd/rspamd/pull/4310#pullrequestreview-1148226107, try to limit the performance impact of this regular expression. However, given that there does not seem to be a hard limit for CIDv1s in IPFS itself, using an hashing algorithm with large output my permit miscreants to get around this rule. | |||||
* | | [Minor] Implement multibase prefixes for IPFS gateway URL rule | twesterhever | 2022-11-06 | 1 | -2/+2 | |
| | | ||||||
* | | [Minor] Clarify that IPFS *gateway* URLs are likely considered malicious | twesterhever | 2022-11-06 | 1 | -2/+2 | |
| | | ||||||
* | | [Enhancement] Add IPFS URL heuristic | twesterhever | 2022-10-15 | 1 | -1/+16 | |
|/ | ||||||
* | [Rework] Reiterate on priorities | Vsevolod Stakhov | 2022-09-10 | 1 | -16/+16 | |
| | ||||||
* | [Minor] Update more copyright years/email | Vsevolod Stakhov | 2022-03-27 | 5 | -5/+5 | |
| | ||||||
* | [Minor] Update my email and the copyright year | Vsevolod Stakhov | 2022-03-25 | 9 | -9/+9 | |
| | ||||||
* | [Rules] Slightly reduce MULTIPLE_FROM score | Vsevolod Stakhov | 2022-03-23 | 1 | -1/+1 | |
| | ||||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 3 | -7/+7 | |
| | | | [Rework] Massive spelling fix from @jsoref | |||||
* | [Minor] Oops, fix foldl call | Vsevolod Stakhov | 2022-01-11 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Fix some issues in URI_COUNT_ODD rule | Vsevolod Stakhov | 2022-01-11 | 1 | -4/+2 | |
| | | | | Issue: #4037 | |||||
* | [Minor] Fix rule | Vsevolod Stakhov | 2021-11-30 | 1 | -1/+1 | |
| | ||||||
* | [Rules] Remove ancient and inefficient rules | Vsevolod Stakhov | 2021-11-29 | 1 | -43/+0 | |
| | ||||||
* | [Rules] Fix old rules to stop global functions usage | Vsevolod Stakhov | 2021-11-29 | 1 | -46/+72 | |
| | ||||||
* | [Feature] JSON endpoint for querying maps | Andrew Lewis | 2021-11-17 | 1 | -1/+65 | |
| | ||||||
* | [Minor] Skip bitcoin address check for very long words | Anton Yuzhaninov | 2021-09-17 | 1 | -2/+4 | |
| | | | | | | Exclude very long words (which can be extracted e. g. from some text attachments) from bitcoin address check to avoid excessive resource usage. | |||||
* | [Rules] Improve zero font rule | Vsevolod Stakhov | 2021-09-07 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Regexp: Extend upstream spam filter regexp | Sebastian Lipponer | 2021-08-21 | 1 | -1/+3 | |
| | ||||||
* | [Rules] Micro-optimize X_PHP_EVAL | Anton Yuzhaninov | 2021-08-05 | 1 | -1/+1 | |
| | | | | | Remove /i flag from regexp string "eval()'d code" is always in lower case. While here use long string format for readability. | |||||
* | [Minor] Fix checks safety | Vsevolod Stakhov | 2021-07-19 | 1 | -2/+4 | |
| | ||||||
* | [Minor] Add safety guards | Vsevolod Stakhov | 2021-07-08 | 1 | -2/+2 | |
| | ||||||
* | [Fix] Fix an edge case in BITCOIN_ADDR rule | Andrew Lewis | 2021-06-23 | 1 | -2/+3 | |
| | | | | | - when using PCRE - and different address types are present | |||||
* | [Minor] Pet luacheck | Vsevolod Stakhov | 2021-06-14 | 1 | -2/+0 | |
| | ||||||
* | [Project] Rework html visibility rule | Vsevolod Stakhov | 2021-06-14 | 1 | -34/+14 | |
| | ||||||
* | [Rules] Fix zerofont rule (partially) | Vsevolod Stakhov | 2021-06-12 | 1 | -1/+3 | |
| | ||||||
* | [Rules] Extend OLD_X_MAILER | Anton Yuzhaninov | 2021-05-22 | 1 | -3/+4 | |
| | | | | Add more old iPhone/iPad Mail versions to the regexp. | |||||
* | [Rules] Extend FORGED_X_MAILER | Anton Yuzhaninov | 2021-05-22 | 1 | -3/+10 | |
| | | | | | Match in FORGED_X_MAILER fake iPhone Mail header with a random string in place of iOS build number, e. g. iPhone Mail (WKN0M) | |||||
* | [Rules] Fix CTYPE_MIXED_BOGUS for text attachments | Vsevolod Stakhov | 2021-05-19 | 1 | -1/+1 | |
| | | | | Issue: #3748 | |||||
* | [Minor] Fix bit operations logic | Vsevolod Stakhov | 2021-05-13 | 1 | -5/+6 | |
| | ||||||
* | [Minor] Filter urls for R_SUSPICIOUS_URL check | Vsevolod Stakhov | 2021-05-11 | 1 | -3/+3 | |
| | | | | Suggested by: @citrin | |||||
* | [Minor] Use numeric bit and for checking flags | Vsevolod Stakhov | 2021-05-11 | 1 | -3/+8 | |
| | ||||||
* | [Minor] Fix REPLYTO_ADDR_EQ_FROM for normalised addresses | Andrew Lewis | 2021-04-29 | 1 | -1/+1 | |
| | ||||||
* | [Rules] Add raw addresses to MULTIPLE_FROM options | Anton Yuzhaninov | 2021-04-27 | 1 | -9/+2 | |
| | | | | | | It is confusing to have MULTIPLE_FROM with a single address in options, which happens if one of addresses is empty - usually because of misplaces <>. While here simplify condition. | |||||
* | [Minor] Make HAS_PHPMAILER_SIG regexps more specific | Anton Yuzhaninov | 2021-04-27 | 1 | -1/+7 | |
| | | | | Use stricter regexp to avoid false matches. | |||||
* | [Rules] Fix FPs for CTYPE_MIXED_BOGUS | Vsevolod Stakhov | 2021-04-11 | 1 | -6/+11 | |
| | ||||||
* | [Rules] Fix HTTP_TO_HTTPS rule | Vsevolod Stakhov | 2021-04-09 | 1 | -1/+1 | |
| | ||||||
* | [Rules] Do not trigger HTML_SHORT_LINK_IMG on external images | Vsevolod Stakhov | 2021-04-08 | 1 | -1/+1 | |
| | ||||||
* | Fix typos in code comments | Kako, Chang | 2021-04-07 | 1 | -3/+3 | |
| | ||||||
* | [Minor] Bitcoin: Another fix for bleach32 regexp | Vsevolod Stakhov | 2021-03-30 | 1 | -1/+1 | |
| | ||||||
* | [Minor] fix typo: obfusicated -> obfuscated | Richard Schwab | 2021-03-24 | 1 | -1/+1 | |
| |