tailscale/clientupdate
kari-ts 8dda62cc24
feature/clientupdate: windows update should use tailscale.exe update (#19438)
Currently, clientupdate.NewUpdater().Update() is called directly inside tailscaled, which fatals. There is also a failure that doesn't return, causing a panic.

This fix allows us to use the same approach as startAutoUpdate, which is to find tailscale.exe and run tailscale.exe --update, though since it's calling the updater library directly, we get progress messages.

Fixes tailscale/corp#40430s

Signed-off-by: kari-ts <kari@tailscale.com>
2026-04-17 10:28:35 -07:00
..
distsign cmd/vet: add subtestnames analyzer; fix all existing violations 2026-04-05 15:52:51 -07:00
testdata clientupdate: implement update for Unraid (#10344) 2023-11-28 13:28:30 -08:00
clientupdate_downloads.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate_not_downloads.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate_notwindows.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate_test.go cmd/vet: add subtestnames analyzer; fix all existing violations 2026-04-05 15:52:51 -07:00
clientupdate_windows.go feature/clientupdate: windows update should use tailscale.exe update (#19438) 2026-04-17 10:28:35 -07:00
clientupdate.go all: use Go 1.26 things, run most gofix modernizers 2026-03-06 13:32:03 -08:00