tailscale/control/controlclient
Brad Fitzpatrick 003e4aff71 control/controlclient: clean up various things in prep for state overhaul
We want the overall state (used only for tests) to be computed from
the individual states of each component, rather than moving the state
around by hand in dozens of places.

In working towards that, we found a lot of things to clean up.

Updates #cleanup

Change-Id: Ieaaae5355dfae789a8ec7a56ce212f1d7e3a92db
Co-authored-by: Maisem Ali <maisem@tailscale.com>
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2023-09-01 12:23:34 -07:00
..
auto.go control/controlclient: clean up various things in prep for state overhaul 2023-09-01 12:23:34 -07:00
client.go control/controlclient: remove unused StartLogout 2023-08-30 20:23:03 -07:00
controlclient_test.go control/controlclient: clean up various things in prep for state overhaul 2023-09-01 12:23:34 -07:00
direct_test.go control/controlclient: add Auto.updateRoutine 2023-08-10 12:23:08 -07:00
direct.go control/controlclient, ipn/ipnlocal: unplumb a bool true literal opt 2023-08-31 22:34:21 -07:00
map_test.go types/logger: add AsJSON 2023-08-28 15:14:24 -07:00
map.go control/controlclient: convert PeersChanged nodes to patches internally 2023-08-28 15:03:12 -07:00
noise_test.go control/controlclient: use dnscache.Resolver for Noise client 2023-05-01 13:22:10 -07:00
noise.go control: use tstime instead of time (#8595) 2023-08-04 19:29:44 -04:00
sign_supported_test.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
sign_supported.go control: use tstime instead of time (#8595) 2023-08-04 19:29:44 -04:00
sign_unsupported.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
sign.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
status.go ipn/ipnlocal,control/controlclient: make Logout more sync 2023-08-31 21:29:12 -07:00