Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Some more logic fixes | Vsevolod Stakhov | 5 days | 1 | -2/+15 |
| | |||||
* | [Project] Fix more calculation issues | Vsevolod Stakhov | 13 days | 1 | -1/+1 |
| | |||||
* | [Project] Fix various issues | Vsevolod Stakhov | 2025-07-25 | 3 | -23/+53 |
| | |||||
* | [Project] Fix binary classification and lua scripts | Vsevolod Stakhov | 2025-07-23 | 3 | -28/+84 |
| | |||||
* | [Project] Further updates | Vsevolod Stakhov | 2025-07-22 | 3 | -6/+34 |
| | |||||
* | [Project] Multi-class classification project baseline | Vsevolod Stakhov | 2025-07-20 | 5 | -22/+304 |
| | |||||
* | [Fix] Store html attributes that are empty | Vsevolod Stakhov | 2025-07-17 | 1 | -0/+2 |
| | | | | If we see something like <div class=""> we were not storing attribute at all! | ||||
* | [Project] Fix Lua API and some constexpr compatibility | Vsevolod Stakhov | 2025-07-17 | 2 | -17/+42 |
| | |||||
* | [Project] Support more common html attributes | Vsevolod Stakhov | 2025-07-17 | 2 | -172/+1680 |
| | |||||
* | [Project] Rework system of html tags to allow more tag types | Vsevolod Stakhov | 2025-07-16 | 3 | -207/+604 |
| | |||||
* | [Project] Fix symbols finalisation | Vsevolod Stakhov | 2025-07-14 | 3 | -2/+24 |
| | |||||
* | [Minor] Improve logging | Vsevolod Stakhov | 2025-07-13 | 1 | -11/+34 |
| | |||||
* | [Fix] Fix DL lists initialisations | Vsevolod Stakhov | 2025-07-13 | 1 | -3/+10 |
| | |||||
* | [Minor] Use more efficient approach for iterations | Vsevolod Stakhov | 2025-07-07 | 3 | -73/+125 |
| | |||||
* | [Project] Fix scoped compilation again | Vsevolod Stakhov | 2025-07-07 | 3 | -176/+232 |
| | |||||
* | [Fix] Fix order of descriptor closing | Vsevolod Stakhov | 2025-07-07 | 1 | -4/+4 |
| | |||||
* | [Feature] Add a signal from main to workers for workers ready state | Vsevolod Stakhov | 2025-07-01 | 2 | -1/+32 |
| | |||||
* | [Project] Implement scoped compilation | Vsevolod Stakhov | 2025-06-28 | 7 | -27/+304 |
| | |||||
* | [Project] Use re_cache scopes for maps | Vsevolod Stakhov | 2025-06-27 | 2 | -4/+100 |
| | |||||
* | [Project] Implement scoped regexp cache system | Vsevolod Stakhov | 2025-06-27 | 2 | -24/+581 |
| | |||||
* | [Project] Rework tokenizers initialisation | Vsevolod Stakhov | 2025-06-22 | 1 | -27/+69 |
| | |||||
* | [Rework] Use GLib agnostic type for words | Vsevolod Stakhov | 2025-06-20 | 4 | -24/+114 |
| | |||||
* | Merge branch 'master' into vstakhov-flexible-tokenizer | Vsevolod Stakhov | 2025-06-19 | 6 | -179/+263 |
|\ | |||||
| * | [Minor] Try to be consistent in cached flag for maps | Vsevolod Stakhov | 2025-06-17 | 1 | -4/+1 |
| | | |||||
| * | [Minor] Try to be consistent in logging when dealing with Expires | Vsevolod Stakhov | 2025-06-16 | 1 | -3/+7 |
| | | |||||
| * | [Minor] Oops, forgot some code to be addedvstakhov-maps-lock | Vsevolod Stakhov | 2025-06-14 | 1 | -0/+18 |
| | | |||||
| * | [Feature] Further improvements in scheduling next checks | Vsevolod Stakhov | 2025-06-14 | 1 | -18/+105 |
| | | |||||
| * | [Fix] Try to avoid incomplete writes | Vsevolod Stakhov | 2025-06-14 | 1 | -12/+27 |
| | | |||||
| * | [Rework] Eliminate maps locking | Vsevolod Stakhov | 2025-06-14 | 2 | -70/+20 |
| | | |||||
| * | Manual revert of 4c98aab6f670c659dff4c7e0cf392576f7850732 | Vsevolod Stakhov | 2025-06-13 | 2 | -49/+36 |
| | | | | | | | | | | | | | | | | The problem is that we are trying to lock maps per backend, but periodics are scheduled per maps. It means that locks are not consistent with what we schedule and it really does not match the current maps processing logic. Hence, we revert that change here. | ||||
| * | [Fix] Another fix for maps concurrent load | Vsevolod Stakhov | 2025-06-12 | 2 | -17/+20 |
| | | |||||
| * | [Fix] Do not add log tag header in milter logicvstakhov-dup-headers | Vsevolod Stakhov | 2025-06-12 | 1 | -4/+0 |
| | | |||||
| * | [Fix] Do not explicitly add Connection header if it's there | Vsevolod Stakhov | 2025-06-12 | 3 | -41/+68 |
| | | |||||
* | | [Minor] Fix compilation | Vsevolod Stakhov | 2025-06-12 | 2 | -0/+2 |
| | | |||||
* | | [Project] Add ability to create custom tokenizers for languages | Vsevolod Stakhov | 2025-06-12 | 2 | -3/+39 |
|/ | |||||
* | [Fix] Fix race condition in maps loading by unlocking backend on switch | Vsevolod Stakhov | 2025-06-07 | 1 | -2/+35 |
| | |||||
* | [Feature] Allow to specify max log tag length for all log messagesvstakhov-logging-improvements | Vsevolod Stakhov | 2025-06-05 | 4 | -16/+161 |
| | |||||
* | [Fix] Use safe parsers everywhere except configuration | Vsevolod Stakhov | 2025-06-05 | 7 | -12/+12 |
| | |||||
* | [Feature] Add keep-alive supportvstakhov-proxy-improvements | Vsevolod Stakhov | 2025-05-07 | 1 | -1/+1 |
| | |||||
* | [Rework] Use locks/loaded per backend for all maps | Vsevolod Stakhov | 2025-03-28 | 2 | -42/+43 |
| | |||||
* | Merge pull request #5386 from rspamd/vstakhov-maps-stuff | Vsevolod Stakhov | 2025-03-24 | 2 | -21/+88 |
|\ | | | | | Improve maps status visibility | ||||
| * | [Minor] Set loaded flag when we load map from cachevstakhov-maps-stuff | Vsevolod Stakhov | 2025-03-24 | 1 | -0/+3 |
| | | |||||
| * | [Minor] Static maps have pre-defined content, so use it to get id | Vsevolod Stakhov | 2025-03-24 | 1 | -0/+7 |
| | | |||||
| * | [Fix] Fix maps ids | Vsevolod Stakhov | 2025-03-24 | 2 | -5/+21 |
| | | |||||
| * | [Fix] Fix static maps description passing | Vsevolod Stakhov | 2025-03-24 | 1 | -5/+12 |
| | | |||||
| * | [Feature] Show all maps status | Vsevolod Stakhov | 2025-03-13 | 1 | -0/+17 |
| | | |||||
| * | [Rework] Store shared maps data separately | Vsevolod Stakhov | 2025-03-13 | 2 | -11/+28 |
| | | |||||
* | | Merge pull request #5400 from williamdes/patch-1 | Vsevolod Stakhov | 2025-03-22 | 1 | -2/+2 |
|\ \ | | | | | | | Fix typo on "destionation" -> "destination" | ||||
| * | | Fix typo on "destionation" -> "destination" | William Desportes | 2025-03-20 | 1 | -2/+2 |
| |/ | |||||
* / | [Minor] Lua logging improvements | Dmitry Petrov | 2025-03-16 | 1 | -3/+1 |
|/ | | | | | | | | * Simplify lua_logger_out_str(), fix length check when doing hex output * Add lua_logger_out() with embedded lua_logger_trace struct * Replace high level lua_logger_out_type() calls with lua_logger_out() * Remove unused lua_logger_trace struct references * Include string terminator into buffer length checks, adjust affected places accordingly |