tailscale/wgengine
David Crawshaw 1ad78ce698 magicsock: reconnect to home DERP on key change
Typically the home DERP server is found and set on startup before
magicsock's SetPrivateKey can be called, so no DERP connection is
established. Make sure one is by kicking the home DERP tires in
SetPrivateKey.

Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
2020-03-19 17:53:44 +11:00
..
filter controlclinet: clone filter.MatchAllowAll 2020-02-28 22:33:06 -05:00
magicsock magicsock: reconnect to home DERP on key change 2020-03-19 17:53:44 +11:00
monitor Move linkstate boring change filtering to magicsock 2020-03-10 12:50:03 -07:00
packet wgengine/packet: fix minor lint errors. 2020-02-11 00:01:14 -08: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
ifconfig_windows.go wgengine: fix build on linux/freebsd/openbsd/windows 2020-02-19 11:58:59 -05:00
router_darwin.go wgengine: define default tunname for each platform 2020-03-07 21:40:01 -08:00
router_darwin_support.go wgengine: make SetRoutesFunc less appealing to use. 2020-02-10 21:40:00 -08:00
router_default.go wgengine: define default tunname for each platform 2020-03-07 21:40:01 -08:00
router_fake.go wgengine: move link monitor to be owned by the engine, not the router 2020-02-17 09:53:17 -08:00
router_freebsd.go wgengine: define default tunname for each platform 2020-03-07 21:40:01 -08:00
router_linux.go wgengine: define default tunname for each platform 2020-03-07 21:40:01 -08:00
router_openbsd.go wgengine: define default tunname for each platform 2020-03-07 21:40:01 -08:00
router_windows.go wgengine: define default tunname for each platform 2020-03-07 21:40:01 -08:00
rusage.go Move "logger" package to under types, now that we have it. 2020-02-14 20:23:05 -08: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
userspace.go wgengine: don't Reconfig on boring link changes 2020-03-13 07:45:59 -07:00
watchdog.go ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP bool 2020-03-04 12:53:37 -08:00
watchdog_test.go wgengine: simplify, change some signatures 2020-02-17 08:04:31 -08:00
wgengine.go wgengine: don't Reconfig on boring link changes 2020-03-13 07:45:59 -07:00