You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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>
4 years ago
..
ipnlocal
envknob, ipn/ipnlocal: add SSH admin kill switch
4 years ago
ipnserver
all: use any instead of interface{}
4 years ago
ipnstate
all: use any instead of interface{}
4 years ago
localapi
client/tailscale, cmd/tailscale, localapi: add 'tailscale nc'
4 years ago
policy
ipn/policy: treat DNS service as interesting so it's not filtered out
4 years ago
store
ipn/store: [TestNewStore] do not use an empty file
4 years ago
backend.go
ipn: use key.NodePublic instead of tailcfg.NodeKey
5 years ago
doc.go
Move Linux client & common packages into a public repo.
6 years ago
fake_test.go
ipn{,/ipnlocal}, cmd/tailscale/cli: don't check pref reverts on initial up
5 years ago
handle.go
ipn: another controlplane synonym
5 years ago
message.go
ipn: don't log IPN messages that may contain an authkey.
5 years ago
message_test.go
all: use any instead of interface{}
4 years ago
prefs.go
all: use any instead of interface{}
4 years ago
prefs_clone.go
wgengine/netstack: add an SSH server experiment
4 years ago
prefs_test.go
cmd/tailscale/cli, ipn: move exit node IP parsing and validation from cli into prefs.
4 years ago
store.go
ipn/store: add common package for instantiating ipn.StateStores
4 years ago