android_packages_modules_Co.../framework
Repository files (latest commit first)
Filename Latest commit message Latest commit date
lucaslin 3ba7cc25c0 Create a new API to make a set of UIDs use only VPN by default
Create a new API - setVpnNetworkPreference() for the caller to
set VPN as the preference network.

VPN will be disconnected when its underlying network is gone.
To prevent packets going through an underlying network when the
underlying network is back but VPN is not connected yet, set VPN
as the only preferred network for specific apps.

Bug: 231749077
Test: 1. atest FrameworksNetTests
      2. Create a test app to register default network and check if
         the VPN is the only default network for the test app.
Change-Id: Iabcd38e2fec2aefedbf78d20e338f222d83a9e7f
2022-12-19 05:35:04 +00:00
..
aidl-export/android/net Merge history of ConnectivityT 2022-03-25 11:02:45 +00:00
api Create a new API to make a set of UIDs use only VPN by default 2022-12-19 05:35:04 +00:00
jni fix native jni method signature - these are all static methods 2022-07-28 18:08:22 +00:00
proto [MS54.3] Move NetworkStats to updatable sources 2022-02-28 03:24:19 +00:00
src/android/net Create a new API to make a set of UIDs use only VPN by default 2022-12-19 05:35:04 +00:00
Android.bp Add CDM dependency in Tethering 2022-12-16 17:55:53 +00:00
jarjar-excludes.txt Add jarjar rules generator 2022-06-14 09:11:27 +00:00