aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Minor] Fix log level for repeated messageVsevolod Stakhov2016-04-011-1/+1
* [Fix] Fix sorting of limitsVsevolod Stakhov2016-03-311-6/+51
* [Feature] Use XXH64 on 64 bits platforms onlyVsevolod Stakhov2016-03-315-79/+100
* [Fix] Fix return value from the functionVsevolod Stakhov2016-03-301-1/+1
* [Feature] Add tracking for rspamd expressionsVsevolod Stakhov2016-03-282-5/+27
* [Fix] Save log level when compressing log messagesVsevolod Stakhov2016-03-271-5/+10
* [Fix] Fix crashes on arm32Vsevolod Stakhov2016-03-221-1/+1
* [Feature] Allow base32 keys in mapsVsevolod Stakhov2016-03-212-11/+24
* [Feature] Save operation node for expressions atomsVsevolod Stakhov2016-03-172-18/+62
* [Minor] Add HS_FLAG_SINGLEMATCH for re mapsVsevolod Stakhov2016-03-171-3/+3
* [Fix] Allocate ids array in case of hyperscanVsevolod Stakhov2016-03-171-0/+1
* [Feature] Add method to check regexp mapsVsevolod Stakhov2016-03-162-0/+66
* [Fix] Fix parsing of address:portVsevolod Stakhov2016-03-161-7/+7
* [Feature] Add support for regexp mapsVsevolod Stakhov2016-03-152-1/+227
* [Feature] Add workaround for master-slave definitionsVsevolod Stakhov2016-03-151-0/+8
* [Feature] Allow forced and non-forced upstreams selectionVsevolod Stakhov2016-03-152-4/+35
* [Fix] Fix parsing upstreams from UCLVsevolod Stakhov2016-03-151-9/+8
* [Feature] Allow iterating over upstreamsVsevolod Stakhov2016-03-152-0/+28
* [Feature] Add flags and opaque data to upstreamsVsevolod Stakhov2016-03-152-4/+56
* [Feature] Allways clear maps on exitVsevolod Stakhov2016-03-152-1/+42
* [Fix] Fix memory leak in HTTP request codeVsevolod Stakhov2016-03-141-1/+1
* [Feature] Allow quoted and slashed keys in mapsVsevolod Stakhov2016-03-141-4/+108
* [Feature] Restore locking logic for HTTP mapsVsevolod Stakhov2016-03-141-1/+10
* [Fix] More fixes to maps resources managementVsevolod Stakhov2016-03-141-25/+30
* [Fix] Rework map reading state machineVsevolod Stakhov2016-03-142-67/+177
* [Fix] Switch to refcounts to avoid more racesVsevolod Stakhov2016-03-142-36/+34
* [Fix] Fix another memory issue with lua mapsVsevolod Stakhov2016-03-141-1/+1
* [Fix] Fix memory allocation in fstringVsevolod Stakhov2016-03-141-2/+16
* [Fix] Fix potential HTTP connection structure corruptionVsevolod Stakhov2016-03-141-1/+2
* [Fix] Use CAS for atomic maps lockVsevolod Stakhov2016-03-131-3/+1
* [Feature] Allow data for all maps typesVsevolod Stakhov2016-03-134-135/+33
* [Fetaure] Be more clever about map timeoutsVsevolod Stakhov2016-03-121-15/+48
* [Fix] Fix case when DNS resolver is not initializedVsevolod Stakhov2016-03-121-7/+17
* [Minor] Revert disabling of fast pathVsevolod Stakhov2016-03-111-1/+1
* [Minor] Disable pcre jit fastVsevolod Stakhov2016-03-111-1/+1
* [Minor] Set value even if a string cannot be converted to a numberVsevolod Stakhov2016-03-111-0/+2
* [Fix] Fix HTTP maps updatesVsevolod Stakhov2016-03-101-5/+9
* [Feature] Add function to *properly* print HTTP dateVsevolod Stakhov2016-03-102-3/+35
* [Feature] Use Last-Modified headerVsevolod Stakhov2016-03-101-1/+7
* [Fix] Fix multiple issues with http mapsVsevolod Stakhov2016-03-101-29/+49
* [Fix] Fix parsing of HTTP mapsVsevolod Stakhov2016-03-101-1/+1
* [Fix] Do not allow empty IP addresses to be parsedVsevolod Stakhov2016-03-091-1/+1
* [Fix] Skip invalid addresses when parsing IP listsVsevolod Stakhov2016-03-091-0/+3
* [Feature] Return map object for further actionsVsevolod Stakhov2016-03-062-7/+7
* [Feature] Add lockless loggingVsevolod Stakhov2016-02-292-6/+46
* Increase stack size after forkVsevolod Stakhov2016-02-251-0/+1
* Fix non-UTF regexps for pcre2Vsevolod Stakhov2016-02-251-1/+1