| Commit message (Expand) | Author | Age | Files | Lines |
* | [Minor] Avoid using of gio in Rspamd | Vsevolod Stakhov | 2023-05-20 | 1 | -5/+5 |
* | [Minor] Make read_passphrase utility more universal | Vsevolod Stakhov | 2023-05-20 | 2 | -6/+21 |
* | [Minor] Lua_util: Add normalize_utf8 utility | Vsevolod Stakhov | 2023-05-05 | 2 | -4/+4 |
* | [Minor] Fix some issues with the in-place gzip, add gunzip | Vsevolod Stakhov | 2023-03-26 | 2 | -5/+73 |
* | [Feature] Use in-place deflation for strings | Vsevolod Stakhov | 2023-03-25 | 1 | -41/+43 |
* | [Test] Add some more test cases | Vsevolod Stakhov | 2023-03-21 | 1 | -0/+12 |
* | [Minor] Add safe-guard for a number of regular expressions to be cached | Vsevolod Stakhov | 2023-03-17 | 2 | -32/+9 |
* | [Minor] Use mkstemp for temporary hyperscan cache file | Vsevolod Stakhov | 2023-03-04 | 1 | -3/+3 |
* | [Minor] Be more consistent about the trailing slash | Vsevolod Stakhov | 2023-02-27 | 2 | -3/+13 |
* | [Fix] Add hyperscan databases sanity check | Vsevolod Stakhov | 2023-02-27 | 1 | -6/+10 |
* | [Fix] Do not do `lstat` when we are creating file | Vsevolod Stakhov | 2023-02-27 | 1 | -10/+12 |
* | [Fix] Further checks for the hs_scratch_alloc | Vsevolod Stakhov | 2023-02-25 | 1 | -4/+32 |
* | [Fix] Add O_CREAT flag when creating a file | Vsevolod Stakhov | 2022-11-16 | 1 | -1/+1 |
* | [Minor] Fix build on 32bit platforms | Vsevolod Stakhov | 2022-11-11 | 1 | -2/+2 |
* | [Test] use TMPDIR if available for mkstemp tests | Petr Vaněk | 2022-11-08 | 1 | -4/+14 |
* | [Minor] Get rid of some compiler warnings | Vsevolod Stakhov | 2022-11-04 | 1 | -1/+3 |
* | [Project] Allow offsets in the hyperscan cache | Vsevolod Stakhov | 2022-10-24 | 1 | -1/+1 |
* | [Minor] Allow to map files at some offset | Vsevolod Stakhov | 2022-10-24 | 2 | -14/+22 |
* | [Minor] Normalise file names | Vsevolod Stakhov | 2022-10-23 | 2 | -1/+11 |
* | [Rework] Make http normalize path function a generic function | Vsevolod Stakhov | 2022-10-23 | 2 | -0/+233 |
* | [Rework] Convert multipattern to use hyperscan tools | Vsevolod Stakhov | 2022-10-22 | 1 | -131/+20 |
* | [Minor] Fix error copying/move behaviour | Vsevolod Stakhov | 2022-10-18 | 1 | -0/+28 |
* | [Minor] Use a separate error class instead of std::string | Vsevolod Stakhov | 2022-10-17 | 3 | -37/+140 |
* | [Minor] Rename file to a more appropriate name | Vsevolod Stakhov | 2022-10-17 | 3 | -5/+5 |
* | [Minor] Move hyperscan tools to the libserver domain | Vsevolod Stakhov | 2022-10-16 | 2 | -293/+1 |
* | [Project] (Re)implement hyperscan caching | Vsevolod Stakhov | 2022-10-16 | 1 | -3/+197 |
* | [Minor] More tests and fixes to raii file | Vsevolod Stakhov | 2022-10-16 | 2 | -23/+56 |
* | [Minor] Add some more utilities | Vsevolod Stakhov | 2022-10-15 | 2 | -1/+21 |
* | [Rework] Split locked and unlocked files, as mmap does not need flock normally | Vsevolod Stakhov | 2022-10-15 | 2 | -54/+127 |
* | [Minor] Add method to extract shared memory from RAII ownership | Vsevolod Stakhov | 2022-10-09 | 1 | -0/+8 |
* | [Rework] Start movement of the hyperscan related routines into a single unit | Vsevolod Stakhov | 2022-10-08 | 2 | -1/+99 |
* | [Minor] Add some more methods and tests to the file raii abstraction | Vsevolod Stakhov | 2022-10-08 | 2 | -3/+101 |
* | [Feature] Share hyperscan database among processes | Vsevolod Stakhov | 2022-10-08 | 1 | -4/+116 |
* | [Minor] Detect ffsll presence in a target system | Vsevolod Stakhov | 2022-10-06 | 1 | -1/+31 |
* | [Test] Fix failing test | Vsevolod Stakhov | 2022-10-03 | 1 | -1/+1 |
* | [Fix] Fix emoji joiner FP | Vsevolod Stakhov | 2022-10-03 | 1 | -1/+3 |
* | [Fix] Fix copying of sockaddr_un addresses | Timo Rothenpieler | 2022-09-26 | 1 | -6/+8 |
* | [Fix] Bind AF_UNIX DGRAM client connection to annonymous address | Timo Rothenpieler | 2022-09-26 | 1 | -0/+13 |
* | [Minor] Oops, remove experiment | Vsevolod Stakhov | 2022-09-24 | 1 | -7/+0 |
* | [Minor] Some neats when working with Unix sockets | Vsevolod Stakhov | 2022-09-24 | 1 | -0/+10 |
* | [Fix] Plug memory leak in regexp destruction with pcre2 | Vsevolod Stakhov | 2022-09-18 | 1 | -10/+18 |
* | [Minor] Use a more unified approach to hash strings | Vsevolod Stakhov | 2022-08-15 | 1 | -35/+22 |
* | [Minor] Restrict `m` patterns in regexps | Vsevolod Stakhov | 2022-07-30 | 1 | -1/+1 |
* | [Minor] Glob patterns actually allow ranges | Vsevolod Stakhov | 2022-07-30 | 1 | -5/+32 |
* | [Minor] Add is_avalanching type hint | Vsevolod Stakhov | 2022-07-18 | 1 | -0/+1 |
* | [Rework] Use another version of hash table from the same author | Vsevolod Stakhov | 2022-07-17 | 1 | -3/+3 |
* | [Minor] Try to fix unpadded base32 decoding | Vsevolod Stakhov | 2022-07-15 | 1 | -1/+1 |
* | [Fix] Mempool: Fix alloc_array function to actually multiply nmembers by size | Vsevolod Stakhov | 2022-06-29 | 1 | -1/+1 |
* | [Fix] Upstreams: Don't ignore revive_time config option | Anton Yuzhaninov | 2022-06-29 | 1 | -1/+1 |
* | [Minor] Grow small strings more quickly | Vsevolod Stakhov | 2022-06-23 | 1 | -1/+6 |