Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #5547 from rspamd/vstakhov-multi-class-bayes | Vsevolod Stakhov | 4 days | 1 | -58/+124 |
|\ | | | | | [Project] Multi-class classification | ||||
| * | [Project] Apply changes to bayes_expiry plugin | Vsevolod Stakhov | 11 days | 1 | -58/+124 |
| | | |||||
* | | [Fix] Fix whitelist options in the arc modulevstakhov-arc-fixes | Vsevolod Stakhov | 7 days | 1 | -70/+128 |
|/ | | | | Issue: #5558 | ||||
* | Merge pull request #5530 from rspamd/vstakhov-more-maps-features | Vsevolod Stakhov | 2025-07-14 | 1 | -7/+808 |
|\ | | | | | Create rule based maps | ||||
| * | [Project] Fix symbols finalisation | Vsevolod Stakhov | 2025-07-14 | 1 | -102/+91 |
| | | |||||
| * | [Minor] Add some more debug logs | Vsevolod Stakhov | 2025-07-13 | 1 | -136/+254 |
| | | |||||
| * | [Fix] Fix DL lists initialisations | Vsevolod Stakhov | 2025-07-13 | 1 | -72/+83 |
| | | |||||
| * | [Project] Store regexp rules state to avoid incomplete/orphaned rules | Vsevolod Stakhov | 2025-07-12 | 1 | -4/+180 |
| | | |||||
| * | [Project] Implement scoped compilation | Vsevolod Stakhov | 2025-06-28 | 1 | -0/+4 |
| | | |||||
| * | [Project] Use re_cache scopes for maps | Vsevolod Stakhov | 2025-06-27 | 1 | -12/+54 |
| | | |||||
| * | [Project] Start implementation of the rules maps | Vsevolod Stakhov | 2025-06-26 | 1 | -63/+524 |
| | | |||||
* | | clean gpt response for openai, too | Tom Mittelstädt | 2025-07-10 | 1 | -9/+13 |
|/ | |||||
* | [Fix] GPT: fix processing of messages with no subject | Vsevolod Stakhov | 2025-06-25 | 1 | -21/+19 |
| | |||||
* | Merge pull request #5494 from g00g1/feat-hfilter-ovh | Vsevolod Stakhov | 2025-06-17 | 1 | -0/+1 |
|\ | | | | | [Enhancement] hfilter: Add VPS generic hostname | ||||
| * | hfilter: change hostname to a more generic one | Serg | 2025-06-12 | 1 | -1/+1 |
| | | |||||
| * | hfilter: Change score for default OVH VPS hostname | Serg | 2025-06-11 | 1 | -1/+1 |
| | | |||||
| * | hfilter: Add OVH VPS generic hostname | Serg | 2025-06-05 | 1 | -0/+1 |
| | | |||||
* | | [Minor] Proper application of the #5509 | Vsevolod Stakhov | 2025-06-17 | 1 | -2/+4 |
| | | |||||
* | | Revert "[Minor] Treat *.library-ms and *.search-ms attachments as harmful" | Vsevolod Stakhov | 2025-06-12 | 1 | -2/+0 |
| | | |||||
* | | [Minor] Treat *.library-ms and *.search-ms attachments as harmful | twesterhever | 2025-06-11 | 1 | -0/+2 |
| | | | | | | | | See: https://www.bleepingcomputer.com/news/security/microsoft-outlook-to-block-more-risky-attachments-used-in-attacks/ | ||||
* | | [Fix] Make logger more graceful when dealing with format arguments | Vsevolod Stakhov | 2025-06-10 | 1 | -2/+0 |
| | | |||||
* | | [Fix] Fix several issues with the lua_logger | Vsevolod Stakhov | 2025-06-10 | 10 | -57/+58 |
| | | |||||
* | | [Fix] correct logic error in milter_headers.lua: skip_wanted() | Claudiu Dragalina-Paraipan | 2025-06-05 | 1 | -1/+1 |
|/ | | | | | | | - fix logic error in skip_wanted() - add new functional test for this scenario - add override settings in milter_headers.conf to support the testing - add supporting functionality in rspamd.robot | ||||
* | Merge pull request #5489 from heptalium/master | Vsevolod Stakhov | 2025-06-05 | 1 | -1/+1 |
|\ | | | | | Reputation Plugin: Fix comment to correspond the code above | ||||
| * | Fix comment to correspond the code above | Jens Meißner | 2025-06-03 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Log the token usage for OpenAI (compatible) plain conversion | Lucas Rolff | 2025-06-03 | 1 | -0/+4 |
|/ | |||||
* | Merge pull request #5477 from japc/multimap-type-err | Vsevolod Stakhov | 2025-05-22 | 1 | -0/+3 |
|\ | | | | | [Minor] Print error on multimap invalid type | ||||
| * | [Minor] Print error on multimap invalid type | Jose Celestino | 2025-05-22 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #5428 from rspamd/vstakhov-replies-fake-rcpt | Vsevolod Stakhov | 2025-05-22 | 2 | -31/+57 |
|\ \ | |/ |/| | [Rework] Replies: consider all recipients and use smtp ones | ||||
| * | [Fix] Known senders: More recipients test logicvstakhov-replies-fake-rcpt | Vsevolod Stakhov | 2025-05-22 | 1 | -17/+43 |
| | | |||||
| * | [Fix] Known senders: Use the same logic as in the replies module | Vsevolod Stakhov | 2025-05-22 | 1 | -1/+1 |
| | | |||||
| * | [Rework] Replies: consider all recipients and use smtp ones | Vsevolod Stakhov | 2025-04-14 | 1 | -13/+13 |
| | | |||||
* | | [Minor] Fix formatting | Vsevolod Stakhov | 2025-05-14 | 1 | -7/+7 |
| | | |||||
* | | Remove "thinking" and fix errorlog | NameWeb | 2025-05-09 | 1 | -2/+15 |
| | | | | | | | | | | Some models used by Ollama will include "thinking" before the actual response. We now remove this. Also fixed error logging, which probably intended to also log "first_message". | ||||
* | | Merge branch 'master' into temp2 | Kevin Shah | 2025-04-22 | 1 | -1/+1 |
|\ \ | |||||
| * | | [Fix] Arc: Use tonumber when comparing | Vsevolod Stakhov | 2025-04-22 | 1 | -1/+1 |
| | | | | | | | | | | | | Issue: #4044 | ||||
* | | | Added exclusion list for reputation | kevinzb56 | 2025-04-21 | 1 | -17/+94 |
|/ / | |||||
* / | [Minor] Use module name when calling `set_pre_result` | Andrew Lewis | 2025-04-16 | 2 | -2/+2 |
|/ | |||||
* | [Minor] contextal: conditionally disable timer, minor changes | Andrew Lewis | 2025-04-08 | 1 | -6/+12 |
| | |||||
* | [Fix] Greylist: Improve body hash calculationsvstakhov-bh-greylisting | Vsevolod Stakhov | 2025-03-31 | 1 | -0/+23 |
| | |||||
* | Merge pull request #5386 from rspamd/vstakhov-maps-stuff | Vsevolod Stakhov | 2025-03-24 | 1 | -6/+7 |
|\ | | | | | Improve maps status visibility | ||||
| * | [Minor] Hfilter: add maps with description | Vsevolod Stakhov | 2025-03-24 | 1 | -6/+7 |
| | | |||||
* | | [Minor] Minor changes to contextal plugin | Andrew Lewis | 2025-03-24 | 1 | -57/+70 |
| | | | | | | | | | | | | - Abandon prefilter - Abandon postfilter in favour of wait if we have request_ttl - Reformat table | ||||
* | | [Minor] Add config schema | Andrew Lewis | 2025-03-24 | 1 | -2/+27 |
| | | |||||
* | | [Minor] Support defering messages if results are unavailable | Andrew Lewis | 2025-03-24 | 1 | -1/+20 |
| | | |||||
* | | [Minor] Satisfy luacheck | Andrew Lewis | 2025-03-24 | 1 | -9/+14 |
| | | |||||
* | | [Minor] Use lua_cache | Andrew Lewis | 2025-03-24 | 1 | -64/+26 |
| | | |||||
* | | [Minor] Deal with unfinished work properly | Andrew Lewis | 2025-03-24 | 1 | -9/+10 |
| | | |||||
* | | [Minor] Forgot to use `SETEX` | Andrew Lewis | 2025-03-24 | 1 | -2/+2 |
| | | |||||
* | | [Minor] Fix luacheck complaints | Andrew Lewis | 2025-03-24 | 1 | -8/+13 |
| | |