899b77140675a157dba034e98527ab546bc9ac35 |
|
30-Jan-2015 |
Mudumba Ananth <ananthm@broadcom.com> |
BR/EDR secure connections support 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
/system/bt/stack/btm/btm_sco.c
|
e7ef465c37298c2b64b7e9794659b1b1b50ab877 |
|
16-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove always true BTM_PWR_MGR_INCLUDED There are two code paths to set the chip into the power modes. The power manager aggregates access to the power modes. Does not compile when set to false.
/system/bt/stack/btm/btm_sco.c
|
5fc4be1aa79e3b732e4503a84908522fd754b56f |
|
29-Sep-2014 |
Zach Johnson <zachoverflow@google.com> |
Remove <BT 2.0 workarounds
/system/bt/stack/btm/btm_sco.c
|
e93ac125b887651e835fe59f4d1f9b3c5baa844c |
|
08-Nov-2013 |
Ian McKellar <ianloic@google.com> |
SCO socket support in bluedroid
/system/bt/stack/btm/btm_sco.c
|
5344d6dcb09a184eaf1f9e46cc1ac3962822435c |
|
04-May-2014 |
Sharvil Nanavati <sharvil@google.com> |
Logging cleanup: HCI and BTM trace macros. Change-Id: Icdea5aede9fde2c11d0cde745a9bedc26d69640c Conflicts: stack/btm/btm_acl.c stack/btm/btm_ble.c stack/btm/btm_ble_bgconn.c stack/btm/btm_ble_gap.c stack/btm/btm_inq.c stack/btm/btm_pm.c stack/btm/btm_sec.c Conflicts: stack/btm/btm_ble_gap.c stack/btm/btm_sec.c
/system/bt/stack/btm/btm_sco.c
|
7fa4fba6f59f97df00aff07dbe8fb21b114b3c2c |
|
17-Apr-2014 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Merge BT 4.1 features The features include: - LE Peripheral Mode - Link Layer topology (LE Central & Peripheral Concurrency) - Dual Mode Topology (Ability to choose LE transport when connecting with other Dual Mode devices) - Fast advertising Interval - Limited Discovery Time Changes - GAP Authentication and Lost Bond - Dual Mode Addressing - Common Profile and Service Error Code - 32 bit UUIDs Change-Id: Ic6701da4cf6aaa390ff2c8816b43157f36b7fb42 Conflicts: stack/btu/btu_hcif.c
/system/bt/stack/btm/btm_sco.c
|
5cd8bff2dd0337cb52bf48f312e3d2d55a8882fb |
|
01-Feb-2014 |
Mike J. Chen <mjchen@google.com> |
Major warnings cleanup Mostly fixing unused parameter warnings. A few other warnings also fixed like possible use of unitialized variables (no real issue found, just compiler couldn't follow the path), signed vs unsigned warning. Also fixed some typos, indent issues, removal of dead code, etc. Change-Id: I95eb887aefc4d559d7921f71a0af5f3bfb01ac01 Signed-off-by: Mike J. Chen <mjchen@google.com>
/system/bt/stack/btm/btm_sco.c
|
3aa60544585b5fb0f35c1165539a4a859fc0f25c |
|
23-Mar-2013 |
Andre Eisenbach <andre@broadcom.com> |
Parse LMP features to enable LE support Only send LE commands if the local Bluetooth radio supports LE. Improved remote feature parsing by reading extended features. Before this change, only the first page of the features was parsed. bug 8332905 Change-Id: I0b90771dcfc453efea157f463b9df006e0178609
/system/bt/stack/btm/btm_sco.c
|
ead3cde4bac0c3e32cd31f149093f004eef8ceeb |
|
06-Feb-2013 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Initial version of BLE support for Bluedroid Change-Id: I9825a5cef9be2559c34c2a529b211b7d471147cf
/system/bt/stack/btm/btm_sco.c
|
5738f83aeb59361a0a2eda2460113f6dc9194271 |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
/system/bt/stack/btm/btm_sco.c
|