Frank Denis
|
fd8d282365
|
Remove the VecDeque for cancelation, use a slab instead
|
2 years ago |
Frank Denis
|
9a3cde4ba5
|
Format
|
2 years ago |
Frank Denis
|
561ebd07f4
|
client_ttl_jitter -> client_ttl_holdon
|
4 years ago |
Frank Denis
|
dd1b550ef9
|
Add decreasing TTLs with jitter when a TTL becomes low
Fixes #33
|
4 years ago |
Frank Denis
|
75166216b9
|
Add my_ip feature
|
4 years ago |
Frank Denis
|
d5b06a6653
|
Implement access control
|
4 years ago |
Frank Denis
|
af22d59ce8
|
Add an option to disable DNSCrypt, and do only TLS and relaying
|
5 years ago |
Frank Denis
|
e9e5c700f0
|
Add ignore_unqualified_hostnames
|
5 years ago |
Frank Denis
|
3864de1951
|
Add the ability to return synthetic response for undelegated TLDs
|
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
|
0c134b5393
|
Cache relayed certificates
To make it slightly more difficult for servers to fingerprint users by
rotating certificates too frequently.
|
5 years ago |
Frank Denis
|
5b77be1ac0
|
Pick IPv4 or IPv6 wildcard source addresses according to the destination
Fixes #10
|
5 years ago |
Frank Denis
|
2706b2994d
|
Add a reasonable default set of ports + a new option
|
5 years ago |
Frank Denis
|
82e73374ab
|
Anonymized DNS is here
|
5 years ago |
Frank Denis
|
72dfb0628c
|
Prepare a new configuration section for Anonymized DNS
|
5 years ago |
Frank Denis
|
27e6097dc9
|
Prometheus metrics
|
5 years ago |
Frank Denis
|
518f0ce17d
|
Implement support for server-side blacklists
|
5 years ago |
Frank Denis
|
ba96f014ef
|
Make DNS cache TTLs configurable
|
5 years ago |
Frank Denis
|
56a8e2eb6a
|
Add TTL and serve-stale support to the DNS cache
Force certificate refresh on load
|
5 years ago |
Frank Denis
|
c98a202f80
|
Add a simple built-in DNS cache
(TTL is not handled yet)
|
5 years ago |
Frank Denis
|
e681e43070
|
ADd a key cache and improve logging
|
5 years ago |
Frank Denis
|
0592855b25
|
kaboom the compiler
|
5 years ago |
Frank Denis
|
8268f4d241
|
Better auto renewal
|
5 years ago |
Frank Denis
|
6c10602af6
|
Automatic cert renewal
|
5 years ago |
Frank Denis
|
2c519a2b46
|
Move to TOML (1)
|
5 years ago |
Frank Denis
|
a62b4a0cf7
|
Add TLS proxying
|
5 years ago |
Frank Denis
|
7c76ee9a13
|
Clean a few things
|
5 years ago |
Frank Denis
|
5f0bb6daf5
|
Start decrypting DNSCrypt queries
|
5 years ago |
Frank Denis
|
e1bd1f52dc
|
Recycle old connections
|
5 years ago |
Frank Denis
|
236b424fbe
|
Keep track of the number of clients
|
5 years ago |
Frank Denis
|
35819a2375
|
Proxying
|
5 years ago |
Frank Denis
|
8689469722
|
up
|
5 years ago |
Frank Denis
|
1dc7ce9a05
|
up
|
5 years ago |