tailscale/wgengine
Brad Fitzpatrick a975e86bb8 wgengine/magicsock: add new endpoint type used for discovery-supporting peers
This adds a new magicsock endpoint type only used when both sides
support discovery (that is, are advertising a discovery
key). Otherwise the old code is used.

So far the new code only communicates over DERP as proof that the new
code paths are wired up. None of the actually discovery messaging is
implemented yet.

Support for discovery (generating and advertising a key) are still
behind an environment variable for now.

Updates #483
2020-06-29 13:59:54 -07:00
..
filter tsdns: initial implementation of a Tailscale DNS resolver (#396) 2020-06-08 18:19:26 -04:00
magicsock wgengine/magicsock: add new endpoint type used for discovery-supporting peers 2020-06-29 13:59:54 -07:00
monitor wgengine/monitor: disable monitor on Android 2020-04-24 06:35:31 -07:00
packet wgengine/tsdns: add test and prevent useless updates (#449) 2020-06-09 13:09:43 -04:00
router wgengine/router: do not call ifconfig up if SetRoutesFunc is set 2020-06-26 09:45:28 -07:00
tsdns wgengine/tsdns: add test and prevent useless updates (#449) 2020-06-09 13:09:43 -04:00
tstun wgengine, magicsock, tstun: don't regularly STUN when idle (mobile only for now) 2020-06-25 19:14:24 -07:00
winnet Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -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
rusage.go Move "logger" package to under types, now that we have it. 2020-02-14 20:23:05 -08:00
userspace.go wgengine, internal/deepprint: replace UAPI usage as hash func; add deepprint 2020-06-28 10:59:58 -07:00
watchdog_test.go tsdns: initial implementation of a Tailscale DNS resolver (#396) 2020-06-08 18:19:26 -04:00
watchdog.go ipn, wgengine: plumb NetworkMap down to magicsock 2020-06-25 19:14:24 -07:00
wgengine.go ipn, wgengine: plumb NetworkMap down to magicsock 2020-06-25 19:14:24 -07:00