No description. Add one?
  • Java 78%
  • Kotlin 11.8%
  • AIDL 4.4%
  • C++ 3.7%
  • C 1.5%
  • Other 0.5%
Find a file
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
bpf_progs rename bpf_shared.h to netd.h 2022-12-18 20:02:52 +00:00
common Fix errorprone warnings that should be errors 2022-11-02 10:13:14 -07:00
Cronet Revert "Cronet: add test server" 2022-12-12 23:37:24 +00:00
framework Create a new API to make a set of UIDs use only VPN by default 2022-12-19 05:35:04 +00:00
framework-t Merge "Revert consider TEMPORARILY_NOT_METERED as unmetered in data usage" 2022-12-02 11:27:27 +00:00
nearby Import translations. DO NOT MERGE ANYWHERE 2022-12-03 13:48:01 -08:00
netd rename bpf_shared.h to netd.h 2022-12-18 20:02:52 +00:00
service Create a new API to make a set of UIDs use only VPN by default 2022-12-19 05:35:04 +00:00
service-t rename bpf_shared.h to netd.h 2022-12-18 20:02:52 +00:00
tests Create a new API to make a set of UIDs use only VPN by default 2022-12-19 05:35:04 +00:00
Tethering Merge "Use SocketUtils from shared lib" 2022-12-19 00:54:16 +00:00
tools gn2bp: Remove unused imports 2022-12-16 18:25:43 +09:00
.gitignore Add a .gitignore in packages/modules/Connectivity. 2020-11-27 18:09:21 +09:00
OWNERS Add additional IPsec owners 2021-12-08 06:57:51 +00:00
OWNERS_core_networking owners: add motomuman to core networking owners 2022-09-15 18:24:48 +00:00
OWNERS_core_networking_xts Allow jchalard@, maze@ and reminv@ to approve fixes for flaky tests. 2022-10-06 09:06:20 +00:00
PREUPLOAD.cfg Enable tethering to perform its own hidden API processing 2021-06-28 23:41:38 +01:00
TEST_MAPPING Move partial train MTS tests to presubmit 2022-10-03 12:20:17 +00:00