Commit Graph

663792 Commits

Author SHA1 Message Date
William Escande
e18d1a7581 Merge "BtProfileConnectionInfo update api review" am: cc2c6a0783 am: c2abbda875
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959343

Change-Id: I1659669f4ac73a69683dbcbc3af3bf7839f89ce2
2022-02-03 00:06:13 +00:00
William Escande
c2abbda875 Merge "BtProfileConnectionInfo update api review" am: cc2c6a0783
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959343

Change-Id: Ia2408f150ba305509ab23737533e57805b19e17d
2022-02-02 23:43:36 +00:00
William Escande
cc2c6a0783 Merge "BtProfileConnectionInfo update api review" 2022-02-02 23:23:34 +00:00
Etienne Ruffieux
c02965ec5d Merge "Replacing getActiveDevice by btAdapter.getActiveDevices()" am: fa9d5b2e03 am: 5d85fee641
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967621

Change-Id: Id191713786cbaca32e37fccc98ae519ce05405ae
2022-02-02 21:14:43 +00:00
Etienne Ruffieux
5d85fee641 Merge "Replacing getActiveDevice by btAdapter.getActiveDevices()" am: fa9d5b2e03
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967621

Change-Id: Ib7b35e00219e88775a9acb577d6467df5d7917be
2022-02-02 20:58:10 +00:00
James Mattis
523624901a Merge "Renaming Ethernet Network Management Classes" am: 525001eeec am: d49d45c281
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965622

Change-Id: I157630d9075b16df4156104fb4e78aed49c9298b
2022-02-02 20:47:22 +00:00
Etienne Ruffieux
fa9d5b2e03 Merge "Replacing getActiveDevice by btAdapter.getActiveDevices()" 2022-02-02 20:35:50 +00:00
James Mattis
d49d45c281 Merge "Renaming Ethernet Network Management Classes" am: 525001eeec
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965622

Change-Id: I6acadd19dfc733dd68b79cd4f79c98633f711240
2022-02-02 20:25:24 +00:00
James Mattis
525001eeec Merge "Renaming Ethernet Network Management Classes" 2022-02-02 20:09:52 +00:00
Artur Satayev
d9e5f4369e Merge "Introduce Build.VERSION.KNOWN_CODENAMES." am: 4db55d2f36 am: 5901c38224
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1966780

Change-Id: I67b6f324752123888993560ea484383b6b81f2e6
2022-02-02 17:19:00 +00:00
Artur Satayev
5901c38224 Merge "Introduce Build.VERSION.KNOWN_CODENAMES." am: 4db55d2f36
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1966780

Change-Id: Idc53bfb722ed8402a03aa43c13df60fc01fbb8a1
2022-02-02 17:08:55 +00:00
Artur Satayev
4db55d2f36 Merge "Introduce Build.VERSION.KNOWN_CODENAMES." 2022-02-02 16:52:37 +00:00
satayev
434ef186e6 Introduce Build.VERSION.KNOWN_CODENAMES.
See go/mainline-sdk-codenames-issue.

Known values are to be used to distinguish multiple pre-release
codenames, and to allow in development artifacts to be installable
on released versions of the platform for testing going forward.

This does not change pre-T behaviour at large however.

Bug: 211747008
Test: presubmit
Change-Id: I0c8df8e767ea61b27bb53da53fb6c9b2c842dbbc
2022-02-02 16:52:14 +00:00
Treehugger Robot
4dbefbccd5 Merge "Support "Parcel.propagateAllowBlocking" for AIDL" am: bcefef7a8c am: 7d4245bc61
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964223

Change-Id: I77917e4f9e7c29f93817bdc2fb96e051c4abfaa9
2022-02-02 16:21:40 +00:00
Treehugger Robot
7d4245bc61 Merge "Support "Parcel.propagateAllowBlocking" for AIDL" am: bcefef7a8c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964223

Change-Id: I25a4150a9b4f621cf636a60f2b7faef35d8a6a95
2022-02-02 16:16:59 +00:00
Treehugger Robot
bcefef7a8c Merge "Support "Parcel.propagateAllowBlocking" for AIDL" 2022-02-02 16:11:30 +00:00
Treehugger Robot
f30f967e5a Merge "Really expose the new NDK socket tagging functions added in T." am: cba72fc987 am: fd5bb81c8a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967301

