tailscale/wgengine
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>
2020-12-30 17:33:02 -08:00
..
filter net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. 2020-12-22 14:44:36 -08:00
magicsock wgkey: new package 2020-12-30 17:33:02 -08:00
monitor go.mod: bump github.com/mdlayher/netlink to v1.2.0 2020-12-23 08:08:02 -08:00
router wgengine/router: disable IPv6 on Linux if ip rule -6 fails (#1074) 2020-12-29 08:26:17 -08:00
tsdns wgengine/tsdns: fix error response marshaling, improve bad query logs 2020-12-17 12:46:08 -08:00
tstun net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. 2020-12-22 14:44:36 -08:00
winnet Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
userspace_test.go all: replace wgcfg.IP and wgcfg.CIDR with netaddr types 2020-12-28 13:00:42 -08:00
userspace.go wgkey: new package 2020-12-30 17:33:02 -08:00
watchdog_test.go wgengine: prevent log after exit in watchdog test 2020-07-03 10:52:39 -07:00
watchdog.go wgengine: add Engine.SetLinkChangeCallback 2020-08-27 21:25:17 -07:00
wgengine.go ipn, wgengine: disable subnet routes if network has PAC configuration 2020-10-05 21:04:23 -07:00