You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net/dns/resolver
Nick Khyl a9be049c19 ipn/ipnlocal,net/dns/resolver: use the user dialer and routes for DNS forwarding by default, except on iOS and Android
In this PR, we make the "user-dial-routes" behavior default on all platforms except for iOS and Android.
It can be disabled by setting the TS_DNS_FORWARD_USE_ROUTES envknob to 0 or false.

Updates #12027
Updates #13837

Signed-off-by: Nick Khyl <nickk@tailscale.com>
7 months ago
..
debug.go all: use Go 1.22 range-over-int 2 years ago
doh_test.go net/dns/resolver: remove maxDoHInFlight 3 years ago
forwarder.go ipn/ipnlocal,net/dns/resolver: use the user dialer and routes for DNS forwarding by default, except on iOS and Android 7 months ago
forwarder_test.go net/netmon: publish events to event bus 8 months ago
macios_ext.go all: avoid repeated default interface lookups 3 years ago
tsdns.go all: illumos/solaris userspace only support 11 months ago
tsdns_server_test.go all: update copyright and license headers 3 years ago
tsdns_test.go net/netmon: publish events to event bus 8 months ago