aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Save nameserver name when parsing upstreams from resolv.confVsevolod Stakhov2017-11-261-1/+1
* [Minor] Add probabilistic reset of errors in upstream addrsVsevolod Stakhov2017-11-261-2/+7
* [Fix] Delay upstream re-resolving when one upstream is definedVsevolod Stakhov2017-11-261-11/+13
* [Fix] Do not constantly re-resolve failed upstreams with a singleVsevolod Stakhov2017-11-261-13/+35
* [Feature] Allow floating and negative values in expressions limitsVsevolod Stakhov2017-11-181-12/+12
* [Fix] Deal with nan and inf encoding in json/uclVsevolod Stakhov2017-11-161-14/+20
* Typo: missmatchViktor Szépe2017-11-141-1/+1
* [Feature] Check cached maps more frequentlyVsevolod Stakhov2017-11-141-1/+11
* [CritFix] Plug memory leak in zstd protocol compressionVsevolod Stakhov2017-11-121-27/+39
* [Minor] Improve HTTP maps loggingVsevolod Stakhov2017-11-121-7/+25
* [Fix] Do not override unix socket group when group comes before ownerVsevolod Stakhov2017-11-061-2/+11
* [Minor] Allow commas when parsing unix socket paramsVsevolod Stakhov2017-11-051-1/+1
* [Minor] Reduce log info noiseVsevolod Stakhov2017-11-051-1/+1
* [Rework] Kill metrics!11Vsevolod Stakhov2017-11-042-5/+3
* [Fix] Plan new event on HTTP errorsVsevolod Stakhov2017-10-311-0/+1
* [Fix] Further fixes around floating point expressionsVsevolod Stakhov2017-10-291-1/+1
* [Minor] Final stage of g_slice removalVsevolod Stakhov2017-10-291-2/+2
* [Minor] Further g_slice cleanupVsevolod Stakhov2017-10-285-34/+36
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-2812-67/+67
* [Minor] Another fix for ticksVsevolod Stakhov2017-10-271-8/+2
* [Fix] Another fix for rdtcsVsevolod Stakhov2017-10-271-5/+8
* [Fix] Fix ticks processingVsevolod Stakhov2017-10-271-3/+18
* [Fix] Stop using of g_slice...Vsevolod Stakhov2017-10-271-5/+5
* [Fix] Fix couple of warningsVsevolod Stakhov2017-10-271-1/+1
* [Feature] Use rdtsc where possibleVsevolod Stakhov2017-10-263-9/+24
* [Minor] Avoid unnecessary dynamic allocationVsevolod Stakhov2017-10-252-60/+47
* [Fix] Actively load skip hashes map in fuzzy storageVsevolod Stakhov2017-10-212-1/+5
* [Feature] Allow to verify signatures from HTTP headers in mapsVsevolod Stakhov2017-10-141-4/+72
* [Feature] Support Expires header when using HTTP mapsVsevolod Stakhov2017-10-132-9/+82
* [Rework] Use floating point arithmetics in Rspamd expressionsVsevolod Stakhov2017-09-302-22/+23
* [Minor] Remove unused functionsVsevolod Stakhov2017-08-274-148/+0
* [Minor] Add some limits for auto mempool adjustmentVsevolod Stakhov2017-08-241-0/+9
* [Minor] Fix empty pools handlingVsevolod Stakhov2017-08-241-6/+6
* [Minor] Khash performs realloc, so it is unsafe to use it by valueVsevolod Stakhov2017-08-231-4/+6
* [Minor] Fix sanity checkVsevolod Stakhov2017-08-231-3/+7
* [Minor] Reset old statsVsevolod Stakhov2017-08-231-0/+2
* [Feature] Add sugestions logic to mempool allocatorVsevolod Stakhov2017-08-231-9/+64
* [Rework] Start mempool fragmentation reduce projectVsevolod Stakhov2017-08-212-6/+96
* [Minor] Store mempool fragmentationVsevolod Stakhov2017-08-202-0/+3
* [Minor] Set sane defaults when handle router socketVsevolod Stakhov2017-08-121-1/+1
* [Minor] Make a more universal gzip compress utilityVsevolod Stakhov2017-08-122-1/+71
* [Feature] Add gzip compression support for rspamd controllerVsevolod Stakhov2017-08-122-0/+9
* [Minor] Fix idempotent symbols processingVsevolod Stakhov2017-08-121-2/+2
* [Fix] Use full URL when making an HTTP requestVsevolod Stakhov2017-08-121-1/+1
* [Minor] Store raw urlsVsevolod Stakhov2017-08-121-0/+1
* [Feature] Set TCP_NODELAY for milter socketsVsevolod Stakhov2017-08-071-0/+4
* [Minor] Use clock_gettime instead of gettimeofdayVsevolod Stakhov2017-08-062-1/+9
* [Feature] Allow to have high precision timestamps in logsVsevolod Stakhov2017-08-061-6/+17
* [Minor] Remove unused functionVsevolod Stakhov2017-08-041-10/+0
* [Fix] Do not stop monitored on dns errorsVsevolod Stakhov2017-07-291-0/+2