95 Commits (5a2168da9ef6d7daff8fd0419dbfb6026b02a0ed)

Author SHA1 Message Date
Nick Khyl 3cc7f897d3 health: always include control health messages in the current state 2 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Alex Chan 1723cb83ed ipn/ipnlocal: use an in-memory TKA store if FS is unavailable 5 months ago
Brad Fitzpatrick 99b06eac49 syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging 5 months ago
Claus Lensbøl 7418583e47
health: compare warnable codes to avoid errors on release branch (#17637) 6 months ago
Claus Lensbøl 005e264b54
util/eventbus/eventbustest: add support for synctest instead of timers (#17522) 6 months ago
Brad Fitzpatrick 447cbdd1d0 health: make it omittable 7 months ago
Brad Fitzpatrick 24e38eb729 control/controlclient,health,ipn/ipnlocal,health: fix deadlock by deleting health reporting 7 months ago
Brad Fitzpatrick c2f37c891c all: use Go 1.20's errors.Join instead of our multierr package 7 months ago
Claus Lensbøl 9ae8155bab
cmol/pprof health (#17303) 7 months ago
Claus Lensbøl 009d702adf
health: remove direct callback and replace with eventbus (#17199) 7 months ago
Claus Lensbøl 2015ce4081
health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 7 months ago
James Sanderson 5731869565 health: add an ETag to UnhealthyState for change detection 9 months ago
James Sanderson e0fcd596bf tailcfg: send health update if DisplayMessage URL changes 9 months ago
Anton Tolchanov db34cdcfe7 cmd/tailscale/cli: add a risk message about rp_filter 10 months ago
James Sanderson 5716d0977d health: prefix Warnables received from the control plane 10 months ago
James Sanderson 13ee285675 health: show DisplayMessage actions in 'tailscale status' 11 months ago
James Sanderson 11e83f9da5 controlclient,health,ipnlocal,tailcfg: add DisplayMessage support 11 months ago
James 'zofrex' Sanderson aa8bc23c49
control/controlclient,health,tailcfg: refactor control health messages (#15839) 11 months ago
Jonathan Nobels 7d6d2b4c50
health, ipn/ipnlocal: add metrics for various client events (#15828) 11 months ago
James Sanderson 1f1c323eeb control/controlclient,health: add tests for control health tracking 12 months ago
Brad Fitzpatrick bd9725c5f8 health: relax no-derp-home warnable to not fire if not in map poll 1 year ago
Brad Fitzpatrick bfde8079a0 health: do Warnable dependency filtering in tailscaled 1 year ago
Brad Fitzpatrick dc6728729e health: fix TestHealthMetric to pass on release branch 1 year ago
Kristoffer Dalby 41e56cedf8 health: move health metrics test to health_test 1 year ago
Brad Fitzpatrick ae5bc88ebe health: fix spurious warning about DERP home region '0' 2 years ago
Andrea Gottardo f8f53bb6d4
health: remove SysDNSOS, add two Warnables for read+set system DNS config (#13874) 2 years ago
Brad Fitzpatrick 1eaad7d3de control/controlhttp: fix connectivity on Alaska Air wifi 2 years ago
Brad Fitzpatrick c2f0c705e7 health: clean up updateBuiltinWarnablesLocked a bit, fix DERP warnings 2 years ago
Kristoffer Dalby 0e0e53d3b3 util/usermetrics: make usermetrics non-global 2 years ago
Brad Fitzpatrick 13dee9db7b health: fix magicsockReceiveFuncWarnable health clearing 2 years ago
Kristoffer Dalby a2c42d3cd4 usermetric: add initial user-facing metrics 2 years ago
Brad Fitzpatrick 2dd71e64ac wgengine/magicsock: log when a ReceiveFunc fails 2 years ago
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