Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Fixes, fixesvstakhov-llm-anonymize | Vsevolod Stakhov | 5 days | 1 | -4/+13 |
| | |||||
* | [Minor] Oops, fix invocation | Vsevolod Stakhov | 5 days | 1 | -1/+1 |
| | |||||
* | [Feature] Preliminary implementation of LLM based anonymizing | Vsevolod Stakhov | 5 days | 2 | -73/+216 |
| | |||||
* | [Minor] Fix race condition when uploading redis scripts | Vsevolod Stakhov | 6 days | 1 | -2/+7 |
| | |||||
* | [Minor] Fix transposed results in `rspamadm fuzzy_ping` | Andrew Lewis | 8 days | 1 | -1/+1 |
| | |||||
* | [Minor] Slightly improve logging | Vsevolod Stakhov | 10 days | 1 | -20/+25 |
| | |||||
* | [CritFix] Allow to reupload scripts when Redis is restarted | Vsevolod Stakhov | 10 days | 1 | -0/+2 |
| | | | | Issue: #5256 | ||||
* | [Fix] Fix usage of the logging function | Vsevolod Stakhov | 13 days | 1 | -1/+2 |
| | |||||
* | [Rework] Multimap should use only distinct text parts for content matching | Vsevolod Stakhov | 14 days | 1 | -0/+43 |
| | | | | Issue: #5248 | ||||
* | Merge pull request #5240 from rspamd/vstakhov-anonymize-mime | Vsevolod Stakhov | 2024-12-10 | 2 | -0/+330 |
|\ | | | | | Add tool to anonymize messages content | ||||
| * | [Minor] Some adjustments | Vsevolod Stakhov | 2024-12-10 | 1 | -3/+3 |
| | | |||||
| * | [Minor] Make urls and emails uniquevstakhov-anonymize-mime | Vsevolod Stakhov | 2024-12-09 | 1 | -4/+5 |
| | | |||||
| * | [Minor] Fix urls path issue | Vsevolod Stakhov | 2024-12-09 | 1 | -1/+1 |
| | | |||||
| * | [Feature] Add include/exclude logic for headers | Vsevolod Stakhov | 2024-12-07 | 2 | -10/+64 |
| | | |||||
| * | [Minor] Fix misprint | Vsevolod Stakhov | 2024-12-05 | 1 | -1/+1 |
| | | |||||
| * | [Minor] Some more adjustments | Vsevolod Stakhov | 2024-12-02 | 1 | -5/+15 |
| | | |||||
| * | [Feature] Unify displayed part selection | Vsevolod Stakhov | 2024-11-30 | 1 | -24/+62 |
| | | |||||
| * | [Project] Add tool to rspamadm | Vsevolod Stakhov | 2024-11-29 | 2 | -18/+67 |
| | | |||||
| * | [Project] Initial stuff to implement messages anonymization | Vsevolod Stakhov | 2024-11-29 | 1 | -0/+178 |
| | | |||||
* | | [Fix] Some fixes to `rspamadm ratelimit` | Vsevolod Stakhov | 2024-12-09 | 1 | -115/+133 |
| | | |||||
* | | Merge branch 'master' into issue#5148 | Vsevolod Stakhov | 2024-12-07 | 2 | -0/+214 |
|\| | |||||
| * | [Project] Various fixes and `rspamadm mime strip` commandvstakhov-strip-attachments | Vsevolod Stakhov | 2024-11-25 | 2 | -77/+131 |
| | | |||||
| * | [Project] Add routine to strip attachments | Vsevolod Stakhov | 2024-11-25 | 1 | -0/+160 |
| | | |||||
* | | Merge branch 'rspamd:master' into issue#5148 | Ivan Stakhov | 2024-11-26 | 1 | -1/+39 |
|\| | |||||
| * | [Minor] Do not fail on empty limits | Vsevolod Stakhov | 2024-11-25 | 1 | -2/+7 |
| | | |||||
| * | [Minor] Some display/adding fixes | Vsevolod Stakhov | 2024-11-25 | 1 | -3/+9 |
| | | |||||
| * | [Minor] Improve format | Vsevolod Stakhov | 2024-11-25 | 1 | -2/+2 |
| | | |||||
| * | [Feature] Show stats in rspamadm | Vsevolod Stakhov | 2024-11-25 | 1 | -1/+28 |
| | | |||||
* | | Merge remote-tracking branch 'origin/issue#5148' into issue#5148 | left-try | 2024-11-16 | 1 | -9/+11 |
|\ \ | |||||
| * | | Merge branch 'rspamd:master' into issue#5148 | Ivan Stakhov | 2024-11-16 | 1 | -9/+11 |
| |\| | |||||
| | * | [Fix] Dmarc: Properly encode structured headers | Vsevolod Stakhov | 2024-11-15 | 1 | -9/+11 |
| | | | | | | | | | | | | Issue: #5221 | ||||
* | | | [Minor] Make unused function used | left-try | 2024-11-16 | 1 | -7/+7 |
|/ / | |||||
* | | [Minor] Clean up code and fix some mistakes | left-try | 2024-11-16 | 1 | -30/+36 |
| | | |||||
* | | [Minor] Small clean up | left-try | 2024-11-14 | 1 | -4/+3 |
| | | |||||
* | | [Minor] Small clean up for error handling | left-try | 2024-11-14 | 1 | -12/+26 |
| | | |||||
* | | Merge branch 'rspamd:master' into issue#5148 | Ivan Stakhov | 2024-11-11 | 1 | -0/+5 |
|\| | |||||
| * | Merge branch 'rspamd:master' into master | Ivan Stakhov | 2024-10-02 | 1 | -6/+11 |
| |\ | |||||
| * | | [Minor] Make names more informative | LeftTry | 2024-09-29 | 1 | -4/+4 |
| | | | |||||
| * | | [Minor] Change wrong logic of LRU cache to the right one | LeftTry | 2024-09-29 | 1 | -1/+1 |
| | | | |||||
| * | | [Feature] Add LRU cache for last filled ratelimit buckets | LeftTry | 2024-09-29 | 1 | -0/+5 |
| | | | |||||
* | | | [Feature] Add ratelimit util to manage last filled ratelimit buckets | left-try | 2024-11-07 | 1 | -0/+189 |
| |/ |/| | |||||
* | | [Fix] Fix DCC `rep` handlingvstakhov-fix-dcc | Vsevolod Stakhov | 2024-09-27 | 1 | -6/+11 |
|/ | | | | Issue: #5158 | ||||
* | [Feature] Add rspamadm secretbox command | Ivan Stakhov | 2024-09-18 | 2 | -5/+163 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Minor] Small fix for error messages * [Feature] Create rspamadm util to decrypt header * [Feature] Create python example to encrypt/decrypt header * [Minor] Small clean up * [Minor] Change c-rspamadm util to lua-rspamadm util * [Minor] Small clean up * [Minor] Add some debug * [Feature] Add secretbox command * [Minor] Debug * [Minor] Add additional return for encrypted string(noce + encrypted string * [Minor] Small debug * [Minor] Add a way to provide encrypted text concatenated with nonce * [Minor] Add nonce to encrypt text * [Minor] Clean up * [Minor] Clean up unused variable * [Minor] Small fix * [Minor] Fix return issue * [Minor] Add blake2b for key derivation * [Minor] Small upgrade to debug * [Minor] Small clean up * [Minor] Change return to more convenient form * [Minor] Change print to test form * [Test] Provide tests for encrypt/decrypt with rspamadm util and python script * [Minor] Change python to python3 * [Minor] Add stderr check * [Minor] Make the function return nonce+text * [Minor] Change unit tests to new return format * [Minor] Add flag to manage encodings * [Minor] Add --encoding argument to manage encodings * [Minor] Change tests for new input format * [Minor] Fix lua format * [Minor] Small fix * [Minor] Provide full support for new return format of maybe_encrypt_header * [Test] Test small fix * [Test] Small fix * [Minor] Clean up * [Minor] Small fix for name of variable * [Minor] Small clean up * [Minor] Change format of command to a mre convenient * [Minor] Change tests to be same as a format of a command * [Minor] Change description of flags * [Minor] Small fix --------- Co-authored-by: Ivan Stakhov <50211739+LeftTry@users.noreply.github.com> | ||||
* | [Minor] Do not autolearn messages without queue id | Vsevolod Stakhov | 2024-09-14 | 1 | -0/+7 |
| | | | | Suggested by: @moisseev | ||||
* | [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] Another fix for Redis schema | Vsevolod Stakhov | 2024-09-07 | 1 | -4/+6 |
| | | | | Issue: #5112 | ||||
* | [Feature] Add tooling to encrypt strings in Lua | Ivan Stakhov | 2024-09-05 | 1 | -0/+78 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Fix] Provide support for OpenSSL 3.0 * [Feature] Provide function to encode header with configured public key * [Feature] Provide function to decode header with configured public key * [Test] Add tests for maybe encode/decode header * [Minor] Fix tests for encode/decode header * [Minor] Small clean up * [Minor] Small clean up * [Minor] Small fix for OpenSSL 3.0 support * [Minor] Provide logging * [Minor] Small fix * [Fix] Fix typo error * [Fix] Another typo * [Minor] Little clean up * [Minor] Little fix * [Minor] Small fix * [Minor] Small fix * [Minor] Rewrite the arguments of secretbox:encrypt/decrypt functions to a more understandable format * [Fix] Fix problem with nonce was not provided * [Test] Add test for nonce * [Minor] Little clean up * [Minor] Little clean up * [Test] Test * [Test] Test * [Test] Test * [Minor] Little fix * [Minor] Small fix * [Minor] Small fix * [Test] Small fix * [Test] Test * [Test] Test * [Test] Test * [Test] Test * [Minor] Small fix for fips provider * [Minor] Change provider apply logic * [Test] Little fix for provider * [Minor] Provide OpenSSL <3.0 support * [Test] Possible provider fix * [Test] Possible provider fix * [Test] Little fix * [Minor] Fix provider issue * [Minor] Small clean up * [Minor] Change logging errors * Update lualib/lua_util.lua --------- Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
* | deduplicate url_encode_string | Tarmo Oja | 2024-09-04 | 2 | -14/+5 |
| |