You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/safesocket
Brad Fitzpatrick 21413392cf safesocket: fix CLI on standalone mac GUI build
Tested three macOS Tailscale daemons:

- App Store (Network Extension)
- Standalone (macsys)
- tailscaled

And two types of local IPC each:

- IPN
- HTTP

And two CLI modes:

- sandboxed (running the GUI binary as the CLI; normal way)
- open source CLI hitting GUI (with #4525)

Bonus: simplifies the code.

Fixes tailscale/corp#4559

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
3 years ago
..
basic_test.go safesocket: add ConnectionStrategy, provide control over fallbacks 3 years ago
pipe_windows.go safesocket: add ConnectionStrategy, provide control over fallbacks 3 years ago
safesocket.go safesocket: add ConnectionStrategy, provide control over fallbacks 3 years ago
safesocket_darwin.go safesocket: actually fix CLI on macsys build 3 years ago
safesocket_js.go safesocket: add ConnectionStrategy, provide control over fallbacks 3 years ago
safesocket_ps.go all: minor code cleanup 3 years ago
safesocket_test.go safesocket: refactor macOS auth code, pull out separate LocalTCPPortAndToken 4 years ago
unixsocket.go safesocket: fix CLI on standalone mac GUI build 3 years ago