Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #4781 from fatalbanana/multimap_rawtext | Vsevolod Stakhov | 2024-01-19 | 1 | -1/+1 |
|\ | | | | | [Fix] multimap: rawtext: use decoded parts | ||||
| * | [Fix] multimap: rawtext: use decoded parts | Andrew Lewis | 2024-01-19 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Print some more stats | Vsevolod Stakhov | 2024-01-19 | 1 | -1/+5 |
|/ | |||||
* | [Fix] Really fix the language detector statistical heuristic | Vsevolod Stakhov | 2024-01-18 | 1 | -12/+26 |
| | |||||
* | [Fix] Make words selection random deterministic upon content | Vsevolod Stakhov | 2024-01-18 | 3 | -15/+23 |
| | |||||
* | [Minor] Cleanup | Vsevolod Stakhov | 2024-01-18 | 1 | -69/+8 |
| | |||||
* | [Project] Final things on redis cache rework | Vsevolod Stakhov | 2024-01-17 | 1 | -2/+2 |
| | |||||
* | [Minor] Fix scripts invocation | Vsevolod Stakhov | 2024-01-15 | 1 | -14/+20 |
| | |||||
* | [Project] Further rework of the C part | Vsevolod Stakhov | 2024-01-15 | 2 | -5/+59 |
| | |||||
* | [Project] Initial implementation of the lua counterpart | Vsevolod Stakhov | 2024-01-12 | 1 | -7/+38 |
| | |||||
* | [Rework] Start rewriting of the redis cache logic | Vsevolod Stakhov | 2024-01-11 | 3 | -536/+225 |
| | |||||
* | [Feature] Support suppressing DMARC reporting for particular recipients | Andrew Lewis | 2024-01-10 | 1 | -1/+13 |
| | |||||
* | [Project] Implement text tokens storage on C++ side | Vsevolod Stakhov | 2023-12-31 | 1 | -1/+120 |
| | |||||
* | Update cfg_utils.cxx | Julien Voisin | 2023-12-29 | 1 | -1/+1 |
| | | | Fix another dumb s/NULL/nullptr/g | ||||
* | Update cfg_rcl.cxx | Julien Voisin | 2023-12-29 | 1 | -1/+1 |
| | | | Fixed an overzealous s/NULL/nullptr/g | ||||
* | [Minor] Fix typo in hfilter map | moisseev | 2023-12-24 | 1 | -2/+2 |
| | |||||
* | [Minor] Log a debug message when ratelimit skipped | moisseev | 2023-12-22 | 1 | -0/+1 |
| | | | | for a local request | ||||
* | [Minor] ratelimit: make per-bucket symbol behave like global symbol | Andrew Lewis | 2023-12-21 | 1 | -1/+1 |
| | |||||
* | [Minor] docs: rspamd_html: fix some copypasta | Andrew Lewis | 2023-12-18 | 1 | -3/+4 |
| | |||||
* | [Minor] Remove stupid threshold for saving symbol value | Vsevolod Stakhov | 2023-12-15 | 1 | -1/+1 |
| | |||||
* | [Minor] Another issue | Vsevolod Stakhov | 2023-12-14 | 1 | -1/+1 |
| | |||||
* | [Minor] Uh-oh... | Vsevolod Stakhov | 2023-12-14 | 1 | -1/+1 |
| | |||||
* | [Minor] Set proper size | Vsevolod Stakhov | 2023-12-14 | 1 | -2/+3 |
| | |||||
* | [Minor] Fix build | Vsevolod Stakhov | 2023-12-14 | 1 | -2/+2 |
| | |||||
* | [Project] Try to do strings concatenation in C | Vsevolod Stakhov | 2023-12-14 | 1 | -4/+5 |
| | |||||
* | [Feature] Proxy: Allow `encrypted_only` option | Vsevolod Stakhov | 2023-12-14 | 1 | -4/+18 |
| | |||||
* | [Feature] rbl: support disabling or replacing url_whitelist per RBL | Andrew Lewis | 2023-12-12 | 1 | -2/+2 |
| | |||||
* | [Minor] Link runtime to the proper statfile context | Vsevolod Stakhov | 2023-12-11 | 1 | -3/+5 |
| | |||||
* | Merge pull request #4718 from rspamd/vstakhov-bayes-rework | Vsevolod Stakhov | 2023-12-10 | 11 | -2123/+1054 |
|\ | | | | | Migrate bayes redis backend to Lua scripts | ||||
| * | [Project] Add some stats | Vsevolod Stakhov | 2023-12-08 | 2 | -9/+54 |
| | | |||||
| * | [Project] Various fixes | Vsevolod Stakhov | 2023-12-08 | 1 | -3/+7 |
| | | |||||
| * | [Project] Fix compile issues and rework in more C++ style | Vsevolod Stakhov | 2023-12-08 | 1 | -64/+24 |
| | | |||||
| * | [Rework] Use strings for int64_t | Vsevolod Stakhov | 2023-12-08 | 1 | -9/+11 |
| | | | | | | | | | | | | It seems there is no easy way to use int64 in Redis Lua, hence, we have to use strings. It's much more expensive but still some advantage over the previous schema. | ||||
| * | [Project] Add some basic learning | Vsevolod Stakhov | 2023-12-07 | 1 | -48/+119 |
| | | |||||
| * | [Minor] Remove obsoleted code, phew | Vsevolod Stakhov | 2023-12-07 | 1 | -721/+0 |
| | | |||||
| * | [Minor] Add initial stat callback | Vsevolod Stakhov | 2023-12-07 | 1 | -33/+27 |
| | | |||||
| * | [Minor] Fix store/load | Vsevolod Stakhov | 2023-12-06 | 1 | -1/+4 |
| | | |||||
| * | [Project] Further caching logic modifications | Vsevolod Stakhov | 2023-12-06 | 1 | -30/+131 |
| | | |||||
| * | [Project] Rework stat runtime | Vsevolod Stakhov | 2023-12-06 | 1 | -87/+90 |
| | | |||||
| * | [Minor] Allow to steal variables from the mempool | Vsevolod Stakhov | 2023-12-06 | 2 | -0/+33 |
| | | |||||
| * | [Project] Move the whole backend to C++ | Vsevolod Stakhov | 2023-12-05 | 6 | -119/+110 |
| | | | | | | | | Easier to work further. | ||||
| * | [Minor] Few more fixes | Vsevolod Stakhov | 2023-12-05 | 1 | -4/+25 |
| | | |||||
| * | [Project] Temporary fixes to start new bayes logic debug | Vsevolod Stakhov | 2023-12-04 | 1 | -0/+4 |
| | | |||||
| * | [Fix] Fix wrong raw_len usage | Vsevolod Stakhov | 2023-12-04 | 1 | -2/+4 |
| | | |||||
| * | [Project] Start to rework C part | Vsevolod Stakhov | 2023-12-04 | 1 | -731/+149 |
| | | |||||
* | | [CritFix] - Fix reported length of logging structure | Adam Majer | 2023-12-07 | 1 | -31/+11 |
|/ | | | | | | | | | | | | The logging code contains one place where the apparent size of the logging structure is defined and then it's actually utilized in another place. Re-writes and refactoring this code ended up with these values to not co-relate what was previously there resulting in a stack overwrite in last version or currently in log truncation. Move assignment of logging structure to the place where it's actually used, reducing future logic de-sync dangers. Also move the g_assert() to the end as it should be a development aid only. | ||||
* | [Test] Add unit tests for unfolding | Vsevolod Stakhov | 2023-11-25 | 2 | -1/+81 |
| | |||||
* | [Minor] Append header to the ordered list of headers if it does not exist | Vsevolod Stakhov | 2023-11-25 | 3 | -6/+15 |
| | |||||
* | [Minor] Remove unused | Vsevolod Stakhov | 2023-11-24 | 1 | -2/+0 |
| | |||||
* | [Fix] Fix issues with the raw header on header insertion/modification | Vsevolod Stakhov | 2023-11-23 | 1 | -6/+33 |
| |