tailscale/ipn
David Anderson da4cc8bbb4 net/dns: handle all possible translations of high-level DNS config.
With this change, all OSes can sort-of do split DNS, except that the
default upstream is hardcoded to 8.8.8.8 pending further plumbing.
Additionally, Windows 8-10 can do split DNS fully correctly, without
the 8.8.8.8 hack.

Part of #953.

Signed-off-by: David Anderson <danderson@tailscale.com>
2021-04-07 15:40:31 -07:00
..
ipnlocal net/dns: handle all possible translations of high-level DNS config. 2021-04-07 15:40:31 -07:00
ipnserver ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migration 2021-04-07 10:15:45 -07:00
ipnstate
localapi ipn/localapi, cmd/tailscale: add API to get prefs, CLI debug command to show 2021-04-07 08:28:11 -07:00
policy
backend.go ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migration 2021-04-07 10:15:45 -07:00
doc.go
fake_test.go ipn: move Options.Notify to its own method 2021-04-06 22:12:40 -07:00
handle.go ipn: move Options.Notify to its own method 2021-04-06 22:12:40 -07:00
message.go ipn: move Options.Notify to its own method 2021-04-06 22:12:40 -07:00
message_test.go ipn: move Options.Notify to its own method 2021-04-06 22:12:40 -07:00
prefs.go
prefs_clone.go
prefs_test.go
store.go
store_test.go Add tstest.PanicOnLog(), and fix various problems detected by this. 2020-05-13 23:12:35 -04:00