tailscale-android icon indicating copy to clipboard operation
tailscale-android copied to clipboard

android: implement app split tunneling support

Open agottardo opened this issue 1 year ago • 0 comments

Updates tailscale/tailscale#6912

This PR is a little QoL improvement for our Android users. It adds UI and models that provide the ability to add/remove apps which should be excluded from going through the VPN tunnel.

To-dos

  • [ ] Test the interaction between this and the hardcoded list of excluded apps we already have
  • [ ] Implement logic to update the VPN settings while the app is running (currently, this PR requires you to disconnect and reconnect the tunnel to apply any exclusion choices).
  • [ ] Determine Play Store follow-up work as the QUERY_ALL_PACKAGES permission was needed to be added here

agottardo avatar Jun 26 '24 18:06 agottardo