Chris Palmer and GitHub
3a9f5c02bf
util/set: make Clone a method ( #10044 )
...
Updates #cleanup
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-11-01 10:20:38 -07:00
Chris Palmer and GitHub
00375f56ea
util/set: add some more Set operations ( #10022 )
...
Updates #cleanup
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-10-31 17:15:40 -07:00
Chris Palmer and GitHub
f66dc8dc0a
clientupdate: check for privileges earlier ( #9964 )
...
Fixes #9963
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-10-27 10:43:50 -07:00
Chris Palmer and GitHub
8833dc51f1
util/set: add some useful utility functions for Set ( #9535 )
...
Also give each type of set its own file.
Updates #cleanup
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-09-29 14:31:02 -07:00
Chris Palmer and GitHub
ac7b4d62fd
cmd/tailscale/cli: make update visible in list ( #8662 )
...
This also makes "HIDDEN: " work (requires the custom UsageFunc).
Updates #6995
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-09-06 10:28:04 -07:00
Chris Palmer and GitHub
ce1e02096a
ipn/ipnlocal: support most Linuxes in handleC2NUpdate ( #9114 )
...
* ipn/ipnlocal: support most Linuxes in handleC2NUpdate
Updates #6995
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-08-30 14:50:03 -07:00
Chris Palmer and GitHub
346dc5f37e
ipn/ipnlocal: move C2NUpdateResponse to c2ntypes.go ( #9112 )
...
Updates #cleanup
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-08-28 11:30:55 -07:00
Chris Palmer and GitHub
37c0b9be63
clientupdate: return NOTREACHED for macsys ( #8898 )
...
* clientupdate: return NOTREACHED for macsys
The work is done in Swift; this is now a documentation placeholder.
Updates #6995
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-08-16 14:01:10 -07:00
Chris Palmer and GitHub
32d486e2bf
cmd/tailscale/cli: ensure custom UsageFunc is always set ( #8665 )
...
Updates #6995
Signed-off-by: Chris Palmer <cpalmer@tailscale.com >
2023-07-20 17:43:39 -07:00
Chris Palmer and GitHub
3c53bedbbf
cmd/tailscale/cli: limit Darwin-only option to Darwin ( #8657 )
2023-07-20 11:19:09 -07:00
Chris Palmer and GitHub
3f6b0d8c84
cmd/tailscale/cli: make tailscale update query softwareupdate ( #8641 )
...
* cmd/tailscale/cli: make `tailscale update` query `softwareupdate`
Even on macOS when Tailscale was installed via the App Store, we can check for
and even install new versions if people ask explicitly. Also, warn if App Store
AutoUpdate is not turned on.
Updates #6995
2023-07-19 17:06:16 -07:00