Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Try to fix ambigious rvalue | Vsevolod Stakhov | 2024-07-28 | 1 | -5/+6 |
| | |||||
* | [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 | 4 | -2/+13 |
| | | |||||
* | | [Feature] Treat SPF +all in a special way | Vsevolod Stakhov | 2024-07-17 | 4 | -1/+5 |
| | | | | | | | | Issue: #4996 | ||||
* | | [Fix] Do not crash if symbol is missing in the metric | Vsevolod Stakhov | 2024-07-11 | 1 | -1/+1 |
| | | |||||
* | | [Fix] Do not apply tableshape for known senders | Vsevolod Stakhov | 2024-07-11 | 1 | -23/+30 |
| | | |||||
* | | Merge branch 'master' into vstakhov-ratelimits-disable-dyn | Vsevolod Stakhov | 2024-07-11 | 2 | -18/+38 |
|\ \ | |||||
| * | | [Minor] cmath is a bit more strict | Vsevolod Stakhov | 2024-07-11 | 1 | -7/+7 |
| | | | |||||
| * | | [Minor] Specify failure reason clearly | Vsevolod Stakhov | 2024-07-11 | 2 | -9/+29 |
| | | | |||||
| * | | [Minor] Fix logic | Vsevolod Stakhov | 2024-07-11 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'master' into vstakhov-ratelimits-disable-dyn | Vsevolod Stakhov | 2024-07-10 | 3 | -15/+38 |
|\| | | |||||
| * | | Merge pull request #5043 from rspamd/vstakhov-gpt-tunes | Vsevolod Stakhov | 2024-07-09 | 2 | -14/+37 |
| |\ \ | | | | | | | | | Improve some functions in the GPT plugin | ||||
| | * | | [Feature] Allow to specify minimum weight in GPT plugin | Vsevolod Stakhov | 2024-07-08 | 1 | -9/+20 |
| | | | | |||||
| | * | | [Minor] Push dynamic symbol weight | Vsevolod Stakhov | 2024-07-08 | 1 | -5/+17 |
| | | | | |||||
| * | | | [Fix] metric_exporter: avoid sending `nil` in metric values | Andrew Lewis | 2024-07-08 | 1 | -1/+1 |
| |/ / | |||||
* | | | [Minor] Mention mode of dynamic limits in the log | Vsevolod Stakhov | 2024-07-09 | 1 | -5/+14 |
| | | | |||||
* | | | [Project] Enable compatibility with the existing buckets | Vsevolod Stakhov | 2024-07-09 | 1 | -2/+22 |
| | | | |||||
* | | | [Rework] Introduce dynamic_rate_limit for ratelimits | Vsevolod Stakhov | 2024-07-08 | 1 | -4/+8 |
|/ / | |||||
* | | [Project] Trying to test various things with GPT | Vsevolod Stakhov | 2024-07-01 | 2 | -9/+40 |
| | | |||||
* | | [Rework] Update fmt to version 11 | Vsevolod Stakhov | 2024-07-01 | 13 | -33/+33 |
| | | |||||
* | | [Minor] Set mres earlier | Vsevolod Stakhov | 2024-06-30 | 1 | -4/+1 |
| | | | | | | | | Issue: #5028 | ||||
* | | [Minor] Add some missing symbols | Vsevolod Stakhov | 2024-06-29 | 1 | -0/+2 |
| | | |||||
* | | [Minor] Add from and subject to the prompt | Vsevolod Stakhov | 2024-06-29 | 1 | -0/+9 |
| | | |||||
* | | [Minor] Allow autolearn | Vsevolod Stakhov | 2024-06-28 | 1 | -1/+6 |
| | | |||||
* | | [Minor] Apply review suggestion | Vsevolod Stakhov | 2024-06-28 | 1 | -5/+1 |
| | | |||||
* | | [Minor] Make except symbols configurable | Vsevolod Stakhov | 2024-06-28 | 1 | -10/+11 |
| | | |||||
* | | Update src/plugins/lua/gpt.lua | Vsevolod Stakhov | 2024-06-28 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Andrew Lewis <nerf@judo.za.org> | ||||
* | | [Minor] Check words count properly | Vsevolod Stakhov | 2024-06-28 | 1 | -7/+9 |
| | | |||||
* | | [Project] Add checks to decide if we need a GPT check | Vsevolod Stakhov | 2024-06-28 | 1 | -24/+88 |
| | | |||||
* | | [Minor] Also use gzip compression | Vsevolod Stakhov | 2024-06-28 | 1 | -0/+1 |
| | | |||||
* | | [Minor] Use keep-alive and upstreams logic | Vsevolod Stakhov | 2024-06-28 | 1 | -1/+13 |
| | | |||||
* | | [Minor] Copy&paste fix | Vsevolod Stakhov | 2024-06-27 | 1 | -2/+2 |
| | | |||||
* | | [Project] Add GPT plugin | Vsevolod Stakhov | 2024-06-27 | 1 | -0/+256 |
| | | |||||
* | | Fixed bug with task:inject() function according to the issue #5010 (#5021) | Ivan Stakhov | 2024-06-25 | 2 | -11/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Fix] Fix issue with task:inject_url * [Minor] Code clean up * [Minor] Clean up * [Minor] Small fix * [Minor] Fix small typo * [Test] Debug * [Test] Debug * [Test] Debug inject_url * [Test] Debugging * [Test] Debugging task:inject test * [Test] Debugging task:inject test * [Test] Debugging task:inject test * [Minor] Debug task:inject_url test * [Minor] Small fix * [Minor] Debug task:inject_url test * [Test] Test base task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test fixed task:inject * [Test] Test fixed task:inject * [Test] Testing task:inject * [Test] Testing task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Test base task:inject * [Test] Test base task:inject * [Test] Test base task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Minor] Clean up code in task:inject * [Minor] Updated test for task:inject * [Test] Debug test for task:inject_url * [Test] Debug test for task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Minor] Clean up code * [Minor] Clean up code * [Minor] Little fix for error messages in url.create function * [Test] Change way to inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Minor] Clean up code * [Test] Without fake mime_part * [Test] Without fake mime_part * [Minor] Clean up * [Test] Mime part of the task * [Test] Mpart should exist * [Test] Mpart should exist * [Test] Mpart should exist * [Test] Another check for mpart->urls * [Minor] Clean up * [Minor] Clean up * [Fix] Fixing OpenSSL 3.0 compatibility * [Fix] Reverted | ||||
* | | [Feature] Support metrics command in normal/proxy workers | Vsevolod Stakhov | 2024-06-24 | 11 | -23/+62 |
| | | |||||
* | | [Minor] Unify metrics conversion | Vsevolod Stakhov | 2024-06-22 | 3 | -143/+156 |
| | | |||||
* | | [Rework] Allow metrics endpoint to be enabled for each scanner | Vsevolod Stakhov | 2024-06-21 | 3 | -74/+90 |
| | | |||||
* | | Merge pull request #5020 from rspamd/vstakhov-slow-timer | Vsevolod Stakhov | 2024-06-21 | 10 | -192/+319 |
|\ \ | | | | | | | [Rework] Rething slow timer | ||||
| * | | [Minor] Further logic tunes | Vsevolod Stakhov | 2024-06-20 | 1 | -3/+6 |
| | | | |||||
| * | | [Project] Finally fix slow timer behaviour | Vsevolod Stakhov | 2024-06-20 | 1 | -4/+26 |
| | | |