Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #5186 from dragoangel/actualize-elastic-module | Vsevolod Stakhov | 2024-11-11 | 1 | -332/+1436 |
|\ | | | | | [Rework] Breaking: Actualize elastic module | ||||
| * | Fix missing non_en false due to fill_empty_strings function | Dmitriy Alekseev | 2024-11-08 | 1 | -0/+2 |
| | | |||||
| * | * add more validation on empty strings, required to not face errors in ↵ | Dmitriy Alekseev | 2024-11-03 | 1 | -30/+58 |
| | | | | | | | | | | | | | | saving logs to elastic * remove max_size as it was looking to rows elements count, not strings size in total, such check will be too much compute intensive * increase default errors max_fail as usually elastic not recover so quickly and needs a bit more time | ||||
| * | better check from to exclude cases when its empty | Dmitriy Alekseev | 2024-10-22 | 1 | -9/+22 |
| | | |||||
| * | use rspamd_ip object in sender_ip to avoid posting ipv4:port | Dmitriy Alekseev | 2024-10-21 | 1 | -1/+1 |
| | | |||||
| * | strip also port from sender_ip | Dmitriy Alekseev | 2024-10-21 | 1 | -1/+1 |
| | | |||||
| * | do not allow empty headers, fix stripping of headers by limit of symbols ↵ | Dmitriy Alekseev | 2024-10-21 | 1 | -8/+19 |
| | | | | | | | | count and add headers count limit | ||||
| * | do not allow empty from | Dmitriy Alekseev | 2024-10-21 | 1 | -8/+8 |
| | | |||||
| * | round scores and weight | Dmitriy Alekseev | 2024-10-17 | 1 | -4/+10 |
| | | |||||
| * | fix variables for ucl errors | Dmitriy Alekseev | 2024-10-17 | 1 | -2/+2 |
| | | |||||
| * | return item status and reasons on bulk push error | Dmitriy Alekseev | 2024-10-16 | 1 | -1/+11 |
| | | |||||
| * | Fix from and rcpt | Dmitriy Alekseev | 2024-10-15 | 1 | -3/+3 |
| | | |||||
| * | do not retry on errors in body as it will create duplicated logs | Dmitriy Alekseev | 2024-10-15 | 1 | -24/+6 |
| | | |||||
| * | We need take 2nd hop | Dmitriy Alekseev | 2024-10-14 | 1 | -2/+3 |
| | | |||||
| * | Use received for all logs, fix direction | Dmitriy Alekseev | 2024-10-14 | 1 | -15/+22 |
| | | |||||
| * | round time_diff to seconds on interval check, improve log message readability | Dmitriy Alekseev | 2024-10-14 | 1 | -3/+4 |
| | | |||||
| * | reuse http_request data | Dmitriy Alekseev | 2024-10-14 | 1 | -35/+20 |
| | | |||||
| * | fix tabulation | Dmitriy Alekseev | 2024-10-14 | 1 | -2/+1 |
| | | |||||
| * | align conf and module settings in lua | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+1 |
| | | |||||
| * | add missing change in configured state when no update is needed on index_policy | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+4 |
| | | |||||
| * | resolve linter issues and remove custom deep_compare function in favor of ↵ | Dmitriy Alekseev | 2024-10-14 | 1 | -62/+21 |
| | | | | | | | | lua_util.table_cmp | ||||
| * | Update src/plugins/lua/elastic.lua | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
| * | Update src/plugins/lua/elastic.lua | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
| * | Update src/plugins/lua/elastic.lua | Dmitriy Alekseev | 2024-10-14 | 1 | -9/+1 |
| | | | | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
| * | [Rework] Breaking: Actualize elastic module, support Elastic 8 & OpenSearch ↵ | Dmitriy Alekseev | 2024-10-14 | 1 | -324/+1429 |
| | | | | | | | | | | | | 2, add index policy with logs retention and many more Signed-off-by: Dmytro Alieksieiev <1865999+dragoangel@users.noreply.github.com> | ||||
* | | [Minor] Score *.rdp attachments as bad | twesterhever | 2024-11-04 | 1 | -0/+1 |
|/ | | | | Rationale: https://www.microsoft.com/en-us/security/blog/2024/10/29/midnight-blizzard-conducts-large-scale-spear-phishing-campaign-using-rdp-files/ | ||||
* | Merge branch 'master' into vstakhov-utf8-mimevstakhov-utf8-mime | Vsevolod Stakhov | 2024-09-24 | 1 | -0/+12 |
|\ | |||||
| * | [Feature] DMARC: Implement reporting.only_domains setting | Andrew Lewis | 2024-09-18 | 1 | -0/+12 |
| | | |||||
* | | Merge branch 'master' into vstakhov-utf8-mime | Vsevolod Stakhov | 2024-09-17 | 4 | -142/+9 |
|\| | |||||
| * | [Project] Move ratelimit parsing stuff to a common library | Vsevolod Stakhov | 2024-09-11 | 1 | -138/+5 |
| | | |||||
| * | [Fix] Another fix for Redis schema | Vsevolod Stakhov | 2024-09-07 | 3 | -4/+4 |
| | | | | | | | | Issue: #5112 | ||||
* | | Merge branch 'master' into vstakhov-utf8-mime | Vsevolod Stakhov | 2024-09-05 | 6 | -90/+76 |
|\| | |||||
| * | Update history_redis.lua | Dmitriy Alekseev | 2024-08-24 | 1 | -1/+1 |
| | | |||||
| * | Set expiration for history_redis to 5 days by default | Dmitriy Alekseev | 2024-08-24 | 1 | -1/+1 |
| | | |||||
| * | [Rework] Resolve rdns in a separate function | Vsevolod Stakhov | 2024-08-06 | 1 | -71/+32 |
| | | | | | | | | | | | | | | Historically, it was done in `once_received` module, however, that check must be done early, even before settings (as they could rely on hostname). Hence, it was discussed to move this code to a separate rule. | ||||
| * | [Minor] Fix known senders to work with empty mime recipients | Vsevolod Stakhov | 2024-07-26 | 1 | -1/+2 |
| | | | | | | | | Issue: #5070 | ||||
| * | Merge pull request #4960 from JasonStephenson/bugfix/arc-regex-fix | Vsevolod Stakhov | 2024-07-25 | 1 | -1/+11 |
| |\ | | | | | | | [FIX] Arc regex to no longer match on dmarc= | ||||
| | * | linter fix | Jason Stephenson | 2024-07-25 | 1 | -1/+0 |
| | | | |||||
| | * | Use pattern to get all methodspecs + reasonspecs, and return the value of ↵ | Jason Stephenson | 2024-07-23 | 1 | -1/+12 |
| | | | | | | | | | | | | the arc one if present | ||||
| | * | Fix regex to no longer match on dmarc= | Jason Stephenson | 2024-05-13 | 1 | -1/+1 |
| | | | |||||
| * | | [Fix] GPT: Fix bug in condition check | Vsevolod Stakhov | 2024-07-25 | 1 | -2/+2 |
| | | | |||||
| * | | [Minor] Use gpt-4o-mini by default | Vsevolod Stakhov | 2024-07-22 | 1 | -2/+2 |
| | | | |||||
| * | | [Minor] Improve prompt and add some conversion heursitics | Vsevolod Stakhov | 2024-07-22 | 1 | -2/+14 |
| | | | |||||
| * | | [Minor] Ensure some safety when checking weights | Vsevolod Stakhov | 2024-07-22 | 1 | -3/+5 |
| | | | | | | | | | | | | Issue: #5065 | ||||
| * | | [Minor] Set response_format | Vsevolod Stakhov | 2024-07-22 | 1 | -0/+1 |
| | | | |||||
| * | | [Minor] Remove top_p reduce temperature to 0 | Vsevolod Stakhov | 2024-07-22 | 1 | -6/+2 |
| | | | |||||
| * | | [Minor] Fix several issues with flag propagation | Vsevolod Stakhov | 2024-07-18 | 1 | -0/+2 |
| | | | |||||
| * | | [Feature] Treat SPF +all in a special way | Vsevolod Stakhov | 2024-07-17 | 1 | -0/+1 |
| | | | | | | | | | | | | Issue: #4996 | ||||
* | | | [Fix] Encode headers that we send to milter add header | Vsevolod Stakhov | 2024-07-17 | 1 | -2/+9 |
|/ / | |||||
* | | [Fix] Do not apply tableshape for known senders | Vsevolod Stakhov | 2024-07-11 | 1 | -23/+30 |
| | |