You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Josh Bleecher Snyder
6e8328cba5
wgengine/tsdns: replace connections when net link changes (macOS)
...
When the network link changes, existing UDP sockets fail immediately
and permanently on macOS.
The forwarder set up a single UDP conn and never changed it.
As a result, any time there was a network link change,
all forwarded DNS queries failed.
To fix this, create a new connection when send requests
fail because of network unreachability.
This change is darwin-only, although extended it to other platforms
should be straightforward.
Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
6 years ago
..
filter
control/controlclient, wgengine/filter: extract parsePacketFilter to … ( #696 )
6 years ago
magicsock
wgengine/magicsock: clarify pre-disco 'tailscale ping' error message
6 years ago
monitor
wgengine/monitor: add a poller to the Windows link change monitor
6 years ago
packet
wgengine/filter: fix IPv4 IGMP spam omission, also omit ff02::16 spam
6 years ago
router
wgengine, wgengine/router: add a bunch of (temporary?) engine creation logging
6 years ago
tsdns
wgengine/tsdns: replace connections when net link changes (macOS)
6 years ago
tstun
wgengine/tstun: fix 32-bit alignment again
6 years ago
winnet
Move Linux client & common packages into a public repo.
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
wgengine, wgengine/router: add a bunch of (temporary?) engine creation logging
6 years ago
userspace_test.go
wgengine: lazily create peer wireguard configs more explicitly
6 years ago
watchdog.go
wgengine: add Engine.SetLinkChangeCallback
6 years ago
watchdog_test.go
wgengine: prevent log after exit in watchdog test
6 years ago
wgengine.go
wgengine: add Engine.SetLinkChangeCallback
6 years ago