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
Brad Fitzpatrick 1642dfdb07 ipn/ipnlocal: get peerapi ~working in macOS/iOS NetworkExtension sandbox
IPv4 and IPv6 both work remotely, but IPv6 doesn't yet work from the
machine itself due to routing mysteries.

Untested yet on iOS, but previous prototype worked on iOS, so should
work the same.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
3 years ago
..
ipnlocal ipn/ipnlocal: get peerapi ~working in macOS/iOS NetworkExtension sandbox 3 years ago
ipnserver Revert "cmd/tailscaled, ipn/{ipnlocal,ipnserver}: let netstack get access to LocalBackend" 3 years ago
ipnstate ipn/ipnlocal: start of peerapi between nodes 3 years ago
localapi cmd/tailscale, ipn/localapi: get daemon version from localapi status 3 years ago
policy ipn, ipn/policy: filter portlist to a short list of "interesting" ports 4 years ago
backend.go net/packet, wgengine/{filter,tstun}: add TSMP ping 3 years ago
doc.go Move Linux client & common packages into a public repo. 4 years ago
fake_test.go net/packet, wgengine/{filter,tstun}: add TSMP ping 3 years ago
handle.go control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2Token 3 years ago
message.go net/packet, wgengine/{filter,tstun}: add TSMP ping 3 years ago
message_test.go control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2Token 3 years ago
prefs.go ipn: print currently selected exit route in Prefs.String(). 3 years ago
prefs_clone.go types/persist: split controlclient.Persist into a small leaf package 3 years ago
prefs_test.go ipn: add tests for exit node pretty printing. 3 years ago
store.go wgkey: new package 4 years ago
store_test.go Add tstest.PanicOnLog(), and fix various problems detected by this. 4 years ago