| Commit message (Expand) | Author | Age | Files | Lines |
* | [Fix] Use bundled libfmt everywherevstakhov-fmt-embedding | Vsevolod Stakhov | 2025-03-10 | 1 | -2/+2 |
* | [Fix] Avoid collision hacks in mempool variables hashvstakhov-collisions-fix | Vsevolod Stakhov | 2025-02-27 | 2 | -20/+13 |
* | [Fix] Use cumulative timeout when dealing with TCP connectionsvstakhov-cumulative-tcp-timeout | Vsevolod Stakhov | 2024-12-09 | 2 | -4/+10 |
* | [Feature] Improve address rotation algorithm | Vsevolod Stakhov | 2024-12-07 | 1 | -7/+49 |
* | [Minor] Various fixes | Vsevolod Stakhov | 2024-11-29 | 2 | -2/+37 |
* | [Rework] Replace fastutf with simdutf | Vsevolod Stakhov | 2024-11-29 | 6 | -3/+79 |
* | [Minor] Get rid of glib utf8 functions | Vsevolod Stakhov | 2024-11-16 | 1 | -13/+16 |
* | [Feature] Make min_resolve_interval configurable | Vsevolod Stakhov | 2024-06-08 | 1 | -5/+18 |
* | [Fix] Do not read out-of-boundary when doing base64 encoding | Vsevolod Stakhov | 2024-04-24 | 1 | -3/+3 |
* | [Minor] Add function to reschedule events at specific timer | Vsevolod Stakhov | 2024-04-23 | 2 | -3/+44 |
* | [Rework] Serialize control commands | Vsevolod Stakhov | 2024-04-22 | 1 | -11/+11 |
* | [CritFix] Protect regexp matcher from regexps with empty patterns | Vsevolod Stakhov | 2024-03-22 | 1 | -0/+4 |
* | [Minor] Deny zero length in regexp search functions | Vsevolod Stakhov | 2024-03-22 | 1 | -11/+5 |
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 35 | -1472/+1472 |
* | [Rework] Remove some of the GLib types in lieu of standard ones | Vsevolod Stakhov | 2024-03-18 | 19 | -178/+178 |
* | [Fix] Do not save multipatterns to FS in certain cases | Vsevolod Stakhov | 2024-03-15 | 2 | -16/+24 |
* | [Minor] Add some convenience methods | Vsevolod Stakhov | 2024-01-22 | 1 | -3/+24 |
* | [Fix] Make words selection random deterministic upon content | Vsevolod Stakhov | 2024-01-18 | 2 | -3/+4 |
* | [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 | 3 | -7/+7 |
* | [Minor] Preserve old environ on exit | Vsevolod Stakhov | 2023-11-16 | 1 | -1/+9 |
* | [Fix] Another try to fix setproctitle | Vsevolod Stakhov | 2023-11-13 | 2 | -16/+24 |
* | [Fix] Do not pollute public headers with libev internals | Vsevolod Stakhov | 2023-09-13 | 4 | -4/+40 |
* | [Minor] Improve error message | Vsevolod Stakhov | 2023-09-13 | 1 | -18/+23 |
* | [Fix] Try to fix unzip function | Vsevolod Stakhov | 2023-09-09 | 1 | -7/+6 |
* | [Minor] Remove unused variables | Linus Nordberg | 2023-09-08 | 1 | -3/+1 |
* | [Minor] Do not use crypto PRG for mempool uids | Vsevolod Stakhov | 2023-08-23 | 2 | -9/+6 |
* | [Minor] Allow rspamd_lua_require_function to work without function | Vsevolod Stakhov | 2023-08-18 | 1 | -4/+5 |
* | [Minor] Fix some docs | Vsevolod Stakhov | 2023-08-17 | 1 | -8/+29 |
* | [Minor] Restore mempool_strdup bahaviour when arg is NULL | Vsevolod Stakhov | 2023-08-17 | 1 | -0/+3 |
* | [Minor] Add missing include | Vsevolod Stakhov | 2023-08-17 | 1 | -0/+1 |
* | [Feature] Add utility to split string like stuff for C++ code | Vsevolod Stakhov | 2023-08-17 | 2 | -7/+75 |
* | [Rework] Some final fixes | Vsevolod Stakhov | 2023-08-16 | 1 | -6/+6 |
* | [Rework] More steps to do refactoring | Vsevolod Stakhov | 2023-08-16 | 1 | -3/+12 |
* | [Rework] Further conversion routines | Vsevolod Stakhov | 2023-08-15 | 2 | -2/+10 |
* | [Rework] Finish utils rework | Vsevolod Stakhov | 2023-08-14 | 2 | -2/+2 |
* | [Rework] Use more c++ in cfg_utils | Vsevolod Stakhov | 2023-08-14 | 2 | -8/+8 |
* | [CritFix] Fix leak in `gzip` function | Vsevolod Stakhov | 2023-08-06 | 1 | -3/+7 |
* | [Minor] Add missing include | Vsevolod Stakhov | 2023-07-31 | 1 | -0/+1 |
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 46 | -6866/+7186 |
* | [Minor] Use unique ptr | Vsevolod Stakhov | 2023-07-21 | 1 | -4/+5 |
* | [Feature] Add function to transliterate utf8 to ascii with some normalisation | Vsevolod Stakhov | 2023-07-20 | 2 | -0/+89 |
* | [Minor] One more compatibility fix | Vsevolod Stakhov | 2023-07-03 | 1 | -1/+1 |
* | [Minor] Try to be more compatible | Vsevolod Stakhov | 2023-07-02 | 1 | -1/+1 |
* | [Minor] Fix log message | Vsevolod Stakhov | 2023-07-01 | 1 | -2/+2 |
* | [Minor] Missing include? | Vsevolod Stakhov | 2023-06-24 | 1 | -0/+1 |
* | [Tests] Add unit tests | Vsevolod Stakhov | 2023-06-24 | 2 | -0/+45 |
* | [Minor] Add utility to split strings on some character | Vsevolod Stakhov | 2023-06-24 | 1 | -0/+18 |
* | [Minor] Add utility to iterate over a list of newline separated strings | Vsevolod Stakhov | 2023-06-24 | 1 | -0/+29 |
* | [Minor] Define simple ftok hash and equal functions | Vsevolod Stakhov | 2023-06-17 | 2 | -24/+3 |