Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Skip extra RBL checks when Received IP same as From IP | Mike Teplynin | 2024-12-13 | 1 | -3/+8 | |
| | ||||||
* | [Minor] Replace rspamd_logger.debugm with proper lua_util.debugm | Vsevolod Stakhov | 2024-12-12 | 10 | -108/+118 | |
| | ||||||
* | [Fix] Phishing: Fix many cases of FP for the same domains | Vsevolod Stakhov | 2024-12-12 | 1 | -16/+34 | |
| | ||||||
* | [Rework] Multimap should use only distinct text parts for content matching | Vsevolod Stakhov | 2024-12-11 | 1 | -3/+4 | |
| | | | | Issue: #5248 | |||||
* | [Feature] GPT: Try harder to find JSON in NN reply | Vsevolod Stakhov | 2024-12-10 | 1 | -0/+37 | |
| | ||||||
* | [Minor] GPT: use lua_mime routine to select text part | Vsevolod Stakhov | 2024-12-10 | 1 | -13/+2 | |
| | ||||||
* | [Minor] GPT: add `allow_passthrough` and `allow_ham` settings | Vsevolod Stakhov | 2024-12-10 | 1 | -2/+8 | |
| | ||||||
* | [Minor] Use `rule.score` when using dynamic symbols | Vsevolod Stakhov | 2024-12-10 | 1 | -2/+3 | |
| | | | | Issue: #5247 | |||||
* | Allow set gzip, keepalive and no_ssl_verify in metadata_exporter module | Dmitriy Alekseev | 2024-12-05 | 1 | -0/+6 | |
| | ||||||
* | [Minor] Try to stringify meta headers | Vsevolod Stakhov | 2024-12-02 | 1 | -1/+1 | |
| | | | | Issue: #5237 | |||||
* | [Fix] Use `dkim_signing` for `sign_headers` option | Vsevolod Stakhov | 2024-12-02 | 1 | -1/+10 | |
| | | | | Issue: #5225 | |||||
* | [Fix] Milter headers: fold before encoding | Vsevolod Stakhov | 2024-11-15 | 1 | -4/+5 | |
| | ||||||
* | Merge pull request #5162 from left-try/master | Vsevolod Stakhov | 2024-11-11 | 1 | -1/+4 | |
|\ | | | | | Store LRU cache of last filled ratelimit buckets | |||||
| * | Merge branch 'master' into master | Vsevolod Stakhov | 2024-11-06 | 1 | -0/+1 | |
| |\ | ||||||
| * | | [Minor] Small fix up | LeftTry | 2024-09-30 | 1 | -1/+1 | |
| | | | ||||||
| * | | [Minor] Make names more informative | LeftTry | 2024-09-29 | 1 | -4/+4 | |
| | | | ||||||
| * | | Merge remote-tracking branch 'origin/master' | LeftTry | 2024-09-29 | 1 | -2/+9 | |
| |\ \ | ||||||
| * | | | [Feature] Add LRU cache for last filled ratelimit buckets | LeftTry | 2024-09-29 | 1 | -1/+4 | |
| | | | | ||||||
* | | | | 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 | 5 | -158/+103 | |
|\| | ||||||
| * | [Project] Move ratelimit parsing stuff to a common library | Vsevolod Stakhov | 2024-09-11 | 1 | -138/+5 | |
| | | ||||||
| * | [Feature] Allow differen modes for fuzzy rules | Vsevolod Stakhov | 2024-09-09 | 1 | -15/+43 | |
| | | ||||||
| * | [Fix] Another fix for Redis schema | Vsevolod Stakhov | 2024-09-07 | 3 | -4/+4 | |
| | | | | | | | | Issue: #5112 |