Remi NGUYEN VAN
fc31f05aba
Merge "Move QoS API classes to Connectivity" am: 32a606fe54 am: c02f9028be
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1611876
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I774c494d6e0f136547cf9175abb6662fd106a6a3
2021-03-02 18:46:39 +00:00
Remi NGUYEN VAN
c02f9028be
Merge "Move QoS API classes to Connectivity" am: 32a606fe54
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1611876
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idad1f51e7f269c2cef9e836efa668a5a0afd4c5a
2021-03-02 01:28:59 +00:00
Remi NGUYEN VAN
de9477571f
Move QoS API classes to Connectivity
...
The classes were added in S and are used to back ConnectivityManager
APIs. Add them to the connectivity boundary as they belong together with
ConnectivityManager.
Bug: 181512874
Test: m
Change-Id: I03b5978949b200a72813d1ebc4812d851fe3df37
2021-03-01 18:09:30 +09:00
Remi NGUYEN VAN
4593c2db69
Merge "Split out the connectivity API surface" am: bdf98b8928 am: af71be4b0a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1552658
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iced065c53194f4c5bd54198e05ddc455a97ba50e
2021-03-01 02:25:13 +00:00
Remi NGUYEN VAN
af71be4b0a
Merge "Split out the connectivity API surface" am: bdf98b8928
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1552658
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6e51465cfeab43ff5f154771e2e22a7cd981d066
2021-03-01 02:10:04 +00:00
Remi NGUYEN VAN
bdf98b8928
Merge "Split out the connectivity API surface"
2021-03-01 01:07:19 +00:00
Junyu Lai
1793e94183
Merge "[FUI08] Create NeworkStateSnapshot" am: dcd3962cbb am: f2f3c84c30
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1536328
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7a88984dbd2c8171837bd1cf2e58ed07c1d6c0d7
2021-02-26 12:43:58 +00:00
Junyu Lai
f2f3c84c30
Merge "[FUI08] Create NeworkStateSnapshot" am: dcd3962cbb
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1536328
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If6f0e981228ef886496f55626b499f9c487af320
2021-02-26 11:30:53 +00:00
Junyu Lai
dcd3962cbb
Merge "[FUI08] Create NeworkStateSnapshot"
2021-02-26 10:53:36 +00:00
Remi NGUYEN VAN
2079e355ac
Split out the connectivity API surface
...
Split out connectivity APIs to connectivity module directories. This
prepares future move of the connectivity code into a mainline module,
but still keeps it implemented by framework-minus-apex for now: the API
stubs are moved to framework-connectivity.stubs, but the implementation
on device remains in the same place.
This allows moving the connectivity code in/out of APEX with minimal
changes.
BYPASS_INCLUSIVE_LANGUAGE_REASON=Moving files, can't modify released API
Bug: 171540887
Test: device boots, connectivity working
Merged-In: I21c42f032efa6c10e36c749df3183ce9679303a7
(cherry-pick from internal branch with API files conflicts)
Change-Id: I21c42f032efa6c10e36c749df3183ce9679303a7
2021-02-26 19:23:25 +09:00
Junyu Lai
a39f3727f9
Merge "Fix copyright license of VpnTransportInfo" am: 993c655bf3 am: 03a3a561b1
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1607313
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1172acbf1f7cb693dd06db368fe5fe70dcc11858
2021-02-26 04:35:13 +00:00
Remi NGUYEN VAN
e753cb6d5b
Merge "Fix CaptivePortalDataTest on R" am: 32dbde1641 am: 24f7848d23
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1605013
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib748e01e114866042996e61383151c2500fa8868
2021-02-26 04:16:35 +00:00
Remi NGUYEN VAN
e1cdb63453
Merge "Add public alternative for protectFromVpn" am: a68e748601 am: c9ba0260a3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1605094
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I95739021d8f70ce1d5371b21ab4357061082bf16
2021-02-26 04:16:21 +00:00
junyulai
4b836cfb98
[FUI08] Create NeworkStateSnapshot
...
Since NetworkState has UnsupportedAppUsage APIs that cannot
be changed, create another class for follow-up patches
to expose as system API.
Test: NetworkStateSnapshotTest
Bug: 174123988
Change-Id: I54ef872847f34166aa34a79f6178c90ac12b6c72
2021-02-26 11:57:06 +08:00
Junyu Lai
03a3a561b1
Merge "Fix copyright license of VpnTransportInfo" am: 993c655bf3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1607313
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifed529b4a91bb3c52acb3d1ce708a5999a2bb595
2021-02-26 03:56:16 +00:00
Junyu Lai
993c655bf3
Merge "Fix copyright license of VpnTransportInfo"
2021-02-26 03:38:59 +00:00
Remi NGUYEN VAN
24f7848d23
Merge "Fix CaptivePortalDataTest on R" am: 32dbde1641
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1605013
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifbfed272ece8e1f4c437281fc6ca46de793520fe
2021-02-26 03:25:46 +00:00
Remi NGUYEN VAN
c9ba0260a3
Merge "Add public alternative for protectFromVpn" am: a68e748601
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1605094
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I759af534bdf50f647351056275857c056998bf14
2021-02-26 03:22:03 +00:00
Remi NGUYEN VAN
32dbde1641
Merge "Fix CaptivePortalDataTest on R"
2021-02-26 01:51:14 +00:00
Remi NGUYEN VAN
a68e748601
Merge "Add public alternative for protectFromVpn"
2021-02-26 01:50:32 +00:00
Chris Weir
82ba0376e5
Merge "Update tests for PANS network usage metrics" am: e6b895b488 am: df390e2e8b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1578824
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic312169c70b34bb8a834efae5ebb6b1a6cbb0296
2021-02-25 22:27:54 +00:00
Chris Weir
df390e2e8b
Merge "Update tests for PANS network usage metrics" am: e6b895b488
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1578824
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8ac8031b7e405226a1b055be3c80eb902d48338b
2021-02-25 21:52:40 +00:00
Chris Weir
e6b895b488
Merge "Update tests for PANS network usage metrics"
2021-02-25 21:37:42 +00:00
Paul Hu
340a4b0dc5
Merge "Use alternative PhoneStateListener formal API" am: 4de7d07302 am: 6f12370cfc
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1554994
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2071765aba00d8520d3715831d267bcd35795d43
2021-02-25 13:38:42 +00:00
Paul Hu
6f12370cfc
Merge "Use alternative PhoneStateListener formal API" am: 4de7d07302
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1554994
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I221f70b66e229c7209111227c40a0f4c0e616d85
2021-02-25 13:04:23 +00:00
Junyu Lai
d71c292044
Merge "[VCN07] Bypass VCN for non-internet app accessible cellular services" am: ef906819f9 am: b25df9f6c7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1597954
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If935ced9f977749e1ce4d86fe74d186f5efcd896
2021-02-25 12:48:07 +00:00
Paul Hu
4de7d07302
Merge "Use alternative PhoneStateListener formal API"
2021-02-25 12:14:53 +00:00
Junyu Lai
b25df9f6c7
Merge "[VCN07] Bypass VCN for non-internet app accessible cellular services" am: ef906819f9
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1597954
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ied1e0628645c1320cf306fe508820cb80d03373a
2021-02-25 11:03:33 +00:00
Junyu Lai
ef906819f9
Merge "[VCN07] Bypass VCN for non-internet app accessible cellular services"
2021-02-25 10:16:03 +00:00
Lucas Lin
62751fc9cd
Merge "Replace BaseNetworkObserver with BaseNetdUnsolicitedEventListener" am: 692b07f7dd am: 076ce5f262
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1547454
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4039814ea4c48bdaf7e54dbf3d1242a18235ee7b
2021-02-25 08:19:52 +00:00
Lucas Lin
076ce5f262
Merge "Replace BaseNetworkObserver with BaseNetdUnsolicitedEventListener" am: 692b07f7dd
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1547454
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idd7f8fe597639f334e5d99c23ab570a751f8d9d6
2021-02-25 07:44:24 +00:00
Lucas Lin
692b07f7dd
Merge "Replace BaseNetworkObserver with BaseNetdUnsolicitedEventListener"
2021-02-25 06:45:15 +00:00
junyulai
50f96a50bc
Fix copyright license of VpnTransportInfo
...
Test: TH
Bug: None
Change-Id: Id1fe2c62a0fd60b9833d8b00d2fa2ddc2f031004
2021-02-25 10:31:56 +08:00
James Mattis
b98cbf8c82
Merge "Unit test automation for Multi-Default Tracking" am: 8b3ccda6bb am: 2660c17a1d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1579207
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0a26e63926019c37b639f59d5cd7ad901902e2b7
2021-02-24 16:54:32 +00:00
James Mattis
2660c17a1d
Merge "Unit test automation for Multi-Default Tracking" am: 8b3ccda6bb
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1579207
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I610c8356f00cbd983bcb155139db06d2e16d0748
2021-02-24 15:57:46 +00:00
Chris Weir
b692cc8e5c
Update tests for PANS network usage metrics
...
Update existing tests to use new NetworkTemplate/NetworkIdentity
constructors, and add additional tests for new PANS metrics features.
Bug: 175793874
Bug: 174485293
Test: Run the tests in this CL with atest
Change-Id: I6f50993397d886a266874da0047c02022a69f62e
2021-02-23 22:16:19 -08:00
Remi NGUYEN VAN
caaa4df54c
Add public alternative for protectFromVpn
...
The method is called directly by VpnService#protect.
Bug: 171540887
Test: m
Change-Id: I7cbb1ef1301dcf8d27b2cc39c0431a0156fe3442
2021-02-24 14:49:35 +09:00
James Mattis
6177885a1a
Unit test automation for Multi-Default Tracking
...
Unit test automation validating how multiple default networks are
tracked within ConnectivityService when set by network preferences
used with setOemNetworkPreference() API functionality.
Bug: 178632672
Bug: 172347841
Bug: 170068946
Test: atest FrameworksNetTests
Change-Id: Iae1935944214efaa8a21636c55e6d8be816275f7
2021-02-23 19:03:34 -08:00
Remi NGUYEN VAN
13ca219a45
Fix CaptivePortalDataTest on R
...
The test can only use setUserPortalUrl(Uri, int) and
setVenueInfoUrl(Uri, int) on S+.
Bug: 180870236
Change-Id: I1cfa765ad12a228e09eb146d1e6e5ba2e3aa3979
Test: atest FrameworksNetTestCases
2021-02-24 02:08:42 +00:00
Chiachang Wang
d1e6da0852
Merge "Remove UidRange.createForUser() with userId integers" am: a611e12599 am: 06efdc49f3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1596511
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I53fdc5ad0cb8f6859c025a11b08ea7f77fb45442
2021-02-24 01:24:02 +00:00
Paul Hu
962783b165
Merge "Use PermissionUtils" am: fb2b8378b8 am: 6e80ff426f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1559098
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I483e0db6e9aac5d8ca8d4aa6912fa6f66b198e87
2021-02-24 01:23:09 +00:00
Chiachang Wang
06efdc49f3
Merge "Remove UidRange.createForUser() with userId integers" am: a611e12599
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1596511
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I736f502788487fd8c0d3f6037866c17945831d62
2021-02-24 00:46:03 +00:00
Chiachang Wang
f3dec042fa
Merge "Move shared methods to net shared lib" am: 36c58380fe am: 0367f91058
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1571901
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I09beedc0e71685bba4fa6dc5cc80907ec923b684
2021-02-24 00:39:42 +00:00
Paul Hu
6e80ff426f
Merge "Use PermissionUtils" am: fb2b8378b8
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1559098
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I81a3b8d23d1d708675206b36367326c44113c46d
2021-02-24 00:29:54 +00:00
Chiachang Wang
0367f91058
Merge "Move shared methods to net shared lib" am: 36c58380fe
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1571901
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3baac3770814ea1aba213e54430c44308b0c07bc
2021-02-24 00:16:42 +00:00
Treehugger Robot
d9dc2f3a51
Merge "Clean up T&C implementation" am: 27f44dc792 am: 23cce86e06
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1583505
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3be4ea39f03e9d9c8a398acba2269a0d7c3feb68
2021-02-23 23:58:18 +00:00
Treehugger Robot
23cce86e06
Merge "Clean up T&C implementation" am: 27f44dc792
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1583505
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I28c5722b7d9e4089be8f42149c3a0407ea3500a7
2021-02-23 23:49:21 +00:00
Lucas Lin
58f8da548d
Merge changes I852e3a53,I86755647,I0ed8b0c6 am: 0f35b07653 am: 9af180ede6
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1553736
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic520c715578c8c5dd70040bbdc4c535330b0a453
2021-02-23 22:46:54 +00:00
Treehugger Robot
d06fbbb6f5
Merge "Revert "Revert "Delete VPN methods in ConnectivityManager.""" am: 25e1524c60 am: e14979682a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1597635
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id640d18f07531b74582bef6725453c8de8176fe7
2021-02-23 22:30:23 +00:00
Paul Hu
e137456173
Merge "Stop using SysetmConfig#getSystemPermissions on PermissionMonitor" am: 3172402dff am: 29c0ce536f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1545848
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2dae2969457d18b23f21cb1b47480f756e460a43
2021-02-23 22:29:30 +00:00