aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/cxx
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [Minor] Improve error reportingVsevolod Stakhov2022-02-131-2/+8
* [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
* [Minor] Add a simple utility to find a value in a map like stuff as an optionalVsevolod Stakhov2021-06-181-0/+15
* [Minor] Improve smart hash helperVsevolod Stakhov2021-06-151-2/+14
* [Rework] Html: Move images processing stuffVsevolod Stakhov2021-05-271-1/+1
* [Minor] Const-ify trim function as it does not change anything in factVsevolod Stakhov2021-05-222-4/+4
* [Rework] Move entities/tags handlingVsevolod Stakhov2021-05-211-0/+11
* [Minor] Fix buffer overflow due to libicu super safe macrosVsevolod Stakhov2021-05-181-3/+15
* [Minor] Fix build with older icuVsevolod Stakhov2021-05-171-1/+1
* [Minor] Add missing includeVsevolod Stakhov2021-05-171-0/+1
* [Rework] Use C++ version for unicode normalisationVsevolod Stakhov2021-05-172-0/+117
* [Rework] Use C++ utf8 library with unit tests to trim whitespacesVsevolod Stakhov2021-05-142-0/+141
* [Minor] Move utilities to a separate headerVsevolod Stakhov2021-03-111-0/+58