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-android/cmd/tailscale
Charlotte Brandhorst-Satzkorn 36bf277560 cmd/tailscale: rebind magicsock.Conn onConnect
We have been getting into routing loops due to the timing of when we
bind sockets on starting the tailscale app. At this point, we do
not have access to `VpnService.protect()` and are unable to protect
the magicsock sockets, which causes a routing loop issue until we
forcibly rebind about 10 minutes into the service being started.

This change causes a rebind when the service is started, which restores
connectivity in cases where the socket was unprotected.

Updates tailscale/corp#13814
2 years ago
..
backend.go go.mod,cmd/tailscale: bump OSS and update logtail transport setup (#119) 2 years ago
callbacks.go Add intents (#87) 3 years ago
google.png cmd/tailscale: add Google sign-in button 6 years ago
main.go cmd/tailscale: rebind magicsock.Conn onConnect 2 years ago
multitun.go cmd/tailscale: implement new batch APIs (#71) 3 years ago
pprof.go cmd/tailscale: delete unused FileTargetsEvent; gofmt 4 years ago
store.go jni,cmd/tailscale: replace jni.EnvFor with explicit conversion 5 years ago
tailscale.png all: initial commit 6 years ago
tools.go cmd/tailscale: delete unused FileTargetsEvent; gofmt 4 years ago
ui.go Revert "Add DNS/routing prefs like on desktop (#86)" (#108) 2 years ago