aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Improve maps checking frequencyVsevolod Stakhov2017-07-073-11/+28
* [Feature] Reload file maps more frequentlyAndrew Lewis2017-07-071-1/+15
* [Feature] Improve maps cached data lifetimeVsevolod Stakhov2017-07-072-48/+73
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-2711-14/+14
* [Fix] Fix parsing IPv6 nameservers in resolv.confVsevolod Stakhov2017-06-142-8/+46
* [Minor] Use a more persistent string to set SNI hostnameVsevolod Stakhov2017-06-081-1/+1
* [CritFix] Zero fill sockaddr_unVsevolod Stakhov2017-05-251-3/+1
* [CritFix] Fix accepting on IPv6 socketsVsevolod Stakhov2017-05-241-0/+5
* [Fix] Fix memory leak when accepting from unix socketsVsevolod Stakhov2017-05-241-2/+0
* [Fix] Reduce maps aggressivenessVsevolod Stakhov2017-05-221-1/+1
* [Minor] Allow explicit deletion from LRU cacheVsevolod Stakhov2017-05-202-0/+26
* [Fix] Fix brain-damaged spamc protocol for nowVsevolod Stakhov2017-05-191-3/+18
* [Fix] Try to deal with v4 mapped to v6 addresses on acceptVsevolod Stakhov2017-05-171-14/+41
* [Minor] Further logging improvementsVsevolod Stakhov2017-05-151-9/+16
* [Minor] Further logging improvementsVsevolod Stakhov2017-05-151-1/+3
* [Minor] Add some auxiliary functions for upstreamsVsevolod Stakhov2017-05-152-2/+31
* [Minor] Improve logging of errorsVsevolod Stakhov2017-05-151-5/+10
* [Fix] Fix logging format stringVsevolod Stakhov2017-05-151-6/+7
* [Fix] Reresolve upstreams even if there is a single server thereVsevolod Stakhov2017-05-151-47/+35
* [Minor] Tell which map has caused errorsVsevolod Stakhov2017-05-151-11/+19
* [Minor] Remove unused constantVsevolod Stakhov2017-05-141-1/+0
* [Fix] Fix LRU elements removalVsevolod Stakhov2017-05-141-1/+1
* [Minor] Renumber evictions list on removalVsevolod Stakhov2017-05-131-7/+10
* [Fix] Fix lowercasing of stemmed wordsVsevolod Stakhov2017-05-131-2/+3
* [Minor] Add more sanity guards for evictionsVsevolod Stakhov2017-05-131-10/+22
* [Minor] Fix evictionVsevolod Stakhov2017-05-121-1/+6
* [Rework] Use LFU algorithm in LRU cacheVsevolod Stakhov2017-05-112-50/+226
* [Fix] Allow to follow symlinks when safeVsevolod Stakhov2017-05-094-14/+21
* [Minor] Add method to get HTTP message flagsVsevolod Stakhov2017-05-082-0/+13
* [Minor] Do not set implicit content-type in HTTPVsevolod Stakhov2017-05-071-29/+68
* [CritFix] Fix memory leak in maps schedulingVsevolod Stakhov2017-05-072-8/+9
* [Fix] Oops, fix d9d0fa5e86db2f4470d34395a233b450478b2f60Vsevolod Stakhov2017-05-071-1/+1
* [Minor] Fix append HTTP header routineVsevolod Stakhov2017-05-071-1/+2
* [Minor] Allow to assign NULL stringVsevolod Stakhov2017-05-061-1/+7
* [Minor] Convert milter session to HTTP requestVsevolod Stakhov2017-05-062-4/+57
* [Minor] Refactor destroy -> freeVsevolod Stakhov2017-04-294-14/+14
* [Minor] Fix build with pcre2Andrew Lewis2017-04-281-2/+2
* [Fix] Deal with 8bit characters in email addressesVsevolod Stakhov2017-04-252-0/+33
* [Minor] Fix static maps loadingVsevolod Stakhov2017-04-211-20/+61
* [Feature] Add support of maps with multiple regexps matchesVsevolod Stakhov2017-04-212-17/+144
* [Feature] Add support for static mapsVsevolod Stakhov2017-04-212-7/+182
* [Minor] Use hyperscan check functionVsevolod Stakhov2017-04-212-20/+50
* [Minor] Remove redundant functionVsevolod Stakhov2017-04-082-29/+0
* [Fix] Fix one character length substrings searchVsevolod Stakhov2017-04-071-0/+25
* [Minor] Fix inline issuesVsevolod Stakhov2017-04-071-9/+10
* [Minor] Unify substring search routinesVsevolod Stakhov2017-04-072-215/+96
* [Minor] Use memmove for overlapping memoryVsevolod Stakhov2017-04-071-1/+1
* [Minor] Fix substring search in case if inlen == srchlenVsevolod Stakhov2017-04-071-23/+28
* [Minor] Fix out-of-bound readVsevolod Stakhov2017-04-041-2/+1
* [Minor] Add images shingles keys cachingVsevolod Stakhov2017-04-031-23/+2