Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 8bca3808097df07083b94c2c02b70947ce24e198
- Merge: a21498d7a 61578191a
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Sun Jul 9 01:13:48 2017 -0700
- Merge 61578191af535415104b2b1a5c9b9691430d289a on remote branch
- Change-Id: I1f6c956ffaff2b7429b50aafd63a35499e8d9391
- commit 61578191af535415104b2b1a5c9b9691430d289a
- Merge: 31c34ae04 9dfb5451a
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Jun 30 02:29:57 2017 -0600
- Promotion of bt.lnx.2.1.c1-00059.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2062337 I3ceea4f035a115985d692d30f39c3a0e4729a323 AV: Use separate AV sig timeout timer for dual connectio
- Change-Id: I0b1df6756bec57a50812c07de2c9086aed68645d
- CRs-Fixed: 2062337
- commit 9dfb5451a7482c7cafa96566829893ffe6c17091
- Merge: 64ed2f4a8 787caa4b8
- Author: CNSS_WLAN Service <cnssbldsw@qualcomm.com>
- Date: Fri Jun 30 00:28:47 2017 -0700
- Merge "AV: Use separate AV sig timeout timer for dual connections." into bt.lnx.2.1.c1-dev
- commit a21498d7a09c374c95bec2df0fe65558c378213a
- Merge: 9b4c09c8d e6ba9c422
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Jun 23 03:56:07 2017 -0600
- Merge e6ba9c4225b7639ce152017fa78356551d8756d8 on remote branch
- Change-Id: Iffaf6d12087d527a6694cbc0221aaedb51ade44e
- commit 31c34ae04cdd9ce980afd3a281fa4ffdd816f6b5
- Merge: e6ba9c422 64ed2f4a8
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Jun 19 04:11:49 2017 -0600
- Promotion of bt.lnx.2.1.c1-00058.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2005284 Ic1debdee4b2140eb6400fecbaacb5909fbce6535 BT : Introduced an internal queue in hci thread to hold
- 2033948 I43f47e61a31cf917a4ddc1a9e6c5c13a25f8730d SDP: Dont start SDP search with invalid BD Addr
- Change-Id: I1ea61f551a23b1b36492188a1f6c177caca3f135
- CRs-Fixed: 2005284, 2033948
- commit 64ed2f4a8a9ee5b6412ad39e673f909ea4750dd1
- Merge: 5b3a691ba d6120e38f
- Author: Linux Build Service Account <lnxbuild@quicinc.com>
- Date: Fri Jun 16 20:21:52 2017 -0700
- Merge "BT : Introduced an internal queue in hci thread to hold commands"
- commit 787caa4b8f9b5eff418eb89882e98116ff18d1fb
- Author: Sumit Bajpai <sbajpai@codeaurora.org>
- Date: Wed Jun 14 14:15:25 2017 +0530
- AV: Use separate AV sig timeout timer for dual connections.
- In dual a2dp connection scenario, if both remote devices
- initiate connection at same time, DUT replaces AV signalling
- timeout timer which started for 1st device when avdtp l2cap
- sig channel was established with that of 2nd device when
- its channel is established. In case remote1 doesn't start
- AV signalling procedure hence, then DUT also fails to do
- so as timer for remote1 was lost. The fix keeps two separate
- timers for two connections.
- Change-Id: I3ceea4f035a115985d692d30f39c3a0e4729a323
- commit 5b3a691ba7c339de81a2677bd455bb6d8de85d88
- Merge: d24ed70c2 572012221
- Author: CNSS_WLAN Service <cnssbldsw@qualcomm.com>
- Date: Thu Jun 15 22:55:44 2017 -0700
- Merge "SDP: Dont start SDP search with invalid BD Addr" into bt.lnx.2.1.c1-dev
- commit d6120e38f0a8175e48f33794b328757782540dfc
- Author: Bandari Ramesh <ramban@codeaurora.org>
- Date: Fri Mar 31 18:15:00 2017 +0530
- BT : Introduced an internal queue in hci thread to hold commands
- - Added an internal queue to avoid making hci thread busy
- due to unavailability of credits.
- CRs-Fixed: 2005284
- Change-Id: Ic1debdee4b2140eb6400fecbaacb5909fbce6535
- commit 9b4c09c8d4d4428d8b5bd8b9909dd5b94011ac48
- Merge: 6edbd540e 0ebd2aa96
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Sun Jun 11 03:30:30 2017 -0600
- Merge 0ebd2aa961dec52be53c255c47d478f0c52bbe48 on remote branch
- Change-Id: I18ae4b4790902db3fe1bf0aff5ebd2db62780247
- commit e6ba9c4225b7639ce152017fa78356551d8756d8
- Merge: 0ebd2aa96 d24ed70c2
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Jun 9 07:11:03 2017 -0600
- Promotion of bt.lnx.2.1.c1-00057.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2050966 Id624f0eb656dc782948d14542e4d321abff4339f Fix: btapp will crash when pair request from both DUT &
- 2054878 Ied08635e3f786a175dab192a5aba069f33d3f36f RFCOMM: stop multiplexer disconnect timer while reconnec
- Change-Id: I62ff1687eb03958327a1638c3eaa238eaaf6934c
- CRs-Fixed: 2050966, 2054878
- commit d24ed70c21d18e761ffe9242167e506e2a552af9
- Merge: c6335add1 d05613f91
- Author: CNSS_WLAN Service <cnssbldsw@qualcomm.com>
- Date: Fri Jun 9 04:32:26 2017 -0700
- Merge "Fix: btapp will crash when pair request from both DUT & Remote device simultaneously" into bt.lnx.2.1.c1-dev
- commit d05613f912d6828d47edf6a7eeb04a11ee798aaa
- Author: Tim Jiang <tjiang@codeaurora.org>
- Date: Tue May 23 06:07:24 2017 -0400
- Fix: btapp will crash when pair request from both DUT & Remote device simultaneously
- Invalid p_rec_dev->p_callback pointer cause this issue.
- CRs-Fixed: 2050966
- Change-Id: Id624f0eb656dc782948d14542e4d321abff4339f
- commit c6335add1380e695e7050ea40d8cff4dec85494c
- Author: zhenchao <zhenchao@codeaurora.org>
- Date: Thu May 18 16:11:26 2017 +0800
- RFCOMM: stop multiplexer disconnect timer while reconnect DLC
- In very low rate, re-send file failed due to rfcomm multiplexer
- disconnect timer timeout while reconnect RFCOMM DLC. During
- reconnection, sender sent SABM to establish DLC and await UA.
- But multiplexer disconnect timer of receiver timeout so that
- rfcomm connection disconnect.
- Change-Id: Ied08635e3f786a175dab192a5aba069f33d3f36f
- CRs-Fixed: 2054878
- commit 0ebd2aa961dec52be53c255c47d478f0c52bbe48
- Merge: 02e8947d1 849248c2d
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Wed May 31 00:40:50 2017 -0600
- Promotion of bt.lnx.2.1.c1-00054.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2018001 I41682be1476d4c1c4ee58061407b94cfd2a2657a Cancel the link idle timer during gatt_connect
- Change-Id: Idf3650c26fcb7032f701dc062925dd0f1f2dacaa
- CRs-Fixed: 2018001
- commit 849248c2dcaaf8202960c526f656b2493234bfeb
- Merge: f64007d92 8d5857f70
- Author: Linux Build Service Account <lnxbuild@quicinc.com>
- Date: Tue May 30 14:12:58 2017 -0700
- Merge "Cancel the link idle timer during gatt_connect"
- commit 6edbd540eeca773119046828fb8a910bbb17ed9e
- Merge: d59790d05 02e8947d1
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Sun May 28 05:32:38 2017 -0600
- Merge 02e8947d1008393252b9169c53a7be9319ff93ba on remote branch
- Change-Id: I1806eda43ecaf15d5f5da047762a5fdbb318869b
- commit 02e8947d1008393252b9169c53a7be9319ff93ba
- Merge: b73ce5614 f64007d92
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Wed May 17 03:20:35 2017 -0600
- Promotion of bt.lnx.2.1.c1-00053.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2017829 I04ec116773bd8bfd033c76e9645acc06138b52e0 Fix time consuming doing Bluetooth OFF/ON while a2dp ste
- 2039987 Ieff690edd3aa527a0639483ec8e1e3b661f0ecc4 resolve merge conflicts of a3ee2e35 to nyc-dev
- Change-Id: Ia9e80ba5c1eca5ac8efe68c6f7630540c0011086
- CRs-Fixed: 2017829, 2039987
- commit f64007d92b39376aa0059c456687806ab4aeb39e
- Merge: e4645037b 5c2feb2a6
- Author: CNSS_WLAN Service <cnssbldsw@qualcomm.com>
- Date: Wed May 17 00:32:28 2017 -0700
- Merge "Fix time consuming doing Bluetooth OFF/ON while a2dp steaming." into bt.lnx.2.1.c1-dev
- commit e4645037b78f0e2cb7759c2dc5b8d9271cd9f49e
- Merge: 6b3a12d3a 67e76b1e2
- Author: Linux Build Service Account <lnxbuild@quicinc.com>
- Date: Sat May 13 04:39:27 2017 -0700
- Merge "resolve merge conflicts of a3ee2e35 to nyc-dev"
- commit b73ce56145859d10026c77fa13c2a196866f73aa
- Merge: 4316cf4e1 6b3a12d3a
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri May 12 04:33:34 2017 -0600
- Promotion of bt.lnx.2.1.c1-00052.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2038030 I7fdb0433353ba5793470313d205a68e8eb3fb5ac SDP: Add logic to downgrade PBAP version for blacklisted
- 2031104 Ic7f0bb53dce9fe1b72bf34c61c0b6ea3daf1e025 Configure correct remote MTU
- 1095999 I7bcff61d36249fd1a2d2101ec4745b7f7426fe0f Fix timestamp error in btsnoop log
- Change-Id: I753581064525c4773fa11f12ed9fc0787412eb6a
- CRs-Fixed: 1095999, 2031104, 2038030
- commit 67e76b1e2b41796600475ff83b55256410395123
- Author: Pavlin Radoslavov <pavlin@google.com>
- Date: Tue Mar 14 14:46:15 2017 -0700
- resolve merge conflicts of a3ee2e35 to nyc-dev
- Bug: 34946955
- Change-Id: Ieff690edd3aa527a0639483ec8e1e3b661f0ecc4
- Merged-In: I0b6f50dee05a58db8c043b4d01fb58c9acbeede9
- (cherry picked from commit 1c6662b6263298b97122ab308d8dde1d5ed66ef7)
- commit 6b3a12d3ad7fafa30341edc3ac125409f944d43b
- Author: siminy <siminy@codeaurora.org>
- Date: Tue Apr 25 15:03:10 2017 +0800
- SDP: Add logic to downgrade PBAP version for blacklisted device
- As some remote devices go in bad state on parsing PBAP 1.2 SDP record.
- Add them to PBAP version downgrade blacklist.Upgrade PBAP version
- downgrade logic from to include name based blacklist and also remove
- SDP attributes not suppported in PBAP 1.1 specifications like
- GoepL2capPsm, SupportedFeatures.
- CRs-Fixed: 2038030
- Change-Id: I7fdb0433353ba5793470313d205a68e8eb3fb5ac
- commit d59790d052347d18a28c170a3d9a2d28418d4722
- Merge: d06e739bf 4316cf4e1
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon May 8 02:31:52 2017 -0600
- Merge 4316cf4e1fc0e2dcb7cdc94eae2ae335c95a01fe on remote branch
- Change-Id: I4f50eee012ed6105d0477957bf68e32e1ca8257a
- commit 5c2feb2a603293f33c6c89f0e2f798e071325f3f
- Author: juncao <juncao@codeaurora.org>
- Date: Fri Mar 10 16:19:15 2017 +0800
- Fix time consuming doing Bluetooth OFF/ON while a2dp steaming.
- When BT off, DUT send the avdtp suspend cmd to remote, at the same time
- BT also do BREDR cleanup work, it shall make av state machine goes
- into closing state. It will not repsonde to suspend response from remote,
- hence the A2DP COMMND form audio HAL doesn't got ACK. The fix shall
- ACK the pending command before clear the UIPC channel.
- Change-Id: I04ec116773bd8bfd033c76e9645acc06138b52e0
- CRs-Fixed: 2017829
- commit a234d95ab85cc4ca101c4dbf1120d22101bca8f6
- Merge: 31c8b59f3 8f3b175de
- Author: Linux Build Service Account <lnxbuild@quicinc.com>
- Date: Fri May 5 04:19:49 2017 -0700
- Merge "Fix timestamp error in btsnoop log"
- commit 31c8b59f3ce9b325a0d03f1e047c9b066f620bf4
- Merge: 4f4d49948 58a4f64ad
- Author: Linux Build Service Account <lnxbuild@quicinc.com>
- Date: Fri May 5 04:19:48 2017 -0700
- Merge "Configure correct remote MTU"
- commit 8f3b175debeb90933bf4450320c4405105e5dd6d
- Author: zhenchao <zhenchao@codeaurora.org>
- Date: Thu Dec 1 17:43:43 2016 +0800
- Fix timestamp error in btsnoop log
- Overflow occurs while caculate the time of packet arrival.
- Type convert timestamp to 64-bit unsigned integer to avoid
- overflow issue.
- CRs-Fixed: 1095999
- Change-Id: I7bcff61d36249fd1a2d2101ec4745b7f7426fe0f
- commit 4316cf4e1fc0e2dcb7cdc94eae2ae335c95a01fe
- Merge: f86205d5e 4f4d49948
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Thu Apr 27 14:19:51 2017 -0600
- Promotion of bt.lnx.2.1.c1-00049.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2020549 I29cf2824d12a26aaedde31e156f1b7bf69af65e6 Fix HOGP report handling with HOGP devices
- Change-Id: Ida529f2b6481183c814c5d28ac611f4c888f384e
- CRs-Fixed: 2020549
- commit f86205d5e36861b8c8c1d63ca309f27713f513f1
- Merge: e7bec445b dcfeb6ae6
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Wed Apr 26 11:42:17 2017 -0600
- Promotion of bt.lnx.2.1.c1-00048.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2019703 I89720e636acf645a6cd9288a45ac543d7cd3da21 Double Audio stream output buffer size.
- 2019822 I227659b7e6973589c72c50af46a54878bdab5b32 check controller state before handling gatt client reque
- 2029615 Ie052c7ecafe4816a8c2fbc212a3b52a25b08543c Fix BLE stability issues when BT is being turned off
- 2029248 I1e54ded102d38cd42b3df40d405205a79b08928b uipc: retry to create srv chan if EADDRINUSE error
- Change-Id: Ic2cf93a7a9f487d32090d71ba452a8865ac7cba2
- CRs-Fixed: 2029615, 2029248, 2019703, 2019822
- commit 4f4d49948368e18c6450a32ba478673242ac2aa1
- Merge: dcfeb6ae6 19ffc4a22
- Author: Linux Build Service Account <lnxbuild@quicinc.com>
- Date: Wed Apr 26 09:49:12 2017 -0700
- Merge "Fix HOGP report handling with HOGP devices"
- commit dcfeb6ae6244def240e4eb434ee1d959b8994a77
- Merge: d66d11086 223015ecd
- Author: CNSS_WLAN Service <cnssbldsw@qualcomm.com>
- Date: Wed Apr 26 06:01:25 2017 -0700
- Merge "uipc: retry to create srv chan if EADDRINUSE error" into bt.lnx.2.1.c1-dev
- commit d66d11086f5138d791f16c9ecb98840bade549bc
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Thu Mar 16 11:05:28 2017 +0530
- check controller state before handling gatt client request.
- Add change to ensure that controller interface is ready before
- trying to handle client request for cleaning up the client
- interface . This will fix stability issues,where assert is
- happening while we try to access controller module before its ready.
- CRs-fixed: 2019822
- Change-Id: I227659b7e6973589c72c50af46a54878bdab5b32
- commit fc213711de3f4cc6cf22751fb701f6c48f51e566
- Merge: 8ff910aca c5afd3bc3
- Author: CNSS_WLAN Service <cnssbldsw@qualcomm.com>
- Date: Tue Apr 25 03:22:30 2017 -0700
- Merge "Fix BLE stability issues when BT is being turned off" into bt.lnx.2.1.c1-dev
- commit 572012221f45758810a43395486650919b69495a
- Author: Venkata Jagadeesh Garaga <vgaraga@codeaurora.org>
- Date: Fri Apr 14 15:05:01 2017 +0530
- SDP: Dont start SDP search with invalid BD Addr
- When any profile initiates SDP search with null bd addr
- connection fails with page time out and SDP state machine
- will stuck in search active state until bt reset.
- Hence dont allow any service search with NULL bd addr
- Change-Id: I43f47e61a31cf917a4ddc1a9e6c5c13a25f8730d
- commit 58a4f64add243fa87b9b7d15d5a181054f94c8d0
- Author: juncao <juncao@codeaurora.org>
- Date: Tue Apr 25 17:44:16 2017 +0800
- Configure correct remote MTU
- Remote MTU shall be configured to L2CAP_DEFAULT_MTU if
- there is no MTU in configuration request
- Change-Id: Ic7f0bb53dce9fe1b72bf34c61c0b6ea3daf1e025
- CRs-Fixed: 2031104
- commit c5afd3bc38be8d7df9015687cfc6f4319cfcb4ca
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Fri Mar 31 00:45:22 2017 +0530
- Fix BLE stability issues when BT is being turned off
- Incorporates the following changes to take care of BLE
- stability issues:
- 1) Third party apps are not in sync with bluetooth adapter and
- sometimes call gatt client/server calls while bluetooth is
- turning off, causing assert. Add change to not process the
- application request at btif, if the bluetooth adapter is not
- ready or is turning off.
- 2) return max adv instance count as 0 if controller interface is
- not ready.
- Change-Id: Ie052c7ecafe4816a8c2fbc212a3b52a25b08543c
- commit 8ff910aca0168b958e042f101efa7ccc45df65ea
- Author: Satheesh Kumar Pallemoni <palsat@codeaurora.org>
- Date: Fri Mar 24 17:07:15 2017 +0530
- Double Audio stream output buffer size.
- To align with the frame size, double Audio
- stream output buffer size.
- CRs-Fixed: 2019703
- Change-Id: I89720e636acf645a6cd9288a45ac543d7cd3da21
- commit e7bec445b8d20e153fcf7cb46c0da6020d1c96fd
- Merge: 9ca51f401 a95efd5bb
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Apr 14 02:47:18 2017 -0600
- Promotion of bt.lnx.2.1.c1-00046.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- Ia79483c72d3b0cfc1e339f9f4ac65295e68e8e5d Add dumpsys support for LE connection parameter updates
- I3c165843bb76c372b76bdc18a7d9226345d39037 Fix incorrect check for empty out-of-band pairing data
- Iaf1b1dd746dd52ab7e50b870efacde2b8dd0bed6 DO NOT MERGE ANYWHERE Fix the timestamp in btsnoop forma
- I73ad281437760e1d61dd4e504401b270eb77e3e6 DO NOT MERGE ANYWHERE LE Connection Parameter Update Cal
- I1732be86dd888586c603112fb6c3010974b54a13 DO NOT MERGE ANYWHERE Add Wear-specific feature to overr
- I7f8a052e78706c8c72c5102b38cfe9ce200ae0d9 Remove position dependent lookup tables in AT command pa
- Ibd9301a990f12a94e8043b9c29a480f068251ba8 Fix how LE connection parameters are set after connectin
- Ibd8f8b85eb59be8bfbb8a7c83b5935802624a748 Move btsnoop_hci.log to /data/misc/bluetooth/logs
- Iea2a997c4ea074687a5d50860e9229f0e1b82659 Fix A2DP metrics session duration
- Ic96205b5c304acb44eab53f4e2cb150726643bda Serialize stack shutdown, state change callback and clea
- If2ca53c7b22a346e7236514ea7b461695c923f74 Cleanup GATT cache when remote device is disconnected
- Ibe500e332dba8f44485b44bcac32d11be52520a6 Add extra logs by default inside sdp_copy_raw_data()
- I27619098df33a641cb089b82cf4d4ffd3c6e6aea Fix NPE when discovering invalid GATT datatbase
- I28cf4f6d5dcfb7a0bfb6aa652d939e16fbdcdcde DO NOT MERGE ANYWHERE Auto Connection Parameter Update f
- I4bb3fb02cffdcc5b1273f8ace281826eccce6639 Improve HOGP input report error handling
- Ide9dee819e1db24a39c05b086cd4c0b558ca23ef [DO NOT MERGE] Remove incorrect assert in btm_read_rssi_
- I2cc6f9304725938b63b211d615eb1941eac60edf Fix A2DP Metrics Logging Capacity
- I10984920afd4d77f07a5ac75736f8dcd69b13af8 Corrected default value assignments in Bluetooth A2DP Me
- I216142090fe99b25ef7697fceceb278b761a182b Add LE Secure Connection data parsing (3/4)
- I61f06a9d878dd72154d6621eb094dcea5f701cbc Assign pairing code to bta_dm_cb before device name reso
- I683eccd53d40e79ec03545166b18ffa1922f0fb2 Fix HFP AT command BIA failures
- Iac8684bdfd02b18cce260bedefb829e8f7285361 Mask out HFP 1.7 feature bits if peer version is <1.7
- I7f8a052e78706c8c72c5102b38cfe9ce200ae0d9 Remove position dependent lookup tables in AT command pa
- I51cb73666ac58e4792d9cba0d6f16dad30a0ff39 Add LeakyBondedQueue to libosi
- Idc0315e9e3f9e17c3cf56fa483c8e21eb3590f01 BLE OOB Pairing - parse address type (1/5)
- I4540230c792490f79e4cca24cb4b34a1c383422f DO NOT MERGE ANYWHERE Do not update sco_state when no ma
- Change-Id: Iad5b862b89b66ceb0345caf8f5a3c0bf44b0c21c
- commit a95efd5bbadf33d971a83daac9d3f62f5f562a7a
- Merge: 7269d7bc0 5a9925784
- Author: Bharat Pawar <bpawar@codeaurora.org>
- Date: Wed Apr 5 15:19:40 2017 +0530
- N-MR2 N2G47H merge '5a9925784a4a34811ae29608b67dee4a580c226b' - conflicts
- Change-Id: Icc1ccd435f30b32723d218078bfedbca647c210d
- commit d06e739bff9731bd27671874e18e21ed7ef99955
- Merge: e284b9577 9ca51f401
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Apr 10 02:06:58 2017 -0600
- Merge 9ca51f4017a0605ee8ed59983fc7dab2d18ca3af on remote branch
- Change-Id: Ib4b8ee6cf1526221dee645d6e5373e4f9850187a
- commit 223015ecd785a86cc97af3bedbcb311b3ec5d9be
- Author: Mingbo Zhang <mingboz@codeaurora.org>
- Date: Tue Mar 28 13:40:31 2017 +0800
- uipc: retry to create srv chan if EADDRINUSE error
- In very rare cases, socket cannot be closed in time.
- Then we will fail to create the same socket immediately.
- So need to retry after EADDRINUSE error happens
- Change-Id: I1e54ded102d38cd42b3df40d405205a79b08928b
- CRs-Fixed: 2029248
- commit 9ca51f4017a0605ee8ed59983fc7dab2d18ca3af
- Merge: ad0370428 7269d7bc0
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Apr 4 04:28:32 2017 -0600
- Promotion of bt.lnx.2.1.c1-00045.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2009617 I65a477a2976e863ef38b9ff85ecdc72303a46654 Open acceptor channel for RC on cleanup
- Change-Id: Ib8cca801b21da9bcdec5ab31402037ee6c23fd50
- CRs-Fixed: 2009617
- commit 7269d7bc0eb17d7ee7263f36f33bb8e3d2522807
- Merge: 4128975c5 07359e7cb
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Tue Apr 4 00:29:09 2017 -0700
- Merge "Open acceptor channel for RC on cleanup" into bt.lnx.2.1.c1-dev
- commit ad0370428047d8642b6cd26416102a3ce7e4a2f8
- Merge: d4093e14c 4128975c5
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Mar 31 07:13:38 2017 -0600
- Promotion of bt.lnx.2.1.c1-00044.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2020250 Id0d5a323daabcd0a50193bb7bc6fde18fde3c5ad BT_BOND: Report repeated_attempts failure to application
- 1106139 I970c8679bf27801fe46f8dd757d6435ed500f77f A2dp connection failing with connection timeout
- Change-Id: I1d47008ef989e05f63891a6b85160bb0be8915b0
- CRs-Fixed: 1106139, 2020250
- commit 4128975c5fb2768549601e780afa7d2e3a61b9a0
- Merge: 2e49db5a9 5ed080ad9
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Fri Mar 31 02:44:25 2017 -0700
- Merge "BT_BOND: Report repeated_attempts failure to application" into bt.lnx.2.1.c1-dev
- commit 2e49db5a9f1b3b87badc9357ab109dad56a4bcf7
- Merge: dd14e89d9 1ef57c4f7
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Fri Mar 31 02:43:49 2017 -0700
- Merge "A2dp connection failing with connection timeout" into bt.lnx.2.1.c1-dev
- commit 07359e7cb3ffbb739b92a9a9461740e1ed0c6b07
- Author: Ayan Ghosh <abghosh@codeaurora.org>
- Date: Mon Feb 20 19:50:57 2017 +0530
- Open acceptor channel for RC on cleanup
- Open acceptor channel for RC on cleanup
- as if there will be no listening acceptor
- then some Remotes unable to connect AVRC
- connection upon remote restart.
- CRs-Fixed: 2009617
- Change-Id: I65a477a2976e863ef38b9ff85ecdc72303a46654
- commit 19ffc4a22dbfac0826d2c8a9ff5a47e4c11ad8c7
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Thu Mar 16 16:20:51 2017 +0530
- Fix HOGP report handling with HOGP devices
- This fixes com.android.bluetooth crash when receiving HOGP reports
- for unknown characteristic.
- CRs-fixed: 2020549
- Change-Id: I29cf2824d12a26aaedde31e156f1b7bf69af65e6
- commit e284b9577ea10e2df8306adf5539e3967b40c507
- Merge: 48c0bc3df d4093e14c
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Mar 27 09:05:00 2017 -0600
- Merge d4093e14ca11ad7dc0fa469a6552dabf49651316 on remote branch
- Change-Id: Id27b02da5a5d27c713c92c7872cc721ef40ae71d
- commit 8d5857f70533b0dbfe0c75679ef3f6edbf3bacec
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Wed Mar 22 11:32:40 2017 +0530
- Cancel the link idle timer during gatt_connect
- When app use link count becomes zero, we start an link idle
- timeout of 1 sec, post which we send disconnection. Meanwhile
- if we get connect request from app to hold the link before
- the 1 sec timer expiration, we should cancel the link idle
- timer, other wise the link will get disconnected irrespective
- of app use link count being greater than zero. Add change to
- cancel the link idle timer while updating app's link hold count
- CRs-Fixed: 2018001
- Change-Id: I41682be1476d4c1c4ee58061407b94cfd2a2657a
- commit 5ed080ad906f4e84573ecff8a133299b3bd59876
- Author: juncao <juncao@codeaurora.org>
- Date: Wed Mar 15 18:53:24 2017 +0800
- BT_BOND: Report repeated_attempts failure to application
- This change will ensure BT stack to send repeated attempts
- failure reason code to upper application.
- Change-Id: Id0d5a323daabcd0a50193bb7bc6fde18fde3c5ad
- CRs-Fixed: 2020250
- commit d4093e14ca11ad7dc0fa469a6552dabf49651316
- Merge: c129a2b0b dd14e89d9
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Mar 14 21:12:10 2017 -0600
- Promotion of bt.lnx.2.1.c1-00042.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1082873 Id942389cb44b048061a7457372d642e39bf75767 Enable authentication for a2dp
- Change-Id: I5ffc52dfd0a85f16fd86046ef006edf79609db26
- CRs-Fixed: 1082873
- commit dd14e89d941cff0536e666ca98ac09c7a3795144
- Merge: 9aac942d6 600cf9ce3
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Mon Mar 13 23:50:00 2017 -0700
- Merge "Enable authentication for a2dp" into bt.lnx.2.1.c1-dev
- commit 48c0bc3dfe75435346f4868edaa1386402bca1db
- Merge: a91dac4e9 c129a2b0b
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Mar 13 11:44:09 2017 -0600
- Merge c129a2b0b8df3692d4a95575db65591fdf43beb1 on remote branch
- Change-Id: I708fb31a034144b1ed647acf09ccd2f8f07a3b8c
- commit c129a2b0b8df3692d4a95575db65591fdf43beb1
- Merge: 141837750 9aac942d6
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Mar 7 02:22:56 2017 -0700
- Promotion of bt.lnx.2.1.c1-00040.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 2012478 Ice128c5595f6e7a53958db2e388d25fc25733fc0 Handle LE enhanced conn complete for rpa resolve
- Change-Id: Ibe272abddc8c7f0379f8edb0f8dcde7ccb6635a4
- CRs-Fixed: 2012478
- commit 9aac942d6b904598f10ef9ddd13447dffd830f8f
- Author: siminy <siminy@qti.qualcomm.com>
- Date: Tue Feb 28 18:12:18 2017 +0800
- Handle LE enhanced conn complete for rpa resolve
- Handle LE Enhanced Connection Complete Event when
- handling random address complete on connection
- complete event.
- CRs-Fixed: 2012478
- Change-Id: Ice128c5595f6e7a53958db2e388d25fc25733fc0
- commit 141837750a4c042cd3f08fbe926147faf9c18b43
- Merge: 69200ea21 b4a16641e
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Feb 27 04:42:51 2017 -0700
- Promotion of bt.lnx.2.1.c1-00039.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1105371 I7b213ac73ba5107f5da7d11305cd349e4d310062 BT: Pairing fails when it coincides with role switch wit
- Change-Id: Iead240d54247ed8bf355d1b48f9eb343cd9b6860
- CRs-Fixed: 1105371
- commit b4a16641e5d03ccb023de55e31af1db6774db76a
- Merge: a3060f1a9 7de6a9e44
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Mon Feb 27 02:23:48 2017 -0800
- Merge "BT: Pairing fails when it coincides with role switch with 3rd device" into bt.lnx.2.1.c1-dev
- commit a91dac4e9ac78697e5f95bed6f4df20b03599ce6
- Merge: 82e55efe4 3a7f7e414
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Feb 27 02:48:48 2017 -0700
- Merge 3a7f7e4142d7e28d00a7d65277ab0900095846dc on remote branch
- Change-Id: I4c028cd00ccda4b441a4e864205906dbe23aacdc
- commit 69200ea21b1a9cce02e0438d7fe173debf720bdd
- Merge: 3a7f7e414 a3060f1a9
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Thu Feb 23 01:58:05 2017 -0700
- Promotion of bt.lnx.2.1.c1-00038.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1109370 I6514825ab7880099188c2360cdf7eab00f23442f HID: Correct Max latency used for SSR
- Change-Id: Ic550ebbf453a5918275b7666b8593805f2ba456f
- CRs-Fixed: 1109370
- commit a3060f1a9131fa72c231b738925f50eea21e3113
- Merge: 2c543bf8a 6ea7efe1c
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Wed Feb 22 23:42:16 2017 -0800
- Merge "HID: Correct Max latency used for SSR" into bt.lnx.2.1.c1-dev
- commit 7de6a9e44d5a8cc692c727a60c3952b083ce63e8
- Author: Nitin Arora <niarora@codeaurora.org>
- Date: Thu Aug 18 17:54:22 2016 -0700
- BT: Pairing fails when it coincides with role switch with 3rd device
- Authentication complete after role switch with a device after
- role switch caused initialization of sdp and finally change
- in bond state machine. This becomes a problem a bonding activity
- is also in progress.
- Added condition to ensure initialization of sdp only when
- authentication complete has arrived from the same device for
- which bonding was initialized.
- Change-Id: I7b213ac73ba5107f5da7d11305cd349e4d310062
- CRs-Fixed: 1105371
- commit 82e55efe45a9a2a6e132135150c457db7fc4e2f2
- Merge: dc4eddb78 d999d8a7f
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Feb 13 07:50:17 2017 -0700
- Merge d999d8a7f8e9a9ff7af54692f34eb5661874f685 on remote branch
- Change-Id: Ib8cd64d74387c5c057f63ed4508657ae1ac3d52a
- commit 3a7f7e4142d7e28d00a7d65277ab0900095846dc
- Merge: d999d8a7f 2c543bf8a
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Feb 10 21:52:54 2017 -0700
- Promotion of bt.lnx.2.1.c1-00035.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1106396 I7b612323891eb4205b2dd6dcd8df7a527d875f09 PAN: decrease number of PAN connection while BNEP connec
- Change-Id: I92eb9e11e45e2fe6305a22fbf5b06a064b26b61e
- CRs-Fixed: 1106396
- commit 2c543bf8a6995bb34369cdc53ed47470300760eb
- Author: zhenchao <zhenchao@codeaurora.org>
- Date: Fri Dec 30 13:45:12 2016 +0800
- PAN: decrease number of PAN connection while BNEP connect fail
- While BNEP connect request and BNEP connect indication occur at
- the same time. BNEP connect would fail, but PAN connection number
- is not decreased by one after return failure. So that subsequent
- PAN connection always fail.
- CRs-Fixed: 1106396
- Change-Id: I7b612323891eb4205b2dd6dcd8df7a527d875f09
- commit d999d8a7f8e9a9ff7af54692f34eb5661874f685
- Merge: 195daeed2 014d9ea84
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Feb 7 21:25:49 2017 -0700
- Promotion of bt.lnx.2.1.c1-00034.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1090716 I7fb52edbd304c48358eb8269001de2b18d36029f Do not use remote device's preferred connection params.
- 2001484 I48e4b5117bec9cb26fc22a2b3c83a7254b7b03de BT: Disable outgoing profile connection in collision
- 1105610 I866617f1f443c90a0a9ee16a90bafea709e262cd BT: Resetting BTA dm state while sending disable event
- Change-Id: I789ab1975d5d02556df5f54c1755a2dd3cf7b4a1
- CRs-Fixed: 2001484, 1090716, 1105610
- commit 014d9ea84f741cfbf2aa610254a5215432a0d856
- Merge: 095c64505 26d1c68c1
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Tue Feb 7 19:24:49 2017 -0800
- Merge "BT: Resetting BTA dm state while sending disable event" into bt.lnx.2.1.c1-dev
- commit 095c645053501a9712ea1154e23de4460a5ddab3
- Merge: 544e5efdf a234f9308
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Tue Feb 7 19:24:09 2017 -0800
- Merge "Do not use remote device's preferred connection params." into bt.lnx.2.1.c1-dev
- commit 544e5efdf09a72e617867d3e8ce67b4654015a50
- Author: Venkata Jagadeesh Garaga <vgaraga@codeaurora.org>
- Date: Mon Jan 30 15:29:13 2017 +0530
- BT: Disable outgoing profile connection in collision
- Disable outgoing profile connection in collision case
- for Honda HFT Remote Device.
- Change-Id: I48e4b5117bec9cb26fc22a2b3c83a7254b7b03de
- CRs-fixed: 2001484
- commit 195daeed267515081e848896a5458b5a18675b3b
- Merge: 13e97183c 512da1115
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Thu Feb 2 11:09:32 2017 -0700
- Promotion of bt.lnx.2.1.c1-00033.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1113999 I5a8c9e76fca4f80c1f2a3513344f79042cc5728b Fix for the issues reported by static analysis tool.
- Change-Id: I268793b33b6757b0dbfc51eea69999d4ca35e55c
- CRs-Fixed: 1113999
- commit 512da11153b5af1f85c2f4cae6cf541000885b59
- Merge: bebb5e7bd 39749b646
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Thu Feb 2 09:07:56 2017 -0800
- Merge "Fix for the issues reported by static analysis tool." into bt.lnx.2.1.c1-dev
- commit 13e97183cf35f32fb4f12bcb8870c3689bba3445
- Merge: b48ac2825 bebb5e7bd
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Wed Feb 1 02:26:38 2017 -0700
- Promotion of bt.lnx.2.1.c1-00032.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 934966 I59afb07c9f8c1eb4cb1fc4c938710ec24761debb Prevents rejection of valid max connection interval para
- Change-Id: I1bf108b24a9d34285e4f6fa47d9d41027427674e
- CRs-Fixed: 934966
- commit bebb5e7bd82e441d2dde9e4a92b44cf656245045
- Merge: 50664b6cd bc37528bc
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Tue Jan 31 22:31:44 2017 -0800
- Merge "Prevents rejection of valid max connection interval parameter update requests" into bt.lnx.2.1.c1-dev
- commit dc4eddb7894566c146f22a59d4283cb9fd6039a4
- Merge: da59cd353 dfdf18711
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Jan 31 10:06:19 2017 -0700
- Merge dfdf1871169725fa8869d0c2cc789d6785f61aaa on remote branch
- Change-Id: I0a23144e0bfaf3f1a25f06c85f0e2b46e7a620e3
- commit b48ac2825eb0457d485ea4c47eea9945de5ac715
- Merge: dfdf18711 50664b6cd
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Jan 30 04:31:25 2017 -0700
- Promotion of bt.lnx.2.1.c1-00031.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1113473 I5676534a0c05a81e508e7ed9495b739ca3be0493 Bluetooth: fix fd leak during add/remove gatt service
- Change-Id: I69b726fe52db59ffefc24d6758eecb11c6cd1aee
- CRs-Fixed: 1113473
- commit 50664b6cdf46a98c8b19fd22983e8759adf482cb
- Merge: 6a98245ab a64d03aed
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Mon Jan 30 01:01:40 2017 -0800
- Merge "Bluetooth: fix fd leak during add/remove gatt service" into bt.lnx.2.1.c1-dev
- commit 26d1c68c1526cef841ac9f85c997ad7c4f451c55
- Author: Gurpreet Ghai <gghai@codeaurora.org>
- Date: Thu Dec 29 20:12:16 2016 +0530
- BT: Resetting BTA dm state while sending disable event
- Problem: When disable timer fires after waiting for closure
- of ACL connections, bta dm disable event is sent. However,
- the bta dm state is not reset. This causes, next enable
- sequence to return without starting modules.
- Error: When controller module is not initialized during enable
- sequence and controller module functions are accessed, assert
- occurs causing Bluetooth process to crash.
- Fix: The disable event must be sent from proper channel by
- calling the appropriate callback even in the case of timeout.
- CRs-Fixed: 1105610
- Change-Id: I866617f1f443c90a0a9ee16a90bafea709e262cd
- commit dfdf1871169725fa8869d0c2cc789d6785f61aaa
- Merge: abe68ce26 6a98245ab
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Thu Jan 26 23:08:53 2017 -0700
- Promotion of bt.lnx.2.1.c1-00030.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1113361 Ia8671d83523c368fbf1441fe42a66067fb99d1fd RFCOMM: Incoming connection from car radio failing
- Change-Id: I67cd4b2c9275c5b052a84a23bb8760cb222d3626
- CRs-Fixed: 1113361
- commit 6a98245abc5898da11ff7b85372ea404de08d5ab
- Merge: 8f737beda 2f9efb30a
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Thu Jan 26 20:57:08 2017 -0800
- Merge "RFCOMM: Incoming connection from car radio failing" into bt.lnx.2.1.c1-dev
- commit abe68ce2657d8738d32c1872197fa7df549582c6
- Merge: c456f5f83 8f737beda
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Jan 24 05:52:07 2017 -0700
- Promotion of bt.lnx.2.1.c1-00029.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1108527 I96a23f49075b825b5d33327980a420e52d624372 Put a check to avoid buffer overflow.
- Change-Id: I9031238538245707e1a3530d6c6a2d61a803602c
- CRs-Fixed: 1108527
- commit bc37528bc4fe350ef7487bff5b7d1ba62b4b9eab
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Tue Nov 3 13:29:55 2015 +0530
- Prevents rejection of valid max connection interval parameter update requests
- Min connection interval is updated to BTM_BLE_CONN_INT_LIMIT(11.25 ms)
- if the requested min is < 11.25 ms. The L2CAP connection update request
- is rejected if max connection interval requested is < 11.25 ms since
- max connection interval becomes less than the min connection interval
- (11.25 ms) in the host logic in l2cble_process_sig_cmd fucntion. Hence,
- max connection interval parameter requests with 7.5 ms are rejected
- currently.
- CRs-fixed: 934966
- Change-Id: I59afb07c9f8c1eb4cb1fc4c938710ec24761debb
- commit 2f9efb30ab81529ca43c2debef0191f5822b390f
- Author: venkata Jagadeesh Garaga <vgaraga@codeaurora.org>
- Date: Thu Jan 12 16:21:49 2017 +0530
- RFCOMM: Incoming connection from car radio failing
- When incoming rfcomm connection(multiplexer channel)
- established,trigger port start cnf if at least one
- opening port is pending from DUT side,otherwise
- DUT starts 2 sec mcb inactivity timer and
- initiates rfcomm disc after 2 sec which causes
- incoming connection failures.
- Change-Id: Ia8671d83523c368fbf1441fe42a66067fb99d1fd
- CRs-Fixed: 1113361
- commit 5a9925784a4a34811ae29608b67dee4a580c226b
- Author: Jack He <siyuanh@google.com>
- Date: Fri Jan 20 11:17:44 2017 -0800
- Corrected default value assignments in Bluetooth A2DP Metrics
- * In certain cases btif_media_task_stop_aa_req() could be called before
- btif_media_task_start_aa_req() is called, resulting in session_start_us
- to be 0. In this case, audio_duration_ms = time_now_us() - 0 will be a
- very large number that is not the actual audio duration.This CL marks
- audio_duration_ms as -1 in the above situation so that we can
- differentiate between valid and invalid audio durations
- * Set default timer and counter values to 0 when
- tx_queue_dequeue_stats.total_updates > 1
- * Move update_scheduling_stats for tx_queue_enqueue_stats to
- btif_media_task_aa_handle_timer as we intend to capture the time
- intervals for enqueue scheduling instead of time intervals between
- frame enqueue (i.e. one scheduling event can enqueue multiple frames)
- * Use tx_queue_enqueue_stats instead of *dequeue* since only enqueue is
- triggered by timer event
- Bug: 33694310
- Test: Code compilation, BtFunhausMetricsTest
- Change-Id: I10984920afd4d77f07a5ac75736f8dcd69b13af8
- commit da59cd35363bc0394c975fab875d932e24589d16
- Merge: 9a943011f 5b0c4d44b
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Jan 23 09:14:13 2017 -0700
- Merge 5b0c4d44b34271d91aa683ffc80ddf7362b604ca on remote branch
- Change-Id: Ifae597c2829074855868bdafd96d78f4f87c66eb
- commit 1ef57c4f7df1fd03a480fac15e535c03baadfe6d
- Author: Venkata Jagadeesh Garaga <vgaraga@codeaurora.org>
- Date: Thu Dec 8 17:26:01 2016 +0530
- A2dp connection failing with connection timeout
- Steps:
- 1. Pair and connect carkit from DUT
- 2. Disconnect the carkit from DUT
- 3. Unpair DUT from carkit menu and initiate pair from carkit
- Pairing and a2dp connection should be successful
- Failure: Paring and a2dp connection failing
- Root Cause: As stack posting authentication failure to upper layers
- when SOC gives key missing error code remote removed from
- DUT paired list, but same time lower layers keep retrying
- for missing key and leading to connection failure.
- Fix: Don't post authentication complete to upper layers when stack
- re trying for security in key missing or transaction collision cases
- Change-Id: I970c8679bf27801fe46f8dd757d6435ed500f77f
- CRs-fixed: 1106139
- commit a64d03aed0f38556e2433918188e31801f8ba174
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Fri Jan 6 00:30:03 2017 +0530
- Bluetooth: fix fd leak during add/remove gatt service
- Fix a crash issue which is caused due to FD leak, while we
- are adding service from a gattServer.
- Use Case:
- Add service/Remove service from LE application
- Failure: Bluetooth crash because FD leak is causing
- the limit of open file descriptors to be exhausted.
- Fix: While adding service we were allocating memory for same service
- buffer twice causing fd leak. Add change to avoid redundant memory
- allocation during service addition.
- CRs-fixed: 1113473
- Change-Id: I5676534a0c05a81e508e7ed9495b739ca3be0493
- commit 8f737beda6ea31a814a0e54aaa6025b6cdecb305
- Author: Satheesh Kumar Pallemoni <palsat@codeaurora.org>
- Date: Mon Jan 16 14:50:18 2017 +0530
- Put a check to avoid buffer overflow.
- Possible buffer overflow due to unvalidated user supplied length
- in a2dp_ctrl_receive(). To avoid this keep a check on the length
- of the received data.
- CRs-Fixed: 1108527
- Change-Id: I96a23f49075b825b5d33327980a420e52d624372
- commit 39749b6461fe2f5d4172a763b0efd1ca73734519
- Author: Satheesh Kumar Pallemoni <palsat@codeaurora.org>
- Date: Fri Jan 20 15:20:54 2017 +0530
- Fix for the issues reported by static analysis tool.
- Fix for the issues reported by static analysis tool.
- CRs-Fixed: 1113999
- Change-Id: I5a8c9e76fca4f80c1f2a3513344f79042cc5728b
- commit c456f5f83c7d94690796a77d605dcd41b70e4448
- Merge: 5b0c4d44b 49377dc4e
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Jan 20 02:20:51 2017 -0700
- Promotion of bt.lnx.2.1.c1-00028.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1108916 I1ce373960a88e489eb9a707e996052ba248387e7 Bluetooth: Fix gatt disconnection issue from GattServer
- Change-Id: I34a6850e5d0dd87f5db4df983cba165f738ce682
- CRs-Fixed: 1108916
- commit 49377dc4ecae85edf3fb2d70cf42d691c097acba
- Merge: 20139b207 4e8fe31ce
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Thu Jan 19 22:02:45 2017 -0800
- Merge "Bluetooth: Fix gatt disconnection issue from GattServer" into bt.lnx.2.1.c1-dev
- commit 6ea7efe1cf784d2618d1dbb95599c84ce8600274
- Author: juncao <juncao@codeaurora.org>
- Date: Wed Jan 18 14:25:06 2017 +0800
- HID: Correct Max latency used for SSR
- This change ensure BT HID host will use correct Max latency when
- host initates sniff subrating
- CRs-Fixed: 1109370
- Change-Id: I6514825ab7880099188c2360cdf7eab00f23442f
- commit 7ab4b59672013eddcb706e288962ab7309a75628
- Author: Jack He <siyuanh@google.com>
- Date: Tue Jan 17 15:41:30 2017 -0800
- Fix A2DP Metrics Logging Capacity
- * Set the maximum number of wake events logged to 1000
- * Stop logging wake log name as it takes too much memory
- * Add counters for each of the repeated values in BluetoothLog so that
- the true number of events can be determined while oldest event get
- dropped
- * Log Bluetooth session disconnect reasons using enum instead of string
- in order to save memory usage
- * Apply changes to bluetooth.proto in ag/1460462 on system/bt
- Bug: 33694310
- Test: Code compilation and unit tests
- Change-Id: I2cc6f9304725938b63b211d615eb1941eac60edf
- commit 117ffc2fda9f66d2a3cd19e859a3536144766ff4
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Mon Jan 16 04:05:57 2017 -0800
- Fix NPE when discovering invalid GATT datatbase
- When doing a discovery of invalid GATT database, where two services are
- added with same start handle, characteristics are added to the first
- one, where descriptors are added to the later. This cause NPE when
- adding descriptor.
- Bug: 34280184
- Test: manual test
- Change-Id: I27619098df33a641cb089b82cf4d4ffd3c6e6aea
- (cherry picked from commit 8957fdca4f6a1ba963b81983e8a40a82c3b1122d)
- commit 5b0c4d44b34271d91aa683ffc80ddf7362b604ca
- Merge: 677f79078 20139b207
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Jan 17 08:29:19 2017 -0700
- Promotion of bt.lnx.2.1.c1-00027.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1095997 Iee3b796342f53148d0722b5aad00f1e9267199fe Bluetooth: Fix cannot show music information correctlly
- Change-Id: I73b8ec23992bc87b8c3d9ea9098efbb3bbed7af7
- CRs-Fixed: 1095997
- commit 20139b20750df9ea45fcd2ca0ea345d6bc68f594
- Author: juncao <juncao@codeaurora.org>
- Date: Fri Dec 2 15:37:59 2016 +0800
- Bluetooth: Fix cannot show music information correctlly
- Some customer want to remove the avrcp browsing feature, as they
- donnot have valid media player that support avrcp browsing. Though
- AVCT_BROWSE_INCLUDED is defined as false, DUT shall still set the
- browsing supported bit according to blacklist, thus only reset the
- browsing bit when the AVCT_BROWSE_INCLUDED equals to true.
- Change-Id: Iee3b796342f53148d0722b5aad00f1e9267199fe
- CRs-Fixed: 1095997
- commit 4e8fe31ce4941cf748d9eab5ba087290218d057a
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Tue Jan 10 10:24:58 2017 +0530
- Bluetooth: Fix gatt disconnection issue from GattServer
- Fix disconnection logic for gatt server case, to ensure connection
- is cancelled for pending connections and disconnect is sent only for
- established connection.
- CRs-fixed: 1108916
- Change-Id: I1ce373960a88e489eb9a707e996052ba248387e7
- commit a3542f96b152cd280305fc57316428a506862bcb
- Merge: 4f92ffdeb 718b632f2
- Author: Jacky Cheung <jackyc@google.com>
- Date: Tue Jan 10 18:12:20 2017 +0000
- Merge "Serialize stack shutdown, state change callback and cleanup" into cw-f-dev
- am: 718b632f2b
- Change-Id: I1ce4066cb7598d38cd2963ff2a9800a8f9f5debe
- commit 4f92ffdeb14bd621f2e197a0270e85a50053cdbd
- Merge: de24e22db 352b8e89e
- Author: Gurpreet Ghai <gghai@codeaurora.org>
- Date: Tue Jan 10 18:12:19 2017 +0000
- Serialize stack shutdown, state change callback and cleanup
- am: 352b8e89ea
- Change-Id: Icace606e4c596074c4a120678d65511c78f683c4
- commit 718b632f2bd175e9339e2cbd74dd025e96b80b64
- Merge: 316589aa5 352b8e89e
- Author: Jacky Cheung <jackyc@google.com>
- Date: Tue Jan 10 18:02:33 2017 +0000
- Merge "Serialize stack shutdown, state change callback and cleanup" into cw-f-dev
- commit de24e22db7c09a38202265d468a7ac58a8424457
- Merge: 14248c4ce 316589aa5
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Mon Jan 9 18:21:38 2017 -0800
- resolve merge conflicts of 316589aa to nyc-mr2-dev
- Change-Id: I1a5e1b3d09b5bc5d13eda31fd633146536dbd7ee
- commit 316589aa5ef4be51968a2d762c8eca7846a5673e
- Merge: aa40aa18b 8d3cf5988
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Mon Jan 9 23:05:41 2017 +0000
- Remove position dependent lookup tables in AT command parser
- am: 8d3cf5988a
- Change-Id: I0a690f1538c49fbed743ccf324d240dbb8c927c8
- commit 9a943011f1110e9593c66645fbef27c70e3a2ae0
- Merge: 4ed646fb3 677f79078
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Mon Jan 9 04:10:09 2017 -0800
- Merge 677f79078930c1aa9e0a8d6eff4b507aea8bca93 on remote branch
- Change-Id: If06ca3f787b9fe370f49d83e66f9f6aaa8210402
- commit 14248c4ce8cb2a4e156006a868ef6f0ad0d41fa6
- Author: Jack He <siyuanh@google.com>
- Date: Thu Dec 8 19:29:00 2016 -0800
- Fix A2DP metrics session duration
- * Fixed A2DP duration counting. It is now counting from music play start
- to music play end.
- * Start logging a2dp connection as Bluetooth sessions. Currently, only
- A2DP connections are logged. Thus the bluetooth session length will be
- the total connection length and the length within A2DP session message
- will be the audio connection length.
- * Add a audio_duration_millis field in A2DPSession to record audio duration
- * Add bonded memory constraint for metrics entries
- * Use a builder mechanism to only build metrics upon dumping
- * Refactor metrics module into BluetoothMetricsLogger class
- * Created unit test for BluetoothMetricsLogger
- Bug: 33694310
- Test: Code compilation, Unit test, BtFunhausMetricsTest
- Merged-In: Iea2a997c4ea074687a5d50860e9229f0e1b82659
- Change-Id: Iea2a997c4ea074687a5d50860e9229f0e1b82659
- (cherry picked from commit f3175629208a64b190dde4dcf5f92cacef70d3e9)
- commit 9ab509f8a28951b292f1b967a522bb9348bd2029
- Author: Jack He <siyuanh@google.com>
- Date: Tue Dec 20 11:57:17 2016 -0800
- Add LeakyBondedQueue to libosi
- * LeakyBondedQueue is a fixed size queue that leaks oldest item when
- reaching its capacity. This is useful in creating memory bonded data
- structure where freshness is more important than full coverage.
- * The queue is protected by a simple mutex and is thread-safe, although
- improvements could be made to lock enqueue and dequeue separately, it
- is not implemented at this moment due to lack of demand
- * The queue uses unique_ptr to automatically free its content when it is
- destructed
- * Add several tests to verify its API and memory management
- * This data structure will be firstly used in the metrics module
- Bug: 33781460
- Test: Code compilation, unit tests
- Merged-In: I51cb73666ac58e4792d9cba0d6f16dad30a0ff39
- Change-Id: I51cb73666ac58e4792d9cba0d6f16dad30a0ff39
- (cherry picked from commit a22dd221033bb6b4052544c4489934a4ba2a3416)
- commit 600cf9ce38f8ebe6b422d8d649d2569a25ed64cd
- Author: Mingbo Zhang <mingboz@codeaurora.org>
- Date: Thu Sep 29 18:16:24 2016 +0800
- Enable authentication for a2dp
- enable authentication for a2dp to avoid a2dp connected
- when device unbonded.
- Change-Id: Id942389cb44b048061a7457372d642e39bf75767
- CRs-Fixed: 1082873
- commit 352b8e89eac539fe45b3f4314cd111eff38b9e1e
- Author: Gurpreet Ghai <gghai@codeaurora.org>
- Date: Mon Sep 12 17:36:53 2016 +0530
- Serialize stack shutdown, state change callback and cleanup
- Use Case: Bluetooth On/Off scenario, User switch
- Steps:
- 1. Turn ON Bluetooth
- 2. Switch user
- Also observed on occurrence of enable/disable timeout during On/Off testing.
- Failure: Crash while sending state change HAL callback.
- Root Cause: In the event when stack cleanup is queued to stack manager
- thread when stack shutdown is being processed, stack cleanup starts
- execution as soon as stack shutdown is finished.
- If the function event_signal_stack_down posted to btif thread at the
- end of stack shutdown is executed after stack cleanup crash occurs.
- Fix: Serialized the execution of stack shutdown, state change callback
- execution and stack cleanup to happen in same order.
- Test: code compilation.
- Change-Id: Ic96205b5c304acb44eab53f4e2cb150726643bda
- (cherry picked from commit 16e112b1861d8f1147325372608c905627e00e88)
- commit 8d3cf5988a28f0691062183b18280fc329845575
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Fri Jul 22 23:15:11 2016 -0700
- Remove position dependent lookup tables in AT command parser
- The various position dependent lookup tables in the AT command parser
- were out of sync, causing invalid responses to the AT+CBPS command for
- example.
- This patch gets rid of positionally dependent enums for simple lookup
- tables that correlate all the values for easier, less error prone
- maintenance of the related tables.
- This re-instates a previously reverted patch after fixing incorrect
- field order in tBTA_AG_INDICATOR_MAP.
- Change-Id: I7f8a052e78706c8c72c5102b38cfe9ce200ae0d9
- Fixes: 29978908
- commit 677f79078930c1aa9e0a8d6eff4b507aea8bca93
- Merge: ea0494846 430692048
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Dec 30 20:32:48 2016 -0700
- Promotion of bt.lnx.2.1.c1-00024.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1101231 I50ac058acc2703b1ecc1c0cfb604fd67aff63c67 Bluetooth: Reset the pairing_cb for bredr/cross key pair
- 1100764 I5474f15f6d9fa02c853dfd1a34d09603c709f5e5 Synchronise the apt-x media worker thread for start and
- 1106146 I629fac228369e1aadd1aa509eb03c59dc840a252 Proper handling of AV Discover and GetCaps commands
- Change-Id: I8b26ec663a811c1435af71e7cf34b4eee84a47f9
- CRs-Fixed: 1101231, 1106146, 1100764
- commit 43069204826377d8a19a1dbb5477133a034dfa0c
- Merge: fdc78a316 f1a4b6230
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Dec 30 18:00:00 2016 -0800
- Merge "Bluetooth: Reset the pairing_cb for bredr/cross key pairing address"
- commit fdc78a316108fcef746b57ee6ac30991b00ee25c
- Merge: 0f1acdf1a 567b04410
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Fri Dec 30 17:15:44 2016 -0800
- Merge "Proper handling of AV Discover and GetCaps commands" into bt.lnx.2.1.c1-dev
- commit 567b04410664f46151e2cea457fb8e4f714f3e6c
- Author: Ayan Ghosh <abghosh@codeaurora.org>
- Date: Mon Dec 12 18:33:05 2016 +0530
- Proper handling of AV Discover and GetCaps commands
- Proper handling of collision scenarios encountered in handling
- of AV Discover and GetCaps commands.
- When collision is detected in GetCaps command execution because
- of remote doing setconfig in between, instead of ignoring the
- failure, disconnect AV link to avoid other dicrepancies seen
- during codec selection during stream start.
- CRs-Fixed: 1106146
- Change-Id: I629fac228369e1aadd1aa509eb03c59dc840a252
- commit a234f9308d034d411ab51ca12087d4c0cad3c3ea
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Wed Nov 16 13:05:39 2016 +0530
- Do not use remote device's preferred connection params.
- Add change to not use remote's preferred connection params
- and let remote request for required params. This prevents
- IOT issues with remote devices which does not handle the same
- parameters properly when requested by master device.
- Revert "Fix sluggish HID devices"
- This reverts commit 3165425aff5744bf682a2887e9704e66f8d34a87.
- CRs-fixed: 1090716
- Change-Id: I7fb52edbd304c48358eb8269001de2b18d36029f
- commit 0f1acdf1a5f163c1cb1d1e8ed3e95764ad1bb49d
- Author: Sagar Verma <sagarv@codeaurora.org>
- Date: Thu Dec 1 00:41:51 2016 +0530
- Synchronise the apt-x media worker thread for start and cleanup
- - Synchronise the start and stop of Apt-x media thread as during
- stress testing the libraries were unloaded or worker threads got
- freed before invoking the media start/stop functions.
- CRs-Fixed: 1100764
- Change-Id: I5474f15f6d9fa02c853dfd1a34d09603c709f5e5
- commit ea04948466fde871e486c2e3cd6400e834d49871
- Merge: f585a2dfd b95ecd61f
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Dec 27 22:11:20 2016 -0700
- Promotion of bt.lnx.2.1.c1-00021.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1105261 I3c95af9defffa6763b069149943baabef1c6fdc3 Fixes for Issues reported by static analysis tool.
- Change-Id: I1c0235ff46b661bffb90e89f4edf9d1805eaba82
- CRs-Fixed: 1105261
- commit b95ecd61f8290e3624acb62e577850fc0d76509c
- Merge: f1cdebe7c 964dfe619
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Dec 27 11:15:25 2016 -0800
- Merge "Fixes for Issues reported by static analysis tool."
- commit 4ed646fb36be370643a271d67250196988c9f2e8
- Merge: fc7a929a1 aaddb12b7
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Dec 27 02:12:20 2016 -0800
- Merge aaddb12b71427b7d23615ec03f906c06defecca7 on remote branch
- Change-Id: I0fd0dad189b97c0123a373f1ccb1029d89aa713b
- commit 964dfe619afd8e07e409e7b65d7d02c676023b7b
- Author: Satheesh Kumar Pallemoni <palsat@codeaurora.org>
- Date: Wed Nov 30 21:04:22 2016 +0530
- Fixes for Issues reported by static analysis tool.
- Fix uninitialized variable, Arrya out of bound etc. in the
- fludroid code space.
- CRs-Fixed: 1105261
- Change-Id: I3c95af9defffa6763b069149943baabef1c6fdc3
- commit f585a2dfdcc42f3a4c5eba3321e31d4c6d788c26
- Merge: aaddb12b7 f1cdebe7c
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Fri Dec 23 08:25:23 2016 -0700
- Promotion of bt.lnx.2.1.c1-00020.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1090082 I1a4efd61323c75d7a5f4b0b483e1230b3a160aa7 GAP: Host initiates sniff during OPP file transfer
- 1090693 Ib6e94b77a72f643308ca0c8f60ee1417a7e6caec Bluetooth: Prevent LE connection request after SMP over
- Change-Id: I774a670b48e72ef860f7dbb39b8a550c5fa79be4
- CRs-Fixed: 1090082, 1090693
- commit f1cdebe7cda825d6fdc65f22e22b7dd958c2e853
- Merge: 667222207 f1ff674e2
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Fri Dec 23 06:24:12 2016 -0800
- Merge "GAP: Host initiates sniff during OPP file transfer" into bt.lnx.2.1.c1-dev
- commit 6672222075085501c98c56e733ea26030c426301
- Merge: 6c664467f a2550c50e
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Fri Dec 23 06:22:55 2016 -0800
- Merge "Bluetooth: Prevent LE connection request after SMP over BR" into bt.lnx.2.1.c1-dev
- commit aaddb12b71427b7d23615ec03f906c06defecca7
- Merge: 816b0e3bc 6c664467f
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Wed Dec 21 06:26:55 2016 -0700
- Promotion of bt.lnx.2.1.c1-00019.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1097891 I90c9191c07330e0eef4ff910c2350c0e2ec209c0 Start the Tx idle timer if wake_state is LPM_WAKE_ASSER
- 1089413 I58ff55ad5a243995ff2ac46b3ab10708b4f14a9d Bluetooth: Improve HOGP input report error handling
- Change-Id: Ieee48940554e2850bdc3c4b520548eea7a4cec9b
- CRs-Fixed: 1089413, 1097891
- commit 6c664467f973f28fa6b02c6c1be1e671d2ffaa0b
- Merge: e85f82d50 e2f38c1fd
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Tue Dec 20 04:00:53 2016 -0800
- Merge "Start the Tx idle timer if wake_state is LPM_WAKE_ASSERTED" into bt.lnx.2.1.c1-dev
- commit e85f82d5039fbecc26bb223bcc824c18f4d4bb2f
- Merge: b61e71e46 0451764a1
- Author: Service qcabuildsw <qcabuildsw@localhost>
- Date: Tue Dec 20 03:58:52 2016 -0800
- Merge "Bluetooth: Improve HOGP input report error handling" into bt.lnx.2.1.c1-dev
- commit 816b0e3bc9986f74396b1185f5896edd251b9df2
- Merge: 75785f771 b61e71e46
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Sun Dec 18 04:11:49 2016 -0800
- Promotion of bt.lnx.2.1.c1-00017.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1098783 Id90118bc5e049dc0befa086d113995854c9ca6d5 Handle AG enable and disable events properly
- Change-Id: Ib59532d21b27b8d751fb0bae68af1491f9b63627
- CRs-Fixed: 1098783
- commit f1a4b6230ddf89bfe510463e781804eaa3b3ff92
- Author: Matadeen Mishra <matade@codeaurora.org>
- Date: Thu Dec 24 21:03:52 2015 +0530
- Bluetooth: Reset the pairing_cb for bredr/cross key pairing address
- In between SDP if pairing and unpairing happen,device will get stuck
- in pairing pairing_cb sturcture is not getting reset.
- Reset the pairing_cb structure for bredr or cross key pairing address
- only
- Change-Id: I50ac058acc2703b1ecc1c0cfb604fd67aff63c67
- CRs-Fixed: 1101231
- commit e2f38c1fd5ec4b515f9e9c34a13fa3a2e893a71e
- Author: Luke Zhang <lukez@codeaurora.org>
- Date: Mon Dec 5 13:53:42 2016 -0800
- Start the Tx idle timer if wake_state is LPM_WAKE_ASSERTED
- Previously our intenal code was changed to start Tx idle timer only
- if the wake_state is LPM_WAKE_W4_TX_DONE. Changed it back to start Tx
- idle timer if the wake_state is LPM_WAKE_ASSERTED as well
- CRs-fixed: 1097891
- Change-Id: I90c9191c07330e0eef4ff910c2350c0e2ec209c0
- commit a33a3ec63c859cefbd4fc984f4fa5d3b496151f3
- Merge: a51247541 aa40aa18b
- Author: Ben YoungTae Kim <ytkim@qca.qualcomm.com>
- Date: Thu Dec 15 21:08:23 2016 +0000
- DO NOT MERGE ANYWHERE Fix the timestamp in btsnoop format
- am: aa40aa18bc -s ours
- Change-Id: I4fc659fbacd28f726d336d04600289ed891e00f6
- commit a2550c50e7e77dee7987bbed3967974679ae43a6
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Fri Jul 24 12:30:39 2015 -0700
- Bluetooth: Prevent LE connection request after SMP over BR
- This change performs LE specific discovery from LE auth cmpl
- event, only if the SMP has been performed over CID = 6. In
- case of cross key transport, discovery occurs in default way,
- over BR transport because the LE remote might not be available
- to connect back
- CRs-fixed: 1090693
- Change-Id: Ib6e94b77a72f643308ca0c8f60ee1417a7e6caec
- commit a51247541f4b1b96420a6b9a2775a7a62b24649a
- Author: Ajay Panicker <apanicke@google.com>
- Date: Wed Sep 14 11:46:23 2016 -0700
- Move btsnoop_hci.log to /data/misc/bluetooth/logs
- Bug: 31466840
- Change-Id: Ibd8f8b85eb59be8bfbb8a7c83b5935802624a748
- (cherry picked from commit 12aeda148b39f82d07733ad5c3eafcc9264707a1)
- commit b61e71e46f7289fa727e718f3bee4c4727fea23b
- Merge: 12d68051c 30f1b9438
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Wed Dec 14 11:04:50 2016 -0800
- Merge "Handle AG enable and disable events properly"
- commit 75785f7716837fdf321623e78a28a300c44bd4d0
- Merge: f117ae499 12d68051c
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Wed Dec 14 08:38:07 2016 -0700
- Promotion of bt.lnx.2.1.c1-00016.
- CRs Change ID Subject
- --------------------------------------------------------------------------------------------------------------
- 1038828 Ieb1f23f9a8a937b21f7c5eca92da3b0b821400e6 DO NOT MERGE btif: check overflow on create_pbuf size
- 1090097 I8c51eb3d007584308d1ae06e678fe1a6c04e264c BT: Modify implementation for command timeout crashdump
- Change-Id: Iaf3660e7f4ba37e9b9e48182ed7127f1fb75595a
- CRs-Fixed: 1038828, 1090097
- commit 12d68051cdd3c6df2d789cc78cca6ffd6cc27670
- Merge: 690001ab0 561c0d979
- Author: Linux Build Service Account <lnxbuild@localhost>
- Date: Tue Dec 13 21:45:47 2016 -0800
- Merge "BT: Modify implementation for command timeout crashdump collection"
- commit aa40aa18bced3d4138b722b29eba690d3e9cd3a8
- Author: Ben YoungTae Kim <ytkim@qca.qualcomm.com>
- Date: Mon May 23 16:15:07 2016 -0700
- DO NOT MERGE ANYWHERE Fix the timestamp in btsnoop format
- Due to overflow, timestamp does not have correct value.
- Make sure it should be saved in long long type as 64bit.
- Change-Id: Iaf1b1dd746dd52ab7e50b870efacde2b8dd0bed6
- Signed-off-by: Ben YoungTae Kim <ytkim@qca.qualcomm.com>
- commit 690001ab02353b01a2561199ef58079999a0b3da
- Author: Marie Janssen <jamuraa@google.com>
- Date: Thu May 12 15:30:16 2016 -0700
- DO NOT MERGE btif: check overflow on create_pbuf size
- Bug: 27930580
- Change-Id: Ieb1f23f9a8a937b21f7c5eca92da3b0b821400e6
- (cherry picked from commit 514139f4b40cbb035bb92f3e24d5a389d75db9e6)
- commit 0451764a138eaf5100e6cd8d6682a5f56e347921
- Author: Pradeep Panigrahi <pradeepp@codeaurora.org>
- Date: Wed Nov 9 15:39:43 2016 +0530
- Bluetooth: Improve HOGP input report error handling
- This fixes com.android.bluetooth crash when receiving HOGP input report
- for unknown characteristic.
- CRs-fixed: 1089413
- Change-Id: I58ff55ad5a243995ff2ac46b3ab10708b4f14a9d
- commit 0484271f9c06bd2181bdd2f455b0789078cb7d72
- Merge: cd06d9c7b 3e1402c31
- Author: Zheng Zhang <zhzh@google.com>
- Date: Mon Dec 12 19:10:59 2016 +0000
- DO NOT MERGE ANYWHERE Do not update sco_state when no matching peer_addr is found
- am: 3e1402c31c -s ours
- Change-Id: I235c9562890483bcba881a59c718c14b2f6ce2a2
- commit 3e1402c31c207becba7019537bcc6b402ebc389e
- Author: Zheng Zhang <zhzh@google.com>
- Date: Wed Mar 23 11:03:19 2016 +0800
- DO NOT MERGE ANYWHERE Do not update sco_state when no matching peer_addr is found
- In the bta_hf_client_sco_conn_cback function, sco_state should not be set to
- BTA_HF_CLIENT_SCO_SHUTDOWN_ST when no matched peer_addr found, so that it
- can handle BTA_HF_CLIENT_SCO_OPEN_E event later.
- Bug: 26416310
- Change-Id: I4540230c792490f79e4cca24cb4b34a1c383422f
- (cherry-picked from 2dfcbda49f694fcf1355955c334926e8641b4dc5)
- commit 30f1b94389cf1556f66f0e4b4fecd7c7b9332b1a
- Author: Satish Kodishala <skodisha@codeaurora.org>
- Date: Thu Dec 1 16:02:00 2016 +0530
- Handle AG enable and disable events properly
- For AG enable and disable events, NULL pointer is
- passed as argument from bta to btif. Handle NULL pointer
- for the events received in btif.
- CRs-Fixed: 1098783
- Change-Id: Id90118bc5e049dc0befa086d113995854c9ca6d5
- commit f1ff674e2a65d520089d4dfeb14278f890d46eda
- Author: Venkata Jagadeesh Garaga <vgaraga@codeaurora.org>
- Date: Thu Oct 27 16:25:45 2016 +0530
- GAP: Host initiates sniff during OPP file transfer
- As sys idle triggered on l2cap tx empty link may go
- to sniff during large file transfers which takes more
- than 5 sec transmission time.
- This fix trigger sys idle for each sdu transmitted
- and keeps the link active until file transfer complete
- Change-Id: I1a4efd61323c75d7a5f4b0b483e1230b3a160aa7
- CRs-Fixed: 1090082
- commit cd06d9c7b0a6350d38fa781fd58cbff0decbccc3
- Author: Pavlin Radoslavov <pavlin@google.com>
- Date: Mon Nov 28 16:59:43 2016 -0800
- Add extra logs by default inside sdp_copy_raw_data()
- The extra logging is needed for investigating an issue that
- is hard to reproduce.
- Test: code compilation
- Bug: 31795382
- Change-Id: Ibe500e332dba8f44485b44bcac32d11be52520a6
- Merged-In: Ibe500e332dba8f44485b44bcac32d11be52520a6
- (cherry picked from commit 9f9166c5830e06f816ff8299f74518f7ec781347)
- commit 68566424db4830ec25e608afe95ff85a0f9d413c
- Merge: 21c4b16bf 5e7cf0c16
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Dec 2 20:14:00 2016 +0000
- Merge changes from topic 'ble_oob_sc_mr2' into nyc-mr2-dev
- * changes:
- Fix incorrect check for empty out-of-band pairing data
- BLE OOB Pairing - parse address type (1/5)
- Add LE Secure Connection data parsing (3/4)
- commit 561c0d97951f40c7bb1e354f0871e35c2c22e279
- Author: Manu Viswanadhan <manuv@codeaurora.org>
- Date: Thu Nov 10 19:50:14 2016 +0530
- BT: Modify implementation for command timeout crashdump collection
- - Start hardware error timer for all crashdump scenarios even when
- the property is not set by the user.
- - Don't close hal immediately after SSR cleanup is called as the
- WCNSS filter would be terminated and hardware error event cannot
- be informed to the stack after crashdump collection.
- - Correct the timeout set for hardware error event timer.
- Change-Id: I8c51eb3d007584308d1ae06e678fe1a6c04e264c
- CRs-Fixed: 1090097
- commit 21c4b16bf30a7160fdcd1944ceb33635a9ad01c0
- Author: Lawrance Liu <lawrance.liu@mediatek.com>
- Date: Tue Oct 4 16:09:15 2016 +0800
- Improve HOGP input report error handling
- This fixes com.android.bluetooth crash when receiving HOGP input report
- for unknown characteristic.
- Test: Pair/Unpair BLE mouse/keyboard devices.
- (cherry picked from commit 9e6f5ad992060fe91dbacc302417a30ddf5e7a57)
- Bug: 33257618
- Change-Id: I4bb3fb02cffdcc5b1273f8ace281826eccce6639
- commit a86618a954d1ac72b70338982352895f6e6187df
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Tue Nov 29 11:45:09 2016 -0800
- Cleanup GATT cache when remote device is disconnected
- According to Bluetooth spec, GATT cache should not be persisted between
- reconnections for unbonded devices. Bonded devices store the cache on
- the disk and will read it on reconnection.
- Bug: 33123476
- Test: sl4a GattReadTest
- Change-Id: If2ca53c7b22a346e7236514ea7b461695c923f74
- (cherry picked from commit 9580a30918c256cf20fdb68823115864155e6243)
- commit f74a382dcddd306317d35c4c926d37d03dea5dea
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Nov 11 13:35:18 2016 -0800
- Fix how LE connection parameters are set after connecting.
- This patch fixes bug introduced in commit
- 95075be6e95e9021c1ddd834bcf9e3771c57c217
- which would cause unnecessary connection parameter update request
- to be send. It should be send only right after connecting.
- Bug: 32563079
- Bug: 28435172
- Change-Id: Ibd9301a990f12a94e8043b9c29a480f068251ba8
- commit 5e7cf0c1640c408f00173c228d111558091ebe9a
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Thu Nov 10 15:56:46 2016 -0800
- Fix incorrect check for empty out-of-band pairing data
- Bug: 32780409
- Test: try pairing with nRF52DK using OOB LE SC
- Change-Id: I3c165843bb76c372b76bdc18a7d9226345d39037
- (cherry picked from commit a638cc509bf8fe4157c0aa5d3e39011063d3587a)
- commit 76f0078459f751ddb4a85adf89b86a801c05f328
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Wed Nov 9 16:39:10 2016 -0800
- BLE OOB Pairing - parse address type (1/5)
- When address type is not parsed, creating bond to devices not using
- random address is impossible.
- Bug: 32780409
- Test: try pairing with nRF52DK using random address
- Change-Id: Idc0315e9e3f9e17c3cf56fa483c8e21eb3590f01
- (cherry picked from commit 7921e8f594079e00e90173a8fe7483ad72443b34)
- commit 59e0b06149584a9ded4efe4de5c24d0e84535fd0
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Thu Jul 28 05:58:35 2016 -0700
- Add LE Secure Connection data parsing (3/4)
- Bug: 30460956
- Change-Id: I216142090fe99b25ef7697fceceb278b761a182b
- commit 95ac90b5e8f9b003f15c49d6bd5be5399ffa30c3
- Merge: 83a376cdc c5bae3277
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Tue Nov 8 00:26:35 2016 -0800
- resolve merge conflicts of c5bae32 to nyc-mr2-dev
- Change-Id: Ib1acd5c8f60785470906941228593aa7453d5830
- commit c5bae3277992bab4b41270eda17ac77e7d240b28
- Merge: eac369fc1 ebba3ef2e
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Tue Nov 8 00:23:56 2016 +0000
- Mask out HFP 1.7 feature bits if peer version is <1.7
- am: ebba3ef2ea
- Change-Id: Ifba883eecdf6296d94f6181564e3fdf69ec5a452
- commit ebba3ef2ea5061a48aa0de49ebfdb98df64d803f
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Fri Nov 4 17:43:17 2016 -0700
- Mask out HFP 1.7 feature bits if peer version is <1.7
- Bug: 32378402
- Merged-In: I568e8c4c584d56d744cf7a30273feac1d8d4c4df
- Change-Id: Iac8684bdfd02b18cce260bedefb829e8f7285361
- (cherry picked from commit 1ad2678e2ff5fa3dbfae9dc76ab646db10794e4e)
- (cherry picked from commit 571f23ca31cdbc87cae8c078b5885246dd779498)
- commit 83a376cdc46388cd9af47eb8d8a810f7b194b8aa
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Fri Jul 22 23:15:11 2016 -0700
- Remove position dependent lookup tables in AT command parser
- The various position dependent lookup tables in the AT command parser
- were out of sync, causing invalid responses to the AT+CBPS command for
- example.
- This patch gets rid of positionally dependent enums for simple lookup
- tables that correlate all the values for easier, less error prone
- maintenance of the related tables.
- This re-instates a previously reverted patch after fixing incorrect
- field order in tBTA_AG_INDICATOR_MAP.
- Change-Id: I7f8a052e78706c8c72c5102b38cfe9ce200ae0d9
- Fixes: 29978908
- commit d14ee8b81854452b713b0c04da5c2194411e5238
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Thu Nov 3 14:53:49 2016 -0700
- [DO NOT MERGE] Remove incorrect assert in btm_read_rssi_cb
- |data| may be NULL if the RSSI request times out.
- See btm_read_rssi_timeout implementation for details.
- Bug: 32587130
- Test: manual
- Change-Id: Ide9dee819e1db24a39c05b086cd4c0b558ca23ef
- commit eb07df59861f1d98f058c9da6c775088b632415c
- Merge: 087fdfb4d eac369fc1
- Author: Jacky Cheung <jackyc@google.com>
- Date: Thu Nov 3 22:20:20 2016 +0000
- DO NOT MERGE ANYWHERE Auto Connection Parameter Update for Whitelisted Address
- am: eac369fc17 -s ours
- Change-Id: I78c55cc18fadc66a7dc943446ffc60a4e145a774
- commit 087fdfb4d518ef38ee450a0a6337c51454d96e1b
- Merge: e6433719c f4314979b
- Author: Jacky Cheung <jackyc@google.com>
- Date: Thu Nov 3 22:20:19 2016 +0000
- DO NOT MERGE ANYWHERE LE Connection Parameter Update Callback
- am: f4314979ba -s ours
- Change-Id: I9594cfb0e7be17a5e3d13631602ade1767df26ec
- commit eac369fc1713966a6394576670b972d8d028e976
- Author: Jacky Cheung <jackyc@google.com>
- Date: Fri Oct 28 14:17:14 2016 -0700
- DO NOT MERGE ANYWHERE Auto Connection Parameter Update for Whitelisted Address
- Auto adjust connection interval parameter after a certain idle
- period on the connection.
- BUG: 32380838
- Change-Id: I28cf4f6d5dcfb7a0bfb6aa652d939e16fbdcdcde
- commit f4314979baa2cbee2ccb34eda063f9e697651acf
- Author: Jacky Cheung <jackyc@google.com>
- Date: Fri Oct 28 11:47:11 2016 -0700
- DO NOT MERGE ANYWHERE LE Connection Parameter Update Callback
- The callback ends at the btif layer and does not go up to the HAL layer.
- Event logging is added to track success rate.
- BUG: 28800115
- Change-Id: I73ad281437760e1d61dd4e504401b270eb77e3e6
- commit e6433719c5137bef4b176eed6b6e37d262dd1bb3
- Author: Jack He <siyuanh@google.com>
- Date: Tue Nov 1 11:30:51 2016 -0700
- Assign pairing code to bta_dm_cb before device name resolution
- Device name resolution, BTM_ReadRemoteDeviceName(), will cause
- bta_dm_sp_cback() to exit early and bta_dm_pinname_cback() callback
- will be invoked after the resolution, which continues the pairing
- with pairing code from bta_dm_cb.num_val. Hence, bta_dm_cb.num_val
- needs to be assigned before BTM_ReadRemoteDeviceName() is called.
- Test: manual
- Bug: 31381715
- Change-Id: I61f06a9d878dd72154d6621eb094dcea5f701cbc
- (cherry picked from commit db76fa4d26d73402a3f03b288a0999f8694dbea8)
- commit 90aff7a5d49dbe372500dcc0729df1f0ecee3141
- Merge: 67560541d 1fe98c51a
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Tue Oct 25 20:57:55 2016 +0000
- Fix random crashes in HID related code am: e318faa73a
- am: 1fe98c51ab
- Change-Id: Ic1010a65720d0e90024e16b87353017321e34f8f
- commit 1fe98c51ab2796da8bd168f29cdbba6afe945c11
- Merge: 67560541d e318faa73
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Tue Oct 25 20:53:26 2016 +0000
- Fix random crashes in HID related code
- am: e318faa73a
- Change-Id: I134f5f63052d7173b106422cebda1c9987c15e4a
- commit 67560541dd3a209b8fa41a171a5967d69c7c2d49
- Merge: c5c473053 0cb0e9346
- Author: Jacky Cheung <jackyc@google.com>
- Date: Thu Oct 20 20:42:05 2016 +0000
- Merge "DO NOT MERGE ANYWHERE Add Wear-specific feature to override LE IO capability" into cw-f-dev
- commit c5c4730537881a929b2f894e1d941fe511811032
- Merge: 68b0ac8b4 667e1fe3d
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Thu Oct 20 20:33:35 2016 +0000
- Reset device security flags when pairing fails
- am: 667e1fe3d7
- Change-Id: I1dd2d6d1a3f1dd613ae6d02d167f4fd7e015aadf
- commit 0cb0e9346d4aa06f4a04261b6f99f5124c7c6cc8
- Author: Jacky Cheung <jackyc@google.com>
- Date: Wed Oct 19 14:59:06 2016 -0700
- DO NOT MERGE ANYWHERE Add Wear-specific feature to override LE IO capability
- Force the first bond to use Just Works pairing when
- WEAR_LE_IO_CAP_OVERRIDE is set to TRUE.
- Bug: 32234733
- Change-Id: I1732be86dd888586c603112fb6c3010974b54a13
- commit 68b0ac8b4268ffd43cc0f1f75c55a7c50a61b977
- Merge: 565ca33e2 1b3e27469
- Author: Zach Johnson <zachoverflow@google.com>
- Date: Wed Oct 12 17:08:27 2016 +0000
- Merge "Fix HFP AT command BIA failures" into cw-f-dev
- commit 1b3e27469d7288b7696a1556b516e8f91c9d6a0f
- Author: Devin Kim <dojip.kim@lge.com>
- Date: Wed Sep 7 13:47:47 2016 +0900
- Fix HFP AT command BIA failures
- Running the PTE test case TC_AG_IIA_BV_01_I, a failure occurs due to
- missing initialization of tBTA_AG_VAL.
- Bug: 31325270
- Test: PTS
- Change-Id: I683eccd53d40e79ec03545166b18ffa1922f0fb2
- commit 565ca33e21d13e7b5690f08226c3a7b026b0db35
- Merge: 7e701dbd4 f87953f1b
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Tue Oct 4 16:45:43 2016 +0000
- Fix bad GATT client state machine state after successfull cache load
- am: f87953f1be
- Change-Id: If89361b40bd9abf0150afa4ac2af1b02366eafc7
- commit 7e701dbd4375ee00c3b72d4bda970d444f20c470
- Merge: 7edffcd47 013c32bf9
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Wed Sep 28 23:53:42 2016 +0000
- Fix 100 LE device connection limitation
- am: 013c32bf98
- Change-Id: I64d57c1a19e41bcf35569eb707f58d31c9a54d63
- commit 7edffcd4746841a24ceb35f46fcfbb4bec7078fe
- Merge: 1b97714aa f2e3bea84
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Tue Sep 27 15:44:34 2016 +0000
- Fix unnecessary error message during GATT discovery
- am: f2e3bea844
- Change-Id: Ied4363b52980f4a1e146c6186ffe920770f65866
- commit 1b97714aa8a3e01052fb37a12bd2922e04fd3a52
- Merge: 881c5faee 58c27b48a
- Author: chaoyu.x.wu <chaoyu.x.wu@sonymobile.com>
- Date: Fri Sep 23 19:56:34 2016 +0000
- Fix the BLE connection failure with some mice
- am: 58c27b48aa
- Change-Id: I45bdf4a316fca554c8c85cefdb87cff0cd2d21e6
- commit 881c5faeeca7d00e9707b5dad302d8a94694ef5d
- Merge: 9a6155ca7 e1c8ed17c
- Author: Pavlin Radoslavov <pavlin@google.com>
- Date: Fri Sep 16 21:55:29 2016 +0000
- Add BT_HCI_UNKNOWN_MESSAGE_TYPE log event
- am: e1c8ed17c7
- Change-Id: Ie4625f75dcfd71ae9740af80721a53be19045055
- commit 9a6155ca742cf3f290e92a01aaf579b55fecd950
- Merge: dcef080aa 1e688824d
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Sep 16 20:10:23 2016 +0000
- Fix bad address type assumption
- am: 1e688824d9
- Change-Id: I522a7131368106919866b6f764eff43927a86124
- commit dcef080aa46a099263dfe7c34b7da8edad535f53
- Merge: 7b5011454 654c6d13e
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Fri Sep 16 20:09:59 2016 +0000
- Merge "Add a missing case for BTA_DM_SEARCH_CANCEL_CMPL_EVT" into nyc-mr1-dev
- am: 654c6d13e5
- Change-Id: I4ca7da856ba68edb44f9fd251d4f333590c98def
- commit 7b50114544f03082890e8e3d6193bde601383fa2
- Merge: f3451bf18 5f98c2410
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Sep 16 20:09:59 2016 +0000
- Add a missing case for BTA_DM_SEARCH_CANCEL_CMPL_EVT
- am: 5f98c2410f
- Change-Id: Ic93722a25b865313ef94fcd84a7008b737f8a567
- commit f3451bf180b32c30bea690f190f71d8e6051ea27
- Merge: 3502a0a2b 5e61112a9
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Sep 16 20:09:44 2016 +0000
- Fix NPE in l2cble_notify_le_connection
- am: 5e61112a98
- Change-Id: I6fbb661a7911c22b51952bfd54f5b342c9cb6b75
- commit 3502a0a2baf34c11485f43934f704e9619a4f4c1
- Merge: bbc66bc77 b4a5ec958
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Fri Sep 16 17:29:19 2016 +0000
- Add security record for devices found through LE batch scan
- am: b4a5ec958f
- Change-Id: I361aef8e79a9ef470b7e38bc71a30cf9104fa09f
- commit bbc66bc77fc09a42ab2b6cdfe47f1089c921c187
- Merge: 3d296192d a1e4dd95e
- Author: pkanwar <pkanwar@google.com>
- Date: Tue Sep 6 22:29:58 2016 +0000
- Updating QDID to reflect the certfication done for N.
- am: a1e4dd95ea
- Change-Id: Ic057ec7cc1ffc73073f35c1d7c828c3904a5065d
- commit 3d296192d514c74b8610e25498ba5035f96268f0
- Merge: 164aa217b 0afaaa41b
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Thu Sep 1 21:08:50 2016 +0000
- Fix HID crashing on reconnect
- am: 0afaaa41b5
- Change-Id: I04188383c9a7dc73b4988fd5e791c2ad625080f5
- commit 164aa217b2f8b6b5c9a9b09f46bb27a69a85eb87
- Merge: f6186c818 d81003932
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Mon Aug 29 22:23:24 2016 +0000
- Merge "Disable auto-pairing for hands-free devices" into nyc-dev am: fb309b3ce7 am: 88cc389d84
- am: d810039327
- Change-Id: I8f8921f7930a877c2dd7cbf5af24856ad7398e3a
- commit f6186c818fff2cd7042a158cda89c09f02eb6535
- Merge: 1a4a7c28a d3b760ac4
- Author: Andre Eisenbach <eisenbach@google.com>
- Date: Mon Aug 29 22:23:23 2016 +0000
- Disable auto-pairing for hands-free devices am: d2a37effc2 am: f7d632a29d
- am: d3b760ac45
- Change-Id: Ia6057d521cb2e64d53e67400543607aef375e3cf
- commit 1a4a7c28ad66f35537cb4df250c001d38f57a3ef
- Merge: 6d5eee211 9cc786805
- Author: Andy Hung <hunga@google.com>
- Date: Mon Aug 29 21:20:21 2016 +0000
- audio_a2dp_hw: Always update frame counter in out_write am: 5274ab7a31 am: 12851e1b46
- am: 9cc786805b
- Change-Id: I66972340a617f44d4d9ca993f9ab394065947a8e
- commit 6d5eee2116596f8ac6a4e76eb8755edda6b8a88b
- Merge: 72b3b6fdf de0eabbc0
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Tue Aug 23 20:32:50 2016 +0000
- Make gatt_attr use opportunistic connection am: 970d9d18ec
- am: de0eabbc05
- Change-Id: Ic84f963c1efa375a643fe4c08ef0716c21e209b6
- commit 72b3b6fdf2c525c32824267d8c7ba05c91921212
- Merge: e09f72982 a7dd70791
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Tue Aug 23 20:32:48 2016 +0000
- GATT: don't update link status for apps that were never connected am: aab757d3d6
- am: a7dd707914
- Change-Id: I9256c0f1ad331bca8b62e01790dcc9d6c5248e87
- commit e09f72982b3b7826f70cf594b45493af6c54a787
- Merge: e6f74e008 fdab49606
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Aug 19 13:27:30 2016 +0000
- Merge "GATT: don't update link status for apps that were never connected" into nyc-mr1-dev
- am: fdab496066
- Change-Id: I176b02758b89cec3e0af685bc1d6a51cc4e22584
- commit e6f74e0083cd9a8700d6257225f66e7677220a27
- Merge: 854768185 d921c78fc
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Aug 19 13:27:30 2016 +0000
- GATT: don't update link status for apps that were never connected
- am: d921c78fc6
- Change-Id: I35b5cd7df92916044b69c9b191978ccd207ee6d4
- commit 854768185802a50f52df3cd2c8f65bf03b18cd75
- Merge: e9bc61c5c 8ed030ff4
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Aug 19 13:27:29 2016 +0000
- Make gatt_attr use opportunistic connection
- am: 8ed030ff4a
- Change-Id: I7f9926fa32daaf286de667b9faf8ef92f81d43f2
- commit e9bc61c5c127cf32aae187e7919f02da5eacef4d
- Merge: 87c30d8ee 3b9c4610e
- Author: Satomi <michitsuta@casio.co.jp>
- Date: Tue Aug 9 19:48:29 2016 +0000
- Rvert "Register for Service Changed notifications for untrusted devices"
- am: 3b9c4610e0
- Change-Id: I18923bae68b0b186ab43f7bbb05ccc171980264b
- commit 87c30d8eea0584b2a80bda343ee79aa52c4193dd
- Merge: 99abd318b 17be4ae79
- Author: Jakub Pawlowski <jpawlowski@google.com>
- Date: Fri Aug 5 19:07:32 2016 +0000
- Fix APR crashes in read rssi callback
- am: 17be4ae79a
- Change-Id: I3d36ea5bc06e20be72103c9028e2719bc393a4de
- commit 99abd318ba26480d38500da9dfd8eece68e7aa25
- Author: Jacky Cheung <jackyc@google.com>
- Date: Fri Jul 29 16:39:39 2016 -0700
- Add dumpsys support for LE connection parameter updates
- Change-Id: Ia79483c72d3b0cfc1e339f9f4ac65295e68e8e5d
- commit cca325a8d9b4c43841e37acb216956b5d61efa05
- Merge: e58032231 ac9f5fbfa
- Author: Andy Hung <hunga@google.com>
- Date: Thu Jul 28 23:50:06 2016 +0000
- Merge \"audio_a2dp_hw: Always update frame counter in out_write\" into nyc-mr1-dev
- am: ac9f5fbfa3
- Change-Id: Ifc8aa0a9649c8f92190c372c4c816fbb1cbd4072
- commit e5803223116f9d37f0c2d047b3ba88e847367318
- Merge: 6d00ff150 f4a37b255
- Author: Andy Hung <hunga@google.com>
- Date: Thu Jul 28 23:49:59 2016 +0000
- audio_a2dp_hw: Always update frame counter in out_write
- am: f4a37b255d
- Change-Id: Idb6e3e27f412da21e14e45addaf31d0fa82e9ea4
- commit 6d00ff15094fe01994ab1c9e2403301388fd43d1
- Merge: 292051c27 b82a27ed3
- Author: Ayan Ghosh <abghosh@codeaurora.org>
- Date: Thu Jul 28 01:27:53 2016 +0000
- Proper handling of AV connection collision
- am: b82a27ed32
- Change-Id: I2e6ad58ff61b95d3c6460d169e24702213bd31d5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement