summaryrefslogtreecommitdiffstats
path: root/src/libutil/str_util.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Add url encoding functionVsevolod Stakhov2017-01-231-149/+0
* [Fix] Fix out of bounds accessVsevolod Stakhov2016-12-261-0/+1
* [Feature] Use t1ha for hashes, allow inliningVsevolod Stakhov2016-12-221-16/+31
* [Minor] Fix spaces encoding in QPVsevolod Stakhov2016-12-201-2/+1
* [Minor] Add function to perform quoted-printable encodingVsevolod Stakhov2016-12-201-0/+37
* [Minor] Fix rfc2047 quoted printable versionVsevolod Stakhov2016-12-191-2/+3
* [Minor] Make rspamd_memcspn publicVsevolod Stakhov2016-12-151-3/+3
* [Minor] Fix initializationVsevolod Stakhov2016-12-131-0/+2
* [Feature] Add rfc2047 variant for QP decodingVsevolod Stakhov2016-12-121-0/+112
* [Feature] Implement quoted printable decodingVsevolod Stakhov2016-12-121-1/+88
* [Fix] Fix folding algorithm to deal with empty tokensVsevolod Stakhov2016-09-261-3/+5
* [Minor] More fixes to headers foldingVsevolod Stakhov2016-09-231-10/+23
* [Feature] Try to guess line endings when folding headersVsevolod Stakhov2016-09-221-19/+76
* [Feature] Add rspamd_memrchr utility functionVsevolod Stakhov2016-08-231-0/+15
* [Fix] Fix last token foldingVsevolod Stakhov2016-08-021-0/+3
* [Fix] Fix folding for semicolon separated tokensVsevolod Stakhov2016-08-021-2/+2
* [Fix] More fixes to end of headers detectionVsevolod Stakhov2016-07-071-1/+18
* [Fix] Improve strcase hash used in uthashVsevolod Stakhov2016-06-101-1/+2
* [Fix] Fix substring search when there are '\0' in stringsVsevolod Stakhov2016-05-271-1/+1
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-101-26/+12
* [Feature] Improve levenshtein distance functionVsevolod Stakhov2016-05-041-4/+9
* [Fix] Fix order of arguments in 2-ways searchVsevolod Stakhov2016-04-151-26/+29
* [Feature] Add two way substring search algorithmVsevolod Stakhov2016-04-151-0/+158
* [Fix] Change copy strategy in strlcpyVsevolod Stakhov2016-04-031-7/+21
* [Fix] Fix strlcpy startupVsevolod Stakhov2016-04-021-1/+1
* [Feature] Optimize strlcpy for aligned inputVsevolod Stakhov2016-04-011-7/+24
* [Feature] Use XXH64 on 64 bits platforms onlyVsevolod Stakhov2016-03-311-6/+86
* [Fix] Fix crashes on arm32Vsevolod Stakhov2016-03-221-1/+1
* [Minor] Set value even if a string cannot be converted to a numberVsevolod Stakhov2016-03-111-0/+2
* Fix couple of issues found by gcc-6Vsevolod Stakhov2016-02-161-2/+2
* Fix some issues found by coverityVsevolod Stakhov2016-02-091-1/+1
* Fix for the new libucl APIVsevolod Stakhov2016-02-081-6/+8
* Fix some errorsVsevolod Stakhov2016-02-061-2/+2
* Fix couple of issues with new encoding functionsVsevolod Stakhov2016-02-051-4/+4
* Add fixed hex/base32 encode and decode routinesVsevolod Stakhov2016-02-051-56/+167
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-22/+12
* Fix hex encodingVsevolod Stakhov2016-02-021-3/+3
* Add hex encoding/decoding routinesVsevolod Stakhov2016-02-021-0/+71
* Fix couple of compiler warningsVsevolod Stakhov2016-01-301-3/+3
* Fix processing of empty messages.Vsevolod Stakhov2016-01-191-0/+4
* Add caseless version of rabin-karp substring searchVsevolod Stakhov2015-12-291-0/+40
* Allow keyword searchingVsevolod Stakhov2015-12-291-0/+4
* Add fallback state for '\n\r' line endingsVsevolod Stakhov2015-12-151-0/+4
* Start to fix url decoding shiftingVsevolod Stakhov2015-11-281-2/+0
* Fix unfolded base64 encodingVsevolod Stakhov2015-11-111-1/+1
* Use const ucl_object_t for dump.Vsevolod Stakhov2015-10-081-2/+2
* Reorganize includes to reduce namespace pollution.Vsevolod Stakhov2015-10-081-1/+1
* Fix comparision method.Vsevolod Stakhov2015-10-071-3/+0
* Add emitting of ucl object to rspamd_fstring_t.Vsevolod Stakhov2015-10-071-0/+148
* Use rspamd_lc_cmp for fixed strings comparisions.Vsevolod Stakhov2015-10-071-2/+2