325 Commits (master)

Author SHA1 Message Date
Vsevolod Stakhov 14c22de607
[Fix] neural: stabilize training on dense embedding inputs 2 months ago
Dmytro Alieksieiev f702856147
[Feature] mx_check: three-layer cache rewrite (#6055) 2 months ago
Vsevolod Stakhov b912c67a30
[Conf] fuzzy_check: discover servers via SRV by default 2 months ago
Vsevolod Stakhov 0eb4c443e1
[Feature] mx_check: IP-class classification, trust maps, run-scope toggles 3 months ago
Vsevolod Stakhov 37027b0eef
[Fix] mx_check: address Phase A review defects 3 months ago
Vsevolod Stakhov 219fd98180
[Rework] mx_check: three-layer Redis cache and finer outcomes (Phase A) 3 months ago
Dmitriy Alekseev e3bc0888c1
[Feature] elastic: log Reply-To, received IPs, URL metadata, and pre-result module (#6018) 3 months ago
Dmitriy Alekseev fc97496d38
[Fix] Provide seen context to http_walk in url_redirector, decrease nested limit to 2 (default was 1), replace Cyrillic C in comment 3 months ago
Dmitriy Alekseev 9011852121
[Feature] Add chain-aware cache and intermediate hop injection in url_redirector, improve timeouts handling 3 months ago
Vsevolod Stakhov 62168d04f8
[Feature] clickhouse: add named extra_columns presets with initial outbound preset (#5983) 4 months ago
Alexander Moisseev 8d485cf254 [Fix] Warn on task_timeout less than symcache symbol timeout 4 months ago
Alexander Moisseev 88f0ee61f8 [Fix] Separate greylisting period from Redis connection timeout in greylist 4 months ago
Dmitriy Alekseev 688d9b762e
feat: allow utilize own rspamd mirror via env variable 5 months ago
Alexander Moisseev ce71021ae1 [Conf] Disable Validity SenderScore RBLs by default 5 months ago
Vsevolod Stakhov 614e68c8b3
[Feature] Replace builtin_suspicious TLDs with map-based configuration 6 months ago
Vsevolod Stakhov d4d5193f32
[Feature] Add reply_trim_mode for LLM input 7 months ago
Vsevolod Stakhov cdaf02ca1a
[Feature] Add expression-based autolearn for neural LLM providers 7 months ago
Vsevolod Stakhov 7fd47dad2f
[Feature] Rename fuzzy_check max_score to hits_limit for clarity 7 months ago
Vsevolod Stakhov 829c3126c8
[Fix] Enable aliases plugin by default to restore plus-addressing 8 months ago
Vsevolod Stakhov cf92faaa2c
[Performance] Optimize url_suspect for high URL volume messages 9 months ago
Vsevolod Stakhov b9f84dff49
[Fix] Fix url_suspect plugin causing massive false positives 9 months ago
Vsevolod Stakhov f76299c1e5
[Fix] Update config comments to guide users to local.d 9 months ago
Vsevolod Stakhov a5398bfe7a
[Refactor] Simplify configuration by removing use_*_map flags 9 months ago
Vsevolod Stakhov 8392a71f22
[Feature] Add URL deep processing architecture 9 months ago
Dmitriy Alekseev a51362d3b5
chore: add missing semicolon in whitelist.conf 9 months ago
Dmitriy Alekseev 379e36f207
Add 'content_urls' check to multiple RBL configurations 9 months ago
Dmitriy Alekseev 20e87b76bd
Fix whitespace in mailspike configuration 9 months ago
Dmitriy Alekseev 3648d791a4
Refactor checks array syntax in rbl.conf 9 months ago
Dmitriy Alekseev d06f6d9f35
Update RBL config to use lower_utf8 for domains when hashing is in place 9 months ago
Dmitriy Alekseev d0ccef3dc7
Refactor RBL configuration entries 9 months ago
Dmitriy Alekseev 57fa37b1f3
Update RBL configuration with new selectors 9 months ago
Vsevolod Stakhov 97082fbe01
[Fix] Refactor llm_search_context to use lua_cache module 9 months ago
Vsevolod Stakhov 71445791c0
[Fix] Fix llm_search_context to follow Rspamd idioms 9 months ago
Vsevolod Stakhov f21e5c7237
[Feature] Add web search context support to GPT plugin 9 months ago
Vsevolod Stakhov 1f3e0fe563
[Feature] Add structured fuzzy checks configuration 9 months ago
Vsevolod Stakhov 055715b168
[Feature] Allow HTML-only fuzzy rules 9 months ago
Vsevolod Stakhov 28e67afe35
[Feature] Integrate HTML fuzzy hashing into fuzzy_check module 10 months ago
Vsevolod Stakhov 64fc71440b
[Feature] Add symbol categories for MetaDefender and VirusTotal 10 months ago
Cursor Agent 910a2852b1 feat: Add MetaDefender antivirus scanner 10 months ago
Vsevolod Stakhov 19b93adb12
[Feature] Email aliases resolution and message classification 10 months ago
hunter-nl 9615ad2ad1
Change model to 'gpt-5-mini' and add model_parameters 11 months ago
Andrew Lewis f456f507e7 [Minor] Add stock config 1 year ago
Andrew Lewis 618e0ad3f0 [Fix] Update default URL for openphish 1 year ago
Vsevolod Stakhov 2b8e4398ae
[Conf] Add map 1 year ago
Christopher Bock 1bfa26296e remove nixspam 2 years ago
Alexander Moisseev 2921206976 [Conf] Fix comments in elastic.conf 2 years ago
Vsevolod Stakhov 2af77dd768
[Conf] Use full hostnames for SURBL 2 years ago
Dmitriy Alekseev f7ba1730b0 * add more validation on empty strings, required to not face errors in saving logs to elastic 2 years ago
Dmitriy Alekseev 0945152bc4 do not allow empty headers, fix stripping of headers by limit of symbols count and add headers count limit 2 years ago
Dmitriy Alekseev 5f26066f13 do not retry on errors in body as it will create duplicated logs 2 years ago