2
0
mirror of https://github.com/jedisct1/encrypted-dns-server synced 2024-11-10 19:10:25 +00:00
Commit Graph

117 Commits

Author SHA1 Message Date
Frank Denis
8e30e16b38 Bump 2019-10-20 01:41:51 +02:00
Frank Denis
a7b8f99802 Bump 2019-10-19 23:52:10 +02:00
Frank Denis
999b89a3ab Bump 2019-10-19 13:52:27 +02:00
Frank Denis
4c40d334ac Meh 2019-10-17 23:27:27 +02:00
Frank Denis
6b04de306f Bump 2019-10-17 23:16:00 +02:00
Frank Denis
6483d3d4d7 Set IPV6_ONLY on IPv6 sockets
Fixes #9
2019-10-17 11:10:25 +02:00
Frank Denis
d5504020df Bump 2019-10-15 02:15:43 +02:00
Frank Denis
5cea42a397 Bump 2019-10-14 11:41:37 +02:00
Frank Denis
82e73374ab Anonymized DNS is here 2019-10-14 11:10:55 +02:00
Frank Denis
e7a1ad46da Require rust-dnsstamps 0.1.2 2019-10-14 02:10:48 +02:00
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
2019-10-13 00:45:26 +02:00
Frank Denis
1ab66d4b51 Properly install example-encrypt-dns.toml 2019-10-09 01:02:03 +02:00
Frank Denis
19729a9744 Reorder 2019-10-09 00:39:17 +02:00
Frank Denis
9573b012f5 Add cargo-deb integration 2019-10-08 22:52:09 +02:00
Frank Denis
cf41840573 We can use Default::default() instead of tokio's Handle
What kind of magic is that?
2019-10-07 19:21:18 +02:00
Frank Denis
33b87b43c7 Bump 2019-10-07 14:50:29 +02:00
Frank Denis
5afc1f1a6a Ignore casing for caching 2019-10-06 21:04:40 +02:00
Frank Denis
22d84a748c Add process feature to prometheus, and a timeout for clients 2019-10-02 13:21:32 +02:00
Frank Denis
42d361897b Bump 2019-10-02 13:01:03 +02:00
Frank Denis
27e6097dc9 Prometheus metrics 2019-10-01 20:58:51 +02:00
Frank Denis
f77a5aed47 Add metrics 2019-10-01 18:07:55 +02:00
Frank Denis
9b6be4b107 up 2019-10-01 17:45:10 +02:00
Frank Denis
7d23a030c9 Update tokio&futures 2019-10-01 17:44:56 +02:00
Frank Denis
590e4e4627 Bump 2019-10-01 16:59:37 +02:00
Frank Denis
752a3582ac Disable incremental compilation for release builds 2019-10-01 11:14:38 +02:00
Frank Denis
b69b03f9bb Set release_max_level_debug for the log crate 2019-10-01 11:05:57 +02:00
Frank Denis
7ebcc7287e Tokio update, that makes things more complicated 2019-09-26 19:56:40 +02:00
Frank Denis
358b0b2e11 bump 2019-09-26 11:13:01 +02:00
Frank Denis
1e33f82887 Clear answer count on synthetic responses 2019-09-26 02:03:52 +02:00
Frank Denis
6f99d404d6 Typo 2019-09-26 01:45:02 +02:00
Frank Denis
80e70eace4 Bump 2019-09-24 22:38:53 +02:00
Frank Denis
3d07f98f90 Block on the updater 2019-09-24 19:57:54 +02:00
Frank Denis
20e05fcc82 Bump 2019-09-24 19:42:37 +02:00
Frank Denis
41f4d77212 Update env_logger 2019-09-24 16:34:01 +02:00
Frank Denis
dd79040f17 Bump due to the configuration file changes 2019-09-22 13:45:36 +02:00
Frank Denis
0b76ef2cce Change the format of how IP addresses are specified 2019-09-22 13:44:45 +02:00
Frank Denis
46da6cbb07 Revert "Use lto=fat"
This reverts commit d2b18d0011.
2019-09-22 12:37:08 +02:00
Frank Denis
d2b18d0011 Use lto=fat 2019-09-22 12:00:26 +02:00
Frank Denis
2aea7deb19 Bump 2019-09-22 10:18:30 +02:00
Frank Denis
f5af6d6033 Remove LTO by default, as it doesn't work on ARM 2019-09-22 09:27:46 +02:00
Frank Denis
cc636c3eb5 Use codegen-units=1 for releases 2019-09-22 01:40:10 +02:00
Frank Denis
c90c5c204e Bump 2019-09-22 01:26:53 +02:00
Frank Denis
4e41955847 up 2019-09-22 00:44:33 +02:00
Frank Denis
8f42622dfa Remove dependency on OpenSSL
Fixes #1
2019-09-22 00:33:01 +02:00
Frank Denis
821c332291 Bump 2019-09-21 16:29:28 +02:00
Frank Denis
a5a84b5bdd Log to file 2019-09-21 16:29:13 +02:00
Frank Denis
c60a1734eb Improved daemonization 2019-09-21 16:19:39 +02:00
Frank Denis
61d1395566 bump 2019-09-21 14:24:07 +02:00
Frank Denis
3b32ac9959 bump 2019-09-21 12:21:20 +02:00
Frank Denis
3104aa3382 Bump 2019-09-21 01:01:58 +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
7d3a944434 Add README.md 2019-09-20 12:22:41 +02:00
Frank Denis
a04d6e1d23 Less keywords 2019-09-20 12:18:44 +02:00
Frank Denis
1fbdd39937 up 2019-09-20 12:10:59 +02:00
Frank Denis
360172601f Nits 2019-09-20 01:44:03 +02:00
Frank Denis
00cab788b8 Drop privileges 2019-09-19 12:57:24 +02:00
Frank Denis
2c519a2b46 Move to TOML (1) 2019-09-19 12:09:00 +02:00
Frank Denis
7c76ee9a13 Clean a few things 2019-09-18 13:40:05 +02:00
Frank Denis
a135814891 Persist the provider key
Of course we also need to persist the resolver keys
2019-09-18 12:34:19 +02:00
Frank Denis
67a935f291 Padding 2019-09-18 11:53:13 +02:00
Frank Denis
58c5452084 Set TCP source address for outgoing connections 2019-09-17 20:02:09 +02:00
Frank Denis
e1bd1f52dc Recycle old connections 2019-09-09 14:01:10 +02:00
Frank Denis
35819a2375 Proxying 2019-09-08 22:21:01 +02:00
Frank Denis
f7b2a1777a up 2019-09-08 20:08:20 +02:00
Frank Denis
46c933e398 Print the DNS stamp at startup 2019-09-03 01:33:46 +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