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
Brett Jenkins eb9599540c
Add intents (#87)
IPNReceiver: Add intents to connect and disconnect VPN

Added a new class IPNReceiver to listen to intents silently and connect and disconnect the VPN. This uses workers to avoid doing too much in the IPNReceiver which is to be avoided according to documentation.

Also includes a fix for vpn occasionally not starting. Think this was due to a race condition, but now only sets autoConnect to false when we know a connection is connecting or connected.

Fixes https://github.com/tailscale/tailscale/issues/3547
Updates https://github.com/tailscale/tailscale/issues/2481

Signed-off-by: Brett Jenkins <brett@brettjenkins.co.uk>
1 year ago
..
backend.go cmd/tailscale: enabled logtail flushing for the Android client 1 year ago
callbacks.go Add intents (#87) 1 year ago
google.png cmd/tailscale: add Google sign-in button 4 years ago
main.go Add DNS/routing prefs like on desktop (#86) 1 year ago
multitun.go cmd/tailscale: implement new batch APIs (#71) 1 year ago
pprof.go cmd/tailscale: delete unused FileTargetsEvent; gofmt 3 years ago
store.go jni,cmd/tailscale: replace jni.EnvFor with explicit conversion 3 years ago
tailscale.png all: initial commit 4 years ago
tools.go cmd/tailscale: delete unused FileTargetsEvent; gofmt 3 years ago
ui.go Add DNS/routing prefs like on desktop (#86) 1 year ago