- Feb 19, 2021
-
-
Andrei Onea authored
Separate out stubs from non-updatable part of the system server. The ultimate goal is to create system server stubs by merging the non-updatable stubs and the per-module stubs, instead of generating them from the combined sources. Bug: 177640454 Test: m checkapi Change-Id: Iecb9d51472ae238bbeabe65e1cd782b7c8a4ce59 Merged-In: Iecb9d51472ae238bbeabe65e1cd782b7c8a4ce59
-
- Feb 03, 2021
-
-
Lorenzo Colitti authored
* changes: Allow setting underlying networks when legacy lockdown enabled. Allow passing the underlying network to startLegacyVpn.
-
Lorenzo Colitti authored
-
Lorenzo Colitti authored
Currently, if a legacy lockdown VPN is up, no VPN can set underlying networks. This does not make much sense. When legacy lockdown VPN is enabled, no other VPN is allowed to call prepare() or establish(), so no other VPN can connect, and if no VPN can connect, then no VPN can set underlying networks. Therefore, disabling the ability to set underlying networks only affects the legacy lockdown VPN itself. This change is necessary because in a future CL, the legacy lockdown VPN will start to inform ConnectivityService of its underlying network. Bug: 173331190 Test: tests in subsequent CLs in stack Change-Id: Ifa2aa3351c2c8324571f96fda151864ed987ed5a
-
Lorenzo Colitti authored
This will be used by a future change that makes the legacy lockdown VPN pass the underlying network. Bug: 173331190 Test: tests in subsequent CLs in stack Change-Id: I09366a7f872ef3d4538962a75b0114a2ecb536e6
-
Junyu Lai authored
-
Chalard Jean authored
-
Lorenzo Colitti authored
This reverts commit 20384eea. Reason for revert: Broke HostsideVpnTests Fix: 177943140 Change-Id: I23924181e46fd1f16a60ec420426d1ed39705050
-
James Mattis authored
-
Kevin Chyn authored
-
Etan Cohen authored
-
Junyu Lai authored
-
Jack Yu authored
-
Jeongik Cha authored
-
Kevin Chyn authored
Test: Presubmit Change-Id: I42d508836b409d5e1263e330221ea41d77fb9e21
-
James Mattis authored
Updating ConnectivityService foundational support for multiple default networks by extending mDefaultRequest and mDefaultNetworkNai from single instances to a HashMap to support more than a single default network. Bug: 176027457 Bug: 172347841 Test: atest FrameworksNetTests atest NetworkStackTests atest FrameworksNetIntegrationTests atest NetworkStackIntegrationTests atest CtsNetTestCasesLatestSdk Change-Id: I2f5fa96c2d21ab883499e82afa74e73f3ca606cd
-
- Feb 02, 2021
-
-
Sarah Chin authored
-
Treehugger Robot authored
-
Jack Yu authored
Currently we are seeing TEMPORARILY_NOT_METERED occurs on non-5G devices. This fix adds more checks to prevent incorrect TEMPORARILY_NOT_METERED being set. Before we root cause the issue, we only allow this bit when all of the following conditions met. 1. Devices should support 5G. 2. Carriers should support 5G unmetered data. 3. Device should camp on 5G network. This temporary fix should be removed after we root cause the issue. Bug: 176119724 Test: Manual Change-Id: I2b987d24851cdb16d8457b0ec5c546ace5485ed0 Merged-In: I2b987d24851cdb16d8457b0ec5c546ace5485ed0
-
Etan Cohen authored
Bug: 175084231 Bug: 178125790 Test: atest android.net.wifi.cts.WifiManagerTest#testRestartWifiSubsystem Test: atest android.permission2.cts.PermissionPolicyTest#platformPermissionPolicyIsUnaltered Change-Id: Icb5db0a347c4714398fd4cbaef86bad2fd896358
-
Cody Kesting authored
* changes: Implement Network policy in VcnManagementService. Unit test UnderlyingNetworkTracker. Register NetworkCallbacks in UnderlyingNetworkTracker.
-
Shashwat Razdan authored
-
Nazanin Bakhshi authored
-
Brad Ebinger authored
-
Shashwat Razdan authored
Test: not needed as this is a meta file change Change-Id: I32f5205c4c1b771aae963a20e9a52fa7691ce271
-
junyulai authored
This patch also removes the functionality of returning original subscriberId in eng build since it is not really useful. Test: atest NetworkIdentityUtilsTest Bug: 174123988 Change-Id: I721457e571aa9403a2200b3e4261b4895e4f7a3e
-
junyulai authored
Test: atest android.net.UnderlyingNetworkInfoTest Bug: 174123988 Change-Id: Id602fbe744669f472d27fb466d00dcc601bd8f17
-
Treehugger Robot authored
-
Junyu Lai authored
-
Treehugger Robot authored
-
Lorenzo Colitti authored
* changes: Add the underlying networks to NetworkAgentInfo#toString. Improve testing for network blocking.
-
Paul Hu authored
-
Lorenzo Colitti authored
This is useful in debugging VPN networks. Bug: 173331190 Test: manual Change-Id: I4f38a53980191a1813c2ef313fedc51af98f18f6
-
Lorenzo Colitti authored
This simplifies the uidNetworkingBlocked method and makes it more realistic by supporting more combinations of rules than just the four used by this test. Also support RULE_ALLOW_METERED, and add test coverage for it. Test: test-only change Change-Id: Id4f6c7f41429f3ae7841d3214b3e5e95ec591f85
-
Donald Chai authored
-
James Lin authored
-
Aravind Angadi authored
Test: None Change-Id: If6556c47fed63a01013ffa1a2a0ccc2afd774989
-
Treehugger Robot authored
-
Donald Chai authored
Change-Id: Ie35db2cfef32543e573bf701d2d523f5f1502161 Tested: N/A
-
Lucas Lin authored
-