14421 Commits (f39430660d48ccea4f5b32cfa1cc7ac3900e12fd)

Author SHA1 Message Date
Vsevolod Stakhov ecc587a3df
[Project] Add tests and fix stuff 2 months ago
Vsevolod Stakhov 346ec89803
[Feature] Allow selectors in regexp maps expressions 2 months ago
Vsevolod Stakhov e8b90e0e10
[Minor] Update plugins that are using headers modifications 2 months ago
Vsevolod Stakhov 9848f16510
[Project] Implement backoff for upstreams revival 2 months ago
Vsevolod Stakhov c132ade98b
[Project] Start to implement better revive strategy for upstreams 2 months ago
Vsevolod Stakhov c0a16d53b0
[Minor] Optimise re-resolving for known IPs 2 months ago
Vsevolod Stakhov 3ffc665243
[Feature] Resolve DNS nameservers names using getaddrinfo 2 months ago
Vsevolod Stakhov 01a1032107
[Fix] Fix l= calculations again 3 months ago
Vsevolod Stakhov 2f52cdf2e1
Fix DKIM relaxed body canonicalization and optimize performance 3 months ago
Vsevolod Stakhov 69db7c992f
[Project] Add tests for LLM provider, fix various issues with metatokens 3 months ago
Vsevolod Stakhov 597ae4da82
[Project] Rework rspamc to allow training of different neural types 3 months ago
Vsevolod Stakhov e6fdc3b42f
[Fix] GPT: Fix occasional damage 3 months ago
Vsevolod Stakhov 8c59bd7c2f
[Minor] Move common stuff to a separate function 3 months ago
Vsevolod Stakhov f60a55f6c5
[Minor] Don't use coroutines 3 months ago
Vsevolod Stakhov 60e1b843b6
Neural module rework: provider-based feature fusion, LLM embeddings, normalization, and v3 schema 3 months ago
René Draaisma c80d6b3cfd
Updated gpt.lua to set default gpt-5-mini as model, fix issue when GPT max_completion_tokens exceeded and returned empty reason field, Set default group to GPT for Symbols, group is now also configurable in settings with extra_symbols, fix issue when no score is defined in settings at extra_symbols, default score is now 0 3 months ago
René Draaisma 89e55435bf
Updated gpt.lua to provide model parameters with the settings 3 months ago
hunter-nl 19679a3664
Update gpt.lua to make use of lua_util.deepcopy function. 3 months ago
Vsevolod Stakhov 65b52ce843
[Fix] Bayes: Try to be bug-to-bug compatible 3 months ago
hunter-nl d795beb024
Update gpt.lua to fix spaces on empty lines 3 months ago
hunter-nl 588e74931c
Update gpt.lua to get fresh body for each model iteration 3 months ago
hunter-nl a05810040f
Update gpt.lua to remove unneeded body_base.model 3 months ago
hunter-nl ba7df736e4
Update gpt.lua to handle OpenAI parallel old and new models 3 months ago
hunter-nl 5efcf514b8
Update gpt.lua to support newer models without temperature attribute 3 months ago
hunter-nl d09b5d24fd
Update gpt.lua to support newer models with max_completion_tokens 3 months ago
Andrew Lewis b4e72dd243 [Minor] Drop overzealous regex from hfilter 3 months ago
Vsevolod Stakhov b6a3d5c9a6
[Minor] Add specific calculations for binary classification case 3 months ago
Andrew Lewis 558e5cfa86 [Minor] Fix implicit declaration 3 months ago
Vsevolod Stakhov d0c2a24ddc
[Fix] Try to fix learned order 3 months ago
Vsevolod Stakhov 9a713d0607
[Fix] Fix double free in the client... 3 months ago
Vsevolod Stakhov aa34dd8ad0
[Minor] Fix 'Compression' header logic 3 months ago
Vsevolod Stakhov 81417aeec8
[Minor] Some more logic fixes 3 months ago
Vsevolod Stakhov dc23bd1b20
[Minor] More cleanups for compression stuff 3 months ago
Vsevolod Stakhov c6c53357b8
[Fix] Fix end-to-end proxy compression 3 months ago
Vsevolod Stakhov 338f9ca1f5
[Fix] Fix whitelist options in the arc module 4 months ago
Vsevolod Stakhov 23ed80bf78
[Fix] Check skip_hashes for the returned hashes 4 months ago
Vsevolod Stakhov a22fbdc1ae
[Fix] Use a more straightforward approach for learn cache 4 months ago
Vsevolod Stakhov 44ee3d8b0a
[Fix] Fix various corner cases and tests 4 months ago
Vsevolod Stakhov 533b9f676e
[Minor] Add --log-tag option for rspamc 4 months ago
Vsevolod Stakhov e3e85f617f
[Minor] Fix single class fallback 4 months ago
Vsevolod Stakhov e4a78fdab2
[Project] Apply changes to bayes_expiry plugin 4 months ago
Vsevolod Stakhov bfdd04e653
[Project] Fix unlearn stuff 4 months ago
Vsevolod Stakhov 7c2fd27461
[Project] Fix more calculation issues 4 months ago
Vsevolod Stakhov e013a3bdc5
[Feature] Add some convenience options to rspamc 4 months ago
Vsevolod Stakhov 3428e63e3a
[Minor] Further adjustments 4 months ago
Vsevolod Stakhov 16985fecee
[Fix] Fix statfiles ordering 4 months ago
Vsevolod Stakhov 94e0e6a533
[Fix] Fix probabilities overflow 4 months ago
Vsevolod Stakhov c0eca31a3a
[Minor] Fix stupid change to call Redis for each class 4 months ago
Vsevolod Stakhov a9fbcf9d49
[Project] Fix various issues 4 months ago
Vsevolod Stakhov e989261050
[Minor] Reduce debug level verbosity 4 months ago