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 bd60a750e8 wgengine/magicsock: fix packet spraying test to (mostly) pass.
It previously passed incorrectly due to bugs. With those fixed,
it becomes flaky for 2 reasons. One of them is the wireguard handshake
race, which can eat the 1st sprayed packet and prevent roamAddr
discovery. This change fixes that failure, by spreading the test
traffic out enough that additional spraying occurs.

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