Change-Id: Ifd16b2ccf8a2fd85d963aa08243385e094aa7c9b
2022-02-02 16:09:35 +00:00
Treehugger Robot
fd5bb81c8a Merge "Really expose the new NDK socket tagging functions added in T." am: cba72fc987
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967301

Change-Id: I5be97f53054d23e68a8999d8e295a00bedc28b8d
2022-02-02 15:56:04 +00:00
Treehugger Robot
cba72fc987 Merge "Really expose the new NDK socket tagging functions added in T." 2022-02-02 15:41:41 +00:00
Lorenzo Colitti
2b9e8860ec Really expose the new NDK socket tagging functions added in T.
These functions were already exposed as part of libandroid_net,
but that is not really part of the NDK.

Expose them in libandroid as well, so apps can actually use them.
This is consistent with all the other native networking APIs,
which are exposed in both libandroid_net and libandroid.

Test: atest CtsNativeNetPlatformTestCases
Test: strings out/target/product/bramble/system/lib64/libandroid.so | grep android_tag
Change-Id: I2273cdd48b30a88b82eb3af838031d9fe8897442
2022-02-02 11:59:41 +00:00
James Mattis
50fe5ce680 Renaming Ethernet Network Management Classes
Renaming InternalNetwork* files and classes related to ethernet network
management to EthernetNetwork* as ethernet is the only trasnport these
particular files are used with.

Bug: 210485380
Test: atest EthernetServiceTests
Change-Id: Ieb3915c032ef5fcd6b36eb09878119de7668bb4b
2022-02-01 21:02:10 -08:00
James Mattis
619adece62 Merge "InternalNetworkManagementException Changes" am: 27c75f17a6 am: 1f9c0d6cf3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1952437

Change-Id: If60cd0ae8813044a4f66e76feb4829006bfe6210
2022-02-02 00:45:36 +00:00
Jooyung Han
3b606f3c91 Merge "Add Parcel APIs for fixed-size array" am: aa16747474 am: 14b9e5e7da
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958141

Change-Id: Idcf39c703c900d003e8f70f2c78abaeccf4fa724
2022-02-02 00:45:14 +00:00
James Mattis
1f9c0d6cf3 Merge "InternalNetworkManagementException Changes" am: 27c75f17a6
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1952437

Change-Id: I272d569228edf6da00f55601d317b6c182746d89
2022-02-02 00:29:26 +00:00
Jooyung Han
14b9e5e7da Merge "Add Parcel APIs for fixed-size array" am: aa16747474
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958141

Change-Id: I7b7824d2cd0f500945f6123395f355988e9698c9
2022-02-02 00:29:04 +00:00
James Mattis
27c75f17a6 Merge "InternalNetworkManagementException Changes" 2022-02-02 00:15:24 +00:00
Jooyung Han
aa16747474 Merge "Add Parcel APIs for fixed-size array" 2022-02-02 00:12:49 +00:00
Makoto Onuki
a988435f43 Support "Parcel.propagateAllowBlocking" for AIDL
Bug: 216685683
Test: atest android.os.cts.ParcelTest
Change-Id: I9299632c8c4fd88afc6b539270c097b9c00188b3
2022-02-01 14:54:43 -08:00
Etienne Ruffieux
e9a0a82161 Replacing getActiveDevice by btAdapter.getActiveDevices()
BluetoothProfile.getActiveDevice() is hidden, packages
should call BluetoothAdapter.getActiveDevices(profile)
instead.

Tag: #feature
Bug: 200202780
Test: build
Change-Id: If7275488406ceebc9ccf6cee87d4963174de103d
2022-02-01 21:41:54 +00:00
Antonio Kantek
952554a16f Merge "(TouchMode Permission) Update shell permission" am: 9d625f5392 am: 74927c2995
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959747

Change-Id: I8d44811b771bb7ddc2c3e61b5d7567ef064869e7
2022-02-01 21:32:00 +00:00
Rambo Wang
b0032d8231 Merge "Expose grouping and opportunistic carrier config keys." am: 293c5ebb47 am: 761c8c15ad
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1317034

Change-Id: I5285925bb90b3b9923b97bd38a5049399c59b691
2022-02-01 21:31:49 +00:00
Antonio Kantek
74927c2995 Merge "(TouchMode Permission) Update shell permission" am: 9d625f5392
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959747

Change-Id: I97452f64d140acfa428639390311c3d24a1c6ea0
2022-02-01 21:14:10 +00:00
Rambo Wang
761c8c15ad Merge "Expose grouping and opportunistic carrier config keys." am: 293c5ebb47
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1317034

