aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/str_util.h
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Add rspamd_memspn functionVsevolod Stakhov2018-06-211-0/+8
* [Minor] Move regexp escape function to the public spaceVsevolod Stakhov2018-04-231-0/+12
* [Feature] Allow to fold headers on stop charactersVsevolod Stakhov2018-03-281-1/+5
* [Feature] Deal with unnormalised Unicode obfuscationVsevolod Stakhov2018-03-261-0/+10
* [Minor] Remove unusedVsevolod Stakhov2018-02-221-9/+0
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-1/+1
* [Fix] Deal with 8bit characters in email addressesVsevolod Stakhov2017-04-251-0/+31
* [Minor] Remove redundant functionVsevolod Stakhov2017-04-081-5/+0
* [Minor] Unify substring search routinesVsevolod Stakhov2017-04-071-14/+4
* [Feature] Add url encoding functionVsevolod Stakhov2017-01-231-17/+0
* [Feature] Use t1ha for hashes, allow inliningVsevolod Stakhov2016-12-221-0/+1
* [Minor] Add function to perform quoted-printable encodingVsevolod Stakhov2016-12-201-0/+11
* [Minor] Make rspamd_memcspn publicVsevolod Stakhov2016-12-151-0/+9
* [Feature] Add rfc2047 variant for QP decodingVsevolod Stakhov2016-12-121-0/+11
* [Feature] Implement quoted printable decodingVsevolod Stakhov2016-12-121-1/+12
* [Feature] Try to guess line endings when folding headersVsevolod Stakhov2016-09-221-2/+11
* [Feature] Add rspamd_memrchr utility functionVsevolod Stakhov2016-08-231-0/+9
* [Fix] More fixes to end of headers detectionVsevolod Stakhov2016-07-071-1/+1
* [Fix] Improve strcase hash used in uthashVsevolod Stakhov2016-06-101-0/+2
* [Feature] Improve levenshtein distance functionVsevolod Stakhov2016-05-041-1/+1
* [Feature] Add two way substring search algorithmVsevolod Stakhov2016-04-151-0/+11
* [Feature] Use XXH64 on 64 bits platforms onlyVsevolod Stakhov2016-03-311-0/+8
* Fix for the new libucl APIVsevolod Stakhov2016-02-081-4/+13
* Add fixed hex/base32 encode and decode routinesVsevolod Stakhov2016-02-051-0/+44
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-22/+12
* Add test vectors for eddsaVsevolod Stakhov2016-02-021-0/+1
* Add hex encoding/decoding routinesVsevolod Stakhov2016-02-021-0/+16
* Add caseless version of rabin-karp substring searchVsevolod Stakhov2015-12-291-0/+11
* Use const ucl_object_t for dump.Vsevolod Stakhov2015-10-081-2/+2
* Fix a couple of issues.Vsevolod Stakhov2015-10-071-0/+1
* Add emitting of ucl object to rspamd_fstring_t.Vsevolod Stakhov2015-10-071-0/+20
* Generalize lowercase comparision.Vsevolod Stakhov2015-10-071-0/+5
* Fix plugins.Vsevolod Stakhov2015-10-061-2/+2
* Add routine to find end of headers position in mime messages.Vsevolod Stakhov2015-09-301-0/+9
* Add Karp-Rabin algorithm for substrings search.Vsevolod Stakhov2015-09-161-0/+11
* Allow to change fold_max variable.Vsevolod Stakhov2015-09-091-1/+3
* Add headers folding routine.Vsevolod Stakhov2015-09-081-0/+8
* Add folded version of base64 encodingVsevolod Stakhov2015-08-251-0/+10
* Add function to calculate lev distance between stringsVsevolod Stakhov2015-08-201-0/+11
* Move and refactor url decoding routine.Vsevolod Stakhov2015-08-111-0/+9
* Move string utilities to a separate module.Vsevolod Stakhov2015-07-171-0/+135