• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

system/bt


RSS
修訂. 時間 作者
aedab69 2016-09-22 21:23:38 Linux Build Service Account

Merge 5a0ac00f886e075518eab9f0aec50aa61661b4d4 on remote branch

Change-Id: Iba010a68fa2a47cb4b11915043d9e00b164e999b

2c2dcd3 2016-09-22 07:11:05 Umesh Vats

aptXHD codec support

Feature support for aptXHD codec negotiation for a2dp streaming
added

Change-Id: Iba694e2547abc8e6161997cd136064fe3a411abc

12b8e57 2016-09-22 01:49:45 Satheesh Kumar Pallemoni

Fixes for Errors reported by Static Analysis Tool.

Fixes for Errors reported by Static Analysis Tool.

CRs-Fixed: 1064374
Change-Id: I538e38c4fef81a1210a015b0fc89b9772fc5c288

2e980ce 2016-09-21 19:32:20 Linux Build Service Account

Promotion of bt.lnx.2.1-00013.

CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1059557 If72fb066ad984ba4acfe63d1fc3f0453ad6e7588 Split A2p: Fix for stream failure in remote initiated co
1008733 I174b0c44cdef8b5d174a2e39fa34fefc55d4807b Bluetooth: Add AAC codec Support in Split-a2dp mode
1058210 I9c0fc2b9725d6bb6336e9d5cb549104799723ff8 For false A2DPSuspend only change A2DP state to standy
1052605 I242dc42868dee7c27bd778dabbfe1dc06de1a93f Bluetooth: Handle sink cleanup gracefully

Change-Id: Iedffc98ce6294b7d2b9b7db507463d55b0ed77f5
CRs-Fixed: 1059557, 1052605, 1058210, 1008733

08a5ae9 2016-09-21 18:09:22 Venkata Jagadeesh Garaga

SDP: Crash in sdp due to invalid length

Crashed in memcpy as there is no boundary check
for copy length and length exceeds the allocated
buffer size.

Align copy length with source buffer offset
so that copy length will be in boundary of the
allocated buffer size

Change-Id: I4a2e429484378d23c996caffb6495407793548d2
CRs-Fixed: 1069198

87af7f3 2016-09-20 16:08:41 Linux Build Service Account

Merge "For false A2DPSuspend only change A2DP state to standy" into bt.lnx.2.1-dev

6932707 2016-09-20 07:21:13 Nitin Arora

Update Interop datatbase to prevent preferred conn updates

This patch prevents specific devices from being sent the
connection updated based on the device's preferred connection
updates as indicated by the "Peripheral preferred connection
parameters" characteristic.

CRs-Fixed: 1068541
Change-Id: Ic3be9669c7cad52e0282a9947313659ef9056a02

d2ce922 2016-09-19 18:19:10 Kamal Negi

Bluetooth: Set alarm's queue to NULL on alarm expired

For non-periodic alarms, set alarm's queue to NULL once alarm
expired. If alarm is not set again after expiry and shutdown happens in
parallel, queue on which alarm set is freed and we eventually try
to take lock on destroyed queue's mutex, resulting in ANR.

CRs-Fixed: 1050999
Change-Id: Idf8e2bebdc2ca7621aef06dd5f2075ef2c5fa08c

5f81a41 2016-09-18 16:08:55 gitbuildkicker

merge in nyc-mr1-release history after reset to nyc-mr1-dev

9ef3ce8 2016-09-17 08:24:56 Pavlin Radoslavov

Add BT_HCI_UNKNOWN_MESSAGE_TYPE log event

If the received HCI type is unknown, then log an event and abort.
The most likely reason for that to happen is if the UART stream
is corrupted. We cannot recover from that, and there is not much
else we can do.

Also, fixed a bug in an HCI-related unit test that was exposed
by the above change.

Bug: 31432127
Change-Id: Ia888c485f177af4962268bf8f593b27fd7a4b080
(cherry picked from commit 27ec0c7824cf67b8a36bf5391734e6d2fc6207e2)
(cherry picked from commit e1c8ed17c7a35510f00997ca329687f73cd193d8)

e1c8ed1 2016-09-17 06:46:23 Pavlin Radoslavov

Add BT_HCI_UNKNOWN_MESSAGE_TYPE log event

If the received HCI type is unknown, then log an event and abort.
The most likely reason for that to happen is if the UART stream
is corrupted. We cannot recover from that, and there is not much
else we can do.

Also, fixed a bug in an HCI-related unit test that was exposed
by the above change.

Bug: 31432127
Change-Id: Ia888c485f177af4962268bf8f593b27fd7a4b080
(cherry picked from commit 27ec0c7824cf67b8a36bf5391734e6d2fc6207e2)

1e68882 2016-09-17 04:57:49 Jakub Pawlowski

Fix bad address type assumption

LE related code should not use BTM_ACL_IS_CONNECTED, because it assumes
classic transport.

In this particular case, connection created event, which was result of
advertising, caused cancellation of "LE Create Connection".
Attempt to send "LE Create Connection Cancel" was checking if connection
is already established, but was failing to do so becuase
BTM_ACL_IS_CONNECTED was used instead of btm_bda_to_acl with proper
transport. This caused just created connection to be dropped.

Bug: 31442085
Change-Id: Ia345a3d00e8567160f4abb2a31c4130ee69d67a3
(cherry picked from commit f5566938ba671329d91c84c30ab126fbcdfc16d7)

654c6d1 2016-09-17 04:56:58 Andre Eisenbach

Merge "Add a missing case for BTA_DM_SEARCH_CANCEL_CMPL_EVT" into nyc-mr1-dev

79f4e57 2016-09-17 04:31:13 Bhakthavatsala Raghavendra

