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
Andrea Gottardo b65221999c
tailcfg,net/dns: add controlknob to disable battery split DNS on iOS (#12346)
Updates corp#15802.

Adds the ability for control to disable the recently added change that uses split DNS in more cases on iOS. This will allow us to disable the feature if it leads to regression in production. We plan to remove this knob once we've verified that the feature works properly.

Signed-off-by: Andrea Gottardo <andrea@gottardo.me>
6 months ago
..
publicdns Net/DNS/Publicdns: update the IPv6 range that we use to recreate route endpoint for control D 6 months ago
recursive all: use Go 1.22 range-over-int 7 months ago
resolvconffile clientupdate, net/dns: fix some "tailsacle" typos 8 months ago
resolver xcode/iOS: set MatchDomains when no route requires a custom DNS resolver (#10576) 6 months ago
config.go all: update copyright and license headers 2 years ago
debian_resolvconf.go all: update copyright and license headers 2 years ago
direct.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
direct_linux.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
direct_notlinux.go all: update copyright and license headers 2 years ago
direct_test.go clientupdate, net/dns: fix some "tailsacle" typos 8 months ago
flush_default.go all: update copyright and license headers 2 years ago
flush_windows.go all: update copyright and license headers 2 years ago
ini.go all: update copyright and license headers 2 years ago
ini_test.go all: update copyright and license headers 2 years ago
manager.go tailcfg,net/dns: add controlknob to disable battery split DNS on iOS (#12346) 6 months ago
manager_darwin.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
manager_default.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
manager_freebsd.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
manager_linux.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
manager_linux_test.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
manager_openbsd.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
manager_tcp_test.go net/dns: don't set MatchDomains on Apple platforms when no upstream nameservers available (#12334) 6 months ago
manager_test.go net/dns: don't set MatchDomains on Apple platforms when no upstream nameservers available (#12334) 6 months ago
manager_windows.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
manager_windows_test.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
nm.go all: cleanup unused code, part 2 (#10670) 11 months ago
noop.go all: update copyright and license headers 2 years ago
nrpt_windows.go net/dns: unconditionally write NRPT rules to local settings 7 months ago
openresolv.go net/dns: log more info when openresolv commands fail 9 months ago
osconfig.go net/dns: fix typo in OSConfig logging (#12330) 6 months ago
osconfig_test.go all: update copyright and license headers 2 years ago
resolvconf-workaround.sh all: update copyright and license headers 2 years ago
resolvconf.go net/dns: properly detect newer debian resolvconf 1 year ago
resolvconfpath_default.go net/dns: overwrite /tmp/resolv.conf on gokrazy 1 year ago
resolvconfpath_gokrazy.go net/dns: overwrite /tmp/resolv.conf on gokrazy 1 year ago
resolvd.go all: update copyright and license headers 2 years ago
resolved.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago
utf.go all: update copyright and license headers 2 years ago
utf_test.go all: update copyright and license headers 2 years ago
wsl_windows.go health, all: remove health.Global, finish plumbing health.Tracker 7 months ago