aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Remove config option for cache expiry intervalMartin Polden2019-12-289-62/+41
* Update documentationMartin Polden2019-12-281-12/+12
* Simplify cache maintenanceMartin Polden2019-12-282-38/+30
* Use a 64-bit hash for cacheMartin Polden2019-12-282-20/+20
* Remove unused timeout parameterMartin Polden2019-12-271-2/+2
* Use %w when wrapping errorsMartin Polden2019-12-271-4/+4
* Add support for DNS-over-HTTPS resolverMartin Polden2019-12-275-11/+46
* Implement DNS over HTTPS clientMartin Polden2019-12-272-0/+158
* Use TODO contextMartin Polden2019-12-271-1/+1
* Document logging and REST APIMartin Polden2019-12-271-15/+70
* Add query parameter for limiting resultsMartin Polden2019-12-272-10/+26
* Sort by log entry time and then IDMartin Polden2019-12-272-1/+5
* Bump cenkalti/backoffMartin Polden2019-12-273-4/+4
* Bump miekg/dnsMartin Polden2019-12-262-4/+23
* Bump toolsMartin Polden2019-12-262-14/+18
* Set default log TTLMartin Polden2019-12-262-0/+5
* Set correct default resolver protocolMartin Polden2019-12-261-1/+1
* Update readmeMartin Polden2019-12-261-9/+66
* Include rcode in API responsesMartin Polden2019-12-265-73/+53
* Add /cache/v1/ pathMartin Polden2019-12-265-54/+107
* Listing cache should not include expired valuesMartin Polden2019-12-262-22/+28
* Cache all answersMartin Polden2019-12-262-24/+47
* Merge multi-answer log entriesMartin Polden2019-12-265-23/+63
* Count multi-answer log entry as a single entryMartin Polden2019-12-262-11/+16
* Add ID to LogEntryMartin Polden2019-12-262-13/+15
* Only start HTTP server if configuredMartin Polden2019-12-261-3/+3
* Log all answersMartin Polden2019-12-265-15/+28
* Bind HTTP server to random port in testMartin Polden2019-12-261-0/+1
* Reduce logger expiry intervalMartin Polden2019-12-261-1/+1
* Test logging entry with multiple answersMartin Polden2019-12-262-14/+23
* Improve default configMartin Polden2019-12-263-53/+65
* Decouple dependenciesMartin Polden2019-12-2610-122/+109
* Rename maxSize -> capacityMartin Polden2019-12-252-16/+15
* Expose cache value typeMartin Polden2019-12-252-17/+61
* TTL of additional section should not be countedMartin Polden2019-12-251-3/+0
* Support listing cache entriesMartin Polden2019-12-252-0/+61
* Implement REST API for inspecting logsMartin Polden2019-12-257-7/+231
* Verify log configurationMartin Polden2019-12-253-5/+18
* SimplifyMartin Polden2019-12-223-7/+5
* Extract signal handling to separate packageMartin Polden2019-12-226-85/+206
* Remove errcheck from buildMartin Polden2019-12-222-5/+1
* Update readmeMartin Polden2019-12-221-3/+5
* Fix typoMartin Polden2019-12-221-2/+2
* Add linux/amd64 cross-compile targetMartin Polden2019-11-141-4/+15
* Add Travis configMartin Polden2019-08-131-0/+7
* Wait for maintainer to returnMartin Polden2019-08-131-0/+4
* Sane configuration defaultsMartin Polden2019-08-134-82/+109
* Set default cache expiry intervalMartin Polden2019-08-133-7/+5
* Only cache Success and NameErrorMartin Polden2019-08-132-1/+5
* Do not cache 0 TTLMartin Polden2019-08-132-6/+39