62 Commits (4099a364685d70a1dec1896996c94de42f0f67bc)

Author SHA1 Message Date
Brad Fitzpatrick cc370314e7 health: don't show login error details with context cancelations 2 years ago
Jonathan Nobels 19b0c8a024
net/dns, health: raise health warning for failing forwarded DNS queries (#12888) 2 years ago
Andrea Gottardo 3f3edeec07
health: drop unnecessary logging in TestSetUnhealthyWithTimeToVisible (#12795) 2 years ago
Andrea Gottardo b7c3cfe049
health: support delayed Warnable visibility (#12783) 2 years ago
Andrea Gottardo 309afa53cf
health: send ImpactsConnectivity value over LocalAPI (#12700) 2 years ago
Andrea Gottardo 732af2f6e0
health: reduce severity of some warnings, improve update messages (#12689) 2 years ago
Andrew Lytvynov 2064dc20d4
health,ipn/ipnlocal: hide update warning when auto-updates are enabled (#12631) 2 years ago
Andrea Gottardo 6e55d8f6a1
health: add warming-up warnable (#12553) 2 years ago
Andrea Gottardo d7619d273b health: fix nil DERPMap dereference panic 2 years ago
Andrea Gottardo d6a8fb20e7
health: include DERP region name in bad derp notifications (#12530) 2 years ago
Andrea Gottardo d55b105dae
health: expose DependsOn to local API via UnhealthyState (#12513) 2 years ago
Brad Fitzpatrick 7bc9d453c2 health: fix data race in new warnable code 2 years ago
Andrea Gottardo a8ee83e2c5
health: begin work to use structured health warnings instead of strings, pipe changes into ipn.Notify (#12406) 2 years ago
Brad Fitzpatrick 96712e10a7 health, ipn/ipnlocal: move more health warning code into health.Tracker 2 years ago
Brad Fitzpatrick 7f587d0321 health, wgengine/magicsock: remove last of health package globals 2 years ago
Brad Fitzpatrick 745931415c health, all: remove health.Global, finish plumbing health.Tracker 2 years ago
Brad Fitzpatrick 6d69fc137f ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.Tracker 2 years ago
Brad Fitzpatrick 723c775dbb tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbing 2 years ago
Brad Fitzpatrick cb66952a0d health: permit Tracker method calls on nil receiver 2 years ago
Brad Fitzpatrick 5b32264033 health: break Warnable into a global and per-Tracker value halves 2 years ago
Brad Fitzpatrick ebc552d2e0 health: add Tracker type, in prep for removing global variables 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Anton Tolchanov 8cc5c51888 health: warn about reverse path filtering and exit nodes 2 years ago
Andrew Dunham 727acf96a6 net/netcheck: use DERP frames as a signal for home region liveness 2 years ago
Brad Fitzpatrick 4d196c12d9 health: don't report a warning in DERP homeless mode 2 years ago
Brad Fitzpatrick dc7aa98b76 all: use set.Set consistently instead of map[T]struct{} 3 years ago
Brad Fitzpatrick 14320290c3 control/controlclient: merge, simplify two health check calls 3 years ago
Tom DNetto abcb7ec1ce cmd/tailscale: warn if node is locked out on bringup 3 years ago
Andrew Dunham 2755f3843c health, net/tlsdial: add healthcheck for self-signed cert 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Tom DNetto 0088c5ddc0 health,ipn/ipnlocal: report the node being locked out as a health issue 3 years ago
Aaron Klotz 659e7837c6 health, ipn/ipnlocal: when -no-logs-no-support is enabled, deny access to tailnets that have network logging enabled 3 years ago
Brad Fitzpatrick ea25ef8236 util/set: add new set package for SetHandle type 3 years ago
Brad Fitzpatrick 3f8e185003 health: add Warnable, move ownership of warnable items to callers 3 years ago
Brad Fitzpatrick 08e110ebc5 cmd/tailscale: make "up", "status" warn if routes and --accept-routes off 3 years ago
Brad Fitzpatrick e55ae53169 tailcfg: add Node.UnsignedPeerAPIOnly to let server mark node as peerapi-only 4 years ago
Brad Fitzpatrick 3562b5bdfa envknob, health: support Synology, show parse errors in status 4 years ago
Brad Fitzpatrick 74674b110d envknob: support changing envknobs post-init 4 years ago
Jordan Whited 43f9c25fd2
cmd/tailscale: surface authentication errors in status.Health (#4748) 4 years ago
Brad Fitzpatrick 2ff481ff10 net/dns: add health check for particular broken-ish Linux DNS config 4 years ago
Brad Fitzpatrick 41fd4eab5c envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) 4 years ago
Brad Fitzpatrick 0aa4c6f147 net/dns/resolver: add debug HTML handler to see what DNS traffic was forwarded 4 years ago
Brad Fitzpatrick 8f43ddf1a2 ipn/ipnlocal, health: populate self node's Online bit in tailscale status 4 years ago
David Anderson 6c82cebe57 health: add a health state for net/dns.OSConfigurator. 4 years ago
Josh Bleecher Snyder 3fd5f4380f util/multierr: new package 5 years ago
Brad Fitzpatrick 09e692e318 health: don't look for UDP goroutines in js/wasm health check 5 years ago
Brad Fitzpatrick aae622314e tailcfg, health: add way for control plane to add problems to health check 5 years ago
Brad Fitzpatrick 4549d3151c cmd/tailscale: make status show health check problems 5 years ago
Brad Fitzpatrick 5bacbf3744 wgengine/magicsock, health, ipn/ipnstate: track DERP-advertised health 5 years ago
Josh Bleecher Snyder 9d542e08e2 wgengine/magicsock: always run ReceiveIPv6 5 years ago