aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Improve logging reopeningVsevolod Stakhov2019-10-071-31/+83
* [Project] Some fixes in SRV records handlingVsevolod Stakhov2019-10-011-5/+16
* [Project] Start SRV upstreams implementationVsevolod Stakhov2019-10-013-27/+229
* [Minor] Oops, fix parsing of the Unix addressesVsevolod Stakhov2019-09-281-0/+6
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-284-26/+57
* [Minor] Further static leaks removalVsevolod Stakhov2019-09-274-7/+21
* [Rework] Rework initialisation to reduce static leaks countVsevolod Stakhov2019-09-274-37/+46
* [Minor] Fix re matching when len == 0Vsevolod Stakhov2019-09-272-3/+3
* [Fix] Do not call implicit strlen to avoid issuesVsevolod Stakhov2019-09-261-5/+5
* [Minor] Some small style fixesVsevolod Stakhov2019-09-251-1/+1
* [Fix] Fix printing of NULL pointer with fixed lengthVsevolod Stakhov2019-09-251-0/+1
* [Fix] Fix out-of-bound read in qp decodeVsevolod Stakhov2019-09-251-3/+27
* [Feature] Support more hyperscan flagsVsevolod Stakhov2019-09-242-0/+13
* [Fix] Stop IO event on write finished in http connectionVsevolod Stakhov2019-09-191-0/+2
* [Minor] Small tweaks for maps read logicVsevolod Stakhov2019-09-172-1/+3
* [Minor] Fix nhits set in pcre fallbackVsevolod Stakhov2019-09-101-1/+10
* [Fix] Fix trie code when there are regexps and Hyperscan is absentVsevolod Stakhov2019-09-101-11/+63
* [Rework] No more magicVsevolod Stakhov2019-09-091-37/+0
* [Minor] Ignore trailing garbageVsevolod Stakhov2019-09-091-0/+8
* [Minor] Lua_trie: Add support of flags for trie creationVsevolod Stakhov2019-09-041-1/+1
* [Minor] Add special assertions to avoid upstreams corruptionVsevolod Stakhov2019-08-291-0/+2
* [Fix] Fix pending checks for eventsVsevolod Stakhov2019-08-292-8/+8
* [Fix] Fix read-after-end in quoted printable decodingVsevolod Stakhov2019-08-271-2/+5
* [Minor] Allow 0 length in rspamd_regexp_matchVsevolod Stakhov2019-08-151-0/+4
* [Minor] Add rspamd_string_len_split utilityVsevolod Stakhov2019-08-152-0/+74
* [Fix] Fix sending of large entries via HTTPSVsevolod Stakhov2019-08-141-1/+14
* [Minor] Rework utf8 lowercasingVsevolod Stakhov2019-08-132-29/+21
* [Minor] Fix more alignment and ubsan issuesVsevolod Stakhov2019-08-121-9/+23
* [Minor] Fix some ubsan related issuesVsevolod Stakhov2019-08-122-5/+5
* [Fix] Add debug to ssl, fixed write hangsVsevolod Stakhov2019-08-124-35/+72
* [Feature] Perform clean SSL shutdownVsevolod Stakhov2019-08-101-38/+80
* [Minor] Reduce log severityVsevolod Stakhov2019-07-271-1/+1
* [Minor] Fix dns servers upstreamsVsevolod Stakhov2019-07-261-0/+1
* [Feature] Upstreams: Set noresolve flag on numeric upstreamsVsevolod Stakhov2019-07-261-87/+129
* [Minor] Rework rspamd_parse_host_port_priority function resultVsevolod Stakhov2019-07-262-34/+40
* [Feature] Upstreams: Add lazy resolving logic to all upstreamsVsevolod Stakhov2019-07-261-2/+79
* [Fix] Fix eviction corner caseVsevolod Stakhov2019-07-221-0/+5
* [Fix] Various fixes to QP encoding algorithmVsevolod Stakhov2019-07-221-36/+144
* [Fix] Various fixes to SSL state machine handlerVsevolod Stakhov2019-07-211-1/+14
* [Minor] Try to fix messVsevolod Stakhov2019-07-191-1/+1
* [Minor] Do not add User-Agent if it existsVsevolod Stakhov2019-07-181-2/+9
* [Rework] Stop support of signed HTTP maps to simplify codeVsevolod Stakhov2019-07-162-398/+233
* [Minor] Try better to set proctitle on darwinVsevolod Stakhov2019-07-141-66/+274
* [Minor] Fight lost: alignof -> _AlignofVsevolod Stakhov2019-07-091-2/+2
* [Minor] Remove unused duplicateVsevolod Stakhov2019-07-081-7/+0
* [Rework] Use libsodium instead of hand crafted crypto implementationsVsevolod Stakhov2019-07-081-5/+13
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-0830-456/+785
* [Minor] Remove bloom filters: not used for agesVsevolod Stakhov2019-07-083-207/+0
* [Minor] Slight types improvementVsevolod Stakhov2019-06-282-6/+8
* [Fix] Fix alignment messVsevolod Stakhov2019-06-272-14/+14