tailscale/net/dns/resolver
Nahum Shalman 214242ff62 net/dns/publicdns: Add Mullvad DoH
See https://mullvad.net/en/help/dns-over-https-and-dns-over-tls/

The Mullvad DoH servers appear to only speak HTTP/2 and
the use of a non-nil DialContext in the http.Transport
means that ForceAttemptHTTP2 must be set to true to be
able to use them.

Signed-off-by: Nahum Shalman <nahamu@gmail.com>
2022-08-26 17:46:30 -07:00
..
debug.go all: use atomic.Pointer 2022-08-03 21:42:52 -07:00
doh_test.go net/dns: schedule DoH upgrade explicitly, fix Resolver.Addr confusion 2022-04-19 12:00:22 -07:00
forwarder_test.go net/dns/resolver: add fuzz/unit test for #2533 (#5018) 2022-07-08 09:22:50 -04:00
forwarder.go net/dns/publicdns: Add Mullvad DoH 2022-08-26 17:46:30 -07:00
macios_ext.go all: simplify ts_macext build tags 2021-08-17 11:13:03 -07:00
tsdns_server_test.go all: convert more code to use net/netip directly 2022-07-25 21:53:49 -07:00
tsdns_test.go all: convert more code to use net/netip directly 2022-07-25 21:53:49 -07:00
tsdns.go all: use syncs.AtomicValue 2022-08-04 11:52:16 -07:00