51 Commits (e0886ad167cbdfd3fcd4870c4ace531ae0050ddf)

Author SHA1 Message Date
Andrew Lytvynov 48eef9e6eb
clientupdate: do not allow msiexec to reboot the OS (#11409) 2 years ago
Andrew Lytvynov 23fbf0003f
clientupdate: handle multiple versions in "apk info tailscale" output (#11310) 2 years ago
Patrick O'Doherty 38bba2d23a
clientupdate: disable auto update on NixOS (#11136) 2 years ago
Andrew Lytvynov d8493d4bd5
clientupdate: add explicit Track to Arguments (#10548) 2 years ago
Aaron Klotz 0f646937e9 clientupdate: remove TS_NOLAUNCH and GUI restart hacks from autoupdate 2 years ago
Sonia Appasamy 7a4ba609d9 client/web: show features based on platform support 2 years ago
Andrew Lytvynov 59d1077e28
clientupdate: cleanup tailscale binary copies on Windows (#10433) 2 years ago
Andrew Lytvynov 5a9e935597
clientupdate: implement update for Unraid (#10344) 2 years ago
Andrew Lytvynov c3f1bd4c0a
clientupdate: fix auto-update on Windows over RDP (#10242) 2 years ago
Andrew Lytvynov 955e2fcbfb
ipn/ipnlocal: run "tailscale update" via systemd-run on Linux (#10229) 2 years ago
Andrew Lytvynov 1f4a38ed49
clientupdate: add support for QNAP (#10179) 2 years ago
Andrew Lytvynov bff786520e
clientupdate,ipn/ipnlocal: fix c2n update on freebsd (#10168) 2 years ago
Andrew Lytvynov 63062abadc
clientupdate: check whether running as root early (#10161) 2 years ago
Andrew Lytvynov 7145016414
clientupdate: do not recursively delete dirs in cleanupOldDownloads (#10093) 2 years ago
Andrew Lytvynov 6c0ac8bef3
clientupdate: cleanup SPK and MSI downloads (#10085) 2 years ago
Andrew Lytvynov 7f16e000c9
clientupdate: clarify how to run update as Administrator on Windows (#10043) 2 years ago
Derek Kaser 5289cfce33
clientupdate: disable on Unraid (#10048) 2 years ago
Andrew Lytvynov 7f3208592f
clientupdate: mention release track when running latest (#10039) 2 years ago
Chris Palmer f66dc8dc0a
clientupdate: check for privileges earlier (#9964) 3 years ago
Andrew Lytvynov 8326fdd60f
clientupdate: disable auto-updates on Synology for now (#9965) 3 years ago
Andrew Lytvynov d3bc575f35
cmd/tailscale/cli: set Sparkle auto-update on macsys (#9952) 3 years ago
Andrew Lytvynov 593c086866
clientupdate: distinguish when auto-updates are possible (#9896) 3 years ago
Andrew Lytvynov e561f1ce61
clientupdate: manually restart Windows GUI after update (#9906) 3 years ago
Andrew Lytvynov 70f9c8a6ed
clientupdate: change Mac App Store support (#9891) 3 years ago
Andrew Lytvynov 77127a2494
clientupdate: fix background install for linux tarballs (#9852) 3 years ago
Andrew Lytvynov 8a5b02133d
clientupdate: return ErrUnsupported for macSys clients (#9793) 3 years ago
David Anderson 9f05018419 clientupdate/distsign: add new prod root signing key to keychain 3 years ago
Andrew Lytvynov 677d486830
clientupdate: abort if current version is newer than latest (#9733) 3 years ago
Andrew Lytvynov e6aa7b815d
clientupdate,cmd/tailscale/cli: use cli.Stdout/Stderr (#9694) 3 years ago
Brad Fitzpatrick b775a3799e util/httpm, all: add a test to make sure httpm is used consistently 3 years ago
David Crawshaw 47ffbffa97
clientupdate: add root key (#9364) 3 years ago
Andrew Lytvynov c0ade132e6
clientupdate: restart tailscale after install on DSM6 (#9363) 3 years ago
Andrew Lytvynov 1073b56e18
ipn/ipnlocal: add logging and locking to c2n /update (#9290) 3 years ago
Aaron Klotz 7686ff6c46 Update clientupdate/distsign/distsign_test.go 3 years ago
Aaron Klotz 7d60c19d7d clientupdate/distsign: add ability to validate a binary that is already located on disk 3 years ago
Craig Rodrigues 8683ce78c2 client/web, clientupdate, util/linuxfw, wgengine/magicsock: Use %v verb for errors 3 years ago
Andrew Lytvynov 4e72992900
clientupdate: add linux tarball updates (#9144) 3 years ago
Chris Palmer ce1e02096a
ipn/ipnlocal: support most Linuxes in handleC2NUpdate (#9114) 3 years ago
Andrew Lytvynov abfe5d3879
clientupdate: detect when tailscale is installed without package manager (#9137) 3 years ago
Andrew Lytvynov 67e48d9285
clientupdate: use SPKsVersion instead of Version (#9118) 3 years ago
Andrew Lytvynov 8d2eaa1956
clientupdate: download SPK and MSI packages with distsign (#9115) 3 years ago
Andrew Lytvynov 18d9c92342
release/dist/cli: add verify-package-signature command (#9110) 3 years ago
Andrew Lytvynov de9ba1c621
clientupdate/distsign/roots: add temporary dev root key (#9080) 3 years ago
Andrew Lytvynov 3b7ebeba2e
clientupdate: remove Arch support (#9081) 3 years ago
Andrew Lytvynov d45af7c66f
release/dist/cli: add sign-key and verify-key-signature commands (#9041) 3 years ago
Andrew Lytvynov f61dd12f05
clientupdate/distsign: use distinct PEM types for root/signing keys (#9045) 3 years ago
Andrew Lytvynov 7364c6beec
clientupdate/distsign: add new library for package signing/verification (#8943) 3 years ago
Andrew Lytvynov 86ad1ea60e
clientupdate: parse /etc/synoinfo.conf to get CPU arch (#8940) 3 years ago
Chris Palmer 37c0b9be63
clientupdate: return NOTREACHED for macsys (#8898) 3 years ago
Andrew Lytvynov c40d095c35
clientupdate: implement updates for Synology (#8858) 3 years ago