tailscale/wgengine
James Tucker 7f9ebc0a83 cmd/tailscale,net/netcheck: add debug feature to force preferred DERP
This provides an interface for a user to force a preferred DERP outcome
for all future netchecks that will take precedence unless the forced
region is unreachable.

The option does not persist and will be lost when the daemon restarts.

Updates tailscale/corp#18997
Updates tailscale/corp#24755

Signed-off-by: James Tucker <james@tailscale.com>
2024-12-04 16:52:56 -08:00
..
bench
capture
filter wgengine/filter: actually use the passed CapTestFunc [capver 109] 2024-11-19 19:18:35 +00:00
magicsock cmd/tailscale,net/netcheck: add debug feature to force preferred DERP 2024-12-04 16:52:56 -08:00
netlog
netstack ipn/{ipnlocal,localapi}, wgengine/netstack: call (*LocalBackend).Shutdown when tests that create them complete 2024-11-22 09:46:11 -06:00
router cmd/containerboot,util/linuxfw: create a SNAT rule for dst/src only once, clean up if needed (#13658) 2024-10-03 20:15:00 +01:00
wgcfg all: use iterators over slice views more 2024-11-11 13:22:34 -08:00
wgint
wglog
winnet
mem_ios.go
pendopen.go all: use iterators over slice views more 2024-11-11 13:22:34 -08:00
userspace.go all: use iterators over slice views more 2024-11-11 13:22:34 -08:00
userspace_ext_test.go util/usermetrics: make usermetrics non-global 2024-09-25 15:57:00 +02:00
userspace_test.go util/usermetrics: make usermetrics non-global 2024-09-25 15:57:00 +02:00
watchdog.go
watchdog_js.go
watchdog_test.go util/usermetrics: make usermetrics non-global 2024-09-25 15:57:00 +02:00
wgengine.go