summaryrefslogtreecommitdiffstats
path: root/btif
Commit message (Collapse)AuthorAgeFilesLines
...
* AV/HFP profile connection serializationAndre Eisenbach2012-07-144-7/+286
| | | | Change-Id: Id70d24986badf09b31fd171e130936dd01ed7987
* Fixed the status to return int value instead of boolean valuePriti Aghera2012-07-141-3/+7
| | | | Change-Id: Ibaf4e5244d385b6c03f6fb33d619ad7f697d9c0c
* Added support to disable HFP via compile time variable in bdroid_<target>.txtfredc2012-07-142-31/+47
| | | | Change-Id: If9b043e96a1eb66c8ca244787de8f8bcb52311bb
* fixed arithmic overflow issue when calculating frame rate adjustmentMattias Agren2012-07-141-2/+36
| | | | Change-Id: I0da7d921eaf9d4724b4a80265f89fc4f64802825
* Added OOB testSen-Der Huang2012-07-145-3/+184
| | | | Change-Id: I7a494866eec45724e03a145394e032eb0930fceb
* Do not attempt auto pair if the pairing is initiated by remote deviceGanesh Ganapathi Batta2012-07-141-35/+42
| | | | Change-Id: Ie016fdcf3681a281a4a4a2681924261ae6b1e730
* Adding auto_pair_devlist.conf configuration file. Modified makefile and ↵Ganesh Ganapathi Batta2012-07-141-1/+1
| | | | | | btif_storage.c to include this configuration file as part of build and read during startup Change-Id: I2c30dd4269ca04c0ea2d4813a19b853c2c47d3f4
* Implementation of auto pair logic (Automatically pair with legacy headsets ↵Ganesh Ganapathi Batta2012-07-143-8/+407
| | | | | | and pointing devices with fixed pin key .0000.) in BT IF layer. Change-Id: Iac4a141669f9a3766a72da09886c58cac67eae86
* Fix for BLTH01416119: Cannot unpair hid mouse when it is disconnectedPriti Aghera2012-07-141-1/+1
| | | | Change-Id: I6bca8ef4f41ea0eb6b82ac2b0df3659173f93ec0
* Fix for Apple Magic mouse: Changed the product id to bind to a correct driverPriti Aghera2012-07-141-0/+11
| | | | Change-Id: I1dbe7352f7af4f816e4330f37d1d24b65474e8f1
* Fix for VUP not working second time.Priti Aghera2012-07-141-1/+1
| | | | | | While removing the device teh device state was set incorrectly. Change-Id: I02f3091474d2a859c7644f45ba4b1e730afd8f77
* Added check in case rfc is not initializedzzy2012-07-141-8/+13
|
* Resolve JustWorks related pairing issuesRavi Nagarajan2012-07-141-10/+26
| | | | | | | 1. Per the spec, if both sides are using "No Bonding" for auth requirements, then the key could be considered a session key. Updated the pairing logic to handle this 2. If incoming JustWorks pairing is initiated, prompt the user for consent if the peer's io capabilities reflects DisplayOnly or NoInputNoOutput Change-Id: If592c96203e7a4b25af3d87056d534131b606e58
* Added reconnect and NV support; bug fixes: service mask setting for HDP ↵Sen-Der Huang2012-07-145-805/+2254
| | | | | | | | | | | | | | | | during discovery and TX/RX ADPU size for echo test Change-Id: Ic44fe0a852036c3e973b79f4ef6362a59c76a1c0 bta/dm/bta_dm_api.c btif/co/bta_hl_co.c btif/include/btif_hl.h btif/include/btif_storage.h btif/src/btif_hl.c btif/src/btif_storage.c stack/sdp/sdp_api.c udrv/include/unv.h udrv/ulinux/unv_linux.c
* Resolved too strict av state check when a2dp datapath is setupMattias Agren2012-07-141-9/+6
| | | | Change-Id: Ibafb405e9aa79d8fbdd716c79e9000102f05f08d
* Assign proper fail reasons to status parameter while sending Auth Complete ↵Ganesh Ganapathi Batta2012-07-141-1/+18
| | | | | | event when Authentication fails Change-Id: I0102762b8bfa06b8d99227c431be881269c14961
* Enable pannap panu sdp by default add network service class bit and other ↵zzy2012-07-143-13/+14
| | | | | | minors improvements Change-Id: Iacbd7adb74836394256e97185efa68d0f3952009
* Enable support for Unknown AT commands (AT commands stack doesnt parse). Add ↵Sreenidhi T2012-07-141-4/+4
| | | | | | support for CMEE Change-Id: I7cd13e297e68d873d2954bc24d0433b0b9983166
* Reject an incoming a2dp start request if btif is about to disable.Mattias Agren2012-07-144-99/+149
| | | | | | | Added intermediate states for DISABLING/ENABLING in btif main adapter to allow checking for this condition. Change-Id: Ifa863c12bebfaca19f50fce4847f75f479993a23
* Match the call and callheld indicator status in CIND with CLCC. call ↵Ravi Nagarajan2012-07-141-7/+10
| | | | | | indicates call in progress (active+held), callheld has three values 0, 1, 2 depending on active and held status Change-Id: I35442ed36036c93ae92a27a12c60ebb4842992de
* Support added to report custom 128-bit UUIDs as part of the ↵Kausik Sinnaswamy2012-07-141-12/+44
| | | | | | BT_PROPERTY_UUIDS of the remote device Change-Id: I1facd9238cf847915df4c01b33c77b2fdaa168cb
* Reverted PAN on/off handling code.fredc2012-07-144-26/+48
| | | | Change-Id: I5a0924e972665584e091a87c2a7e5c3c479e8e64
* Device with temporary link key is marked as "not paired".Harish Paryani2012-07-141-0/+4
| | | | Change-Id: I2d7b94a14b2bd1108b1905a379320fac7ee70ff6
* Added ACL Connected/Disconnected events/callbacks to Bluetooth HALKausik Sinnaswamy2012-07-141-1/+14
| | | | Change-Id: I917dcdf4077a1af790cd7d52da309274ca1d9753
* Resolved uipc task termination issue during bluetooth on/off cycle.Mattias Agren2012-07-146-1/+3
| | | | | | Cleanup. Change-Id: Iccaa9c36289108d8fc8a2ce7349cef6c6639b2a9
* Fixed Bluetooth on/off issuesfredc2012-07-144-33/+20
| | | | Change-Id: Ibd43c39a2066127458374a3b7533bab12fa20e46
* Support for Microsoft mousePriti Aghera2012-07-144-107/+154
| | | | Change-Id: I7258dc95a33c97d156c3afbb96aa34a13f21e703
* Stop fetching additional stream endpoints once matching codec cap isMattias Agren2012-07-141-7/+7
| | | | | | retrieved Change-Id: I606ec04b10854f63cbea6fbfed3e925d72173322
* Ensure UIPC task is fully shutdown upon termination of btif media task.Mattias Agren2012-07-144-13/+29
| | | | Change-Id: Ie924cd324c85ca2037e94402a145a4eeeed62511
* Added support to send the Audio state changed events for A2DPKausik Sinnaswamy2012-07-141-7/+0
| | | | Change-Id: Ia2f2eb02bc967d150f6c499da24fe6d7294fd7f5
* Resolved issue of not reinitializing callout structure correctly uponMattias Agren2012-07-141-0/+2
| | | | | | disconnect Change-Id: Ie5d6043cabd2f52449179547eea6363739c04e0a
* Media Task was not getting shutdown due to incorrect event and staleKausik Sinnaswamy2012-07-142-2/+5
| | | | | | state information. Resolved these. Change-Id: Ia003e53c2aeae5167c41d040be5665c6a78ea868
* Added support to init/shutdown Bluetooth as part ofKausik Sinnaswamy2012-07-143-36/+133
| | | | | | | the HAL init/cleanup. This allows Java/JNI to query BD_ADDR and BD_NAME prior to HAL BT_enable. Change-Id: Ic56d859d75d6adaa134d42bb31da4f2c45e349d9
* Always check if reconfig is needed prior to starting anMattias Agren2012-07-1414-49/+181
| | | | | | | | avdtp stream. Added autoadjusting bitpool if sink requests a particular range within our exported capability. Cleanup & fixing file permissions. Change-Id: Ib5638706d4baef072c79a70ce1497140c3357a0d
* added bt pan profilezzy2012-07-147-11/+1234
|
* Added handling of AV HAL init if bluetooth not yet enabledMattias Agren2012-07-1410-465/+543
| | | | Change-Id: I19aa744676a98556b5c776c8dee73f91e0c01ff4
* Handle cancel bond for both legacy and ssp pairingRavi Nagarajan2012-07-141-5/+29
| | | | Change-Id: I788b170b47fb4ec1febe60444960e10df4a3f419
* Handle the scenario to cancel discovery when inquiry has completed butKausik Sinnaswamy2012-07-141-1/+29
| | | | | | remote name fetch is in progress Change-Id: Ie9de5256f616d35a4dba32302a3c61842924d5c5
* Fix for first time pairing fails on bdroid phonesPriti Aghera2012-07-141-11/+14
| | | | Change-Id: Ieed0ab975ae82120037169f9a8dce0f8e441992d
* On Cancel discovery, do not send BT_DISCOVERY_STOPPED onKausik Sinnaswamy2012-07-141-1/+0
| | | | | | | CANCEL_CMPL_EVT, but only after the HCI command complete is received for the HCI_Inquiry_Cancel Change-Id: I2052da7102cce653028eef18ba4d3dfeeaa2a7c8
* Patch for null remote device name and inconsistent bond statePriti Aghera2012-07-141-0/+39
| | | | Change-Id: I34aa2cdf6f580fca12dfee18295dc8cfe78b620c
* Added changes for parsing bt_did.conf fileSreenidhi T2012-07-141-0/+6
| | | | Change-Id: I3cd885d49080a1bfa258c39881fd7cd5fdf2b652
* Resolve HFP PTS issues related to 3way calling. Following were the changesRavi Nagarajan2012-07-141-4/+7
| | | | | | | | 1. Enable the feature in stack to avoid sending duplicate indicators 2. AT command response return code was incorrect 3. Update the call indicator to confirm to errata#2043. call=1 implies a call is in progress - either held/active Change-Id: I0243f83697ed7390ec0ad96c525e41ee9d93de2d
* Patch for GetBondedDevicesPriti Aghera2012-07-142-2/+82
| | | | Change-Id: I8be25cda42c3e52198ce19ca4e924b2b1154a51e
* Fix for getBondedDevices() - reverted back the callbackPriti Aghera2012-07-141-7/+0
| | | | Change-Id: I6443188e3de1539d61572df33c582397d8806401
* HID-PTS:Support for Hid Pts testsPriti Aghera2012-07-141-9/+2
| | | | Change-Id: I18cedbcee1d592faa76ab1859facaabf24d52b37
* Added support to ensure that BT_DISCOVERY_STARTED andKausik Sinnaswamy2012-07-141-6/+17
| | | | | | | BT_DISCOVERY_STOPPED signals are sent only after receiving the status/complete event from HCI for the start_inquiry/cancel_inquiry APIs Change-Id: I14da272b3e0596c2062ce617e9dccb788cc80425
* To improve enable/disable stability, ensure that GKI buffer pool getsKausik Sinnaswamy2012-07-141-4/+5
| | | | | | reset/reclaimed after every enable/disable cycle Change-Id: Ifc84b9bdaefa91096fe3da369d31884bbac8eaa0
* Auto-accept JustWorks pairing - both incoming & outgoing. Prompting user for ↵Ravi Nagarajan2012-07-141-8/+3
| | | | | | JustWorks pairing causes PTS & CTS failures Change-Id: I7154b8c3c5864a7bfffdb884386daa6b5f347da5
* Fix for GetBondedDevices APIPriti Aghera2012-07-141-0/+10
| | | | Change-Id: I87e7bb9e87d6912807d755ee540adcdc94a580ab