aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix race in getValueMartin Polden2019-12-311-1/+1
* Clean up racy test codeMartin Polden2019-12-313-15/+65
* Fix deadlockMartin Polden2019-12-312-17/+34
* Rewrite testMartin Polden2019-12-311-28/+48
* Add pprof handlersMartin Polden2019-12-312-2/+6
* Stabilize TestMainMartin Polden2019-12-302-28/+35
* Stabilize TestRequestsMartin Polden2019-12-301-0/+1
* SimplifyMartin Polden2019-12-301-8/+2
* Remove unused fieldMartin Polden2019-12-301-2/+0
* Simplify hosts reloadingMartin Polden2019-12-302-18/+6
* Update documentationMartin Polden2019-12-301-15/+20
* Simplify log pruningMartin Polden2019-12-302-36/+14
* Simplify cache evictionMartin Polden2019-12-303-53/+10
* Reduce lock contention by refreshing at query timeMartin Polden2019-12-302-37/+34
* Add lock contention TODOMartin Polden2019-12-301-1/+2
* Log resolver address on errorMartin Polden2019-12-302-2/+4
* Add support for prefetchingMartin Polden2019-12-304-2/+16
* Implement cache prefetchingMartin Polden2019-12-307-33/+125
* Extract Client implementationMartin Polden2019-12-305-69/+65
* Move log mode to LoggerMartin Polden2019-12-297-107/+73
* Query all resolvers in parallelMartin Polden2019-12-293-15/+52
* Rename dnsutil -> dns/dnsutilMartin Polden2019-12-295-3/+3
* Remove unnecessary nil checkMartin Polden2019-12-291-4/+2
* Fix log deletion with no removal candidatesMartin Polden2019-12-292-3/+10
* Fix typoMartin Polden2019-12-291-2/+2
* SimplifyMartin Polden2019-12-291-22/+18
* Rename m -> msgMartin Polden2019-12-292-12/+12
* Extract dnsutil packageMartin Polden2019-12-296-92/+132
* Fix deletion of log entries with zero answersMartin Polden2019-12-292-12/+25
* Fix typoMartin Polden2019-12-282-4/+4
* Simplify remote IP parsingMartin Polden2019-12-281-7/+11
* Log CNAME and NS answersMartin Polden2019-12-281-0/+5
* Skip empty answers when mergingMartin Polden2019-12-282-11/+22
* Read log entry with zero answersMartin Polden2019-12-282-4/+17
* Use method constantsMartin Polden2019-12-281-3/+3
* Add support for resetting cache through REST APIMartin Polden2019-12-283-4/+48
* Add support for resetting cacheMartin Polden2019-12-282-3/+23
* Extract request routerMartin Polden2019-12-283-52/+97
* Fix custom interval in testMartin Polden2019-12-282-17/+19
* Respect TTLs of additional sectionMartin Polden2019-12-282-39/+55
* Fix expiry checkMartin Polden2019-12-281-12/+2
* Return copies of cache valuesMartin Polden2019-12-281-3/+3
* Update dist configMartin Polden2019-12-281-5/+6
* Close dependencies implicitlyMartin Polden2019-12-284-8/+10
* Add build badgeMartin Polden2019-12-281-0/+2
* Compress when publishingMartin Polden2019-12-281-1/+1
* Update readmeMartin Polden2019-12-281-3/+4
* Log whether request was hijackedMartin Polden2019-12-288-33/+48
* Simplify logger maintenanceMartin Polden2019-12-282-43/+27
* Update ordered list of keys on evictionMartin Polden2019-12-282-5/+28