Frank Denis
|
3864de1951
|
Add the ability to return synthetic response for undelegated TLDs
|
5 years ago |
Frank Denis
|
3d3a96a6f9
|
More statistics; keep track of NXDOMAIN responses
|
5 years ago |
Frank Denis
|
bf5f0b3568
|
Update to tokio 0.2
|
5 years ago |
Frank Denis
|
df26dddb86
|
Revert "Allow serve_stale to be disabled"
This reverts commit 3b2301dcbf .
|
5 years ago |
Frank Denis
|
3b2301dcbf
|
Allow serve_stale to be disabled
|
5 years ago |
Frank Denis
|
5b77be1ac0
|
Pick IPv4 or IPv6 wildcard source addresses according to the destination
Fixes #10
|
5 years ago |
Frank Denis
|
6483d3d4d7
|
Set IPV6_ONLY on IPv6 sockets
Fixes #9
|
5 years ago |
Frank Denis
|
c0faa11ac1
|
Return a HINFO record when a query is blocked
This is extremely useful to understand why a query doesn't return
e.g. IP addresses that resolve from other servers
|
5 years ago |
Frank Denis
|
cf41840573
|
We can use Default::default() instead of tokio's Handle
What kind of magic is that?
|
5 years ago |
Frank Denis
|
5afc1f1a6a
|
Ignore casing for caching
|
5 years ago |
Frank Denis
|
a67572f6f2
|
Add cache hit ratio
|
5 years ago |
Frank Denis
|
86ab29c06a
|
More Prometheus metrics
|
5 years ago |
Frank Denis
|
cd98c5627c
|
More Prometheus metrics
|
5 years ago |
Frank Denis
|
4bc939977e
|
Serve stale on REFUSED, too
|
5 years ago |
Frank Denis
|
7ab967e163
|
Refactor the resolver part a little bit
|
5 years ago |
Frank Denis
|
518f0ce17d
|
Implement support for server-side blacklists
|
5 years ago |
Frank Denis
|
749ee9f7bf
|
Serve stale if cached and a shorter timeout occurs
|
5 years ago |
Frank Denis
|
a9fe22fa7e
|
Move the resolver to its own file
|
5 years ago |