tailscale/net/dns
David Anderson fdc48ff96f Revert "net/dns: set IPv4 auto mode in NM, so it lets us set DNS."
This reverts commit 7d16c8228b.

I have no idea how I ended up here. The bug I was fixing with this change
fails to reproduce on Ubuntu 18.04 now, and this change definitely does
break 20.04, 20.10, and Debian Buster. So, until we can reliably reproduce
the problem this was meant to fix, reverting.

Part of #1875

Signed-off-by: David Anderson <dave@natulte.net>
(cherry picked from commit 3c8e230ee1)
2021-05-10 13:08:10 -07:00
..
resolver net/dns/resolver: remove unnecessary/racy WaitGroup. 2021-04-22 19:17:37 -07:00
config.go util/dnsname: add FQDN type, use throughout codebase. 2021-04-10 17:58:13 -07:00
debian_resolvconf.go net/dns: add GOOS build tags 2021-04-29 21:34:55 -07:00
direct.go net/dns: add GOOS build tags 2021-04-29 21:34:55 -07:00
flush_windows.go Move DNS flush logic to net/dns. 2021-03-25 17:40:52 -07:00
manager_default.go net/dns: return error from NewOSManager, use it to initialize NM. 2021-04-12 15:51:37 -07:00
manager_freebsd.go net/dns: fix freebsd DNS manager selection. 2021-04-14 15:34:59 -07:00
manager_linux.go net/dns: work around new NetworkManager in other selection paths. 2021-04-23 22:09:00 -07:00
manager_openbsd.go net/dns: return error from NewOSManager, use it to initialize NM. 2021-04-12 15:51:37 -07:00
manager_test.go net/dns: work around WSL DNS implementation flaws. 2021-04-26 16:54:50 -07:00
manager_windows.go net/dns: on windows, skip site-local v6 resolvers. 2021-04-27 18:24:54 -07:00
manager.go net/dns: work around WSL DNS implementation flaws. 2021-04-26 16:54:50 -07:00
nm.go Revert "net/dns: set IPv4 auto mode in NM, so it lets us set DNS." 2021-05-10 13:08:10 -07:00
noop.go net/dns: return error from NewOSManager, use it to initialize NM. 2021-04-12 15:51:37 -07:00
openresolv.go net/dns: add GOOS build tags 2021-04-29 21:34:55 -07:00
osconfig.go net/dns: make debian_resolvconf correctly clear DNS configs. 2021-04-20 15:51:14 -07:00
registry_windows.go wgengine/router/dns: move to net/dns. 2021-03-25 16:25:30 -07:00
resolvconf-workaround.sh net/dns: also include 'tail' and 'base' files when fixing up resolv.conf. 2021-04-10 23:01:11 -07:00
resolvconf.go net/dns: add GOOS build tags 2021-04-29 21:34:55 -07:00
resolved.go net/dns: fix resolved match domains when no nameservers are provided. 2021-04-20 17:10:39 -07:00