aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5383 from amulet1/lua_logger_improvementsVsevolod Stakhov5 days4-279/+221
|\
| * Add support for complex table keys in logging outputDmitry Petrov10 days1-82/+95
| * More lua logging improvementsDmitry Petrov10 days2-134/+84
| * [Minor] Lua logging improvementsDmitry Petrov10 days4-114/+93
* | Merge pull request #5387 from alex081512/masterVsevolod Stakhov5 days1-6/+7
|\ \
| * | [Minor] C&P issue in last commitalex08151212 days1-2/+2
| * | [Minor] Reverted commit for result historyalex08151212 days1-9/+2
| * | [Minor] Remove whitespace for lua checkalex08151213 days1-2/+2
| * | [Minor] Insert Reason to result to show gpt answer in historyalex08151213 days1-2/+10
| * | [Fix] Add header with reason everytime (not only for ham) and use correct val...alex08151213 days1-4/+4
| * | [Minor] Improve gpt prompt - Only ask for red flag when it's spamalex08151213 days1-2/+2
| |/
* / [Fix] Update default URL for openphishAndrew Lewis12 days1-1/+1
|/
* [Fix] initialize ollama result tableJens Erat14 days1-0/+4
* Merge pull request #5378 from amulet1/lua_logger_log_formatVsevolod Stakhov2025-03-111-91/+37
|\
| * [Minor] Fix and improve format string processing in lua_logger_log_format()Dmitry Petrov2025-03-081-91/+37
* | [Fix] Use bundled libfmt everywherevstakhov-fmt-embeddingVsevolod Stakhov2025-03-1017-38/+38
* | [Feature] Try to check maps earlier if their expires is too longvstakhov-maps-cachingVsevolod Stakhov2025-03-071-7/+24
* | Merge pull request #5374 from rspamd/vstakhov-cache-gptVsevolod Stakhov2025-03-061-44/+18
|\ \
| * | [Minor] Fix invocationvstakhov-cache-gptVsevolod Stakhov2025-03-061-1/+1
| * | [Rework] GPT: Use cache frameworkVsevolod Stakhov2025-03-061-44/+18
| |/
* | Move an upvalue check out of the closure returned by gen_check_closure()Dmitry Petrov2025-03-051-7/+6
* | Improve handling of IP conditions in settingsDmitry Petrov2025-03-051-45/+45
* | Rework IP processing/checking in settingsDmitry Petrov2025-03-041-34/+35
|/
* Fix spelling errors in libserverJérôme Lebleu2025-03-021-2/+2
* [Feature] Allow adding timers to task (respecting symbols)vstakhov-ev-base-periodicsVsevolod Stakhov2025-03-012-4/+108
* [Feature] Allow to add periodic functions in Lua APIVsevolod Stakhov2025-03-011-1/+112
* [Feature] Allow to disable rbls from mapVsevolod Stakhov2025-02-271-6/+27
* [Fix] Avoid collision hacks in mempool variables hashvstakhov-collisions-fixVsevolod Stakhov2025-02-272-20/+13
* [Feature] Allow additional categories to be defined in GPTvstakhov-gpt-tunes2Vsevolod Stakhov2025-02-251-32/+108
* [Minor] Tune cachingVsevolod Stakhov2025-02-251-4/+16
* [Minor] Tune cachingVsevolod Stakhov2025-02-251-5/+7
* [Feature] Cache LLM repliesVsevolod Stakhov2025-02-251-49/+124
* [Feature] Improve prompt and use plaintext instead of JSONVsevolod Stakhov2025-02-251-11/+104
* [Minor] GPT: Allow to trigger on specific symbolsVsevolod Stakhov2025-02-241-15/+36
* Merge pull request #5352 from rspamd/vstakhov-dkim-sanitize-keysVsevolod Stakhov2025-02-221-54/+102
|\
| * [Fix] Verify key type to match DKIM signature typevstakhov-dkim-sanitize-keysVsevolod Stakhov2025-02-211-54/+102
* | Merge pull request #5319 from japc/map-combined-descriptionVsevolod Stakhov2025-02-041-0/+1
|\ \ | |/ |/|
| * [Minor] Pass both the multimap and the rules descriptions for combined when ...Jose Celestino2025-01-261-0/+1
* | [Fix] Allow to work with no ratelimitsVsevolod Stakhov2025-02-041-0/+5
* | [Fix] Always create ratelimit bucketsVsevolod Stakhov2025-02-041-6/+4
* | [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