aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Allow to exclude all symbolsvstakhov-gpt-reasonVsevolod Stakhov2025-02-011-1/+5
* [Feature] GPT: Support reason addingVsevolod Stakhov2025-01-311-7/+32
* [Feature] Support LLM models consensusvstakhov-gpt-consensusVsevolod Stakhov2025-01-271-91/+145
* [Minor] Fix for old OpenSSL, sighVsevolod Stakhov2025-01-251-0/+5
* [Minor] Add protection against infinite recursionVsevolod Stakhov2025-01-251-5/+12
* [Fix] Make table digests consistentVsevolod Stakhov2025-01-251-4/+76
* [Minor] Really execute on_terminate scripts for fuzzy workerVsevolod Stakhov2025-01-252-3/+3
* [Minor] Run finish scripts for fuzzy workersVsevolod Stakhov2025-01-252-3/+4
* [Minor] Deal with packed structure member properlyVsevolod Stakhov2025-01-252-2/+2
* [Minor] Several fixes for fuzzy scriptsVsevolod Stakhov2025-01-253-23/+35
* [Minor] Some fixes for noop backendVsevolod Stakhov2025-01-251-2/+3
* Merge pull request #5314 from japc/checks-boolVsevolod Stakhov2025-01-251-2/+2
|\
| * [Minor] Set RBL checks to bool trueJose Celestino2025-01-231-2/+2
* | 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
* [Fix] RBL: fix use of `content_urls` and `images` inside `checks`Andrew Lewis2025-01-201-2/+2
* [Minor] Push flag and value for fuzzy pre scriptsVsevolod Stakhov2025-01-181-3/+7
* Merge pull request #5292 from japc/resolve_ip-ipv46Vsevolod Stakhov2025-01-161-2/+2
|\
| * [Minor] Don't skip resolve_ip when ignore_defaults is true and ipv4 and ipv6 ...Jose Celestino2025-01-141-2/+2
| * [Minor] Respect ipv4 and ipv6 configurations for rbl resolve_ipJose Celestino2025-01-131-2/+2
* | Merge branch 'master' into vstakhov-multiple-fuzzy-scriptsVsevolod Stakhov2025-01-135-7/+184
|\|
| * [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
* [Minor] Fix some broken linksAndrew Lewis2025-01-072-2/+2
* [Minor] Improve some logging stuffvstakhov-redis-pool-fixesVsevolod Stakhov2025-01-071-4/+22
* [Fix] Add timer update before timer settingVsevolod Stakhov2025-01-071-43/+54
* [Minor] Add some more logsVsevolod Stakhov2025-01-071-1/+10
* Merge branch 'master' into vstakhov-lua-shinglesVsevolod Stakhov2025-01-071-3/+13
|\
| * The gpt4all api which is openai compatible does not support response_format a...John Quaglieri2025-01-021-3/+13
* | [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
* [Feature] Lua_task: Allow to load data into the existing taskVsevolod Stakhov2024-12-201-21/+72
* [Feature] Allow to hash any Lua typesVsevolod Stakhov2024-12-201-32/+84
* [Minor] Fix behaviour of EXPLICIT_ENABLE with regard to settingsVsevolod Stakhov2024-12-191-1/+1
* [Feature] GPT: Add ollama supportvstakhov-gpt-ollamaVsevolod Stakhov2024-12-181-31/+223
* [Minor] Fix old compilers FPVsevolod Stakhov2024-12-171-0/+2
* [Fix] Fix crash on FreeBSD when Rspamd is built without hyperscanVsevolod Stakhov2024-12-171-1/+2
* Update src/plugins/lua/rbl.luateplynin2024-12-151-1/+3
* Skipping check_received function for ip address if RBL use botch checks, 'fro...Mike Teplynin2024-12-131-2/+2
* Skip extra RBL checks when Received IP same as From IPMike Teplynin2024-12-131-3/+8
* [Minor] Replace rspamd_logger.debugm with proper lua_util.debugmVsevolod Stakhov2024-12-1210-108/+118
* [Fix] Phishing: Fix many cases of FP for the same domainsVsevolod Stakhov2024-12-121-16/+34
* [Fix] Remove USPOOF_SINGLE_SCRIPT_CONFUSABLE from the checksVsevolod Stakhov2024-12-121-1/+12
* [Rework] Multimap should use only distinct text parts for content matchingVsevolod Stakhov2024-12-111-3/+4
* [Feature] GPT: Try harder to find JSON in NN replyVsevolod Stakhov2024-12-101-0/+37