Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | [Fix] Try to avoid incomplete writes | Vsevolod Stakhov | 2025-06-14 | 1 | -12/+27 | |
| | | | | ||||||
| * | | | [Rework] Eliminate maps locking | Vsevolod Stakhov | 2025-06-14 | 2 | -70/+20 | |
| | | | | ||||||
| * | | | Manual revert of 4c98aab6f670c659dff4c7e0cf392576f7850732 | Vsevolod Stakhov | 2025-06-13 | 3 | -54/+41 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem is that we are trying to lock maps per backend, but periodics are scheduled per maps. It means that locks are not consistent with what we schedule and it really does not match the current maps processing logic. Hence, we revert that change here. | |||||
| * | | | [Fix] Another fix for maps concurrent load | Vsevolod Stakhov | 2025-06-12 | 2 | -17/+20 | |
| |/ / | ||||||
| * | | Revert "[Minor] Treat *.library-ms and *.search-ms attachments as harmful" | Vsevolod Stakhov | 2025-06-12 | 1 | -2/+0 | |
| | | | ||||||
| * | | Merge pull request #5509 from twesterhever/temp-ms-attachments | Vsevolod Stakhov | 2025-06-12 | 1 | -0/+2 | |
| |\ \ | | | | | | | | | [Minor] Treat *.library-ms and *.search-ms attachments as harmful | |||||
| | * | | [Minor] Treat *.library-ms and *.search-ms attachments as harmful | twesterhever | 2025-06-11 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | See: https://www.bleepingcomputer.com/news/security/microsoft-outlook-to-block-more-risky-attachments-used-in-attacks/ | |||||
| * | | | [Fix] Do not add log tag header in milter logicvstakhov-dup-headers | Vsevolod Stakhov | 2025-06-12 | 1 | -4/+0 | |
| | | | | ||||||
| * | | | [Fix] Do not explicitly add Connection header if it's there | Vsevolod Stakhov | 2025-06-12 | 3 | -41/+68 | |
| | | | | ||||||
| * | | | [Fix] Fix proxy headers duplication | Vsevolod Stakhov | 2025-06-11 | 1 | -3/+2 | |
| |/ / | | | | | | | | | | Issue: #5505 | |||||
* | | | [Minor] Fix compilation | Vsevolod Stakhov | 2025-06-12 | 4 | -1/+3 | |
| | | | ||||||
* | | | [Project] Add ability to create custom tokenizers for languages | Vsevolod Stakhov | 2025-06-12 | 9 | -26/+751 | |
|/ / | ||||||
* | | [Test] Add unit tests for the new logger behaviourvstakhov-lua-logger-fixes | Vsevolod Stakhov | 2025-06-11 | 1 | -13/+14 | |
| | | ||||||
* | | [Fix] Make logger more graceful when dealing with format arguments | Vsevolod Stakhov | 2025-06-10 | 2 | -43/+58 | |
| | | ||||||
* | | [Fix] Fix several issues with the lua_logger | Vsevolod Stakhov | 2025-06-10 | 10 | -57/+58 | |
| | | ||||||
* | | [Fix] Fix race condition in maps loading by unlocking backend on switch | Vsevolod Stakhov | 2025-06-07 | 1 | -2/+35 | |
| | | ||||||
* | | [Fix] As we have replxx library, always use it | Vsevolod Stakhov | 2025-06-06 | 2 | -44/+5 | |
| | | ||||||
* | | Merge pull request #5496 from drclau/drclau/fix-milter-headers-routines-override | Vsevolod Stakhov | 2025-06-06 | 1 | -1/+1 | |
|\ \ | | | | | | | [Fix] Correct logic error in milter_headers.lua: skip_wanted() | |||||
| * | | [Fix] correct logic error in milter_headers.lua: skip_wanted() | Claudiu Dragalina-Paraipan | 2025-06-05 | 1 | -1/+1 | |
| |/ | | | | | | | | | | | | | - fix logic error in skip_wanted() - add new functional test for this scenario - add override settings in milter_headers.conf to support the testing - add supporting functionality in rspamd.robot | |||||
* | | [Feature] Allow to specify max log tag length for all log messagesvstakhov-logging-improvements | Vsevolod Stakhov | 2025-06-05 | 6 | -20/+166 | |
| | | ||||||
* | | [Feature] Allow to specify log tag in proxy | Vsevolod Stakhov | 2025-06-05 | 1 | -2/+139 | |
|/ | | | | Issue: #5194 | |||||
* | Merge pull request #5490 from rspamd/vstakhov-ucl-fix | Vsevolod Stakhov | 2025-06-05 | 15 | -31/+33 | |
|\ | | | | | One of the major issues is that we should use safe parser flags for all inputs aside of the real configuration which we should really trust. It means that we need to disable macros, file variables and other UCL features when it is used to parse any potentially unsafe content. I do not treat it as a security vulnerability so far, as Rspamd operates with merely trusted content by HTTP by default, however, it is good to fix to avoid any potential future mususes or even exploits possibilities. | |||||
| * | [Fix] Use safe parsers everywhere except configuration | Vsevolod Stakhov | 2025-06-05 | 15 | -31/+33 | |
| | | ||||||
* | | Merge pull request #5489 from heptalium/master | Vsevolod Stakhov | 2025-06-05 | 1 | -1/+1 | |
|\ \ | |/ |/| | Reputation Plugin: Fix comment to correspond the code above | |||||
| * | Fix comment to correspond the code above | Jens Meißner | 2025-06-03 | 1 | -1/+1 | |
| | | ||||||
* | | [Minor] Log the token usage for OpenAI (compatible) plain conversion | Lucas Rolff | 2025-06-03 | 1 | -0/+4 | |
|/ | ||||||
* | [Minor] Fix fuzzy lua callback when there are no shingles | Andrew Lewis | 2025-05-28 | 1 | -4/+6 | |
| | ||||||
* | Merge pull request #5477 from japc/multimap-type-err | Vsevolod Stakhov | 2025-05-22 | 1 | -0/+3 | |
|\ | | | | | [Minor] Print error on multimap invalid type | |||||
| * | [Minor] Print error on multimap invalid type | Jose Celestino | 2025-05-22 | 1 | -0/+3 | |
| | | ||||||
* | | Merge pull request #5428 from rspamd/vstakhov-replies-fake-rcpt | Vsevolod Stakhov | 2025-05-22 | 2 | -31/+57 | |
|\ \ | |/ |/| | [Rework] Replies: consider all recipients and use smtp ones | |||||
| * | [Fix] Known senders: More recipients test logicvstakhov-replies-fake-rcpt | Vsevolod Stakhov | 2025-05-22 | 1 | -17/+43 | |
| | | ||||||
| * | [Fix] Known senders: Use the same logic as in the replies module | Vsevolod Stakhov | 2025-05-22 | 1 | -1/+1 | |
| | | ||||||
| * | [Rework] Replies: consider all recipients and use smtp ones | Vsevolod Stakhov | 2025-04-14 | 1 | -13/+13 | |
| | | ||||||
* | | [Minor] Lua_http: Add more examples | Vsevolod Stakhov | 2025-05-20 | 1 | -9/+110 | |
| | | ||||||
* | | [Minor] Update API docs RE: multiple HTTP headers | Andrew Lewis | 2025-05-15 | 1 | -2/+2 | |
| | | ||||||
* | | Merge pull request #5459 from NameWeb/patch-1 | Vsevolod Stakhov | 2025-05-14 | 1 | -7/+20 | |
|\ \ | | | | | | | gpt.lua: Remove "thinking" and fix errorlog | |||||
| * | | [Minor] Fix formatting | Vsevolod Stakhov | 2025-05-14 | 1 | -7/+7 | |
| | | | ||||||
| * | | Remove "thinking" and fix errorlog | NameWeb | 2025-05-09 | 1 | -2/+15 | |
| | | | | | | | | | | | | | | | Some models used by Ollama will include "thinking" before the actual response. We now remove this. Also fixed error logging, which probably intended to also log "first_message". | |||||
* | | | [Feature] Add some convenience methods | Vsevolod Stakhov | 2025-05-14 | 2 | -5/+50 | |
| | | | ||||||
* | | | Merge pull request #5452 from kevinzb56/feature1 | Vsevolod Stakhov | 2025-05-12 | 1 | -3/+112 | |
|\ \ \ | | | | | | | | | Added --non-default Option to rspamadm configdump for Local Configuration | |||||
| * | | | [Fix] Really fix local objects filtering, sigh... | Vsevolod Stakhov | 2025-05-06 | 1 | -4/+26 | |
| | | | | ||||||
| * | | | [Minor] Some usablity improvements | Vsevolod Stakhov | 2025-05-03 | 1 | -13/+21 | |
| | | | | ||||||
| * | | | [Minor] Exclude empty objects | Vsevolod Stakhov | 2025-05-03 | 1 | -0/+9 | |
| | | | | ||||||
| * | | | [Fix] Fix various issues | Vsevolod Stakhov | 2025-05-03 | 1 | -9/+6 | |
| | | | | ||||||
| * | | | Merge branch 'master' into feature1 | Kevin Shah | 2025-05-02 | 3 | -44/+203 | |
| |\ \ \ | ||||||
| * | | | | removed -n shortcut | kevinzb56 | 2025-05-02 | 1 | -3/+3 | |
| | | | | | ||||||
| * | | | | modified dumping | kevinzb56 | 2025-05-01 | 1 | -5/+78 | |
| | | | | | ||||||
* | | | | | Merge pull request #5456 from rspamd/vstakhov-proxy-improvements | Vsevolod Stakhov | 2025-05-12 | 2 | -10/+341 | |
|\ \ \ \ \ | | | | | | | | | | | | | Some improvements to the proxy | |||||
| * | | | | | [Feature] Add keep-alive supportvstakhov-proxy-improvements | Vsevolod Stakhov | 2025-05-07 | 2 | -6/+258 | |
| | | | | | | ||||||
| * | | | | | [Feature] Allow to use HTTPS when connection to backends in proxy | Vsevolod Stakhov | 2025-05-06 | 1 | -2/+26 | |
| | | | | | |