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
Josh Bleecher Snyder 56a7652dc9 wgkey: new package
This is a replacement for the key-related parts
of the wireguard-go wgcfg package.

This is almost a straight copy/paste from the wgcfg package.
I have slightly changed some of the exported functions and types
to avoid stutter, added and tweaked some comments,
and removed some now-unused code.

To avoid having wireguard-go depend on this new package,
wgcfg will keep its key types.

We translate into and out of those types at the last minute.
These few remaining uses will be eliminated alongside
the rest of the wgcfg package.

Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
4 years ago
..
ipnserver all: annotate log verbosity levels on most egregiously spammy log prints 4 years ago
ipnstate tailcfg, cmd/tailscale: add Hostinfo.ShareeNode, hide in "tailscale status" 4 years ago
policy ipn, ipn/policy: filter portlist to a short list of "interesting" ports 4 years ago
backend.go ipn, ipn/ipnserver: add IPN state for server in use, handle explicitly 4 years ago
doc.go Move Linux client & common packages into a public repo. 4 years ago
fake_test.go cmd/tailscale/cli: add basic 'down' subcommand 4 years ago
handle.go all: replace wgcfg.IP and wgcfg.CIDR with netaddr types 4 years ago
local.go wgkey: new package 4 years ago
loglines_test.go all: annotate log verbosity levels on most egregiously spammy log prints 4 years ago
message.go ipn: debug zero bytes in IPN json messages 4 years ago
message_test.go ipn: add Login backend command for sign-in with token 4 years ago
prefs.go all: replace wgcfg.IP and wgcfg.CIDR with netaddr types 4 years ago
prefs_clone.go all: replace wgcfg.IP and wgcfg.CIDR with netaddr types 4 years ago
prefs_test.go wgkey: new package 4 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