Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Various fixes | Vsevolod Stakhov | 2024-11-29 | 1 | -2/+35 |
| | |||||
* | [Rework] Replace fastutf with simdutf | Vsevolod Stakhov | 2024-11-29 | 1 | -0/+41 |
| | | | | | | Simdutf is faster and has way better support of the architectures (especially when it comes to non-x86 stuff). Hence, it is a good idea to use it instead of the non-supported fastutf8 stuff. | ||||
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 2 | -5/+5 |
| | |||||
* | [Minor] Add some convenience methods | Vsevolod Stakhov | 2024-01-22 | 1 | -3/+24 |
| | |||||
* | [Project] Move the whole backend to C++ | Vsevolod Stakhov | 2023-12-05 | 1 | -4/+4 |
| | | | | Easier to work further. | ||||
* | [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] 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 |
| | | | | No ranges, as they are a bit ugly to use yet | ||||
* | [Rework] More steps to do refactoring | Vsevolod Stakhov | 2023-08-16 | 1 | -3/+12 |
| | |||||
* | [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 | 9 | -439/+630 |
| | | | | No meaningful changes. | ||||
* | [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 | 1 | -0/+44 |
| | |||||
* | [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] Lua_util: Add normalize_utf8 utility | Vsevolod Stakhov | 2023-05-05 | 2 | -4/+4 |
| | | | | Issue: #4475 | ||||
* | [Test] Add some more test cases | Vsevolod Stakhov | 2023-03-21 | 1 | -0/+12 |
| | |||||
* | [Minor] Be more consistent about the trailing slash | Vsevolod Stakhov | 2023-02-27 | 2 | -3/+13 |
| | |||||
* | [Fix] Add O_CREAT flag when creating a file | Vsevolod Stakhov | 2022-11-16 | 1 | -1/+1 |
| | | | | Issue: #4337 | ||||
* | [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] 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 |
| | |||||
* | [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 | 2 | -4/+4 |
| | |||||
* | [Minor] Move hyperscan tools to the libserver domain | Vsevolod Stakhov | 2022-10-16 | 1 | -291/+0 |
| | |||||
* | [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 | 1 | -0/+97 |
| | |||||
* | [Minor] Add some more methods and tests to the file raii abstraction | Vsevolod Stakhov | 2022-10-08 | 2 | -3/+101 |
| | |||||
* | [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 |
| | | | | Issue: #4290 | ||||
* | [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] Move stuff | Vsevolod Stakhov | 2022-06-21 | 2 | -40/+39 |
| | |||||
* | [Minor] Remove deprecated stuff | Vsevolod Stakhov | 2022-06-19 | 1 | -2/+2 |
| | |||||
* | [Minor] Simplify array_of using types deduction | Vsevolod Stakhov | 2022-06-11 | 1 | -2/+3 |
| | |||||
* | [Minor] Fix compile issues | Vsevolod Stakhov | 2022-06-07 | 1 | -1/+1 |
| | |||||
* | [Minor] Add a memory erasing allocator | Vsevolod Stakhov | 2022-06-06 | 1 | -0/+21 |
| | |||||
* | [Minor] Move common hashing utils to a separate util header | Vsevolod Stakhov | 2022-05-14 | 1 | -0/+54 |
| |