Change-Id: I6208f9e520c30a7d3091a02573ded7762578c261
2022-02-01 21:13:51 +00:00
Antonio Kantek
9d625f5392 Merge "(TouchMode Permission) Update shell permission" 2022-02-01 21:02:36 +00:00
Rambo Wang
293c5ebb47 Merge "Expose grouping and opportunistic carrier config keys." 2022-02-01 20:52:05 +00:00
Treehugger Robot
8473d40e9f Merge "identity: Specify that challenges can be up to 32 bytes in length." am: 6bf721e811 am: 2b08d4ce08
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1963461

Change-Id: I4d428b8d10c7457282609dc60a11873340dd121a
2022-02-01 20:22:11 +00:00
Nathalie Le Clair
0eefcec4ac Merge "CEC: Respond to GIVE_FEATURE message even in standby mode" am: 87ece80a27 am: 605ba8fdb2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1956018

Change-Id: I733d1ef0dce48d875cd6304d8b91fcf2ad927a31
2022-02-01 20:21:36 +00:00
Nathalie Le Clair
53ffd7a1f3 Merge "CEC: Change vendor command handling" am: 134f59f851 am: e90b5a3efc
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1807376

Change-Id: Ib9aa66ef9089f5b628745b9e5931ba69c9e15448
2022-02-01 20:20:37 +00:00
Treehugger Robot
2b08d4ce08 Merge "identity: Specify that challenges can be up to 32 bytes in length." am: 6bf721e811
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1963461

Change-Id: I9eb5ecbe68a47a23a0898484101072a00b92a0d3
2022-02-01 19:45:39 +00:00
Treehugger Robot
6bf721e811 Merge "identity: Specify that challenges can be up to 32 bytes in length." 2022-02-01 19:31:17 +00:00
James Mattis
e3fdb3f869 InternalNetworkManagementException Changes
Update to InternalNetworkManagementException in order to allow all
members to be parcelable.

Bug: 210485380
Test: atest EthernetServiceTests
Change-Id: I17f119a66face8a927546657490969aa3073c54b
2022-02-01 09:21:09 -08:00
Antonio Kantek
e06f3d2e3f (TouchMode Permission) Update shell permission
Update shell permission with MODIFY_TOUCH_MODE_STATE

Bug: 198487159
Test: manual
Change-Id: Ib5d5fd6298f281fe1339781026f4a2f471267747
2022-02-01 17:00:54 +00:00
Nathalie Le Clair
605ba8fdb2 Merge "CEC: Respond to GIVE_FEATURE message even in standby mode" am: 87ece80a27
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1956018

Change-Id: I60e720ced001dbf33db087f792166dc5024f6eaf
2022-02-01 16:14:33 +00:00
Nathalie Le Clair
87ece80a27 Merge "CEC: Respond to GIVE_FEATURE message even in standby mode" 2022-02-01 15:56:00 +00:00
Hunter Knepshield
73161658fe Expose grouping and opportunistic carrier config keys.
These have been fully functional since Q, but were not a part of the
public API at that time. This makes the keys public with a note that
they'll work all the way back to Q (API 29).

The security concern has been resolved in b/181053462.

Fix: 130676550
Test: m update-api && m offline-sdk-docs && m -j
Change-Id: Ie2e4370999d48543517346e933ac35f6d298a127
2022-02-01 07:42:50 -08:00
Treehugger Robot
1c1d3ae997 Merge "Delete NetworkManagementSocketTagger." am: c2d8b9b074 am: b12be450bb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967419

Change-Id: I23e1a37a8a972623a48e2527e806a197d0c769a0
2022-02-01 13:14:03 +00:00
Nathalie Le Clair
e90b5a3efc Merge "CEC: Change vendor command handling" am: 134f59f851
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1807376

Change-Id: Ia4d1dda5058b8fa8ec452a3556cf5b76cf7f642e
2022-02-01 13:03:01 +00:00
Treehugger Robot
b12be450bb Merge "Delete NetworkManagementSocketTagger." am: c2d8b9b074
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967419

Change-Id: Ib2ab35889a35f8e9f89c28f1305e69462f98c82a
2022-02-01 12:56:30 +00:00
Nathalie Le Clair
134f59f851 Merge "CEC: Change vendor command handling" 2022-02-01 12:56:13 +00:00
Treehugger Robot
c2d8b9b074 Merge "Delete NetworkManagementSocketTagger." 2022-02-01 12:32:04 +00:00