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/ipn
Brad Fitzpatrick 3f8e185003 health: add Warnable, move ownership of warnable items to callers
The health package was turning into a rando dumping ground. Make a new
Warnable type instead that callers can request an instance of, and
then Set it locally in their code without the health package being
aware of all the things that are warnable. (For plenty of things the
health package will want to know details of how Tailscale works so it
can better prioritize/suppress errors, but lots of the warnings are
pretty leaf-y and unrelated)

This just moves two of the health warnings. Can probably move more
later.

Change-Id: I51e50e46eb633f4e96ced503d3b18a1891de1452
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2 years ago
..
ipnlocal health: add Warnable, move ownership of warnable items to callers 2 years ago
ipnserver ipn/ipnlocal: add support for multiple user profiles 2 years ago
ipnstate cmd/tailscale,ipn: minor fixes to tailscale lock commands 2 years ago
localapi ipn/localapi: introduce get/set config for serve (#6243) 2 years ago
policy ipn/policy: treat DNS service as interesting so it's not filtered out 3 years ago
store all: remove old +build tags 2 years ago
backend.go ipn/ipnlocal: add support for multiple user profiles 2 years ago
doc.go ipn: add WebServerConfig, add views 2 years ago
fake_test.go ipn/ipnlocal: add support for multiple user profiles 2 years ago
ipn_clone.go ipn/ipnlocal: add optional TLS termination on proxied TCP connections 2 years ago
ipn_view.go ipn/ipnlocal: add optional TLS termination on proxied TCP connections 2 years ago
message.go all: gofmt for Go 1.19 2 years ago
message_test.go ipn: remove handle.go 2 years ago
prefs.go ipn: add AdvertisesExitNode and AdminPageURL accessors to PrefsView 2 years ago
prefs_test.go ipn: make Notify.Prefs be a *ipn.PrefsView 2 years ago
store.go ipn/ipnlocal: add support for multiple user profiles 2 years ago