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/ipn/ipnlocal
Brad Fitzpatrick e96dd00652 ipn/ipnlocal: add capability for debugging peers over peerapi
The default is still users can debug their own nodes. But like
cd916b728b did, this adds support for admins to grant additional
capabilities with the new tailcfg.CapabilityDebugPeer cap.

Updates #4217

Change-Id: Ifce3d9a1f8e8845797970a4f97b393194663d35f
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
4 years ago
..
dnsconfig_test.go ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6 4 years ago
local.go cmd/tailscale, etc: make "tailscale up --ssh" fail fast when unavailable 4 years ago
local_test.go ipn/ipnlocal: make peerIPs return a sorted slice 4 years ago
loglines_test.go ipn/store: add common package for instantiating ipn.StateStores 4 years ago
peerapi.go ipn/ipnlocal: add capability for debugging peers over peerapi 4 years ago
peerapi_h2c.go ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platforms 4 years ago
peerapi_macios_ext.go net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackend 4 years ago
peerapi_test.go ipn/ipnlocal: add start of inter-user Taildrop 4 years ago
ssh.go tempfork: temporarily fork gliderlabs/ssh and x/crypto/ssh 4 years ago
ssh_stub.go ssh: make it build on darwin 4 years ago
ssh_test.go ipn/ipnlocal: generate tailscaled-owned SSH keys as needed 4 years ago
state_test.go ipn/ipnlocal: do not process old status messages received out of order 4 years ago