aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Minor] Use simple list for pool chains instead of ptr arraysVsevolod Stakhov2019-06-262-72/+31
* [Minor] Plug more leaksVsevolod Stakhov2019-06-261-0/+2
* [Minor] Add assertions to prevent scheduling of uninitialised watcherslibev-migrationVsevolod Stakhov2019-06-221-0/+4
* [Minor] Support gcc based ASANVsevolod Stakhov2019-06-221-2/+10
* [Minor] Fix ssl utils and lua tcpVsevolod Stakhov2019-06-221-2/+4
* [Minor] Fix some more issues with timeoutsVsevolod Stakhov2019-06-221-4/+8
* [Minor] Fix timeouts messVsevolod Stakhov2019-06-221-2/+9
* [Minor] Fix include pathsVsevolod Stakhov2019-06-221-1/+1
* [Minor] Fix file maps monitoringVsevolod Stakhov2019-06-222-7/+33
* [Project] Another workaround for signals...Vsevolod Stakhov2019-06-222-1/+4
* [Minor] Try to fix more issuesVsevolod Stakhov2019-06-221-1/+11
* [Minor] Fix some missing userdataVsevolod Stakhov2019-06-221-0/+1