tailscale/wgengine/tsdns
Brad Fitzpatrick e8ae355bb8
ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078)
Previously the client had heuristics to calculate which DNS search domains
to set, based on the peers' names. Unfortunately that prevented us from
doing some things we wanted to do server-side related to node sharing.

So, bump MapRequest.Version to 9 to signal that the client only uses the
explicitly configured DNS search domains and doesn't augment it with its own
list.

Updates tailscale/corp#1026

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2021-01-05 10:37:15 -08:00
..
forwarder.go wgengine/tsdns: use netns to obtain a socket 2020-09-24 15:48:40 -07:00
map_test.go tailcfg, tsdns: derive root domains from list of nodes (#708) 2020-08-24 17:27:21 -04:00
map.go ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078) 2021-01-05 10:37:15 -08:00
neterr_darwin.go wgengine/tsdns: replace connections when net link changes (macOS) 2020-09-24 15:31:27 -07:00
neterr_other.go ipn, wgengine, magicsock, tsdns: be quieter and less aggressive when offline 2020-10-06 15:26:53 -07:00
neterr_windows.go ipn, wgengine, magicsock, tsdns: be quieter and less aggressive when offline 2020-10-06 15:26:53 -07:00
tsdns_server_test.go tsdns: fix accidental rejection of all non-{A, AAAA} questions. 2020-08-27 00:42:56 -04:00
tsdns_test.go ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078) 2021-01-05 10:37:15 -08:00
tsdns.go ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078) 2021-01-05 10:37:15 -08:00