Age | Commit message (Collapse) | Author |
|
In SendPacketToPeer of acl_arbiter.cc, a buffer length is logged in one
case after an intermediate call may free the buffer, leading to use
after free.
Log instead from the buffer's source, which has not been freed at this
point in the code.
Bug: 406785684
Flag: EXEMPT obvious logic fix
Test: m libbluetooth
Test: researcher POC
Tag: #security
Change-Id: Idd13399c24399d01bcd668a4b779ef1980273691
(cherry picked from commit 243d7484e59730c522640b616445b2747b3062e5)
|
|
into 25Q2-release.
Change-Id: I4b359027c466c8e1dda652def0cb0bc8cc70e2b9
|
|
Some Citizen devices malfunction if a read request for LE Appearance characteristics is sent.
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT IOP fix
Bug: 404674227
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4a32c1bf903f4bf3b372a8f6fa52d8c66ca75ff7)
Merged-In: I18b363f278c3d956925500586abe3c67b1e0119d
Change-Id: I18b363f278c3d956925500586abe3c67b1e0119d
|
|
Change-Id: Ia082bf0911d23e7eedaa6cce9432406dda653d00
|
|
|
|
Change-Id: I16038f173492098d8cb4ecc629f5e6622d017bea
|
|
|
|
|
|
Bug: 405315235
Bug: 315241296
Test: m -j
Flag: EXEMPT, flag adding CL
Change-Id: I764e58c7b10d6f792abf2901426b1f7841126169
|
|
|
|
Flag has been delivered
Bug: 374320313
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT, flag cleanup
Change-Id: I2d35742a6205ef9bbd9e83bea35826c465f427a0
|
|
Flag has been delivered
Bug: 369799111
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT, flag cleanup
Change-Id: I31e7504570fbf01dd1f8a988353ffd7f5a7a041f
|
|
|
|
Change-Id: Ib0b34e668d6c4bd21ae8e30d5b679c98a026e06b
|
|
Flag has been delivered
Bug: 337169240
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT, flag cleanup
Change-Id: Ibb1149c1e8d72e0edc29a439959d0f2ef5f2788a
|
|
|
|
Bug: 349318724
Fix: 349318724
Test: m com.google.android.bt
Test: atest -v HeadsetServiceAndStateMachineTest -c
Test: atest -v HeadsetServiceTest -c
Change-Id: I8f1f4f7195a8da595c9d1df3ed7fce7daacfcbd2
|
|
Change-Id: I88d7faf8c54ebea0306d17719211c9276f0ebb18
|
|
|
|
|
|
Bug: 405437771
Bug: 315241296
Test: m .
Flag: com.android.bluetooth.flags.call_bluetooth_ready_before_profiles_start
Change-Id: I6bb5415d9322c15b09c01c777b50a4a8e1c6e9b2
|
|
Take system property `bluetooth.hfp_volume_control.enabled` into
consideration when performing volume changes to determine
if volume ui should be displayed or not.
Similar check already present in HeadsetClientStateMachine.java
Bug: 348420422
Bug: 404152232
Test: atest BluetoothJavaUnitTests:HeadsetStateMachineTest
Test: adjust volume in call using handsfree while
`bluetooth.hfp_volume_control.enabled` is false.
Flag: com.android.bluetooth.flags.hfp_volume_control_property
Change-Id: I3cca9f580fb188ab37355d71b4c8a51699082efc
|
|
|
|
|
|
|
|
* changes:
flag: Remove leaudio_mono_location_errata flag
flag: Remove leaudio_improve_switch_during_phone_call flag
flag: Remove leaudio_unicast_no_available_contexts flag
flag: Remove le_audio_support_unidirectional_voice_assistant flag
|
|
This patch moves streaming functions from HAP interface to LE Audio
one, making it possible to use by all test groups. It also applies
fixes to logic in kotlin, making it usable to enter streaming state.
Bug: 398162752
Flag: EXEMPT, test only change
Test: atest pts-bot, not actually used in tests yet
Change-Id: Ie543469206046ce58306a1d0fe753e22cb2ab113
|
|
* changes:
flag: Remove leaudio_codec_config_callback_order_fix flag
flag: Remove leaudio_speed_up_reconfiguration_between_call flag
|
|
This fixes build breakage caused by http://ag/32312459
Bug: 398195386
Bug: 393449774
Bug: 403298034
Test: m com.google.android.bt
Test: floss/build/build-in-container.py
Test: emerge floss
Flag: EXEMPT, Floss only change
Change-Id: Ib66f7399146e7c8d1588b6ce4c7efa11b8e51f2e
|
|
|
|
|
|
|
|
- Add more coverage. 10 more unit tests
- Reorganize tests to follow the order of ScanController
- Consolidate onBatchScanReportsInternal to a single test with @TestParameter
- Remove unused TestLooper
Bug: 404652736
Test: atest ScanControllerTest
Flag: EXEMPT test only
Change-Id: I5d104312c507eb7a74e0ab46f2eca24d3deae75c
|
|
This makes it easy to jump the source code via CTRL/CMD + click
when viewing the test files in Code Search and most IDEs.
Bug: 404652736
Test: atest BluetoothJavaUnitTests
Flag: EXEMPT test only
Change-Id: I68011122e04084441825a6a09775bcbfdd3c3058
|
|
|
|
Bug: 404652736
Test: atest ScanClientTest
Flag: EXEMPT test only
Change-Id: I37c95a2d444647437196c9b6566bb8061393efd8
|
|
Change-Id: I983f5c2cf784be45b86880621e1dc0c552f60621
|
|
|
|
Bug: 404290817
Fix: 404290817
Bug: 404058947
Flag: EXEMPT bugfix obvious and without risk
Test: atest CtsBluetoothTestCases
Change-Id: I18e528e7324c81d710952425b7dfacf4a504bf40
|
|
STATE_UNKNOWN was an attempt to enforce we are not in a transitionary
state, but "isLeEnabled" already does that.
This state is currently miss-behaving if the test start while bluetooth
is already off.
Bug: 404722316
Fix: 404722316
Test: atest CtsRangingTestCases
Flag: TEST_ONLY
Change-Id: I3546a3f8628d6c87fa26a28e6a9fbf8604734a1e
|
|
|
|
|
|
Flag: EXEMPT bug fix, flag was in nextfood
Bug: 397752891
Test: atest --host bluetooth_test_gd_unit
Change-Id: I3ad9108a1ffadf55618a68a89102e396b084a0a2
|
|
|
|
|
|
into main
|
|
|
|
|
|
Flag has been delivered
Bug: 331139722
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT, flag cleanup
Change-Id: I0a52adef9694ca6b852f52621583840252f7fb2c
|
|
Flag has been delivered
Bug: 369322905
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT, flag cleanup
Change-Id: I774c0dfb9b17848d5bc1ef1e97d611f8b277437f
|