Bluetooth: Add AAC codec Support in Split-a2dp mode

Add AAC codec support in split-a2dp mode

Change-Id: I174b0c44cdef8b5d174a2e39fa34fefc55d4807b

5f98c24 2016-09-17 02:33:49 Jakub Pawlowski

Add a missing case for BTA_DM_SEARCH_CANCEL_CMPL_EVT

Cancelling discovery was not handled properly in
btif_dm_search_services_evt and was causing crashes due to assert in
default case.

Bug: 31442085
Change-Id: If9a2c203730c9b06df5ff8d8e251f0c35addcb82
(cherry picked from commit 7df43240c4a7cf5ecd58a39f03d235bf52929d79)

5e61112 2016-09-17 02:33:26 Jakub Pawlowski

Fix NPE in l2cble_notify_le_connection

Accessing p_lcb must be guarded with NULL check.

Bug: 31442085
Change-Id: I0f6e3f8e0247c5e8946c4d098f8a3ba442f5fb28
(cherry picked from commit b4458c93d5b5d7e2c103166d71daff560ee1a978)

b4a5ec9 2016-09-16 09:27:38 Andre Eisenbach

Add security record for devices found through LE batch scan

Currently, starting an LE batch scan are not added to the stack internal
device database, which means that the address type and device type
needed for a connection are not available.

This patch ensures that devices found during an LE scan are added to the
device database to ensure connection attempts will succeed.

Bug: 31309376
Change-Id: Ic52d7eaa03d17dcbbd848af9140038bc84ea3bd0
(cherry picked from commit e0295e2c2eb7cc6eb331d581ed8455d6b30b3bc6)

5a0ac00 2016-09-16 07:33:56 Linux Build Service Account

Promotion of bt.lnx.2.1-00012.

CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1055999 I827a0d3e4d31e58b3e508d844b714d5059aeb462 A2DP: Check pending a2dp ctrl cmd
1048502 I8e41d118d1334db39f26eea730b6a6c8e2486c3a Enbale Audio track for user builds
1065659 Ie8b1c060687a7c677dda1ab6b886ff91326d5b89 BT: Updating bt_config on local adapter property change
1065123 Ia3dfb3b4846b8c47980a502d474c349c34b8439b GAP: Accept incoming connection as slave

Change-Id: I82b0e6dcfa3b2ef8d3f3c52d1bdb03382defba2c
CRs-Fixed: 1065659, 1055999, 1048502, 1065123

4f46530 2016-09-15 23:32:25 Venkateshwarlu Domakonda

Bluetooth: Handle sink cleanup gracefully

Cleanup the SM during turn off.

Change-Id: I242dc42868dee7c27bd778dabbfe1dc06de1a93f

12008bd 2016-09-15 23:28:39 Linux Build Service Account

Merge "Split A2p: Fix for stream failure in remote initiated connection" into bt.lnx.2.1-dev

27c438f 2016-09-15 19:53:58 Linux Build Service Account

Merge "GAP: Accept incoming connection as slave" into bt.lnx.2.1-dev

1ec2479 2016-09-15 12:00:15 Linux Build Service Account

Merge "BT: Updating bt_config on local adapter property change" into bt.lnx.2.1-dev

bbcbf02 2016-09-15 12:00:13 Linux Build Service Account

Merge "Enbale Audio track for user builds" into bt.lnx.2.1-dev

246a015 2016-09-14 15:03:48 Pramod Sivaraman

GAP: Accept incoming connection as slave

Accepting the incoming connection with DUT in slave role
as some remotes can not establish connections in slave role
and incoming connection always fails with these remotes.

Change-Id: Ia3dfb3b4846b8c47980a502d474c349c34b8439b
CRs-Fixed: 1065123

0939484 2016-09-13 23:37:13 Sagar Verma

For false A2DPSuspend only change A2DP state to standy

Allow going to standby only for key A2DPSuspend false value.

CRs-Fixed: 1058210
Change-Id: I9c0fc2b9725d6bb6336e9d5cb549104799723ff8

b4ecdd3 2016-09-13 16:37:09 William Bellavance

BT: Fix up defines

Change-Id: I5218e78e0220a97993cedacd8f1994c2f4012706

5a234ca 2016-09-13 16:29:34 Luke Zhang

Fix the command timeout issue with TX idle timer

Start the idle timer after sending out each command to prevent power
collapse.

CRs-fixed:926763
Change-Id: I98e649fa40a4622e3c6bce4ea5c53d51e25413b3

eab07f3 2016-09-13 16:28:47 Shantur Rathore

l2cap: Set transport even if BLE_INCLUDED = FALSE

transport is checked in code later even when BLE_INCLUDED = FALSE

Fixes pairing and connection in old non BLE devices

Change-Id: I6eaaad1242e943835b6e040687562801451cfc2a

1a2f814 2016-09-13 16:26:36 William Bellavance

BT: Fix up device not turning on due to BLE command

Change-Id: I5ba237e5d1ab920179143e1652aee6384670f6f6

a0196e7 2016-09-13 16:01:19 Cal Archer

Bluetooth: fix stuttering audio

commit 2772d76990d8424ef3c629dba164fc7111b37db3 caused
a regression in A2DP for Broadcom Bluetooth chipsets
by not sending the HCI_BRCM_SET_ACL_PRIORITY command.

Change this logic so the ACL priority adjustment occurs
unconditionally for non-Broadcom chipsets only.

Reproduction steps: Entering Bluetooth settings which
triggers inquiry and makes the device discoverable while
simultaneously using 2.4GHz WiFi.

Change-Id: Ic40dc8d66ae30c71e0ddf1a2eaeb19fee1e87ecb