- Jun 13, 2024
-
-
Brian Delwiche authored
Researcher reports that some BT calls across Binder are validating only BT's own permissions and not the calling app's permissions. On investigation this seems to be due to a missing null check in several BT permissions checks, which allows a malicious app to pass in a null AttributionSource and therefore produce a stub AttributionSource chain which does not properly check for the caller's permissions. Add null checks, and correct tests which assumed a null was a valid input. Bug: 242996380 Test: atest UtilsTest Test: researcher POC Tag: #security Ignore-AOSP-First: Security (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8098771bca75166d06f9591d0d2110ed089ee6a7) Merged-In: I76f49fee440726a7c0714385564ddf0e3e8522b5 Change-Id: I76f49fee440726a7c0714385564ddf0e3e8522b5
-
- Apr 09, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I971792158f583f17c653c9bf2e17e0c703d3e150
-
Thomas Girardier authored
This reverts commit bac3e50f. Reason for revert: b/331855635 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:34ee990ee72693cd534d7d696f3a52c9c5a5bfd8) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e214741ee05dd6bad9bf1d7a62c1448c7eee4332) Merged-In: I471269cb5ecd4aef32c6648ad575baea44b562d1 Change-Id: I471269cb5ecd4aef32c6648ad575baea44b562d1
-
- Mar 29, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: Ibda0c1ebf514223bdc1f60b5542307ebd0cd4166
-
Bill Yi authored
Auto-generated-cl: translation import Bug: 328603775 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:377f331adca25c74ea51630071f06f4aa19c2ffb) Merged-In: I6ad3ce64bf7c9c67bd414a2e4a373ccbe7eb572f Change-Id: I6ad3ce64bf7c9c67bd414a2e4a373ccbe7eb572f
-
- Mar 28, 2024
-
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['android-review.googlesource.com/3002654', 'googleplex-android-review.googlesource.com/26539688'] into 24Q2-release. Change-Id: I13dfe3b6183ef0a9507c034b6190bda544e2b80a
-
Łukasz Rymanowski authored
When moving metadata to Bluetooth mainthread, make sure that Bluetooth gets metadata and not just a pointer to memory on the stack. `sink_metadata_v7` contained a pointer to array of either (record|playback)_track_metadata_v7, so we can't rely on simple struct copy constructor. Pass the array content as vector instead. Bug: 329067188 Test: mmm packages/modules/Bluetooth Test: manual LeAudio streaming with different contexs (including call) Test: atest bluetooth_le_audio_client_test Ignore-AOSP-First: security (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c8a5763f89b84a4614bfe21a9de75e07589c6322) Merged-In: I9c01c81c0094df87efc1b3885ad69d82b0970404 Change-Id: I9c01c81c0094df87efc1b3885ad69d82b0970404
-
Chienyuan Huang authored
Bug: 295010253 Bug: 319471537 Test: atest net_test_btif_stack Flag: api_get_connection_state_using_identity_address (cherry picked from https://android-review.googlesource.com/q/commit:c27997fab1a48b66ff7a23b3ed81a92401e89458) Merged-In: I53d288f9170eb0914a0add74f7bf1e321f9c4ee8 Change-Id: I53d288f9170eb0914a0add74f7bf1e321f9c4ee8
-
- Mar 05, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I9d3bfbb9a63b57570f5bf105b066cbcf99dcd6a8
-
- Mar 04, 2024
-
-
Myles Watson authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2927779 Change-Id: I27bb19fe7a4007067fddfde962c0aa44d8e0e80c Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Henri Chataing authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2979621 Change-Id: I213fed7cf58cdc558990834a97d15fb88450297c Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Henri Chataing authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2978757 Change-Id: I180dd9e5885575e99fdc8ec0058e854b40697a69 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Myles Watson authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2927779 Change-Id: I51c1271969e5ebfe9c3467fb2219a92d86cbad24 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Henri Chataing authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2979621 Change-Id: I61941a8bf32bf8c0a6cf371af533c5896a6bd43a Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Henri Chataing authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2978757 Change-Id: I191148ee316bb50c9cba263c242bf1cd15678652 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Myles Watson authored
-
Henri Chataing authored
-
Henri Chataing authored
-
- Mar 02, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I25528eb186c68c4d6f20d66285e1d1b60105365a
-
Chienyuan Huang authored
Merge "api: GetConnectionState OR state of resolved address" into main am: c3aa1ff8 am: 28599121 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2985431 Change-Id: I97c8130e92fd65cfe2c15ae07f3001dca7fd0662 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Chienyuan Huang authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2985431 Change-Id: I992266859c661092916056e67a37bf6d40b1bf2c Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Chienyuan Huang authored
-
Android Build Coastguard Worker authored
Change-Id: I1a9d7f3cf9afec929a40d0983d43e6b4b88ac2a6
-
- Mar 01, 2024
-
-
Henri Chataing authored
Test: m com.android.btservices Bug: 305066880 Flag: EXEMPT, mechanical refactor Change-Id: I116f9af9cfdb7402ad2da8346f1d6c18baf5a87e
-
Henri Chataing authored
Test: m com.android.btservices Bug: 305066880 Flag: EXEMPT, mechanical refactor Change-Id: I9168fdc9c2b5ce47686336e8e1673df62586974b
-
Henri Chataing authored
Merge "system/log: Add protection against nullptr string parameters" into main am: 7704d54d am: a8a400f7 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2982908 Change-Id: I903d05289b05166c9b20d040bc7a8382d58d1d54 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Merge "Move active_peer and codec config to a separate state." into main am: b1f4c70d am: 47351726 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2984232 Change-Id: I3fbf1340f9defdba5e1fb036e49ade3efd4f4fad Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Henri Chataing authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2982908 Change-Id: I14191194b87eeb8028befe5bfecfbfc5c1b935ae Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2984232 Change-Id: Ied9d5ec8316129a42ab246fb584fba0804eac7db Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Ram Peri authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2984971 Change-Id: I8f2260c09ca1b4f4d571bbeb8c7fd29870ad4f5b Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Henri Chataing authored
-
Treehugger Robot authored
-
Ram Peri authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2984971 Change-Id: Icbeee25d9cd1509885664b3020ec6dc196743225 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Ram Peri authored
-
Jakub Tyszkowski authored
Merge "LeAudio: Remove the invalid audio set configurations" into main am: d685a0c5 am: e4d88c05 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2969551 Change-Id: I04f5e4b77390c5f011e828db5f30db1820169078 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Chienyuan Huang authored
Bug: 295010253 Bug: 325333712 Bug: 325333718 Test: atest net_test_btif_stack Flag: api_get_connection_state_sync_on_main Change-Id: I002783e030c41be60c17cbb38b217f59010a62c7
-
Jakub Tyszkowski authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2969551 Change-Id: Ie5983b73afedf46ac0910ecfbe54b2f49133279d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jakub Tyszkowski authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2983856 Change-Id: Icacc2301ffa7235d0d01434f6d520eb636a7e4b5 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2983856 Change-Id: I4c2718fb27b18f51444300e11527083a5efe3095 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-