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/control/controlclient
Brad Fitzpatrick a2d78b4d3e net/dnscache, control/controlclient: use DNS cache when dialing control
Cache DNS results of earlier login.tailscale.com control dials, and use
them for future dials if DNS is slow or broken.

Fixes various issues with trickier setups with the domain's DNS server
behind a subnet router.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
4 years ago
..
auto.go control/controlclient: adjust some logging point names 4 years ago
controlclient_test.go tailcfg, control/controlclient: add GoArch, populate OSVersion on Linux 4 years ago
direct.go net/dnscache, control/controlclient: use DNS cache when dialing control 4 years ago
direct_clone.go ipn: fix netmap change tracking and dns map generation (#609) 4 years ago
direct_test.go tailcfg, control/controlclient: support delta-encoded netmaps 4 years ago
filter.go wgengine/filter: remove the Matches type. 4 years ago
hostinfo_linux.go control/controlclient, version/distro, wgengine: recognize OpenWrt 4 years ago
hostinfo_windows.go control/controlclient: deal with localized 'Version' string getting Windows version 4 years ago
netmap.go wgengine/filter: remove the Matches type. 4 years ago
netmap_test.go control/controlclient: also log active account in netmaps 4 years ago
persist_test.go control/controlclient, ipn: store machine key separately from user prefs/persist 4 years ago