Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [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 |
| | |||||
* | [Minor] Add enumerate helper | Vsevolod Stakhov | 2022-05-04 | 1 | -0/+26 |
| | |||||
* | [Minor] Fix empty cache filename case | Vsevolod Stakhov | 2022-05-02 | 1 | -0/+4 |
| | |||||
* | [Minor] Handle unexpected cases | Vsevolod Stakhov | 2022-05-02 | 1 | -0/+14 |
| | |||||
* | [Minor] Improve test stability | Vsevolod Stakhov | 2022-05-01 | 1 | -6/+12 |
| | |||||
* | [Minor] Some more fixes | Vsevolod Stakhov | 2022-05-01 | 2 | -3/+5 |
| | |||||
* | [Minor] Fix RAII locked file | Vsevolod Stakhov | 2022-05-01 | 2 | -12/+44 |
| | |||||
* | [Project] Move some more methods | Vsevolod Stakhov | 2022-04-30 | 1 | -4/+15 |
| | |||||
* | [Minor] Add some tests | Vsevolod Stakhov | 2022-04-03 | 1 | -0/+71 |
| | |||||
* | [Project] Add raii_sink file helper | Vsevolod Stakhov | 2022-04-02 | 2 | -3/+113 |
| | |||||
* | [Minor] Also allow mmaps to be RAII protected | Vsevolod Stakhov | 2022-04-02 | 2 | -1/+116 |
| | |||||
* | [Minor] Add a simple utility to deal with locked files | Vsevolod Stakhov | 2022-04-02 | 2 | -0/+71 |
| | |||||
* | make gcc 8.5 happy | Mehmet Suslu | 2022-03-15 | 1 | -1/+1 |
| | | | gcc 8.5 doesn't compile this file without template parameters for ptr_and_refcnt constructor. | ||||
* | [Minor] Improve error reporting | Vsevolod Stakhov | 2022-02-13 | 1 | -2/+8 |
| | | | | Issue: #4076 | ||||
* | [Minor] Try to fix compiler specific issue | Vsevolod Stakhov | 2021-10-11 | 1 | -2/+2 |
| | |||||
* | [Minor] Escape \uFFFD in the sources | Vsevolod Stakhov | 2021-09-17 | 1 | -1/+1 |
| | |||||
* | [Minor] Allow to compare utf8 strings of different length | Vsevolod Stakhov | 2021-08-02 | 2 | -4/+24 |
| | |||||
* | [Feature] Add rspamd_utf8_strcmp utility | Vsevolod Stakhov | 2021-08-02 | 2 | -52/+130 |
| | |||||
* | [Minor] Add std::hash specialisation + tests | Vsevolod Stakhov | 2021-07-23 | 1 | -4/+10 |
| | |||||
* | [Minor] Add std::swap specialisation | Vsevolod Stakhov | 2021-07-23 | 1 | -2/+15 |
| | |||||
* | [Minor] Oops, add namespace | Vsevolod Stakhov | 2021-07-22 | 1 | -1/+1 |
| | |||||
* | [Minor] Add weak ptr counterpart | Vsevolod Stakhov | 2021-07-22 | 1 | -2/+126 |
| | |||||
* | [Minor] Enable make_shared like behaviour | Vsevolod Stakhov | 2021-07-22 | 1 | -28/+94 |
| | |||||
* | [Minor] Add a simple shared ptr with no atomics | Vsevolod Stakhov | 2021-07-22 | 1 | -0/+165 |
| | |||||
* | [Minor] Add method to make string view from iterators pair | Vsevolod Stakhov | 2021-07-16 | 1 | -0/+12 |
| |