Frank Denis
|
b69d4146f9
|
Store packet sizes
|
2020-01-09 17:40:10 -07:00 |
|
Frank Denis
|
af22d59ce8
|
Add an option to disable DNSCrypt, and do only TLS and relaying
|
2019-12-22 00:50:09 +01:00 |
|
Frank Denis
|
e9e5c700f0
|
Add ignore_unqualified_hostnames
|
2019-12-07 23:25:32 +01:00 |
|
Frank Denis
|
3864de1951
|
Add the ability to return synthetic response for undelegated TLDs
|
2019-12-07 19:52:21 +01:00 |
|
Frank Denis
|
bf5f0b3568
|
Update to tokio 0.2
|
2019-12-04 18:12:45 +01:00 |
|
Frank Denis
|
df26dddb86
|
Revert "Allow serve_stale to be disabled"
This reverts commit 3b2301dcbf .
|
2019-11-24 16:16:36 +01:00 |
|
Frank Denis
|
3b2301dcbf
|
Allow serve_stale to be disabled
|
2019-11-24 15:29:49 +01:00 |
|
Frank Denis
|
0c134b5393
|
Cache relayed certificates
To make it slightly more difficult for servers to fingerprint users by
rotating certificates too frequently.
|
2019-10-20 11:18:45 +02:00 |
|
Frank Denis
|
5b77be1ac0
|
Pick IPv4 or IPv6 wildcard source addresses according to the destination
Fixes #10
|
2019-10-19 11:36:16 +02:00 |
|
Frank Denis
|
2706b2994d
|
Add a reasonable default set of ports + a new option
|
2019-10-17 22:44:43 +02:00 |
|
Frank Denis
|
82e73374ab
|
Anonymized DNS is here
|
2019-10-14 11:10:55 +02:00 |
|
Frank Denis
|
72dfb0628c
|
Prepare a new configuration section for Anonymized DNS
|
2019-10-13 22:47:57 +02:00 |
|
Frank Denis
|
27e6097dc9
|
Prometheus metrics
|
2019-10-01 20:58:51 +02:00 |
|
Frank Denis
|
518f0ce17d
|
Implement support for server-side blacklists
|
2019-09-25 15:51:13 +02:00 |
|
Frank Denis
|
ba96f014ef
|
Make DNS cache TTLs configurable
|
2019-09-21 12:18:27 +02:00 |
|
Frank Denis
|
56a8e2eb6a
|
Add TTL and serve-stale support to the DNS cache
Force certificate refresh on load
|
2019-09-21 11:53:40 +02:00 |
|
Frank Denis
|
c98a202f80
|
Add a simple built-in DNS cache
(TTL is not handled yet)
|
2019-09-21 00:53:20 +02:00 |
|
Frank Denis
|
e681e43070
|
ADd a key cache and improve logging
|
2019-09-20 10:39:42 +02:00 |
|
Frank Denis
|
0592855b25
|
kaboom the compiler
|
2019-09-19 20:47:44 +02:00 |
|
Frank Denis
|
8268f4d241
|
Better auto renewal
|
2019-09-19 16:23:04 +02:00 |
|
Frank Denis
|
6c10602af6
|
Automatic cert renewal
|
2019-09-19 15:51:27 +02:00 |
|
Frank Denis
|
2c519a2b46
|
Move to TOML (1)
|
2019-09-19 12:09:00 +02:00 |
|
Frank Denis
|
a62b4a0cf7
|
Add TLS proxying
|
2019-09-18 23:49:54 +02:00 |
|
Frank Denis
|
7c76ee9a13
|
Clean a few things
|
2019-09-18 13:40:05 +02:00 |
|
Frank Denis
|
5f0bb6daf5
|
Start decrypting DNSCrypt queries
|
2019-09-17 22:33:15 +02:00 |
|
Frank Denis
|
e1bd1f52dc
|
Recycle old connections
|
2019-09-09 14:01:10 +02:00 |
|
Frank Denis
|
236b424fbe
|
Keep track of the number of clients
|
2019-09-09 01:16:29 +02:00 |
|
Frank Denis
|
35819a2375
|
Proxying
|
2019-09-08 22:21:01 +02:00 |
|
Frank Denis
|
8689469722
|
up
|
2019-09-03 01:10:35 +02:00 |
|
Frank Denis
|
1dc7ce9a05
|
up
|
2019-09-02 23:02:23 +02:00 |
|