tailscale/ipn/localapi
Brad Fitzpatrick fc12cbfcd3 client/tailscale, cmd/tailscale, localapi: add 'tailscale nc'
This adds a "tailscale nc" command that acts a bit like "nc", but
dials out via tailscaled via localapi.

This is a step towards a "tailscale ssh", as we'll use "tailscale nc"
as a ProxyCommand for in some cases (notably in userspace mode).

But this is also just useful for debugging & scripting.

Updates #3802

RELNOTE=tailscale nc

Change-Id: Ia5c37af2d51dd0259d5833d80264d3ad5f68446a
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2022-03-24 10:28:53 -07:00
..
cert.go all: use any instead of interface{} 2022-03-17 11:35:09 -07:00
disabled_stubs.go ipn/localapi: move cert fetching code to localapi, cache, add cert subcommand 2021-08-17 16:02:10 -07:00
localapi.go client/tailscale, cmd/tailscale, localapi: add 'tailscale nc' 2022-03-24 10:28:53 -07:00
profile.go ipn/localapi, cmd/tailscale: add CPU & memory profile support, debug command 2021-09-23 10:01:14 -07:00