aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Project] Adopt librspamdserver for http contextVsevolod Stakhov2019-02-1910-362/+428
* [Project] Add preliminary version of the http context conceptVsevolod Stakhov2019-02-192-0/+243
* [Minor] Fix multipattern escaping for TLDsVsevolod Stakhov2019-02-181-4/+4
* [Minor] Oops, fix typeVsevolod Stakhov2019-02-181-1/+5
* [Fix] Core: Fix address rotation bugVsevolod Stakhov2019-02-182-2/+15
* [Rework] Finish http code split and cleanupVsevolod Stakhov2019-02-1510-1558/+1708
* [Rework] Re-add filesVsevolod Stakhov2019-02-152-0/+4549
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-155-4575/+26
* [Minor] Use new logic of regexp escapingVsevolod Stakhov2019-02-141-4/+11
* [Feature] Better escaping of unicodeVsevolod Stakhov2019-02-142-15/+46
* [Fix] Core: Fix etags supportVsevolod Stakhov2019-02-111-2/+3
* [Minor] Fix some meaningful compile warningsVsevolod Stakhov2019-02-081-1/+2
* [Minor] Another try to fix 'IPv6:' prefixVsevolod Stakhov2019-02-071-10/+8
* [Minor] Add rspamd_null_safe_copy routineVsevolod Stakhov2019-02-072-0/+38
* [Minor] Allow to process IPv6 addresses started with `IPv6:`Vsevolod Stakhov2019-02-071-1/+12
* [Minor] Oops, fix starts_withVsevolod Stakhov2019-02-071-1/+1
* [Minor] Add starts_with function for rspamd_ftok_tVsevolod Stakhov2019-02-072-0/+22
* [Minor] Add function to strip charactersVsevolod Stakhov2019-02-062-0/+60
* [Minor] Core: Allow inet addresses to be parsed using memory poolVsevolod Stakhov2019-02-052-31/+77
* [Minor] LRU: Mark fresh node as immportal to avoid its early evictionVsevolod Stakhov2019-02-011-2/+8
* [Fix] Core: Fix headers folding on the last tokenVsevolod Stakhov2019-01-311-1/+27
* [Minor] Core: Oops, fix long standing misprint (yeild -> yield)Vsevolod Stakhov2019-01-231-1/+1
* [Minor] Maps: Check the object before usageVsevolod Stakhov2019-01-231-5/+5
* [Minor] Core: Try to avoid race when cleaning maps upVsevolod Stakhov2019-01-221-6/+12
* [Minor] Core: Extend zero width spaces characters setVsevolod Stakhov2019-01-211-2/+6
* [Minor] Core: Add sockaddr access utilityVsevolod Stakhov2019-01-192-0/+24
* [Minor] Core: Add lua utility to find some obscured unicode symbolsVsevolod Stakhov2019-01-181-0/+3
* [Minor] Core: Add function to strip characters in gstringVsevolod Stakhov2019-01-172-0/+56
* [Feature] Core: Normalise zero-width spaces in urlsVsevolod Stakhov2019-01-162-18/+73
* [Feature] Core: Relax quoted-printable encodingVsevolod Stakhov2019-01-161-1/+9
* [Minor] Add macro to test for zero width spacesVsevolod Stakhov2019-01-161-0/+2
* [Minor] Fix some issuesVsevolod Stakhov2019-01-141-0/+3
* [Minor] Core: Add support for hex encoded characters in printfVsevolod Stakhov2019-01-111-1/+11
* [Minor] Core: Fix length calculationsVsevolod Stakhov2018-12-171-1/+1
* [Feature] Core: Add QP encoding utilityVsevolod Stakhov2018-12-172-0/+132
* [Minor] Fucking, fucking, fucking trustyVsevolod Stakhov2018-12-111-0/+3
* [Minor] Fucking trusty...Vsevolod Stakhov2018-12-111-5/+6
* [Minor] Core: Add more init flags to libmagicVsevolod Stakhov2018-12-111-2/+25
* [Fix] Core: Fix log_urls flag (and encrypted logging)Vsevolod Stakhov2018-12-101-1/+2
* [Rework] Core: Improve structure of lru hash, get rid of GHashTableVsevolod Stakhov2018-12-102-152/+414
* [Fix] Core: treat nodes with ttl properly in lru cacheVsevolod Stakhov2018-12-101-27/+49
* [Minor] Reset state to work with multiple backendsVsevolod Stakhov2018-12-081-0/+2
* [Feature] Allow to add upstream watchers to Lua APIVsevolod Stakhov2018-12-052-0/+7
* [Feature] Implement event watchers for upstreamsVsevolod Stakhov2018-12-042-2/+93
* [Minor] Add rspamd_str_make_utf_valid routine + unit testsVsevolod Stakhov2018-12-032-1/+69
* [Minor] Fix case when all words are exceptionsVsevolod Stakhov2018-11-301-0/+22
* [Minor] Store the fact that we have utf8 only regexps in corpusVsevolod Stakhov2018-11-282-0/+3
* [Fix] Some fixes for raw partsVsevolod Stakhov2018-11-271-1/+5
* [Minor] Do not include skipped or empty tokens in fuzzy hashVsevolod Stakhov2018-11-261-10/+48
* [Project] Finish basic tasks in new unicode projectVsevolod Stakhov2018-11-251-8/+9