aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/cxx
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Add O_CREAT flag when creating a fileVsevolod Stakhov2022-11-161-1/+1
| | | | Issue: #4337
* [Minor] Fix build on 32bit platformsVsevolod Stakhov2022-11-111-2/+2
|
* [Test] use TMPDIR if available for mkstemp testsPetr Vaněk2022-11-081-4/+14
|
* [Minor] Allow to map files at some offsetVsevolod Stakhov2022-10-242-14/+22
|
* [Minor] Normalise file namesVsevolod Stakhov2022-10-232-1/+11
|
* [Minor] Fix error copying/move behaviourVsevolod Stakhov2022-10-181-0/+28
|
* [Minor] Use a separate error class instead of std::stringVsevolod Stakhov2022-10-173-37/+140
|
* [Minor] Rename file to a more appropriate nameVsevolod Stakhov2022-10-172-4/+4
|
* [Minor] Move hyperscan tools to the libserver domainVsevolod Stakhov2022-10-161-291/+0
|
* [Project] (Re)implement hyperscan cachingVsevolod Stakhov2022-10-161-3/+197
|
* [Minor] More tests and fixes to raii fileVsevolod Stakhov2022-10-162-23/+56
|
* [Minor] Add some more utilitiesVsevolod Stakhov2022-10-152-1/+21
|
* [Rework] Split locked and unlocked files, as mmap does not need flock normallyVsevolod Stakhov2022-10-152-54/+127
|
* [Minor] Add method to extract shared memory from RAII ownershipVsevolod Stakhov2022-10-091-0/+8
|
* [Rework] Start movement of the hyperscan related routines into a single unitVsevolod Stakhov2022-10-081-0/+97
|
* [Minor] Add some more methods and tests to the file raii abstractionVsevolod Stakhov2022-10-082-3/+101
|
* [Test] Fix failing testVsevolod Stakhov2022-10-031-1/+1
|
* [Fix] Fix emoji joiner FPVsevolod Stakhov2022-10-031-1/+3
| | | | Issue: #4290
* [Minor] Add is_avalanching type hintVsevolod Stakhov2022-07-181-0/+1
|
* [Rework] Use another version of hash table from the same authorVsevolod Stakhov2022-07-171-3/+3
|
* [Minor] Move stuffVsevolod Stakhov2022-06-212-40/+39
|
* [Minor] Remove deprecated stuffVsevolod Stakhov2022-06-191-2/+2
|
* [Minor] Simplify array_of using types deductionVsevolod Stakhov2022-06-111-2/+3
|
* [Minor] Fix compile issuesVsevolod Stakhov2022-06-071-1/+1
|
* [Minor] Add a memory erasing allocatorVsevolod Stakhov2022-06-061-0/+21
|
* [Minor] Move common hashing utils to a separate util headerVsevolod Stakhov2022-05-141-0/+54
|
* [Minor] Add enumerate helperVsevolod Stakhov2022-05-041-0/+26
|
* [Minor] Fix empty cache filename caseVsevolod Stakhov2022-05-021-0/+4
|
* [Minor] Handle unexpected casesVsevolod Stakhov2022-05-021-0/+14
|
* [Minor] Improve test stabilityVsevolod Stakhov2022-05-011-6/+12
|
* [Minor] Some more fixesVsevolod Stakhov2022-05-012-3/+5
|
* [Minor] Fix RAII locked fileVsevolod Stakhov2022-05-012-12/+44
|
* [Project] Move some more methodsVsevolod Stakhov2022-04-301-4/+15
|
* [Minor] Add some testsVsevolod Stakhov2022-04-031-0/+71
|
* [Project] Add raii_sink file helperVsevolod Stakhov2022-04-022-3/+113
|
* [Minor] Also allow mmaps to be RAII protectedVsevolod Stakhov2022-04-022-1/+116
|
* [Minor] Add a simple utility to deal with locked filesVsevolod Stakhov2022-04-022-0/+71
|
* make gcc 8.5 happyMehmet Suslu2022-03-151-1/+1
| | | gcc 8.5 doesn't compile this file without template parameters for ptr_and_refcnt constructor.
* [Minor] Improve error reportingVsevolod Stakhov2022-02-131-2/+8
| | | | Issue: #4076
* [Minor] Try to fix compiler specific issueVsevolod Stakhov2021-10-111-2/+2
|
* [Minor] Escape \uFFFD in the sourcesVsevolod Stakhov2021-09-171-1/+1
|
* [Minor] Allow to compare utf8 strings of different lengthVsevolod Stakhov2021-08-022-4/+24
|
* [Feature] Add rspamd_utf8_strcmp utilityVsevolod Stakhov2021-08-022-52/+130
|
* [Minor] Add std::hash specialisation + testsVsevolod Stakhov2021-07-231-4/+10
|
* [Minor] Add std::swap specialisationVsevolod Stakhov2021-07-231-2/+15
|
* [Minor] Oops, add namespaceVsevolod Stakhov2021-07-221-1/+1
|
* [Minor] Add weak ptr counterpartVsevolod Stakhov2021-07-221-2/+126
|
* [Minor] Enable make_shared like behaviourVsevolod Stakhov2021-07-221-28/+94
|
* [Minor] Add a simple shared ptr with no atomicsVsevolod Stakhov2021-07-221-0/+165
|
* [Minor] Add method to make string view from iterators pairVsevolod Stakhov2021-07-161-0/+12
|