summaryrefslogtreecommitdiffhomepage
path: root/safesocket
AgeCommit message (Expand)AuthorFilesLines
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun1-2/+1
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick3-11/+13
2022-04-28safesocket: log warning when running sandboxed Mac binary as rootMihai Parparita1-0/+11
2022-04-25safesocket: fix CLI on standalone mac GUI buildBrad Fitzpatrick1-62/+13
2021-12-09safesocket: add ConnectionStrategy, provide control over fallbacksJosh Bleecher Snyder5-12/+69
2021-12-09all: minor code cleanupJosh Bleecher Snyder1-1/+0
2021-11-07safesocket: add js/wasm implementation with in-memory net.ConnBrad Fitzpatrick2-2/+24
2021-11-05safesocket: add WindowsLocalPort constBrad Fitzpatrick1-0/+4
2021-10-27safesocket: fail early on js/wasmBrad Fitzpatrick1-0/+4
2021-09-24safesocket: actually fix CLI on macsys buildBrad Fitzpatrick1-6/+10
2021-09-24safesocket: fix CLI for macsys GUI variantBrad Fitzpatrick1-1/+45
2021-08-31safesocket: add connect retry loop to wait for tailscaledBrad Fitzpatrick2-1/+69
2021-08-24fix: typo spelling grammarslowy071-1/+1
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder1-0/+1
2021-07-20safesocket: print full lsof command on failureJosh Bleecher Snyder1-3/+4
2021-07-20safesocket: reduce log spam while running integration testsJosh Bleecher Snyder1-6/+5
2021-07-08safesocket: create the test socket in a temp dirJosh Bleecher Snyder1-2/+8
2021-05-04safesocket: delete unused functionJosh Bleecher Snyder1-4/+0
2021-05-03cmd/tailscale: pull out, parameterize up FlagSet creation for testsBrad Fitzpatrick1-2/+6
2021-04-19safesocket: remove/update some old TODOsBrad Fitzpatrick1-2/+1
2021-03-30client/tailscale, cmd/tailscale/cli: plumb --socket throughDavid Crawshaw1-7/+0
2021-03-05safesocket: use right version of gofmtBrad Fitzpatrick1-3/+3
2021-03-05safesocket: support finding tailscale port/auth token from sandboxed CLIBrad Fitzpatrick1-3/+37
2021-03-03safesocket: add FreeBSD to PlatformUsesPeerCredsDenton Gentry1-1/+1
2021-03-02safesocket, ipn/ipnserver: unify peercred info, fix bug on FreeBSD etcBrad Fitzpatrick2-15/+11
2021-02-16safesocket, ipn/ipnserver: look up peer creds on DarwinBrad Fitzpatrick1-2/+3
2021-02-15safesocket: make ConnectDefault use paths pkg, fixing tailscaled-on-macOSBrad Fitzpatrick1-1/+3
2021-02-15safesocket, wgengine: add some darwin failure diagnostic hintsBrad Fitzpatrick1-0/+14
2021-01-29safesocket: refactor macOS auth code, pull out separate LocalTCPPortAndTokenBrad Fitzpatrick5-31/+96
2021-01-29cmd/hello: use safesocket client to connectBrad Fitzpatrick1-0/+5
2021-01-21safesocket: on Linux, make /var/run/tailscale be 0755Brad Fitzpatrick1-2/+22
2021-01-15ipn, ipnserver: only require sudo on Linux for mutable CLI actionsBrad Fitzpatrick1-1/+24
2021-01-11all: adjust Unix permissions for those without umasksBrad Fitzpatrick1-1/+1
2020-07-20safesocket: gofmtBrad Fitzpatrick1-3/+3
2020-07-20safesocket: support connecting to Mac TCP server from within App SandboxBrad Fitzpatrick1-19/+65
2020-03-30safesocket: gofmtBrad Fitzpatrick1-3/+3
2020-03-29safesocket: connect to the macOS network extension on darwin (as last resort)Brad Fitzpatrick1-0/+81
2020-03-03safesocket: make some effort to create parent directory of sockBrad Fitzpatrick1-0/+2
2020-02-25safesocket: delete incorrect build tagBrad Fitzpatrick1-2/+0
2020-02-25safesocket: documentBrad Fitzpatrick3-20/+46
2020-02-18safesocket: simplify API.David Anderson3-21/+14
2020-02-11safesocket: make test use testing.T correctly.David Anderson1-26/+32
2020-02-09Move Linux client & common packages into a public repo.Earl Lee3-0/+183