72 Commits (9ba2a80ab64f5507ca6e6cbba4e91d082ec2d8df)

Author SHA1 Message Date
Andrew Lytvynov 54d70c8312
clientupdate: best-effort restart of tailscaled on init.d systems (#18568) 2 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Andrew Lytvynov 6c67deff38
cmd/distsign: add CLI for verifying package signatures (#18239) 3 months ago
Alex Chan c2e474e729 all: rename variables with lowercase-l/uppercase-I 5 months ago
Aaron Klotz 7c49cab1a6 clientupdate, util/osshare, util/winutil, version: improve Windows GUI filename resolution and WinUI build awareness 6 months ago
Brad Fitzpatrick 442a3a779d feature, net/tshttpproxy: pull out support for using proxies as a feature 7 months ago
Brad Fitzpatrick 038cdb4640 feature/clientupdate: move clientupdate to a modular feature, disabled for tsnet 7 months ago
Nick Khyl e7325213a7 clientupdate: fix MSI exit code handling, preserve MSI and updater logs on Windows 1 year ago
Brad Fitzpatrick d0c50c6072 clientupdate: cache CanAutoUpdate, avoid log spam when false 1 year ago
Andrew Lytvynov e19c01f5b3
clientupdate: refuse to update in tsnet binaries (#14911) 1 year ago
Brad Fitzpatrick 1938685d39 clientupdate: don't link distsign on platforms that don't download 2 years ago
Brad Fitzpatrick 2531065d10 clientupdate, ipn/localapi: don't use google/uuid, thin iOS deps 2 years ago
Andrew Lytvynov b8af91403d
clientupdate: return true for CanAutoUpdate for macsys (#12746) 2 years ago
Andrew Lytvynov be54dde0eb
clientupdate: allow switching from unstable to stable tracks (#12477) 2 years ago
Andrew Lytvynov 7a7e314096
ipn/ipnlocal,clientupdate: allow auto-updates in contaienrs (#12391) 2 years ago
Andrew Lytvynov bcb55fdeb6
clientupdate: mention when Alpine system upgrade is needed (#12306) 2 years ago
Andrew Lytvynov ce5c80d0fe
clientupdate: exec systemctl instead of using dbus to restart (#11923) 2 years ago
Andrew Lytvynov bff527622d
ipn/ipnlocal,clientupdate: disallow auto-updates in containers (#11814) 2 years ago
Andrew Lytvynov b3fb3bf084
clientupdate: return OS-specific version from LatestTailscaleVersion (#11812) 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Brad Fitzpatrick 8d7894c68e clientupdate, net/dns: fix some "tailsacle" typos 2 years ago
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