aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/str_util.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "[Fix] Escape utf in regexp to dodge ragel/hyperscan issue"Vsevolod Stakhov2019-06-051-1/+1
* [Fix] Escape utf in regexp to dodge ragel/hyperscan issueVsevolod Stakhov2019-06-041-1/+1
* [Minor] Fix some more suspicious casesVsevolod Stakhov2019-04-071-1/+1
* [Minor] Fix various warningsVsevolod Stakhov2019-04-071-3/+3
* [Feature] Support ed25519 dkim keys generationVsevolod Stakhov2019-02-261-12/+1
* [Feature] Better escaping of unicodeVsevolod Stakhov2019-02-141-15/+45
* [Minor] Fix some meaningful compile warningsVsevolod Stakhov2019-02-081-1/+2
* [Minor] Add rspamd_null_safe_copy routineVsevolod Stakhov2019-02-071-0/+26
* [Minor] Add function to strip charactersVsevolod Stakhov2019-02-061-0/+52
* [Fix] Core: Fix headers folding on the last tokenVsevolod Stakhov2019-01-311-1/+27
* [Minor] Core: Add function to strip characters in gstringVsevolod Stakhov2019-01-171-0/+49
* [Feature] Core: Normalise zero-width spaces in urlsVsevolod Stakhov2019-01-161-17/+64
* [Feature] Core: Relax quoted-printable encodingVsevolod Stakhov2019-01-161-1/+9
* [Minor] Core: Fix length calculationsVsevolod Stakhov2018-12-171-1/+1
* [Feature] Core: Add QP encoding utilityVsevolod Stakhov2018-12-171-0/+122
* [Minor] Add rspamd_str_make_utf_valid routine + unit testsVsevolod Stakhov2018-12-031-1/+59
* [Project] Add function to normalize unicode on per words basisVsevolod Stakhov2018-11-241-9/+55
* [Fix] Properly escape utf8 regexps in hyperscan modeVsevolod Stakhov2018-11-201-8/+38
* [Feature] Store stop words and allow to query themVsevolod Stakhov2018-11-151-2/+22
* [Fix] Add obs_fws state support to eoh state machineVsevolod Stakhov2018-11-131-1/+98
* [Minor] Fix strlcpy_safe return valueVsevolod Stakhov2018-09-141-1/+1
* [Minor] Add support for address sanitizerVsevolod Stakhov2018-09-131-1/+25
* [CritFix] Fix caseless comparison of equal length stringsVsevolod Stakhov2018-07-281-4/+1
* [Minor] Relax requirements to find end-of-headersVsevolod Stakhov2018-07-211-0/+16
* [Minor] Fix boundary checkVsevolod Stakhov2018-06-211-2/+2
* [Minor] Add rspamd_memspn functionVsevolod Stakhov2018-06-211-0/+26
* [Minor] Do not read out of the boundsVsevolod Stakhov2018-06-071-1/+1
* [Feature] Rework levenshtein distance computationVsevolod Stakhov2018-05-251-19/+66
* [Minor] Disable warning if cannot normalize in-placeVsevolod Stakhov2018-05-051-3/+7
* [Minor] Fix braces styleVsevolod Stakhov2018-04-281-6/+6
* [Minor] Move regexp escape function to the public spaceVsevolod Stakhov2018-04-231-0/+117
* [Minor] When fold on chars skip other folding logicVsevolod Stakhov2018-04-031-5/+7
* [Fix] Another fix in folding algorithmVsevolod Stakhov2018-04-031-15/+39
* [Minor] Remove always-inline as it breaks build with specific flagsVsevolod Stakhov2018-04-031-2/+0
* [Fix] Fix fold_after case to preserve multiple spacesVsevolod Stakhov2018-04-021-0/+20
* [Fix] Fix folding and folding testsVsevolod Stakhov2018-03-291-68/+61
* [Feature] Allow to fold headers on stop charactersVsevolod Stakhov2018-03-281-1/+9
* [Minor] Add workaround for punny old distros (hello CentOS 6)Vsevolod Stakhov2018-03-261-0/+7
* [Feature] Deal with unnormalised Unicode obfuscationVsevolod Stakhov2018-03-261-0/+83
* [Fix] Add rounding when printing a lot of FP variablesVsevolod Stakhov2018-03-231-5/+3
* [CritFix] Fix lowercase comparisonVsevolod Stakhov2018-03-171-12/+11
* [Minor] Fix string copyVsevolod Stakhov2018-03-081-1/+3
* [Minor] Remove unusedVsevolod Stakhov2018-02-221-23/+0
* [Fix] Deal with nan and inf encoding in json/uclVsevolod Stakhov2017-11-161-14/+20
* [Fix] Fix lowercasing of stemmed wordsVsevolod Stakhov2017-05-131-2/+3
* [Minor] Remove redundant functionVsevolod Stakhov2017-04-081-24/+0
* [Fix] Fix one character length substrings searchVsevolod Stakhov2017-04-071-0/+25
* [Minor] Fix inline issuesVsevolod Stakhov2017-04-071-9/+10
* [Minor] Unify substring search routinesVsevolod Stakhov2017-04-071-201/+92
* [Minor] Fix substring search in case if inlen == srchlenVsevolod Stakhov2017-04-071-23/+28