aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5477 from japc/multimap-type-errHEADmasterVsevolod Stakhov27 hours1-0/+3
|\ | | | | [Minor] Print error on multimap invalid type
| * [Minor] Print error on multimap invalid typeJose Celestino31 hours1-0/+3
| |
* | Merge pull request #5428 from rspamd/vstakhov-replies-fake-rcptVsevolod Stakhov30 hours7-57/+90
|\ \ | |/ |/| [Rework] Replies: consider all recipients and use smtp ones
| * [Fix] Known senders: More recipients test logicvstakhov-replies-fake-rcptVsevolod Stakhov31 hours2-22/+48
| |
| * [Fix] Known senders: Use the same logic as in the replies moduleVsevolod Stakhov31 hours1-1/+1
| |
| * [Minor] Restore Vsevolod's changesAndrew Lewis7 days1-15/+7
| |
| * [Minor] Fix one more testAndrew Lewis7 days1-4/+8
| |
| * [Minor] Fix syntaxAndrew Lewis8 days1-2/+1
| |
| * [Test] Partially fix testsAndrew Lewis8 days1-11/+28
| |
| * [Test] Fix bloody testsVsevolod Stakhov2025-05-011-15/+10
| |
| * [Test] Move tests with the same numberVsevolod Stakhov2025-05-013-0/+0
| |
| * test: use SMTP recipient via Rcpt= in replies test casesVsevolod Stakhov2025-05-011-6/+6
| |
| * test: update replies module tests to match new SMTP recipient behaviorVsevolod Stakhov2025-05-011-4/+4
| |
| * [Rework] Replies: consider all recipients and use smtp onesVsevolod Stakhov2025-04-141-13/+13
| |
* | Merge pull request #5475 from fatalbanana/deb_fixVsevolod Stakhov2 days1-1/+1
|\ \ | | | | | | [Minor] Fix Debian package build
| * | [Minor] Fix Debian package buildAndrew Lewis2 days1-1/+1
|/ /
* | [Minor] Lua_http: Add more examplesVsevolod Stakhov3 days1-9/+110
| |
* | Merge pull request #5464 from jendis/lua_redis_fixVsevolod Stakhov4 days1-12/+12
|\ \ | | | | | | fix(lua_redis): Improve Redis script loading
| * | fix(lua_redis): Improve Redis script loadingJan Smutny11 days1-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/masterVsevolod Stakhov4 days2-2/+3
|\ \ \ | | | | | | | | Modify documentation for rspamc "-P" parameter
| * | | Modify rspamc doc to clarify that control password can also be passed by pathTwizzyDizzy7 days2-2/+3
| | | |
* | | | Merge pull request #5413 from dragoangel/patch-11Vsevolod Stakhov6 days1-0/+6
|\ \ \ \ | | | | | | | | | | Add FREEMAIL_REPLYTO_NEQ_FROM rule
| * | | | Add FREEMAIL_REPLYTO_NEQ_FROM ruleDmitriy Alekseev2025-03-301-0/+6
| | | | |
* | | | | Merge pull request #5471 from rspamd/vstakhov-heic-magicVsevolod Stakhov6 days4-1/+78
|\ \ \ \ \ | |_|/ / / |/| | | | [Feature] Magic: Support HEIC files
| * | | | [Test] Test heic recognitionvstakhov-heic-magicVsevolod Stakhov7 days4-7/+57
| | | | |
| * | | | [Minor] Add HEIC files patternsVsevolod Stakhov7 days2-1/+28
|/ / / /
* | | | Merge pull request #5470 from left-try/masterVsevolod Stakhov8 days1-2/+2
|\ \ \ \ | | | | | | | | | | [Minor] Fix for docs of lua_redis.redis_make_request_taskless
| * | | | [Minor] Fix for docs of lua_redis.redis_make_request_tasklessIvan Stakhov8 days1-2/+2
|/ / / /
* | | | Merge pull request #5468 from fatalbanana/lua_http_docsVsevolod Stakhov8 days1-2/+2
|\ \ \ \ | | | | | | | | | | [Minor] Update API docs RE: multiple HTTP headers
| * | | | [Minor] Update API docs RE: multiple HTTP headersAndrew Lewis8 days1-2/+2
|/ / / /
* | | | Merge pull request #5459 from NameWeb/patch-1Vsevolod Stakhov9 days1-7/+20
|\ \ \ \ | | | | | | | | | | gpt.lua: Remove "thinking" and fix errorlog
| * | | | [Minor] Fix formattingVsevolod Stakhov9 days1-7/+7
| | | | |
| * | | | Remove "thinking" and fix errorlogNameWeb2025-05-091-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 methodsVsevolod Stakhov9 days2-5/+50
| | | | |
* | | | | Merge pull request #5452 from kevinzb56/feature1Vsevolod Stakhov11 days1-3/+112
|\ \ \ \ \ | | | | | | | | | | | | Added --non-default Option to rspamadm configdump for Local Configuration
| * | | | | [Fix] Really fix local objects filtering, sigh...Vsevolod Stakhov2025-05-061-4/+26
| | | | | |
| * | | | | [Minor] Some usablity improvementsVsevolod Stakhov2025-05-031-13/+21
| | | | | |
| * | | | | [Minor] Exclude empty objectsVsevolod Stakhov2025-05-031-0/+9
| | | | | |
| * | | | | [Fix] Fix various issuesVsevolod Stakhov2025-05-031-9/+6
| | | | | |
| * | | | | Merge branch 'master' into feature1Kevin Shah2025-05-0211-57/+391
| |\ \ \ \ \
| * | | | | | removed -n shortcutkevinzb562025-05-021-3/+3
| | | | | | |
| * | | | | | modified dumpingkevinzb562025-05-011-5/+78
| | | | | | |
* | | | | | | Merge pull request #5456 from rspamd/vstakhov-proxy-improvementsVsevolod Stakhov11 days2-10/+341
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Some improvements to the proxy
| * | | | | | | [Feature] Add keep-alive supportvstakhov-proxy-improvementsVsevolod Stakhov2025-05-072-6/+258
| | | | | | | |
| * | | | | | | [Feature] Allow to use HTTPS when connection to backends in proxyVsevolod Stakhov2025-05-061-2/+26
| | | | | | | |
| * | | | | | | [Feature] Allow to specify extra headers in Rspamd proxyVsevolod Stakhov2025-05-061-4/+59
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #5457 from moisseev/webuiVsevolod Stakhov11 days3-40/+97
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | [WebUI] Add deletion of specific fuzzy hashes
| * | | | | | [WebUI] Fix Fuzzy hashes card close btn alignmentAlexander Moisseev2025-05-091-1/+1
| | | | | | |
| * | | | | | [Minor] Align data-upload to controller endpointsAlexander Moisseev2025-05-092-20/+5
| | | | | | |
| * | | | | | [Minor] Remove unused cleanTextUpload helperAlexander Moisseev2025-05-091-5/+0
| | | | | | |