2cd086a11a972f2e437dd521a121ed76ea79a15a |
|
15-Apr-2015 |
Vinit Deshpande <vinitd@google.com> |
am f29a2fb..e07ad10 from mirror-m-wireless-internal-release e07ad10 merge in m-wireless-internal-release history after reset to d232721ae5e5b6949a5249f0d116408b8a3c5f1d d232721 L2CAP socket - fix merge errors 899b771 BR/EDR secure connections support 7fb0da6 Support numeric comparison in SMP aa351f2 merge in m-wireless-internal-release history after reset to 399e89150b3df87172bdf92d54712b379324b149 399e891 Fix for AVRCP CTRL stops sending pass through command daddea9 Free Avrcp Controller callbacks on Cleanup 764babe Protect reset of out stream with mutex 444a8da LE Privacy 1.2 and LE secure connections 8372aa5 L2CAP and SDP Search API for BT profiles (2/2) fd422a7 Update Service Availability. 2a0652a merge in m-wireless-internal-release history after reset to 0b47e0a35c16f5b7d77c30ec1c095ed92ff4fd74 78d0f4c merge in m-wireless-internal-release history after reset to m-wireless-internal-dev 0b47e0a Avoid duplicate disconnection callbacks for fixed channel connections 5646973 Add a section on assertions to the style guide. d768767 Merge "Avoid null-pointer dereference in l2c_release_lcb()" into m-wireless-dev ef92b53 Avoid null-pointer dereference in l2c_release_lcb() 4bf68bf merge in m-wireless-internal-release history after reset to f538707fe64c62b1dbb8e4210e4a1bfa0bab2b56 de6ac86 Add a 'Bluedroid conventions' section to the style guide. 1b80439 Add a section to the style guide on variable declarations. 485f19e merge in m-wireless-internal-release history after reset to 4540f59bc447dc2b7b31a3e974b74a60b2417e7d bef8940 merge in m-wireless-internal-release history after reset to 841c9103cad1898ceca87b734acd4d4537f9f452 ab4c38c merge in m-wireless-internal-release history after reset to a7e698f5a9e062f62e21bc435643975c30bab846 2807a74 merge in m-wireless-internal-release history after reset to a7e698f5a9e062f62e21bc435643975c30bab846 99dbe9a merge in m-wireless-internal-release history after reset to 78c0b060f29b7b7014adddb2f98bf6ae9755c488 f7f8399 merge in m-wireless-internal-release history after reset to a5371c238b4e874d8313ac56a23451e7345ff541 3aa60d7 Make A2DP audio HAL a shared library again 3256a31 Move unused include file out of hci_audio.h b866b69 Add option for schedule_next_instance to force rescheduling 4ae5e3e Ensure alarms are called back when they expire in the past a7bd03e Rewrite alarms to use a single posix timer instance 88e7b15 Resolved hardware error observed during SCO Connection setup Change-Id: Ib9a0a2ffca1d4811a9a9e56674bf43275d8b2205
|
444a8da807abaf5f9e813ce70c56a79160495fb3 |
|
06-Mar-2015 |
Satya Calloji <satyac@broadcom.com> |
LE Privacy 1.2 and LE secure connections Bug: 19816438 Original author: Chaojing Sun <cjsun@broadcom.com> Change-Id: I5951f4d4e038f8348a62aa6d19b2111bae0b3ecc
/system/bt/stack/btm/btm_inq.c
|
e1a9e52ff59d36bd1bb5b7b3a02fafba6394edfe |
|
31-Mar-2015 |
Etan Cohen <etancohen@google.com> |
Merge commit 'f7f839985b3931682363d2ef3b7c5cae55a842ee' into merge Change-Id: Iaaec1ea0bf3009b7e32a9a60f697631a3f56e889
|
cdfb11a323a75ff3458309e76239753b7aae8391 |
|
22-Jan-2014 |
Nitin Arora <niarora@codeaurora.org> |
Allow dual-mode devices to be processed by BR/EDR scan This change lets a Dual mode device which is already processed as LE device for the current inquiry, to be also processed as a BR/EDR device in case an extended inquiry result is recvd. This helps setting the cod correctly. Change-Id: I0a0c598ebdafe2b6153015c3cda5dde8f7a15873
/system/bt/stack/btm/btm_inq.c
|
c0a87fe60f79ddf41595a30e75a77f43c19cd323 |
|
02-Mar-2015 |
Sharvil Nanavati <sharvil@google.com> |
Remove GKI timers
/system/bt/stack/btm/btm_inq.c
|
de4214b946f5b7ff35b55c90e1437c9a17449849 |
|
31-Oct-2014 |
Zach Johnson <zachoverflow@google.com> |
Remove some functionredefinitions from bta dm These weren't used. And were another layer of indirection for things that already existed. One reason for the initial implementation is that they would ensure the actual calls happen in a known thread.
/system/bt/stack/btm/btm_inq.c
|
79ecab5d0418fde77e9afcdd451bd713af73e180 |
|
31-Oct-2014 |
Chris Manton <cmanton@google.com> |
Move controller module to device directory
/system/bt/stack/btm/btm_inq.c
|
4c457b5fadd6367c32089b365493966bdcbe3f2a |
|
31-Oct-2014 |
Chris Manton <cmanton@google.com> |
Unused function
/system/bt/stack/btm/btm_inq.c
|
5b69d6bf4a12cd161756396de47ec6b920c907db |
|
29-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove unused inquiry DB functions These are not used for the inquiry database.
/system/bt/stack/btm/btm_inq.c
|
1e61ce1ae3fe8ef72443b30907f1cf8acae39674 |
|
24-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove always true definition BTM_EIR_SERVER_INCLUDED
/system/bt/stack/btm/btm_inq.c
|
34b6a92011ac1ed94c9eaf4da9cbd1e7bfaef910 |
|
23-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove always true BTM_USE_INQ_RESULTS_FILTER
/system/bt/stack/btm/btm_inq.c
|
b515dd1b902410c0fb0920a7fbcdaa6d58551e3f |
|
23-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove always false flag BTM_BYPASS_EVENT_FILTERING
/system/bt/stack/btm/btm_inq.c
|
584846a2109f8b34b3794683b61c8322ad6eb11a |
|
15-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove always true BTM_BUSY_LEVEL_CHANGE_INCLUDED
/system/bt/stack/btm/btm_inq.c
|
59fa0f1923b54c414ad742a4ae3b6f415bfa546c |
|
24-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove always undefined BTM_EIR_UUID_LKUP_TBL
/system/bt/stack/btm/btm_inq.c
|
c0b16b1aa7e1880a87e0f408b043914797cd9dd2 |
|
24-Oct-2014 |
Chris Manton <cmanton@google.com> |
Remove always true definition BTM_EIR_CLIENT_INCLUDED
/system/bt/stack/btm/btm_inq.c
|
30e58068c1adaac7c5ccb3aa9cfb045d41d2a10e |
|
27-Sep-2014 |
Zach Johnson <zachoverflow@google.com> |
Refactor btm_devctl reset sequence * Controller bring up on blockable thread now * Removed some duplicate and commands during controller bring up * The code to make commands for controller bring up is smaller and better
/system/bt/stack/btm/btm_inq.c
|
8d10e49089edbfebfc1e72227a59626440983a83 |
|
02-Sep-2014 |
Zach Johnson <zachoverflow@google.com> |
Implement BTM_InqDbRead in terms of btm_inq_db_find duplicated_code--;
/system/bt/stack/btm/btm_inq.c
|
4eb14ed2eab174998a86ad245d8163d9f03d3c68 |
|
02-Sep-2014 |
Zach Johnson <zachoverflow@google.com> |
Remove unused function BTM_SetInquiryFilterCallback
/system/bt/stack/btm/btm_inq.c
|
ff2c6ae048d59e2be29339a7c88cf6c97b818358 |
|
02-Sep-2014 |
Zach Johnson <zachoverflow@google.com> |
Remove unused function BTM_InquiryRegisterForChanges and associated code
/system/bt/stack/btm/btm_inq.c
|
53c5eb27d0f933ddc3c23d89a0b7fcf14c906f64 |
|
29-Aug-2014 |
Zach Johnson <zachoverflow@google.com> |
Removed always false macro BTM_INQ_GET_REMOTE_NAME
/system/bt/stack/btm/btm_inq.c
|
104e3f238f500cacdb8afaccdc672dfc34eae7ee |
|
12-Nov-2014 |
Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> |
Cleanups needed to make clang happy This patch removes a slew of unused variables and some unused functions, fixes some incomplete initializations of structs and an sprintf parameter mismatching the format string. Change-Id: I35f22fdccc8350f885cd357d3685b869224fa433 Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
/system/bt/stack/btm/btm_inq.c
|
819a24084c0fd90d56e54653b4b286e085037da6 |
|
04-Jul-2014 |
Mudumba Ananth <ananthm@broadcom.com> |
ADV flag is missing LE discoverable flag ADV flag is missing LE discoverable flag when setting device in general discoverable mode. Device discovery mode is masked off by a wrong flag that cause the problem. Use the correct discoverable mask will solve this problem. Bug: 16560957 Change-Id: Ic11d1497d38dedfea6feeaa84f36aed90590939c
/system/bt/stack/btm/btm_inq.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_inq.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_inq.c
|
0830ad47f790fea658ddc6fa857fb36880e0c552 |
|
22-Feb-2014 |
Nitin Arora <niarora_qca@codeaurora.org> |
Allow simultaneous LE Observe and BTM Inquiry/Scan This patch allows BTM inquiry and LE observe to be launched and overlap each others' occurance by redirecting results and handling states accordingly. CRs-Fixed: 579505 Conflicts: stack/btm/btm_ble_gap.c bug 12939764 Change-Id: Ifde73f17f8d40e9ebfff3b49e409591189574ee0
/system/bt/stack/btm/btm_inq.c
|
222a49eaeac35c2c8291fbc5c18af1ccb7e3f6ee |
|
20-Mar-2014 |
Matthew Xie <mattx@google.com> |
Revert "Allow simultaneous LE Observe and BTM Inquiry/Scan" This reverts commit 890dc789cec13e2d2e5ff95574f74b1740bdecf0. Change-Id: I8916a973ae6d278764f111267220b7751143687c
/system/bt/stack/btm/btm_inq.c
|
890dc789cec13e2d2e5ff95574f74b1740bdecf0 |
|
22-Feb-2014 |
Nitin Arora <niarora_qca@codeaurora.org> |
Allow simultaneous LE Observe and BTM Inquiry/Scan This patch allows BTM inquiry and LE observe to be launched and overlap each others' occurance by redirecting results and handling states accordingly. CRs-Fixed: 579505 bug 12939764 Change-Id: Ifde73f17f8d40e9ebfff3b49e409591189574ee9
/system/bt/stack/btm/btm_inq.c
|
7f3e42943b834ff0f556cd5c063a896f54d53167 |
|
30-Sep-2013 |
Matthew Xie <mattx@google.com> |
Interleave br/edr device discovery with BLE device scan for some targets This change only applies to targets which do not support interleaved scan in controller. bug 8508849 Change-Id: Ia99faf92c942b4b33abfde2708eff25ec9cd5468
/system/bt/stack/btm/btm_inq.c
|
6975b4d711142b885af479721cada448952c6b41 |
|
06-Aug-2013 |
Andre Eisenbach <andre@broadcom.com> |
LE: UPF 45 bug fixes This change fixes the following issues: - Second GATT-over-BR/EDR channel cannot be established when there already is an existing GATT-over-BR/EDR channel - If encryption fails for an LE connection due to a missing key, the security state is not being cleared and blocks all further security processing - When DM discovery of an LE Peripheral device fails with a connection timeout, no further discovery requests can be made - GATT service discovery can get into endless loop when duplicate descriptor definitions are found on the remote device - When GATT over BR/EDR fails, BTA does not give a connection callback to the application initiating the connection - BR/EDR connection to remote platform does not generate API callbacks - Stack crash discovered during UPF after remote disconnects - The host is sending HCI disconnect to invalid HCI handle when SMP fails because of a connection timeout - Possible race condition: If a disconnect is immediately followed by a connection complete, the connection complete cannot be processed in the BTA GATT state machine - Write Complete event is not triggered for Prepare Write requests Change-Id: I539cdedd68007818ff4f0d0213cee1c913f72d0f Conflicts: bta/gatt/bta_gatts_act.c
/system/bt/stack/btm/btm_inq.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_inq.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_inq.c
|
5738f83aeb59361a0a2eda2460113f6dc9194271 |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
/system/bt/stack/btm/btm_inq.c
|