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/router
Brad Fitzpatrick d24ed3f68e wgengine/router: add debug knob to resort to Linux "ip" command usage
Tailscale 1.18 uses netlink instead of the "ip" command to program the
Linux kernel.

The old way was kept primarily for tests, but this also adds a
TS_DEBUG_USE_IP_COMMAND environment knob to force the old way
temporarily for debugging anybody who might have problems with the
new way in 1.18.

Updates #391

Change-Id: I0236fbfda6c9c05dcb3554fcc27ec0c86456efd9
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
4 years ago
..
callback.go net/dns: some post-review cleanups. 5 years ago
ifconfig_windows.go util/multierr: new package 4 years ago
ifconfig_windows_test.go wgengine/router{win}: ignore broadcast routes added by Windows when removing routes. 5 years ago
router.go wgengine/router: take a link monitor 4 years ago
router_darwin.go wgengine/router: take a link monitor 4 years ago
router_default.go all: fix some js/wasm compilation issues 4 years ago
router_fake.go wgengine: pass in an explicit router.Router, rather than a generator. 5 years ago
router_freebsd.go wgengine/router: take a link monitor 4 years ago
router_linux.go wgengine/router: add debug knob to resort to Linux "ip" command usage 4 years ago
router_linux_test.go wgengine/router: remove last non-test "ip" command usage on Linux 4 years ago
router_openbsd.go wgengine/router: take a link monitor 4 years ago
router_test.go all: gofmt with Go 1.17 4 years ago
router_userspace_bsd.go all: gofmt with Go 1.17 4 years ago
router_windows.go Revert "wgengine: actively log FlushDNS." 4 years ago
runner.go wgengine/router: ignore Linux ip route error adding dup route 4 years ago