Lucas Lin
c2a7e6745c
Merge "Update PrivateDnsMode from StringDef to IntDef" into sc-dev
2021-04-27 06:03:14 +00:00
Les Lee
b9844bee52
Merge "wifi data usage: support to get carrier merged wifi network." am: 8eb01a8a7e am: 1b73eabbce am: 9dd6c5a31e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1538743
Change-Id: Ie55770f885bf3c917ad485d2bd8c025b676f12b6
2021-04-27 06:00:48 +00:00
Les Lee
9dd6c5a31e
Merge "wifi data usage: support to get carrier merged wifi network." am: 8eb01a8a7e am: 1b73eabbce
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1538743
Change-Id: Ia115b6c8fe536d77071744374f5d42390cc50dbd
2021-04-27 04:13:08 +00:00
Les Lee
1b73eabbce
Merge "wifi data usage: support to get carrier merged wifi network." am: 8eb01a8a7e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1538743
Change-Id: I01b6790de48a514256f51ebb85226e56c6e2f59b
2021-04-27 03:26:31 +00:00
Les Lee
8eb01a8a7e
Merge "wifi data usage: support to get carrier merged wifi network."
2021-04-27 02:13:32 +00:00
James Mattis
5189d3de9a
[automerger skipped] Merge "Changing per-app default request to TRACK_DEFAULT" am: 4a57fe5c2b am: 9aba2cb910 am: 79e37b02c1 -s ours
...
am skip reason: skip tag Change-Id I312e55a54f70aa82953a32ab9369d5afc02b75e5 with SHA-1 6402e58bc3 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1682063
Change-Id: Ib805026108c1cb2afd04c6655c2f7092446009aa
2021-04-26 16:07:06 +00:00
James Mattis
79e37b02c1
Merge "Changing per-app default request to TRACK_DEFAULT" am: 4a57fe5c2b am: 9aba2cb910
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1682063
Change-Id: I16f4bc417880aeef53a17cb1830666b5fefe5889
2021-04-26 15:42:37 +00:00
James Mattis
9aba2cb910
Merge "Changing per-app default request to TRACK_DEFAULT" am: 4a57fe5c2b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1682063
Change-Id: I9632d12c85cc7d0c7d3c80333fdfba7ff024bff2
2021-04-26 15:07:48 +00:00
James Mattis
4a57fe5c2b
Merge "Changing per-app default request to TRACK_DEFAULT"
2021-04-26 14:39:44 +00:00
Chiachang Wang
837460cb74
[automerger skipped] Merge "Address API review feedback" am: 14a74d0c62 am: e9bee72082 am: d0b9b6a227 -s ours
...
am skip reason: skip tag Change-Id I5e8c4bed8bda40d507afa894c359b5e24ee5d868 with SHA-1 2e98f6cd57 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1679763
Change-Id: I859b0bd64ce3c38693e19209783bcdf91a562ef2
2021-04-26 01:34:33 +00:00
Chiachang Wang
d0b9b6a227
Merge "Address API review feedback" am: 14a74d0c62 am: e9bee72082
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1679763
Change-Id: I39de2c7701114faa0bf699a2fdb725a57188886a
2021-04-26 01:15:12 +00:00
Chiachang Wang
e9bee72082
Merge "Address API review feedback" am: 14a74d0c62
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1679763
Change-Id: I7a454e891edf3177bd87f041473f2749d3ee309f
2021-04-26 00:43:15 +00:00
Chiachang Wang
14a74d0c62
Merge "Address API review feedback"
2021-04-26 00:22:27 +00:00
James Mattis
0abefa739d
Changing per-app default request to TRACK_DEFAULT
...
Changing the per-app default request flows to fallback to a request of
type TRACK_DEFAULT as opposed to type REQUEST. The main benefit of this
change is that these requests will no longer be sent to the factories
which is desired.
Bug: 180452284
Bug: 176494815
Test: atest FrameworksNetTests
atest FrameworksNetIntegrationTests
atest CtsNetTestCasesLatestSdk
Change-Id: I312e55a54f70aa82953a32ab9369d5afc02b75e5
Merged-In: I312e55a54f70aa82953a32ab9369d5afc02b75e5
2021-04-23 07:47:11 -07:00
James Mattis
424b59c392
Merge changes I5125755b,I312e55a5 into sc-dev
...
* changes:
Updating tests to honor per-app TRACK_DEFAULT
Changing per-app default request to TRACK_DEFAULT
2021-04-23 14:42:51 +00:00
lucaslin
3077988ad2
Update PrivateDnsMode from StringDef to IntDef
...
Update PrivateDnsMode from StringDef to IntDef because IntDef is
the normal way of representing multiple choices in public API.
Also update other related files.
Bug: 185311744
Test: 1. make update-api
2. atest FrameworksNetTests CtsNetTestCases CtsNetTestCasesLatestSdk
3. atest FrameworksServicesTests:DevicePolicyManagerTest
Change-Id: I23e7ec140066979726d769cabc5f7057bb2167e6
2021-04-23 21:03:39 +08:00
Remi NGUYEN VAN
8c50b33ce2
[automerger skipped] Merge "Use connectivity resources in service-connectivity" am: 41869c65a9 am: f8bb8efa5c am: dc48f786dd -s ours
...
am skip reason: skip tag Change-Id I778d94a5aac0c4e20e78b1ba3a002495c17a38a0 with SHA-1 9de8916610 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1646967
Change-Id: Iacd373f6c0e9296aa90d2cd366cd81868f37cfa7
2021-04-23 06:57:14 +00:00
Remi NGUYEN VAN
8d15f39001
Merge "Add AOSP certificates for connectivity resources" am: 2b41bf80ee am: 582734224c am: c265e756ef
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1684645
Change-Id: Ia7809d391c86f2a9aa5ce43a5d3f4c145bf12e2c
2021-04-23 06:56:38 +00:00
Remi NGUYEN VAN
dc48f786dd
Merge "Use connectivity resources in service-connectivity" am: 41869c65a9 am: f8bb8efa5c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1646967
Change-Id: I919b54b5527fbe3f9609c6ae70a31a651e4fda90
2021-04-23 06:36:06 +00:00
Remi NGUYEN VAN
c265e756ef
Merge "Add AOSP certificates for connectivity resources" am: 2b41bf80ee am: 582734224c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1684645
Change-Id: Ifa29b6c542a1b229d5fe32cf81c5189541af3f28
2021-04-23 06:35:34 +00:00
Remi NGUYEN VAN
f8bb8efa5c
Merge "Use connectivity resources in service-connectivity" am: 41869c65a9
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1646967
Change-Id: I2169a7c0c8b5eb1073789ffc115cdec73fbe3ab8
2021-04-23 06:10:14 +00:00
Remi NGUYEN VAN
582734224c
Merge "Add AOSP certificates for connectivity resources" am: 2b41bf80ee
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1684645
Change-Id: Ia8e130fe84aecefb29ee8eded1fa480517ac4ebf
2021-04-23 06:05:36 +00:00
Remi NGUYEN VAN
41869c65a9
Merge "Use connectivity resources in service-connectivity"
2021-04-23 05:42:13 +00:00
Remi NGUYEN VAN
2b41bf80ee
Merge "Add AOSP certificates for connectivity resources"
2021-04-23 05:40:58 +00:00
Chiachang Wang
2cd79f28d8
Address API review feedback
...
Address API review feedback to:
- Rename NetworkAgent#setTeardownDelayMs to
NetworkAgent#setTeardownDelayMillis
- Use getters instead of fields in VpnTransportInfo
- Rename registerDefaultNetworkCallbackAsUid to
registerDefaultNetworkCallbackForUid in ConnectiivityManager
Bug: 183972850
Bug: 185246410
Fix: 184735863
Test: make update-api
Test: atest FrameworksNetTests
Test: atest CtsNetTestCasesLatestSdk
Change-Id: I5e8c4bed8bda40d507afa894c359b5e24ee5d868
Merged-In: I5e8c4bed8bda40d507afa894c359b5e24ee5d868
2021-04-23 02:46:05 +00:00
Remi NGUYEN VAN
a4bef5d40b
Use connectivity resources in service-connectivity
...
Migrate resource usage to the connectivity resource package.
For framework resources that have known overlays, keep a fallback until
the overlays can be migrated.
Bug: 182125649
Test: atest FrameworksNetTests
Merged-In: I778d94a5aac0c4e20e78b1ba3a002495c17a38a0
(clean cherry-pick)
Change-Id: I778d94a5aac0c4e20e78b1ba3a002495c17a38a0
2021-04-23 10:36:15 +09:00
James Mattis
268f2cd458
Updating tests to honor per-app TRACK_DEFAULT
...
Per-app APIs in ConnectivityService will now have their fallback
request which tracks the system default be of type TRACK_DEFAULT
as opposed to REQUEST. Existing tests which expect this fallback request
to be sent to network factories need to be updated to validate this
change.
Bug: 180452284
Bug: 176494815
Test: atest FrameworksNetTests
Change-Id: I5125755b3ed1ec535494e2d7a48c0860710ed056
2021-04-22 17:41:47 -07:00
Chiachang Wang
aa64c84fd9
Merge "Address API review feedback" into sc-dev
2021-04-23 00:30:51 +00:00
Remi NGUYEN VAN
f79a9905b6
Merge "Add QUERY_ALL_PACKAGES to net integration tests" am: 8acce32060 am: d291190b8c am: 79f99a9bde
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1684407
Change-Id: I3b8b82e07e1e731e95759b42ee35da3f67f2dded
2021-04-22 15:54:43 +00:00
Remi NGUYEN VAN
79f99a9bde
Merge "Add QUERY_ALL_PACKAGES to net integration tests" am: 8acce32060 am: d291190b8c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1684407
Change-Id: I0eaf25ee34cea6dd9c5c20dcfd1c57f41c74a46c
2021-04-22 15:34:03 +00:00
Remi NGUYEN VAN
d291190b8c
Merge "Add QUERY_ALL_PACKAGES to net integration tests" am: 8acce32060
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1684407
Change-Id: I4a83c0718b766404bb23cb8dcf5f6b767a9dca8f
2021-04-22 15:04:20 +00:00
Remi NGUYEN VAN
8acce32060
Merge "Add QUERY_ALL_PACKAGES to net integration tests"
2021-04-22 14:38:40 +00:00
James Mattis
6402e58bc3
Changing per-app default request to TRACK_DEFAULT
...
Changing the per-app default request flows to fallback to a request of
type TRACK_DEFAULT as opposed to type REQUEST. The main benefit of this
change is that these requests will no longer be sent to the factories
which is desired.
Bug: 180452284
Bug: 176494815
Test: atest FrameworksNetTests
atest FrameworksNetIntegrationTests
atest CtsNetTestCasesLatestSdk
Change-Id: I312e55a54f70aa82953a32ab9369d5afc02b75e5
2021-04-22 07:26:10 -07:00
Chalard Jean
e18832887c
Merge "Enable policy ranking" into sc-dev
2021-04-22 13:24:32 +00:00
Remi NGUYEN VAN
924c94e7cd
Add QUERY_ALL_PACKAGES to net integration tests
...
The permission is necessary for ConnectivityService to obtain its
resource package. As the integration tests run ConnectivityService
in-process, they need the permission.
Bug: 186091860
Test: atest FrameworksNetIntegrationTests
Change-Id: I60cf9b54faddf0ea4cb02146c83c9bba58370749
2021-04-22 22:02:01 +09:00
Remi NGUYEN VAN
037f39e18e
Merge "Fix netId testing on Q and R" into sc-dev
2021-04-22 09:56:52 +00:00
Remi NGUYEN VAN
821108b3e2
Add AOSP certificates for connectivity resources
...
Instead of the platform certificate, use a dedicated certificate.
The AOSP certificates are only used for testing as they have known keys,
and are replaced when resigning production images.
Key generated with:
openssl req -x509 -newkey rsa:4096 -nodes -days 999999 -keyout key.pem \
-out com.android.connectivity.resources.x509.pem
openssl pkcs8 -topk8 -inform PEM -outform DER -in key.pem -out \
com.android.connectivity.resources.pk8 -nocrypt
Fixes: 184808224
Fixes: 185462051
Test: m
Change-Id: I25cddc8d5ab948da9d3a2dbcd202ece1f61dd5a2
2021-04-22 16:52:19 +09:00
Treehugger Robot
bf5625913d
[automerger skipped] Merge "[VCN19] Rename get/setSubIds to get/setSubscriptionIds" am: 4995a0bbaa am: 8200dbed1d am: dbd9708528 -s ours
...
am skip reason: skip tag Change-Id I9d90df5fc13b36d2cdc4920b456dcc87fcd2b3a7 with SHA-1 58153cc4c4 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1675629
Change-Id: I9be0b8d219ff67948ed19a45d60381ba69c963df
2021-04-22 05:47:34 +00:00
Remi NGUYEN VAN
5ce07b2098
Fix netId testing on Q and R
...
Do not call getNetId() on Q as it did not exist yet. Add a separate test
for getNetId(), only run after Q.
Also add testing for getNetIdForResolv and fromNetworkHandle on Q and R.
Bug: 185731396
Test: atest NetworkTest
Change-Id: I03f9eb0c94b09dc285018e9887fe20d95a93ae45
2021-04-22 14:38:51 +09:00
Treehugger Robot
dbd9708528
Merge "[VCN19] Rename get/setSubIds to get/setSubscriptionIds" am: 4995a0bbaa am: 8200dbed1d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1675629
Change-Id: I0292c32f0c0140213aa12309032421a18105bf02
2021-04-22 05:22:10 +00:00
Treehugger Robot
8200dbed1d
Merge "[VCN19] Rename get/setSubIds to get/setSubscriptionIds" am: 4995a0bbaa
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1675629
Change-Id: Iccc7fe3e625083ee60a54d0e3719d1c8b2458a72
2021-04-22 05:03:42 +00:00
Treehugger Robot
4995a0bbaa
Merge "[VCN19] Rename get/setSubIds to get/setSubscriptionIds"
2021-04-22 04:43:26 +00:00
Lorenzo Colitti
38be07bc7d
Merge "Hide NetworkPolicyManager.blockedReasonsToString API." am: 82efa81cd7 am: d782bc08d0 am: 81ba9c4510
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1682220
Change-Id: If0d8f99d618173d707d2f473d4f6634c3461f0ca
2021-04-22 03:29:41 +00:00
Lorenzo Colitti
81ba9c4510
Merge "Hide NetworkPolicyManager.blockedReasonsToString API." am: 82efa81cd7 am: d782bc08d0
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1682220
Change-Id: Iab86e5ecf719ddec0030b343dca9c2586a2cb8ef
2021-04-22 03:27:44 +00:00
Aaron Huang
03372ab214
Merge "Add getters to UnderlyingNetworkInfo" into sc-dev
2021-04-22 03:09:41 +00:00
Lorenzo Colitti
d782bc08d0
Merge "Hide NetworkPolicyManager.blockedReasonsToString API." am: 82efa81cd7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1682220
Change-Id: Ic098dc012380be363d7acb088dab34343dd250e0
2021-04-22 03:01:56 +00:00
Lorenzo Colitti
82efa81cd7
Merge "Hide NetworkPolicyManager.blockedReasonsToString API."
2021-04-22 02:36:11 +00:00
Treehugger Robot
6a28f1cf90
Merge "Do not deduce VCN capability if Builder is derived from request" am: b808656439 am: d6d2cfa107 am: 053dfc191d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1683015
Change-Id: I6ecdb60e530807c8a93f2709784cf1b5814a2178
2021-04-21 15:21:59 +00:00
Treehugger Robot
053dfc191d
Merge "Do not deduce VCN capability if Builder is derived from request" am: b808656439 am: d6d2cfa107
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1683015
Change-Id: Ib6a1b690c32b25aa86d8d432ac3f3a9eb1803efa
2021-04-21 14:57:42 +00:00
Treehugger Robot
d6d2cfa107
Merge "Do not deduce VCN capability if Builder is derived from request" am: b808656439
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1683015
Change-Id: I19da4ae952b5d412b429aa291868e8e7980ad5fd
2021-04-21 14:29:33 +00:00