1
1
Fork 0
mirror of https://github.com/DNSCrypt/encrypted-dns-server.git synced 2024-06-10 10:46:10 +02:00
Commit Graph

365 Commits

Author SHA1 Message Date
Frank Denis 3b2301dcbf Allow serve_stale to be disabled 2019-11-24 15:29:49 +01:00
Frank Denis a6fb79a2b2 Make the project compatible with rust-stable 2019-11-08 13:06:21 +01:00
Frank Denis 40cb8bfd41 Update precompiled versions 2019-11-05 16:36:41 +01:00
Frank Denis e5bab7c2a5 Bump 2019-11-05 12:54:00 +01:00
Frank Denis 3f31219dad Merge branch 'master' of github.com:jedisct1/rust-dnscrypt-server
* 'master' of github.com:jedisct1/rust-dnscrypt-server:
  Fix URL
  Create FUNDING.yml
2019-11-05 11:40:13 +01:00
Frank Denis 48d0588337 Use SystemTime for the certificate's time
Also don't use mem::forget() for the updater, because who knows, Rust
optimizations may be too aggressive.

Maybe
Fixes #13
2019-11-05 11:38:45 +01:00
Frank Denis dfa8ae69fe
Fix URL 2019-11-04 02:47:13 +01:00
Frank Denis 2e7f3c94ec
Create FUNDING.yml 2019-11-04 02:46:31 +01:00
Frank Denis 4d584d95e6 Move from failure to anyhow 2019-11-01 20:56:07 +01:00
Frank Denis 32758edc74 Double the default cache size, which remains fairly small 2019-10-26 22:19:51 +02:00
Frank Denis b85e3e92f3
Merge pull request #12 from df-cryptostorm/patch-1
fix typeo
2019-10-26 12:58:06 +02:00
Danny Fredrick 55f5a87732
fix typeo
enscrypted-dns -> encrypted-dns
derp
2019-10-25 19:40:24 -05:00
Frank Denis 14483d1f2a Update libsodium-sys-stable 2019-10-21 01:25:45 +02:00
Frank Denis 609262c31e Update packages 2019-10-20 19:37:54 +02:00
Frank Denis d9b793dfd4 Bump 2019-10-20 18:05:51 +02:00
Frank Denis d0c37819e2 Relax size check for certificates 2019-10-20 18:05:26 +02:00
Frank Denis 05d62da515 Explicit lifetime 2019-10-20 11:45:27 +02:00
Frank Denis dbbdf984e9 uninline 2019-10-20 11:44:34 +02:00
Frank Denis f4863ee017 Reintroduce the check for the standard provider name prefix
Only cleanbrowsing and dnsforfamily use a non-standard name.
2019-10-20 11:40:50 +02: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 1922ff3f88 Update packages 2019-10-20 02:13:09 +02:00
Frank Denis 8e30e16b38 Bump 2019-10-20 01:41:51 +02:00
Frank Denis dd657faaab Relax cert response check for legacy proxies 2019-10-20 01:22:36 +02:00
Frank Denis 283bac4405 Update packages 2019-10-20 00:10:41 +02:00
Frank Denis a7b8f99802 Bump 2019-10-19 23:52:10 +02:00
Frank Denis bb39f146ae Don't relay anything that would be bigger than the original question 2019-10-19 23:48:37 +02:00
Frank Denis 999b89a3ab Bump 2019-10-19 13:52:27 +02:00
Frank Denis 5848713ffd Forward certificates 2019-10-19 13:39:21 +02:00
Frank Denis 916aded9c8 Update comment 2019-10-19 11:40:25 +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 4c40d334ac Meh 2019-10-17 23:27:27 +02:00
Frank Denis 6b04de306f Bump 2019-10-17 23:16:00 +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 e43ad4949b to_tcp_listener() is essentially useless 2019-10-17 12:01:28 +02:00
Frank Denis 6483d3d4d7 Set IPV6_ONLY on IPv6 sockets
Fixes #9
2019-10-17 11:10:25 +02:00
Frank Denis 3419c3f414 Update packages 2019-10-15 02:33:34 +02:00
Frank Denis 2d8f3ec9d8 Install cargo-deb in debug mode 2019-10-15 02:19:35 +02:00
Frank Denis d5504020df Bump 2019-10-15 02:15:43 +02:00
Frank Denis 3fc7387d9f Don't be too restrictive, we still need to serve certificates 2019-10-15 02:07:05 +02:00
Frank Denis 54d702a322 Update precompiled binaries 2019-10-14 12:15:01 +02:00
Frank Denis 5cea42a397 Bump 2019-10-14 11:41:37 +02:00
Frank Denis 3b98af05e1 Remove CRLF 2019-10-14 11:22:39 +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 72dfb0628c Prepare a new configuration section for Anonymized DNS 2019-10-13 22:47:57 +02:00
Frank Denis 5437f80bfc Merge branch 'master' of github.com:jedisct1/rust-dnscrypt-server
* 'master' of github.com:jedisct1/rust-dnscrypt-server:
  Return a HINFO record when a query is blocked
2019-10-13 22:35:08 +02:00
Frank Denis 9db26ba20b Preliminary support for Anonymized DNS 2019-10-13 22:34:46 +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 8aae5ac52c Link 2019-10-09 18:47:04 +02:00
Frank Denis ca09251ee6 Proper quotes 2019-10-09 18:45:46 +02:00