aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #5315 from japc/rules-regexp-urlVsevolod Stakhov2025-01-253-28/+32
|\ | | | | [Minor] Rules regexp url separated and fix no subdomain cases for Google urls
| * [Minor] Assuming that the remaining Google urls can also show esld onlyJose Celestino2025-01-231-2/+2
| |
| * [Minor] HAS_GOOGLE_REDIR was not working with https://google.comJose Celestino2025-01-231-1/+1
| |
| * [Minor] Move url regexes to regexp/urls.luaJose Celestino2025-01-233-28/+32
| |
* | Merge pull request #5314 from japc/checks-boolVsevolod Stakhov2025-01-252-4/+4
|\ \ | | | | | | [Minor] Set RBL checks to bool true
| * | [Minor] Set RBL checks to bool trueJose Celestino2025-01-232-4/+4
| |/
* | Merge pull request #5313 from dragoangel/patch-8Vsevolod Stakhov2025-01-231-100/+72
|\ \ | |/ |/| fix: use sub_utf8 to strip headers value to not break utf8 strings
| * add task digestDmitriy Alekseev2025-01-221-0/+2
| |
| * fix: use sub_utf8 to strip headers value to not break utf8 stringsDmitriy Alekseev2025-01-221-100/+70
|/
* [Feature] Add UTF8 `sub` and `len` variants for rspamd_textVsevolod Stakhov2025-01-201-3/+101
|
* Merge pull request #5310 from fatalbanana/rbl_urlsVsevolod Stakhov2025-01-205-2/+74
|\ | | | | RBL: fix use of `content_urls` and `images` inside `checks`
| * [Fix] RBL: fix use of `content_urls` and `images` inside `checks`Andrew Lewis2025-01-201-2/+2
| |
| * [Test] RBL: test more URL extraction scenariosAndrew Lewis2025-01-204-0/+72
|/
* Merge pull request #5305 from japc/rbl-checks-imagesVsevolod Stakhov2025-01-201-0/+1
|\ | | | | [Minor] rbl check_types was missing images
| * [Minor] rbl check_types was missing imagesJose Celestino2025-01-191-0/+1
|/
* [Minor] Push flag and value for fuzzy pre scriptsVsevolod Stakhov2025-01-181-3/+7
|
* Merge pull request #5300 from crpb/masterAndrew Lewis2025-01-172-12/+0
|\ | | | | remove nixspam
| * remove nixspamChristopher Bock2025-01-172-12/+0
|/ | | | | | nixspam has shutdown their service on 2025.01.16 closes #5299
* Merge pull request #5292 from japc/resolve_ip-ipv46Vsevolod Stakhov2025-01-161-2/+2
|\ | | | | [Minor] Respect ipv4 and ipv6 configurations for rbl resolve_ip
| * [Minor] Don't skip resolve_ip when ignore_defaults is true and ipv4 and ipv6 ↵Jose Celestino2025-01-141-2/+2
| | | | | | | | aren't set
| * [Minor] Respect ipv4 and ipv6 configurations for rbl resolve_ipJose Celestino2025-01-131-2/+2
| |
* | Merge pull request #5294 from fatalbanana/mime_types_icoVsevolod Stakhov2025-01-141-1/+1
|\ \ | | | | | | [Minor] Add another acceptable mime type for icon
| * | [Minor] Add another acceptable mime type for iconAndrew Lewis2025-01-141-1/+1
|/ /
* | Merge pull request #5293 from rspamd/vstakhov-multiple-fuzzy-scriptsVsevolod Stakhov2025-01-131-176/+190
|\ \ | | | | | | [Feature] Allow multiple lua scripts for fuzzy storage
| * \ Merge branch 'master' into vstakhov-multiple-fuzzy-scriptsVsevolod Stakhov2025-01-136-8/+185
| |\ \ | |/ / |/| |
* | | Merge pull request #5288 from D0LLYNH0/masterVsevolod Stakhov2025-01-131-1/+1
|\ \ \ | |_|/ |/| | [Enhancement] Expand Detection of Fake Reply Subjects Across Multiple Languages
| * | DutchD0LLYNH02025-01-101-1/+1
| | |
| * | Expand Detection of Fake Reply Subjects Across Multiple LanguagesD0LLYNH02025-01-101-1/+1
| | |
* | | Merge pull request #5290 from rspamd/vstakhov-fuzzy-noopVsevolod Stakhov2025-01-125-7/+184
|\ \ \ | |/ / |/| | [Feature] Add 'noop' redis backend for scripts running
| * | [Minor] Add forgotten filesvstakhov-fuzzy-noopVsevolod Stakhov2025-01-112-0/+162
| | |
| * | [Feature] Add 'noop' redis backend for scripts runningVsevolod Stakhov2025-01-113-7/+22
|/ /
| * [Feature] Allow multiple lua scripts for fuzzy storageVsevolod Stakhov2025-01-131-176/+190
|/
* [Minor] Slightly rework lua shingles to simplify storageVsevolod Stakhov2025-01-085-14/+30
|
* Merge pull request #5283 from fatalbanana/fix_broken_linksVsevolod Stakhov2025-01-082-2/+2
|\ | | | | [Minor] Fix some broken links
| * [Minor] Fix some broken linksAndrew Lewis2025-01-072-2/+2
|/
* Merge pull request #5281 from rspamd/vstakhov-redis-pool-fixesVsevolod Stakhov2025-01-074-52/+92
|\ | | | | Fix issue with synchronous Redis calls
| * [Minor] Improve some logging stuffvstakhov-redis-pool-fixesVsevolod Stakhov2025-01-072-8/+28
| |
| * [Fix] Add timer update before timer settingVsevolod Stakhov2025-01-071-43/+54
| |
| * [Minor] Add some more logsVsevolod Stakhov2025-01-071-1/+10
|/
* Merge pull request #5279 from rspamd/vstakhov-lua-shinglesVsevolod Stakhov2025-01-075-7/+148
|\ | | | | [Feature] Allow to store shingles as opaque Lua data
| * Merge branch 'master' into vstakhov-lua-shinglesVsevolod Stakhov2025-01-072-4/+14
| |\ | |/ |/|
* | Merge pull request #5275 from b1-systems/fix_thunderbird_for_android_message_idVsevolod Stakhov2025-01-051-1/+1
|\ \ | | | | | | Fix Thunderbird for Android marked with FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN
| * | Fix issue with Thunderbird for Android beingTobias Wolter2025-01-021-1/+1
| | | | | | | | | | | | | | | marked as `FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN` due to uppercase UUID format for message IDs.
* | | Merge pull request #5276 from JQuags/masterVsevolod Stakhov2025-01-041-3/+13
|\ \ \ | | | | | | | | Add ability to not send response_format in gpt plugin in order to support gpt4all
| * | | The gpt4all api which is openai compatible does not support response_format ↵John Quaglieri2025-01-021-3/+13
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and defaults to json_objec. This change adds the ability to add include_response_format = false; In the gpt.conf local.d settings and exclude sending response_format. No other changes are needed for gpt4all api fixing the error: gpt.lua:365: got reply: {"error":{"code":null,"message":"'response_format' is not supported","param":null,"type":"invalid_request_error"}}
| | * [Feature] Pass shingles to Lua scriptsvstakhov-lua-shinglesVsevolod Stakhov2025-01-063-9/+24
| | |
| | * [Feature] Allow to store shingles as opaque Lua dataVsevolod Stakhov2025-01-064-3/+129
| |/ |/|
* | [Feature] Allow fine-grained control on keys permissionsVsevolod Stakhov2025-01-021-11/+63
|/
* [Feature] Allow individual `read_only` flag per keyVsevolod Stakhov2025-01-011-3/+27
|
* Merge pull request #5269 from corbosman/cloudmarkVsevolod Stakhov2024-12-291-1/+2
|\ | | | | [minor] log queue id with cloudmark analysis string