Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Dmarc: Properly encode structured headers | Vsevolod Stakhov | 2024-11-15 | 1 | -9/+11 |
| | | | | Issue: #5221 | ||||
* | [Minor] remove unnecessary calls of lpeg.P in DMARC grammar | Thomas Oettli | 2024-09-13 | 1 | -2/+2 |
| | | | | Just to make to code more readable. | ||||
* | [Fix] Rework DMARC to correctly handle spaces in DMARC records | Thomas Oettli | 2024-09-12 | 1 | -3/+3 |
| | | | | Issue: #4906 | ||||
* | [Project] Move ratelimit parsing stuff to a common library | Vsevolod Stakhov | 2024-09-11 | 1 | -0/+155 |
| | |||||
* | [Fix] Allow spaces in DMARC records | Vsevolod Stakhov | 2024-05-16 | 1 | -2/+2 |
| | | | | Issue: #4906 | ||||
* | [Minor] rbl: fix warning | Andrew Lewis | 2024-01-25 | 1 | -6/+6 |
| | |||||
* | [Minor] rbl: revisit previous change | Andrew Lewis | 2023-12-15 | 1 | -1/+1 |
| | |||||
* | [Minor] rbl: try harder to identify lua patterns | Andrew Lewis | 2023-12-13 | 1 | -2/+2 |
| | |||||
* | [Feature] rbl: support disabling or replacing url_whitelist per RBL | Andrew Lewis | 2023-12-12 | 1 | -0/+2 |
| | |||||
* | [Fix] rbl: fix `exclude_local` | Andrew Lewis | 2023-11-03 | 1 | -2/+0 |
| | |||||
* | [Minor] Reiterate on the previous changes | Andrew Lewis | 2023-10-26 | 1 | -5/+5 |
| | | | | | - Demote message to info level - Name it returncodes_matcher for better specificity | ||||
* | [Feature] rbl: support globbed return codes | Andrew Lewis | 2023-10-25 | 1 | -1/+1 |
| | |||||
* | [Feature] rbl: support checking returncodes by CIDR | Andrew Lewis | 2023-10-25 | 1 | -1/+1 |
| | |||||
* | [Feature] rbl: support checking returncodes by regex | Andrew Lewis | 2023-10-24 | 1 | -1/+1 |
| | |||||
* | [Minor] rbl: support use of different matchers for return codes | Andrew Lewis | 2023-10-24 | 1 | -0/+16 |
| | |||||
* | Update dmarc.lua | dzjaivnt | 2023-10-12 | 1 | -3/+3 |
| | | | | | | | | | | | | With name: dmarc; dmarc.lua:191: munging debug: {[domain] = domain.tld [flags] = {[valid] = true, [braced] = true}, [name] = Name [domain.tld], [raw] = <user@domain.tld>, [addr] = user@domain.tld, [user] = user} dmarc; dmarc.lua:234: munged DMARC header for domain.tld: Name [domain.tld] via mark <otheruser@otherdomain.tld> -> user@domain.tld Without name: dmarc; dmarc.lua:191: munging debug: {[domain] = domain.tld [flags] = {[valid] = true, [braced] = true}, [name] = , [raw] = <user@domain.tld>, [addr] = user@domain.tld, [user] = user} dmarc.lua:234: munged DMARC header for domain.tld: user via otheruser <otheruser@otherdomain.tld> -> user@domain.tld | ||||
* | Update dmarc.lua | dzjaivnt | 2023-10-12 | 1 | -1/+1 |
| | | | | | | | | | | | | When from.name is Nil its still show up, with != "" not Then you get From: via user <user@domain.tld> Instead of From: otheruser via user <user@domain.tld> Debug: 2023-10-12 12:08:15 #725504(normal) <0b948d>; dmarc; dmarc.lua:191: munging debug: {[user] = user, [domain] = domain.tld, [flags] = {[valid] = true}, [name] = , [raw] = user@domain.tld, [addr] = user@domain.tld} | ||||
* | Update dmarc.lua | dzjaivnt | 2023-10-12 | 1 | -3/+3 |
| | | | Debug logs where broken, so muning functionality not working at all. | ||||
* | [Feature] rbl: support checking numeric URLs in isolation | Andrew Lewis | 2023-09-11 | 1 | -1/+2 |
| | |||||
* | [Minor] Reformat all Lua code, no functional changes | Vsevolod Stakhov | 2023-08-07 | 3 | -181/+192 |
| | |||||
* | [Fix] dmarc gramar - allow spaces before ";" | Stephan Toggweiler | 2023-07-21 | 1 | -2/+2 |
| | | | The ABNF in https://www.rfc-editor.org/rfc/rfc7489#section-6.4 define that its allowed to have spaces before ";" | ||||
* | [Minor] Neural: Extract lua scripts | Vsevolod Stakhov | 2023-03-25 | 1 | -100/+9 |
| | |||||
* | [Minor] Fix Redis prefixes | Vsevolod Stakhov | 2022-06-27 | 1 | -4/+4 |
| | |||||
* | [CritFix] Neural: Fix keys regression after #3968 | Vsevolod Stakhov | 2022-06-27 | 1 | -6/+6 |
| | |||||
* | [Minor] Add some sanity checks to the redis scripts | Vsevolod Stakhov | 2022-06-20 | 1 | -6/+10 |
| | |||||
* | [Minor] Fix issues found by the new luacheck version | Vsevolod Stakhov | 2022-04-14 | 1 | -3/+3 |
| | |||||
* | [Minor] Update more copyright years/email | Vsevolod Stakhov | 2022-03-27 | 1 | -1/+1 |
| | |||||
* | [Minor] Update my email and the copyright year | Vsevolod Stakhov | 2022-03-25 | 2 | -3/+3 |
| | |||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 2 | -6/+6 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Minor] Fix for random monitored | Vsevolod Stakhov | 2022-01-16 | 1 | -0/+1 |
| | | | | Reported by: @moisseev | ||||
* | [Minor] Dmarc: Fold header using specific newline type | Vsevolod Stakhov | 2021-12-14 | 1 | -2/+2 |
| | |||||
* | [Minor] Fix ip validity check | Vsevolod Stakhov | 2021-12-02 | 1 | -1/+1 |
| | |||||
* | [Test] Fix neural plugin tests | Pragadeesh Chandiran | 2021-11-22 | 1 | -4/+4 |
| | |||||
* | [Minor] Rbl: Add url_full_hostname option | Vsevolod Stakhov | 2021-11-16 | 1 | -0/+1 |
| | |||||
* | [Feature] Add ROC feature to neural network plugin | Pragadeesh Chandiran | 2021-11-15 | 1 | -5/+156 |
| | |||||
* | [Minor] Store raw dmarc elts | Vsevolod Stakhov | 2021-08-04 | 1 | -0/+1 |
| | |||||
* | [Rework] Dmarc: Move check policy function to the common utils | Vsevolod Stakhov | 2021-08-03 | 1 | -1/+127 |
| | |||||
* | [Rework] Move common and rarely used dmarc code to the library | Vsevolod Stakhov | 2021-08-02 | 1 | -0/+233 |
| | |||||
* | [Minor] Neural: Do not filter static profiles | Vsevolod Stakhov | 2021-05-04 | 1 | -1/+5 |
| | |||||
* | [Minor] Neural: Allow to have flat classification if needed | Vsevolod Stakhov | 2021-04-29 | 1 | -0/+1 |
| | |||||
* | [Feature] Neural: Allow to balance FP/FN for the network | Vsevolod Stakhov | 2021-04-29 | 1 | -0/+3 |
| | |||||
* | [Minor] Rbl: Allow to exclude certain checks to simplify local.d additions | Vsevolod Stakhov | 2021-02-26 | 1 | -15/+22 |
| | | | | Issue: #3655 | ||||
* | [Feature] Rbl: Distinguish flattened and non-flattened selectors in RBL requests | Vsevolod Stakhov | 2021-02-16 | 1 | -0/+2 |
| | | | | Issue: #3648 | ||||
* | [Fix] RBL: was missing some config schema | Andrew Lewis | 2021-02-08 | 1 | -0/+4 |
| | | | | - Reported by slavko | ||||
* | [Minor] Neural: Add logging stuff | Vsevolod Stakhov | 2021-02-05 | 1 | -3/+7 |
| | |||||
* | [CritFix] Neural: Fix sorting application | Vsevolod Stakhov | 2021-02-05 | 1 | -1/+2 |
| | | | | Thanks to: Gerald Auer | ||||
* | [Feature] Neural: Move PCA learning to a subprocess | Vsevolod Stakhov | 2020-12-18 | 1 | -11/+39 |
| | |||||
* | [Feature] Add controller endpoint for training neural | Andrew Lewis | 2020-12-17 | 1 | -0/+779 |
| | | | | | | | | - Move neural functions to library - Parameterise spawn_train - neural plugin: Fix store_pool_only when autotrain is true - neural plugin: Use cache_set instead of mempool - Add test | ||||
* | [Minor] Rbl: Allow to add dependencies for RBL rules | Vsevolod Stakhov | 2020-11-13 | 1 | -0/+3 |
| | |||||
* | [Project] Rbl: Migrate to `checks` | Vsevolod Stakhov | 2020-10-20 | 1 | -2/+4 |
| |