tailscale/wgengine
David Anderson 72cae5504c wgengine: generate and plumb router.Settings in from ipn.
This saves a layer of translation, and saves us having to
pass in extra bits and pieces of the netmap and prefs to
wgengine. Now it gets one Wireguard config, and one OS
network stack config.

Signed-off-by: David Anderson <danderson@tailscale.com>
2020-05-12 15:58:33 -07:00
..
filter ipn, wgengine/filter: remove exported type aliases 2020-05-11 07:19:17 -07:00
magicsock types/structs: add structs.Incomparable annotation, use it where applicable 2020-05-03 14:05:32 -07:00
monitor wgengine/monitor: disable monitor on Android 2020-04-24 06:35:31 -07:00
packet wgengine/filter: support subnet mask rules, not just /32 IPs. 2020-04-30 04:56:43 -04:00
router wgengine/router: allow loopback traffic from our own IP(s). 2020-05-11 16:57:35 -07:00
winnet Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
faketun.go wgengine: properly clean up freebsd routes and interfaces on close 2020-02-25 16:40:10 -05:00
rusage_nowindows.go wgengine: flesh out some docs 2020-02-12 13:37:45 -08:00
rusage_windows.go Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
rusage.go Move "logger" package to under types, now that we have it. 2020-02-14 20:23:05 -08:00
userspace.go wgengine: generate and plumb router.Settings in from ipn. 2020-05-12 15:58:33 -07:00
watchdog_test.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
watchdog.go wgengine: generate and plumb router.Settings in from ipn. 2020-05-12 15:58:33 -07:00
wgengine.go wgengine: generate and plumb router.Settings in from ipn. 2020-05-12 15:58:33 -07:00