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/wgengine
David Anderson 2839854994 wgengine/magicsock: never set a DERP server as a roamAddr.
DERP traffic is asymmetric by design, with nodes always sending
to their peer's home DERP server. However, if roamAddr is set,
magicsock will always push data there, rather than let DERP
server selection do its thing, so we end up accidentally
creating a symmetric flow.

Signed-Off-By: David Anderson <danderson@tailscale.com>
5 years ago
..
filter controlclinet: clone filter.MatchAllowAll 5 years ago
magicsock wgengine/magicsock: never set a DERP server as a roamAddr. 5 years ago
monitor wgengine/monitor: use RTMGRP_* consts from x/sys/unix 5 years ago
packet wgengine/packet: fix minor lint errors. 5 years ago
winnet Move Linux client & common packages into a public repo. 5 years ago
faketun.go wgengine: properly clean up freebsd routes and interfaces on close 5 years ago
ifconfig_windows.go wgengine: fix build on linux/freebsd/openbsd/windows 5 years ago
router_darwin.go wgengine: move link monitor to be owned by the engine, not the router 5 years ago
router_darwin_support.go wgengine: make SetRoutesFunc less appealing to use. 5 years ago
router_default.go wgengine: simplify, change some signatures 5 years ago
router_fake.go wgengine: move link monitor to be owned by the engine, not the router 5 years ago
router_freebsd.go wgengine: properly clean up freebsd routes and interfaces on close 5 years ago
router_linux.go wgengine: don't create duplicate iptables rules on Linux, clean up 5 years ago
router_openbsd.go wgengine: add OpenBSD router DNS update handling 5 years ago
router_windows.go wgengine: move link monitor to be owned by the engine, not the router 5 years ago
rusage.go Move "logger" package to under types, now that we have it. 5 years ago
rusage_nowindows.go wgengine: flesh out some docs 5 years ago
rusage_windows.go Move Linux client & common packages into a public repo. 5 years ago
userspace.go ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP bool 5 years ago
watchdog.go ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP bool 5 years ago
watchdog_test.go wgengine: simplify, change some signatures 5 years ago
wgengine.go ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP bool 5 years ago