tailscale/ipn
Brad Fitzpatrick aae622314e tailcfg, health: add way for control plane to add problems to health check
So if the control plane knows that something's broken about the node, it can
include problem(s) in MapResponse and "tailscale status" will show it.
(and GUIs in the future, as it's in ipnstate.Status/JSON)

This also bumps the MapRequest.Version, though it's not strictly
required. Doesn't hurt.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2021-09-19 17:55:49 -07:00
..
ipnlocal tailcfg, health: add way for control plane to add problems to health check 2021-09-19 17:55:49 -07:00
ipnserver all: close fake userspace engines when tests complete 2021-09-15 15:31:51 -07:00
ipnstate cmd/tailscale: fix "tailscale ip $self-host-hostname" 2021-09-07 11:57:23 -07:00
localapi client/tailscale,ipn/localapi: warn on tailscale/tailscaled version skew 2021-08-19 08:36:13 -07:00
policy ipn/policy: mark peerapi4 and peerapi6 as interesting services 2021-04-01 11:57:24 -07:00
backend.go ipnlocal: accept a new opts.UpdatePrefs field. 2021-05-04 15:19:25 -04:00
doc.go Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
fake_test.go ipn{,/ipnlocal}, cmd/tailscale/cli: don't check pref reverts on initial up 2021-04-18 08:12:18 -07:00
handle.go ipn: another controlplane synonym 2021-07-13 08:22:10 -07:00
message_test.go ipn: allow b to be nil in NewBackendServer 2021-05-19 09:33:19 -07:00
message.go ipn: allow b to be nil in NewBackendServer 2021-05-19 09:33:19 -07:00
prefs_clone.go cmd/cloner: add Clone context to regen struct assignments 2021-09-17 16:46:08 -07:00
prefs_test.go ipn, etc: use controlplane.tailscale.com 2021-06-28 09:38:23 -07:00
prefs.go ipn: another controlplane synonym 2021-07-13 08:22:10 -07:00
store_test.go Add tstest.PanicOnLog(), and fix various problems detected by this. 2020-05-13 23:12:35 -04:00
store.go ipn/store: add ability to store data as k8s secrets. 2021-09-01 12:50:59 -07:00