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
Tom 2903d42921
wgengine/router: delete hardcoded link-local address on Windows (#4740)
Fixes #4647

It seems that Windows creates a link-local address for the TUN driver, seemingly
based on the (fixed) adapter GUID. This results in a fixed MAC address, which
for some reason doesn't handle loopback correctly. Given the derived link-local
address is preferred for lookups (thanks LLMNR), traffic which addresses the
current node by hostname uses this broken address and never works.

To address this, we remove the broken link-local address from the wintun adapter.

Signed-off-by: Tom DNetto <tom@tailscale.com>
3 years ago
..
bench types/netmap: use key.NodePublic instead of tailcfg.NodeKey. 3 years ago
filter wgengine/filter: preallocate some hot slices in MatchesFromFilterRules (#4672) 3 years ago
magicsock wgengine/magicsock: remove unused metric 3 years ago
monitor wgengine/monitor: do not ignore changes to pdp_ip* 3 years ago
netstack wgengine/netstack: handle multiple magicDNS queries per UDP socket (#4708) 3 years ago
router wgengine/router: delete hardcoded link-local address on Windows (#4740) 3 years ago
wgcfg cmd/cloner,util/codegen: refactor cloner internals to allow reuse 3 years ago
wglog all: use any instead of interface{} 3 years ago
winnet all: gofmt all 3 years ago
mem_ios.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 4 years ago
pendopen.go *: use WireGuard where logged, printed or named 3 years ago
userspace.go net/tstun, wgengine: use correct type for counter metrics 3 years ago
userspace_ext_test.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 4 years ago
userspace_test.go all: gofmt -w -s (simplify) tests 3 years ago
watchdog.go wgengine, net/packet, cmd/tailscale: add ICMP echo 3 years ago
watchdog_test.go all: use any instead of interface{} 3 years ago
wgengine.go wgengine, net/packet, cmd/tailscale: add ICMP echo 3 years ago