summaryrefslogtreecommitdiffstats
path: root/src/libutil/cxx/utf8_util.cxx
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Add missing includeVsevolod Stakhov2023-07-311-0/+1
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-103/+129
* [Minor] Use unique ptrVsevolod Stakhov2023-07-211-4/+5
* [Feature] Add function to transliterate utf8 to ascii with some normalisationVsevolod Stakhov2023-07-201-0/+80
* [Minor] Lua_util: Add normalize_utf8 utilityVsevolod Stakhov2023-05-051-2/+2
* [Test] Add some more test casesVsevolod Stakhov2023-03-211-0/+12
* [Test] Fix failing testVsevolod Stakhov2022-10-031-1/+1
* [Fix] Fix emoji joiner FPVsevolod Stakhov2022-10-031-1/+3
* [Minor] Improve error reportingVsevolod Stakhov2022-02-131-2/+8
* [Minor] Escape \uFFFD in the sourcesVsevolod Stakhov2021-09-171-1/+1
* [Minor] Allow to compare utf8 strings of different lengthVsevolod Stakhov2021-08-021-4/+15
* [Feature] Add rspamd_utf8_strcmp utilityVsevolod Stakhov2021-08-021-52/+121
* [Minor] Const-ify trim function as it does not change anything in factVsevolod Stakhov2021-05-221-3/+3
* [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-171-0/+100
* [Rework] Use C++ utf8 library with unit tests to trim whitespacesVsevolod Stakhov2021-05-141-0/+100