Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #5477 from japc/multimap-type-errHEADmaster | Vsevolod Stakhov | 27 hours | 1 | -0/+3 |
|\ | | | | | [Minor] Print error on multimap invalid type | ||||
| * | [Minor] Print error on multimap invalid type | Jose Celestino | 31 hours | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #5428 from rspamd/vstakhov-replies-fake-rcpt | Vsevolod Stakhov | 30 hours | 7 | -57/+90 |
|\ \ | |/ |/| | [Rework] Replies: consider all recipients and use smtp ones | ||||
| * | [Fix] Known senders: More recipients test logicvstakhov-replies-fake-rcpt | Vsevolod Stakhov | 31 hours | 2 | -22/+48 |
| | | |||||
| * | [Fix] Known senders: Use the same logic as in the replies module | Vsevolod Stakhov | 31 hours | 1 | -1/+1 |
| | | |||||
| * | [Minor] Restore Vsevolod's changes | Andrew Lewis | 7 days | 1 | -15/+7 |
| | | |||||
| * | [Minor] Fix one more test | Andrew Lewis | 7 days | 1 | -4/+8 |
| | | |||||
| * | [Minor] Fix syntax | Andrew Lewis | 8 days | 1 | -2/+1 |
| | | |||||
| * | [Test] Partially fix tests | Andrew Lewis | 8 days | 1 | -11/+28 |
| | | |||||
| * | [Test] Fix bloody tests | Vsevolod Stakhov | 2025-05-01 | 1 | -15/+10 |
| | | |||||
| * | [Test] Move tests with the same number | Vsevolod Stakhov | 2025-05-01 | 3 | -0/+0 |
| | | |||||
| * | test: use SMTP recipient via Rcpt= in replies test cases | Vsevolod Stakhov | 2025-05-01 | 1 | -6/+6 |
| | | |||||
| * | test: update replies module tests to match new SMTP recipient behavior | Vsevolod Stakhov | 2025-05-01 | 1 | -4/+4 |
| | | |||||
| * | [Rework] Replies: consider all recipients and use smtp ones | Vsevolod Stakhov | 2025-04-14 | 1 | -13/+13 |
| | | |||||
* | | Merge pull request #5475 from fatalbanana/deb_fix | Vsevolod Stakhov | 2 days | 1 | -1/+1 |
|\ \ | | | | | | | [Minor] Fix Debian package build | ||||
| * | | [Minor] Fix Debian package build | Andrew Lewis | 2 days | 1 | -1/+1 |
|/ / | |||||
* | | [Minor] Lua_http: Add more examples | Vsevolod Stakhov | 3 days | 1 | -9/+110 |
| | | |||||
* | | Merge pull request #5464 from jendis/lua_redis_fix | Vsevolod Stakhov | 4 days | 1 | -12/+12 |
|\ \ | | | | | | | fix(lua_redis): Improve Redis script loading | ||||
| * | | fix(lua_redis): Improve Redis script loading | Jan Smutny | 11 days | 1 | -12/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change modifies how Rspamd handles Redis script loading across multiple servers to improve resilience during server failures and restarts. Previously, the system required ALL Redis servers to successfully load a script before considering it ready for use. This caused modules to get stuck in a waiting state when any Redis server was down, reporting errors like: "redis script is not ready, waiting it to be loaded" even when most servers were operational. Key changes: - Replace is_all_servers_ready() with is_any_server_ready() to allow operation when at least one server has successfully loaded the script - Reset all servers to "unsent" status when NOSCRIPT errors are encountered to properly handle server restarts - Ensure script loading is retried appropriately on reconnection This fix allows Rspamd to continue operating when some Redis servers are temporarily unavailable and to recover gracefully when servers rejoin the pool. | ||||
* | | | Merge pull request #5473 from TwizzyDizzy/master | Vsevolod Stakhov | 4 days | 2 | -2/+3 |
|\ \ \ | | | | | | | | | Modify documentation for rspamc "-P" parameter | ||||
| * | | | Modify rspamc doc to clarify that control password can also be passed by path | TwizzyDizzy | 7 days | 2 | -2/+3 |
| | | | | |||||
* | | | | Merge pull request #5413 from dragoangel/patch-11 | Vsevolod Stakhov | 6 days | 1 | -0/+6 |
|\ \ \ \ | | | | | | | | | | | Add FREEMAIL_REPLYTO_NEQ_FROM rule | ||||
| * | | | | Add FREEMAIL_REPLYTO_NEQ_FROM rule | Dmitriy Alekseev | 2025-03-30 | 1 | -0/+6 |
| | | | | | |||||
* | | | | | Merge pull request #5471 from rspamd/vstakhov-heic-magic | Vsevolod Stakhov | 6 days | 4 | -1/+78 |
|\ \ \ \ \ | |_|/ / / |/| | | | | [Feature] Magic: Support HEIC files | ||||
| * | | | | [Test] Test heic recognitionvstakhov-heic-magic | Vsevolod Stakhov | 7 days | 4 | -7/+57 |
| | | | | | |||||
| * | | | | [Minor] Add HEIC files patterns | Vsevolod Stakhov | 7 days | 2 | -1/+28 |
|/ / / / | |||||
* | | | | Merge pull request #5470 from left-try/master | Vsevolod Stakhov | 8 days | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | [Minor] Fix for docs of lua_redis.redis_make_request_taskless | ||||
| * | | | | [Minor] Fix for docs of lua_redis.redis_make_request_taskless | Ivan Stakhov | 8 days | 1 | -2/+2 |
|/ / / / | |||||
* | | | | Merge pull request #5468 from fatalbanana/lua_http_docs | Vsevolod Stakhov | 8 days | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | [Minor] Update API docs RE: multiple HTTP headers | ||||
| * | | | | [Minor] Update API docs RE: multiple HTTP headers | Andrew Lewis | 8 days | 1 | -2/+2 |
|/ / / / | |||||
* | | | | Merge pull request #5459 from NameWeb/patch-1 | Vsevolod Stakhov | 9 days | 1 | -7/+20 |
|\ \ \ \ | | | | | | | | | | | gpt.lua: Remove "thinking" and fix errorlog | ||||
| * | | | | [Minor] Fix formatting | Vsevolod Stakhov | 9 days | 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 | 9 days | 2 | -5/+50 |
| | | | | | |||||
* | | | | | Merge pull request #5452 from kevinzb56/feature1 | Vsevolod Stakhov | 11 days | 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 | 11 | -57/+391 |
| |\ \ \ \ \ | |||||
| * | | | | | | 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 | 11 days | 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 |
| | | | | | | | | |||||
| * | | | | | | | [Feature] Allow to specify extra headers in Rspamd proxy | Vsevolod Stakhov | 2025-05-06 | 1 | -4/+59 |
| | |/ / / / / | |/| | | | | | |||||
* | | | | | | | Merge pull request #5457 from moisseev/webui | Vsevolod Stakhov | 11 days | 3 | -40/+97 |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | [WebUI] Add deletion of specific fuzzy hashes | ||||
| * | | | | | | [WebUI] Fix Fuzzy hashes card close btn alignment | Alexander Moisseev | 2025-05-09 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | [Minor] Align data-upload to controller endpoints | Alexander Moisseev | 2025-05-09 | 2 | -20/+5 |
| | | | | | | | |||||
| * | | | | | | [Minor] Remove unused cleanTextUpload helper | Alexander Moisseev | 2025-05-09 | 1 | -5/+0 |
| | | | | | | |