- Apr 16, 2015
-
-
Priti Aghera authored
Included support for LE data packet extension feature according to BT 4.2 spec. This patch checks if the controller supports LE packet extension and provides functions to set the PDU length. Bug: 20013956 Change-Id: I6a92970fede2f793ad48c9fa2e0247ad00297533
-
Casper Bonde authored
Change-Id: Ie1dd95ee00976255f74b6747a1d3fc3ed59152f3
-
Sharvil Nanavati authored
Change-Id: I93eb3e512b6030818b06a63f13999bd45dcfec4e
-
Andre Eisenbach authored
Change-Id: I06d1322789fbd547080a6bd64e9c7153ddb6d70e
-
- Apr 15, 2015
-
-
Vinit Deshpande authored
Change-Id: Ia856311187a0b2168cb859bd8b2300ff59df6569
-
- Apr 14, 2015
-
-
Vinit Deshpande authored
7d78d60e merge in m-wireless-internal-release history after reset to 2970c5d0 2970c5d0 L2CAP socket - fix merge errors 5d478943 BR/EDR secure connections support 1dccedaa Support numeric comparison in SMP 922d687e merge in m-wireless-internal-release history after reset to a8005995 a8005995 Fix for AVRCP CTRL stops sending pass through command f6dda72a Free Avrcp Controller callbacks on Cleanup 4c84596e Protect reset of out stream with mutex 29c725d4 LE Privacy 1.2 and LE secure connections b2337fea L2CAP and SDP Search API for BT profiles (2/2) 3bf2745d Update Service Availability. 680d9548 merge in m-wireless-internal-release history after reset to 664d6dab de3138bd merge in m-wireless-internal-release history after reset to m-wireless-internal-dev 664d6dab Avoid duplicate disconnection callbacks for fixed channel connections 45e8c0a2 Add a section on assertions to the style guide. 774d5fe1 Merge "Avoid null-pointer dereference in l2c_release_lcb()" into m-wireless-dev da2a0234 Avoid null-pointer dereference in l2c_release_lcb() e817eb7f merge in m-wireless-internal-release history after reset to 9d2913a6 eefd19c8 Add a 'Bluedroid conventions' section to the style guide. add0b2bc Add a section to the style guide on variable declarations. 179ce3f6 merge in m-wireless-internal-release history after reset to fd6d05a3 29cf7905 merge in m-wireless-internal-release history after reset to b4f404bf 1254dbac merge in m-wireless-internal-release history after reset to 9982d014 3f394020 merge in m-wireless-internal-release history after reset to 9982d014 fcd701cf merge in m-wireless-internal-release history after reset to 8ff92827 f30a559f merge in m-wireless-internal-release history after reset to f7017500 3ea1b49f Make A2DP audio HAL a shared library again 76e882ee Move unused include file out of hci_audio.h 04c22556 Add option for schedule_next_instance to force rescheduling d22fcd7e Ensure alarms are called back when they expire in the past 7e1a4e46 Rewrite alarms to use a single posix timer instance 52596d87 Resolved hardware error observed during SCO Connection setup Change-Id: Ib9a0a2ffca1d4811a9a9e56674bf43275d8b2205
-
The Android Automerger authored
merge in m-wireless-internal-release history after reset to 2970c5d0
-
- Apr 13, 2015
-
-
Casper Bonde authored
This fixes a few changes that was reverted by mistake, causing uninitialized data to be used as instance data in GAP and no buffers allocated to the L2CAP sockets. Change-Id: I060c5faf602c1dedcc34b4acd1417949820a4da4
-
Mudumba Ananth authored
As a part of BT 4.1 stack upgrade, added host support for BR/EDR secure connections to be able to interact with controllers that support secure connections and upgrade the SSP mechanism to use secure connection rules. This change checks for controller support in the extended_features (LMP page 2) and then declares the host support (extended_features LMP page 1) using WRITE SECURE CONNECTIONS HOST SUPPORT. If both the sides support secure connections, the simple pairing process utilizes the link key generated using P-256 elliptic curve (in the controller) and both the sides will be in a secure connection. Bug: 19289699 Change-Id: Idb3c41f439973bea137f5a4a69468c1f55aecbd7
-
Satya Calloji authored
Enable support for numeric comparison in SMP when LE Secure connection is supported. The change will distinguish between passkey confirmation in case of Security grant and Passkey confirm. Original author: Priti Aghera <paghera@broadcom.com> Bug: 19816438 Change-Id: Id1fd072d1e567a80b020b4ba217486c3308ad39d
-
The Android Automerger authored
merge in m-wireless-internal-release history after reset to a8005995
-
Anubhav Gupta authored
Issue is due to BTA_AV_REMOTE_RSP_EVT is not handled in btif_av handler. Swtich case added to handle remote response event in btif_av_opened_handler and btif_av_started_handler. Change-Id: I58a7bd8bfe5b07a7339d93d2b66928131836d431
-
Anubhav Gupta authored
Free AVRCP Controller callbacks on cleanup so that callbacks are initialized properly on next initialization. Change-Id: Ieaf4c1989a7c40c591adfb7cb47912532ceee46e
-
Nitin Srivastava authored
Protect reset of out stream with mutex so that the access of the same is properly synchronized in multi-threaded environment. Change-Id: I6dd81d8c7fa219ee8d1e4d82aa1e7ec52dcecec8
-
Satya Calloji authored
Bug: 19816438 Original author: Chaojing Sun <cjsun@broadcom.com> Change-Id: I5951f4d4e038f8348a62aa6d19b2111bae0b3ecc
-
- Apr 10, 2015
-
-
Kim Schulz authored
Added support for exposing L2CAP to Java such that OBEX over L2CAP is made possible. Added support to create SDP records as a seperate step.(as opposed to creating a SDP record when a BluetoothSocket is created). This allows both a RFCOMM channel and a L2CAP PSM to be included in a SDP record. (Additionally the content of the SDP record is set by the profile in Java, in stead of beeing hardcoded in the socket layer.) This completes the L2CAP channel exposure to Java. Change-Id: Iaf68a07d910145cdd33e940d73cd680f79164100
-
Prerepa Viswanadham authored
Change-Id: Ibc6d6e691b7f97611d16f96220346dfd6ffbbf52
-
- Apr 09, 2015
-
-
Mallikarjuna GB authored
- service availability is updated on CIND response during SLC set-up. - update current service availability on +CIEV response from remote device. Change-Id: I57643a6ac3aad5339d686cf941902a8bf88d99fb
-
The Android Automerger authored
merge in m-wireless-internal-release history after reset to 664d6dab
-
Ian Coolidge authored
* commit '84493023': Don't truncate the top 16 bits of the LE advertisement data mask.
-
Ian Coolidge authored
* commit 'f2a30784': Don't truncate the top 16 bits of the LE advertisement data mask.
-
Ian Coolidge authored
This is stored elsewhere as unsigned 32-bit integer. It should be stored the same way here. Bug: 19592970 Change-Id: I34136ca76e56f9a5cd896138c947c46e7912d40a (cherry picked from commit 79fb0912)
-
The Android Automerger authored
-
Satya Calloji authored
Fixed channel connections are getting a disconnect callback when the HCI command is issued and when the HCI disconnect completes. This causes problems if the upper layer trying to reconnect at link disconnecting state. Triggering the disconnect callback only once solves this problem. Original author: Chaojing Sun <cjsun@broadcom.com> Bug: 19816438 Change-Id: Ib661c968e586975a7fc7244e2d0745f71d52e3e9
-
- Apr 08, 2015
-
-
Sharvil Nanavati authored
Change-Id: I5627b5b2d6b25f0472c53b8150b14bab79b200c3
-
Andre Eisenbach authored
-
Rakesh Iyer authored
BTA_AvEnable_Sink() was being called to early causing a crash loop when the BT AV_SINK was included. This patch changes up the init sequence to match that of the av source. Also, rename a few constants for clarity. Change-Id: I3e6a7e22a2643eeceb4afc082979d1d9967b0b99
-
Andre Eisenbach authored
-
Andre Eisenbach authored
Change-Id: Id46d678e45797c4d3d3c8e024f42cfd06b1d2da2
-
The Android Automerger authored
merge in m-wireless-internal-release history after reset to 9d2913a6
-
Sharvil Nanavati authored
Also introduce a memory management section underneath 'Bluedroid conventions' that describes common ownership semantics. Change-Id: I9f1f148437fe21788618bcdc884b2eea5cbff141
-
Sharvil Nanavati authored
Change-Id: I0eaa435378b56953c1c228c795d0b4bf9bd8ce6c
-
Sharvil Nanavati authored
Remove trailing whitespace on a line and add inline code quotations. Change-Id: I2f85ddf95f0dcfb0d9fdb1e6663315be15efeb62
-
Chris Elliott authored
* commit 'b5223c08': Fix BlueDroid signed/unsigned failed test for MIPS build.
-
Chris Elliott authored
Change-Id: Ibed75bf21cd7aacabec41fc620824141cb865b88
-
- Apr 07, 2015
-
-
Satya Calloji authored
Bug: 19609671 Change-Id: If9e61b405a141cb77fb65741d08227284cb22ccd
-
Chris Elliott authored
Change-Id: I56cca343e07df83999b0ef0fb672dc8bcfae4bc4
-
The Android Automerger authored
merge in m-wireless-internal-release history after reset to fd6d05a3
-
VenkatRaghavan VijayaRaghavan authored
- Fix for initializing all the un-initialized variables - Handling system call failure like socket,fcntl etc... - In btpan_tap_close validate tap_if_down and close the socket. - Invalid memset size, which could have potential memory issue - Change -1 to INVALID_FD where appropriate Bug: 19417758 Change-Id: Id31832f8678b2d72c80740c29b946a94e7ae0197
-
- Apr 06, 2015
-
-
Satya Calloji authored
Bug: 19369962 Change-Id: I081f9db56d52e85cff50f668752322b8ab8adf42
-