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
Denton Gentry 1dd2552032 wgengine: actively log FlushDNS.
Intended to help in resolving customer issue with
DNS caching.

We currently exec `ipconfig /flushdns` from two
places:
- SetDNS(), which logs before invoking
- here in router_windows, which doesn't

We'd like to see a positive indication in logs that flushdns
is being run.

As this log is expected to be spammy, it is proposed to
leave this in just long enough to do an unstable 1.13.x build
and then revert it. They won't run an unsigned image that
I build.

Signed-off-by: Denton Gentry <dgentry@tailscale.com>
3 years ago
..
callback.go net/dns: some post-review cleanups. 4 years ago
ifconfig_windows.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 4 years ago
ifconfig_windows_test.go wgengine/router{win}: ignore broadcast routes added by Windows when removing routes. 4 years ago
router.go wgengine/router: take a link monitor 3 years ago
router_darwin.go wgengine/router: take a link monitor 3 years ago
router_default.go all: gofmt with Go 1.17 3 years ago
router_fake.go wgengine: pass in an explicit router.Router, rather than a generator. 4 years ago
router_freebsd.go wgengine/router: take a link monitor 3 years ago
router_linux.go wgengine/router: pass in AmbientCaps when calling `ip rule` 3 years ago
router_linux_test.go wgengine/router: take a link monitor 3 years ago
router_openbsd.go wgengine/router: take a link monitor 3 years ago
router_test.go all: gofmt with Go 1.17 3 years ago
router_userspace_bsd.go all: gofmt with Go 1.17 3 years ago
router_windows.go wgengine: actively log FlushDNS. 3 years ago
runner.go wgengine/router: pass in AmbientCaps when calling `ip rule` 3 years ago