aboutsummaryrefslogtreecommitdiffstats
path: root/dns
Commit message (Collapse)AuthorAgeFilesLines
* Extract dnsutil packageMartin Polden2019-12-291-32/+2
|
* Fix typoMartin Polden2019-12-281-3/+3
|
* Simplify remote IP parsingMartin Polden2019-12-281-7/+11
|
* Log CNAME and NS answersMartin Polden2019-12-281-0/+5
|
* Close dependencies implicitlyMartin Polden2019-12-282-4/+6
|
* Log whether request was hijackedMartin Polden2019-12-282-3/+3
|
* Remove config option for cache expiry intervalMartin Polden2019-12-281-3/+3
|
* Add support for DNS-over-HTTPS resolverMartin Polden2019-12-271-2/+9
|
* Implement DNS over HTTPS clientMartin Polden2019-12-272-0/+158
|
* Include rcode in API responsesMartin Polden2019-12-261-2/+10
|
* Merge multi-answer log entriesMartin Polden2019-12-261-0/+2
|
* Log all answersMartin Polden2019-12-262-7/+19
|
* Decouple dependenciesMartin Polden2019-12-262-39/+31
|
* SimplifyMartin Polden2019-12-221-1/+1
|
* Set default cache expiry intervalMartin Polden2019-08-131-4/+2
|
* Fix parsing of remote addressMartin Polden2019-08-112-19/+41
|
* Record remote addressMartin Polden2019-08-112-6/+9
|
* Periodically prune log entriesMartin Polden2019-08-102-10/+6
|
* Support multiple logging modesMartin Polden2019-08-072-16/+98
|
* Implement request loggingMartin Polden2019-08-072-18/+38
|
* Isolate loggerMartin Polden2019-07-101-1/+1
|
* Move cache eviction to goroutineMartin Polden2019-06-102-35/+48
|
* Wire cacheMartin Polden2019-06-092-17/+82
|
* Default to tcp-tls for upstreamMartin Polden2019-06-082-13/+19
|
* Test resolvingMartin Polden2019-06-062-12/+83
|
* Handle all errors explicitlyMartin Polden2019-06-041-2/+2
|
* Implement HijackHosts modeMartin Polden2019-06-032-10/+55
|
* Isolate dns dependencyMartin Polden2019-06-022-0/+184
|
* Move server to top-level packageMartin Polden2019-06-021-225/+0
|
* Use hosts packageMartin Polden2019-06-022-131/+78
|
* Initial importMartin Polden2019-06-022-0/+278