OSDN Git Service

android-x86/system-bt.git
6 years agoMerge "Print extra error code if LDAC encoder fails to initialize" am: 3a537a3e07...
Pavlin Radoslavov [Wed, 16 May 2018 00:45:35 +0000 (17:45 -0700)]
Merge "Print extra error code if LDAC encoder fails to initialize" am: 3a537a3e07 am: c31fde65c7
am: 311814385d

Change-Id: I27ea1c06ba3cf1198660393fd3fb35d16889820e

6 years agoMerge "Print extra error code if LDAC encoder fails to initialize" am: 3a537a3e07
Pavlin Radoslavov [Wed, 16 May 2018 00:16:47 +0000 (17:16 -0700)]
Merge "Print extra error code if LDAC encoder fails to initialize" am: 3a537a3e07
am: c31fde65c7

Change-Id: I0e607f0361c2de6a089cb9d03e45b4a58b37b903

6 years agoMerge "Print extra error code if LDAC encoder fails to initialize"
Pavlin Radoslavov [Wed, 16 May 2018 00:05:35 +0000 (17:05 -0700)]
Merge "Print extra error code if LDAC encoder fails to initialize"
am: 3a537a3e07

Change-Id: I6dd95962d924044315b90a52ada37a8fc3c5b21a

6 years agoAVRCP: Respond UID Changed for invalid Get Item Attributes command am: 335d6e62b0...
Hansong Zhang [Tue, 15 May 2018 23:50:59 +0000 (16:50 -0700)]
AVRCP: Respond UID Changed for invalid Get Item Attributes command am: 335d6e62b0 am: ac5adbde45
am: 43ac963a53

Change-Id: Iceb456e3a6b85056a0e6308601233d0a6c8954ff

6 years agoMerge "Print extra error code if LDAC encoder fails to initialize"
Treehugger Robot [Tue, 15 May 2018 23:21:27 +0000 (23:21 +0000)]
Merge "Print extra error code if LDAC encoder fails to initialize"

6 years agoAdd respond Reject with Invalid parameter for Unknown Capability ID am: bf514e3954...
tedwang [Tue, 15 May 2018 23:21:12 +0000 (16:21 -0700)]
Add respond Reject with Invalid parameter for Unknown Capability ID am: bf514e3954 am: da4e76d165
am: 659d72d979

Change-Id: I6febcc24cbb70af820b33ed9426d4de3b375c381

6 years agoAVRCP: Respond UID Changed for invalid Get Item Attributes command am: 335d6e62b0
Hansong Zhang [Tue, 15 May 2018 22:35:33 +0000 (15:35 -0700)]
AVRCP: Respond UID Changed for invalid Get Item Attributes command am: 335d6e62b0
am: ac5adbde45

Change-Id: Ic41890ca881353914d4937b61a81f75e289c982b

6 years agoAdd respond Reject with Invalid parameter for Unknown Capability ID am: bf514e3954
tedwang [Tue, 15 May 2018 22:35:02 +0000 (15:35 -0700)]
Add respond Reject with Invalid parameter for Unknown Capability ID am: bf514e3954
am: da4e76d165

Change-Id: Idf42383c603ec63acbfd3f20614b7562a1caa5fa

6 years agoAVRCP: Respond UID Changed for invalid Get Item Attributes command
Hansong Zhang [Tue, 15 May 2018 22:29:52 +0000 (15:29 -0700)]
AVRCP: Respond UID Changed for invalid Get Item Attributes command
am: 335d6e62b0

Change-Id: I90881349400f9d62723119fda172255bae1801b9

6 years agoAdd respond Reject with Invalid parameter for Unknown Capability ID
tedwang [Tue, 15 May 2018 22:29:28 +0000 (15:29 -0700)]
Add respond Reject with Invalid parameter for Unknown Capability ID
am: bf514e3954

Change-Id: I03cf9138cf3d7049cef4375a450d05dba36d5215

6 years agoMerge "AVRCP: Verify SetBrowsedPlayer player ID" am: 3103d311f4 am: ea82a8308d
Hansong Zhang [Tue, 15 May 2018 21:35:53 +0000 (14:35 -0700)]
Merge "AVRCP: Verify SetBrowsedPlayer player ID" am: 3103d311f4 am: ea82a8308d
am: 3e942d40ec

Change-Id: Ie5f573a64869e6102ecca251095a38365f69a261

6 years agoUse identity addr in BLE scan filter am: 9183ce4961
Claire Treyz [Tue, 15 May 2018 21:26:08 +0000 (14:26 -0700)]
Use identity addr in BLE scan filter am: 9183ce4961
am: e7bc6aa854

Change-Id: I48a3ea7d99ac558a68f8175b521c3e5a0bc2b3c5

6 years agoMerge "AVRCP: Verify SetBrowsedPlayer player ID" am: 3103d311f4
Hansong Zhang [Tue, 15 May 2018 20:45:02 +0000 (13:45 -0700)]
Merge "AVRCP: Verify SetBrowsedPlayer player ID" am: 3103d311f4
am: ea82a8308d

Change-Id: I4b7f286570f2ef65e7574f809b80c61890154009

6 years agoAVRCP: Respond UID Changed for invalid Get Item Attributes command
Hansong Zhang [Mon, 14 May 2018 18:29:20 +0000 (11:29 -0700)]
AVRCP: Respond UID Changed for invalid Get Item Attributes command

When we receive GetItenAttributes command with an invalid UidCounter
other than 0x0000, we should reply UID Changed (0x05)

Bug: 79270308
Test: PTS AVRCP/TG/MCN/CB/BI-05-C; unit test
Change-Id: I819991d083944de5a08b0cd4fd0fb33c63f0142a

6 years agoMerge "AVRCP: Verify SetBrowsedPlayer player ID"
Hansong Zhang [Tue, 15 May 2018 20:29:28 +0000 (13:29 -0700)]
Merge "AVRCP: Verify SetBrowsedPlayer player ID"
am: 3103d311f4

Change-Id: I1bb359ff06ed6414ccc0c6440a2b9000caba871b

6 years agoUse identity addr in BLE scan filter
Claire Treyz [Tue, 15 May 2018 20:24:16 +0000 (13:24 -0700)]
Use identity addr in BLE scan filter
am: 9183ce4961

Change-Id: I34556134d268c42275e9160931fd2eab13cc88e7

6 years agoAdd respond Reject with Invalid parameter for Unknown Capability ID
tedwang [Wed, 9 May 2018 06:28:04 +0000 (14:28 +0800)]
Add respond Reject with Invalid parameter for Unknown Capability ID

Add handle Get Capabilities with Unknown Capability ID and unit test
for this.

Bug: 79269978
Test: Run host native test net_test_avrcp
Change-Id: I2cb606bcb6462190354bb471577d9383e43649c1
(cherry picked from commit 5e872794641b89b63176befdb04865d5acf14aa3)

6 years agoMerge "AVRCP: Verify SetBrowsedPlayer player ID"
Treehugger Robot [Tue, 15 May 2018 20:13:30 +0000 (20:13 +0000)]
Merge "AVRCP: Verify SetBrowsedPlayer player ID"

6 years agoAVRCP: Verify SetBrowsedPlayer player ID
Hansong Zhang [Mon, 14 May 2018 23:48:58 +0000 (16:48 -0700)]
AVRCP: Verify SetBrowsedPlayer player ID

IUT should reject the invalid SetBrowsedPlayer command sent from PTS.

Bug: 79377126
Test: PTS AVRCP/TG/MPS/BI-02-C
Change-Id: I2afde442e3b3563f4a1a37e2914c9b16fe07e8fc

6 years agoPrint extra error code if LDAC encoder fails to initialize
Pavlin Radoslavov [Tue, 15 May 2018 10:19:41 +0000 (03:19 -0700)]
Print extra error code if LDAC encoder fails to initialize

Also, add a missing CHECK() assert that the LDAC handle is valid.

Bug: 79675742
Test: Code compilation
Change-Id: I4bd51ed978eadc2aecc27d199e6f01bb31c9a631

6 years agoMerge "Removed alarm callback execution statistics" am: 2190a20ef6 am: 0e812ec2c6
Jakub Pawlowski [Tue, 15 May 2018 02:22:17 +0000 (19:22 -0700)]
Merge "Removed alarm callback execution statistics" am: 2190a20ef6 am: 0e812ec2c6
am: 8e11133eaa

Change-Id: I0758d7eb7408e74c960d14722d9b4c2ede97050b

6 years agoMerge "Removed alarm callback execution statistics" am: 2190a20ef6
Jakub Pawlowski [Tue, 15 May 2018 02:17:40 +0000 (19:17 -0700)]
Merge "Removed alarm callback execution statistics" am: 2190a20ef6
am: 0e812ec2c6

Change-Id: If4d6694f5fc54af7c8a3be0f43e7e5b8be4fe913

6 years agoMerge "Removed alarm callback execution statistics"
Jakub Pawlowski [Tue, 15 May 2018 02:12:37 +0000 (19:12 -0700)]
Merge "Removed alarm callback execution statistics"
am: 2190a20ef6

Change-Id: I12606fc5282b3c1c76d0942240f87f7a2eeec96f

6 years agoMerge "Removed alarm callback execution statistics"
Jakub Pawlowski [Tue, 15 May 2018 02:00:07 +0000 (02:00 +0000)]
Merge "Removed alarm callback execution statistics"

6 years agoMerge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE" am: ff38a29...
Jakub Pawlowski [Tue, 15 May 2018 00:08:27 +0000 (17:08 -0700)]
Merge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE" am: ff38a2925a am: d2c23d2fda
am: c03e5a394c

Change-Id: Ide3afa1875a16bcb237776bcbef2faa3313fd81d

6 years agoMerge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE" am: ff38a2925a
Jakub Pawlowski [Mon, 14 May 2018 23:47:49 +0000 (16:47 -0700)]
Merge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE" am: ff38a2925a
am: d2c23d2fda

Change-Id: I61fd5567f4c318a13b7c2875f4bc5b57cec3c509

6 years agoMerge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE"
Jakub Pawlowski [Mon, 14 May 2018 23:41:17 +0000 (16:41 -0700)]
Merge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE"
am: ff38a2925a

Change-Id: I59cc169f1bfd172a1c2acb358f3b60ad389db562

6 years agoMerge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE"
Treehugger Robot [Mon, 14 May 2018 23:28:45 +0000 (23:28 +0000)]
Merge "Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE"

6 years agoMask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE
Jakub Pawlowski [Thu, 19 Apr 2018 09:32:40 +0000 (02:32 -0700)]
Mask "LE Enhanced Connection Complete" when BLE_PRIVACY_SPT=FALSE

The code which handles this event is protected by an #ifdef. This was
causing connections to be established, but never detected by host.

Bug: 78264903
Test: establish connection to LE device with privacy disabled
Change-Id: Iea35016108bcbda64427250cc06258c422c1fdce

6 years agoRemoved alarm callback execution statistics
Pavlin Radoslavov [Mon, 8 Jan 2018 19:37:05 +0000 (11:37 -0800)]
Removed alarm callback execution statistics

Updating the alarm state after the callback returns can be problematic
in case the callback itself deleted the alarm.

Bug: 67110137
Test: Manual
Change-Id: Id4de06eebedb792cadd63d09efb68672e9bddc69

6 years agoMerge "Use identity addr in BLE scan filter" am: e8a0bfd2ba am: e400111e5f
Jakub Pawlowski [Mon, 14 May 2018 21:20:07 +0000 (14:20 -0700)]
Merge "Use identity addr in BLE scan filter" am: e8a0bfd2ba am: e400111e5f
am: 88c69b9477

Change-Id: I4dde9ea46e1cb1030b93d0401d21be1521ecc690

6 years agoMerge "Use identity addr in BLE scan filter" am: e8a0bfd2ba
Jakub Pawlowski [Mon, 14 May 2018 21:13:47 +0000 (14:13 -0700)]
Merge "Use identity addr in BLE scan filter" am: e8a0bfd2ba
am: e400111e5f

Change-Id: Ic013e242653bbbb9276b3112dceca278b1d119c3

6 years agoUse identity addr in BLE scan filter
Claire Treyz [Fri, 11 May 2018 15:13:28 +0000 (08:13 -0700)]
Use identity addr in BLE scan filter

For BT controllers with the ability to filter scans and resolve RPAs on
controller, when trying to filter for a Public ID type address the
filter must use the static identity address of the peer device instead
of the random pseudo address.

Bug: 78888800
Test: manually tested filtered scanning for BLE peer with RPA with a
device with both offloaded RPA resolution & controller filtering
supported. Tested on a device with no controller filtering, which has
no changes, as expected.

Change-Id: I1d92e219bdbc9ba2399eae637a1f4623d695a3f8
(cherry picked from commit 10704399e1cfbad3421c3272795952cad3ee2920)

6 years agoMerge "Use identity addr in BLE scan filter"
Jakub Pawlowski [Mon, 14 May 2018 21:03:42 +0000 (14:03 -0700)]
Merge "Use identity addr in BLE scan filter"
am: e8a0bfd2ba

Change-Id: Iad5b0b9d3da84e77941f369837d0cd8e71f32e4a

6 years agoMerge "Use identity addr in BLE scan filter"
Jakub Pawlowski [Mon, 14 May 2018 20:47:52 +0000 (20:47 +0000)]
Merge "Use identity addr in BLE scan filter"

6 years agoMerge "Check number of attributes before writing to a buffer" into pi-dev am: d025c7e67f
Ajay Panicker [Mon, 14 May 2018 20:01:28 +0000 (13:01 -0700)]
Merge "Check number of attributes before writing to a buffer" into pi-dev am: d025c7e67f
am: fb5fbe8c2f

Change-Id: I970fe6bf4d309f1e88dc2c209b332abf1a491348

6 years agoMerge "Add respond Reject with Invalid parameter for Unknown Capability ID" into...
Andre Eisenbach [Mon, 14 May 2018 20:00:20 +0000 (13:00 -0700)]
Merge "Add respond Reject with Invalid parameter for Unknown Capability ID" into pi-dev am: b13440d973
am: fbfa52b640

Change-Id: Ie3f6a75fa3c71e28efff40edfa7d181c08e8cb38

6 years agoMerge "Check number of attributes before writing to a buffer" into pi-dev
Ajay Panicker [Mon, 14 May 2018 19:52:17 +0000 (12:52 -0700)]
Merge "Check number of attributes before writing to a buffer" into pi-dev
am: d025c7e67f

Change-Id: Ic3acaab298d72d0c6f709297abe46327a6f6223a

6 years agoMerge "Add respond Reject with Invalid parameter for Unknown Capability ID" into...
Andre Eisenbach [Mon, 14 May 2018 19:51:41 +0000 (12:51 -0700)]
Merge "Add respond Reject with Invalid parameter for Unknown Capability ID" into pi-dev
am: b13440d973

Change-Id: I31f60ef428b01feec0416fb36bd5ce947511df6e

6 years agoMerge "Check number of attributes before writing to a buffer" into pi-dev
TreeHugger Robot [Mon, 14 May 2018 19:39:15 +0000 (19:39 +0000)]
Merge "Check number of attributes before writing to a buffer" into pi-dev

6 years agoMerge "Add respond Reject with Invalid parameter for Unknown Capability ID" into...
Andre Eisenbach [Mon, 14 May 2018 19:38:34 +0000 (19:38 +0000)]
Merge "Add respond Reject with Invalid parameter for Unknown Capability ID" into pi-dev

6 years agoMerge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am...
Ajay Panicker [Mon, 14 May 2018 18:55:43 +0000 (11:55 -0700)]
Merge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am: 28af3285c7 am: 7860023df0 am: 1817ac9854 am: e596981c73
am: b3fbac073a

Change-Id: I717ef8d146ce2eeb8a5fa378aeaddc12f9ddf33a

6 years agoMerge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am...
Ajay Panicker [Mon, 14 May 2018 18:49:26 +0000 (11:49 -0700)]
Merge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am: 28af3285c7 am: 7860023df0 am: 1817ac9854
am: e596981c73

Change-Id: I449f152f3cdac1abe0e7bf7eb8bc98b336562142

6 years agoMerge "Use weak pointers for device.cc callbacks to prevent use after delete" am...
Ajay Panicker [Mon, 14 May 2018 18:49:04 +0000 (11:49 -0700)]
Merge "Use weak pointers for device.cc callbacks to prevent use after delete" am: 1819a3f240 am: 4e35a128e1
am: a4bbf2210d

Change-Id: I515cf95c2c6c2be6f9a5dbe00028a609926b88cf

6 years agoMerge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev...
Ajay Panicker [Mon, 14 May 2018 18:47:49 +0000 (11:47 -0700)]
Merge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev am: 89c77dff32 am: 992d901683 am: 3c6d9aef37 am: 0b97de9ce3
am: c6eea86c84

Change-Id: I3e2be2db574f5e4d428883b9c5776844a49f57ce

6 years agoMerge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am...
Ajay Panicker [Mon, 14 May 2018 18:45:23 +0000 (11:45 -0700)]
Merge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am: 28af3285c7 am: 7860023df0
am: 1817ac9854

Change-Id: I6b715a091134e48bc2c96d22134c66fc67b155c5

6 years agoMerge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am...
Ajay Panicker [Mon, 14 May 2018 18:41:20 +0000 (11:41 -0700)]
Merge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev am: 28af3285c7
am: 7860023df0

Change-Id: Id8004ef8b208731ba321e3abd1bb562a29f03548

6 years agoMerge "Use weak pointers for device.cc callbacks to prevent use after delete" am...
Ajay Panicker [Mon, 14 May 2018 18:41:17 +0000 (11:41 -0700)]
Merge "Use weak pointers for device.cc callbacks to prevent use after delete" am: 1819a3f240
am: 4e35a128e1

Change-Id: I748d0129edbf3ca133f871509cd46a08ba5e302b

6 years agoMerge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev
Ajay Panicker [Mon, 14 May 2018 18:37:26 +0000 (11:37 -0700)]
Merge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev
am: 28af3285c7

Change-Id: I9bb0aa68376166994103a659d181e3f7f071c3b5

6 years agoMerge "Use weak pointers for device.cc callbacks to prevent use after delete"
Ajay Panicker [Mon, 14 May 2018 18:37:17 +0000 (11:37 -0700)]
Merge "Use weak pointers for device.cc callbacks to prevent use after delete"
am: 1819a3f240

Change-Id: I0115c55090ab3a725a6c99cc9c9b0e235cc14ca2

6 years agoMerge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev...
Ajay Panicker [Mon, 14 May 2018 18:27:46 +0000 (11:27 -0700)]
Merge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev am: 89c77dff32 am: 992d901683 am: 3c6d9aef37
am: 0b97de9ce3

Change-Id: If3524205f1dd794ff3856c694b4c23bcc1db2ecc

6 years agoMerge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev
Ajay Panicker [Mon, 14 May 2018 18:27:44 +0000 (18:27 +0000)]
Merge changes from topic "am-deb20f2a-d7e9-4660-922e-16ad46b80c7a" into oc-dev

* changes:
  [automerger] DO NOT MERGE: Check number of attributes before writing to a buffer am: d28e985241 am: e24f24f31b am: 703cd5a1eb am: 58304c3cf3 skipped: ec6632f93a
  [automerger] DO NOT MERGE: Check number of attributes before writing to a buffer am: d28e985241 am: e24f24f31b am: 703cd5a1eb am: 58304c3cf3
  [automerger] DO NOT MERGE: Check number of attributes before writing to a buffer am: d28e985241 am: e24f24f31b am: 703cd5a1eb
  [automerger] DO NOT MERGE: Check number of attributes before writing to a buffer am: d28e985241 am: e24f24f31b
  [automerger] DO NOT MERGE: Check number of attributes before writing to a buffer am: d28e985241
  DO NOT MERGE: Check number of attributes before writing to a buffer

6 years agoMerge "Use weak pointers for device.cc callbacks to prevent use after delete"
Ajay Panicker [Mon, 14 May 2018 18:26:16 +0000 (18:26 +0000)]
Merge "Use weak pointers for device.cc callbacks to prevent use after delete"

6 years agoCheck number of attributes before writing to a buffer
Ajay Panicker [Fri, 11 May 2018 19:03:07 +0000 (12:03 -0700)]
Check number of attributes before writing to a buffer

Bug: 73824150
Test: Compile
Change-Id: I2a28a503cd74758e707d1e591b55c278d2299f45
(cherry picked from commit f6db54f071f6974e18b10bb0c2cfcf397cd4c980)

6 years agoMerge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev...
Ajay Panicker [Mon, 14 May 2018 18:19:40 +0000 (11:19 -0700)]
Merge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev am: 89c77dff32 am: 992d901683
am: 3c6d9aef37

Change-Id: I83ccedc2c4a6e36e66c0b398db8e2578e3c379a6

6 years agoMerge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev...
Ajay Panicker [Mon, 14 May 2018 18:15:08 +0000 (11:15 -0700)]
Merge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev am: 89c77dff32
am: 992d901683

Change-Id: I4822314170228bc6df8d3b60f7ee04ea4fa7c5c2

6 years agoMerge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev
Ajay Panicker [Mon, 14 May 2018 18:11:06 +0000 (11:11 -0700)]
Merge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev
am: 89c77dff32

Change-Id: I50263727a1020e77133f92938f6ecf0770eef14f

6 years agoMerge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev
Ajay Panicker [Mon, 14 May 2018 18:01:38 +0000 (18:01 +0000)]
Merge "Add bounds check to l2cble_process_sig_cmd L2CAP_CMD_DISC_REQ" into oc-dev

6 years agoUse identity addr in BLE scan filter
Claire Treyz [Fri, 11 May 2018 15:13:28 +0000 (08:13 -0700)]
Use identity addr in BLE scan filter

For BT controllers with the ability to filter scans and resolve RPAs on
controller, when trying to filter for a Public ID type address the
filter must use the static identity address of the peer device instead
of the random pseudo address.

Bug: 78888800
Test: manually tested filtered scanning for BLE peer with RPA with a
device with both offloaded RPA resolution & controller filtering
supported. Tested on a device with no controller filtering, which has
no changes, as expected.

Change-Id: I1d92e219bdbc9ba2399eae637a1f4623d695a3f8

6 years agoMerge "Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into pi-dev am: 0519b056fa
Hansong Zhang [Sat, 12 May 2018 00:22:48 +0000 (17:22 -0700)]
Merge "Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into pi-dev am: 0519b056fa
am: 4300c41b4a

Change-Id: I5d568e73cd28e7feba50f4dae2569ccf218fcaef

6 years ago[automerger skipped] Merge "Explicitly restart audio processing when switching active...
Pavlin Radoslavov [Sat, 12 May 2018 00:22:28 +0000 (17:22 -0700)]
[automerger skipped] Merge "Explicitly restart audio processing when switching active device" into pi-dev am: 2a8c2b2cd9  -s ours
am: dfa37782ae  -s ours

Change-Id: I4a399100e8235fabd1346a3796de90e966b8779d

6 years ago[automerger skipped] Merge "DO NOT MERGE: Check number of attributes before writing...
Ajay Panicker [Sat, 12 May 2018 00:22:03 +0000 (17:22 -0700)]
[automerger skipped] Merge "DO NOT MERGE: Check number of attributes before writing to a buffer" into oc-dev am: 2f9f6adfed am: aded757078 am: 4a6c4b0c64  -s ours am: bb23eb3daf
am: a4f69c41f7  -s ours

Change-Id: Ia2fe73e29cf9255a372dc1bcde32e37ddd85919a

6 years ago[automerger skipped] Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTI...
Hansong Zhang [Sat, 12 May 2018 00:21:18 +0000 (17:21 -0700)]
[automerger skipped] Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev am: cf48e73715 am: 1fc8fe3b9f am: 3e207131ab  -s ours am: b95cde5279
am: c74ca0a3e8  -s ours

Change-Id: Ia4c236065e31a142a133fb7c9527eaa7d063c2f5

6 years ago[automerger skipped] [automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP...
Hansong Zhang [Sat, 12 May 2018 00:20:57 +0000 (17:20 -0700)]
[automerger skipped] [automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE am: 9ca8320100 am: e621790539 am: 26881fbd81 am: 90f604c087 skipped: 5ab83c7a00 am: e719eb2c4f am: f7ecdd2915 am: 9b5b26bc63  -s ours am: 8f9b688f61
am: 38620d4dbf  -s ours

Change-Id: Iebf9b2ecddcbab725d73c043a5e65c559beb919a

6 years agoMerge "HFP: Workaround for car kits that do not send AT+BAC command" am: 7b958f6ea7...
Jack He [Sat, 12 May 2018 00:18:16 +0000 (17:18 -0700)]
Merge "HFP: Workaround for car kits that do not send AT+BAC command" am: 7b958f6ea7 am: 191a9f5e42
am: 96beb134a0

Change-Id: Ibecb1aaa409325b3278665a261d1cdadfd071172

6 years agoMerge "HFP: Workaround for car kits that do not send AT+BAC command" into pi-dev...
Jack He [Sat, 12 May 2018 00:00:56 +0000 (17:00 -0700)]
Merge "HFP: Workaround for car kits that do not send AT+BAC command" into pi-dev am: 1cce9baf77
am: 825fe85c12

Change-Id: I563d70caee0599efda1b49e65ecc7a9266637749

6 years agoMerge "Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into pi-dev
Hansong Zhang [Fri, 11 May 2018 23:50:39 +0000 (16:50 -0700)]
Merge "Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into pi-dev
am: 0519b056fa

Change-Id: Ief02232be4c8c8992395a21a931284ebdc30fd07

6 years agoMerge "Hearing Aid: Add dumpsys log for audio packet" into pi-dev am: be96a9ed5d
Hansong Zhang [Fri, 11 May 2018 23:50:01 +0000 (16:50 -0700)]
Merge "Hearing Aid: Add dumpsys log for audio packet" into pi-dev am: be96a9ed5d
am: 22cc6d59ab

Change-Id: Ibff83c23862265da695be0d320d19bfa3e6c59ba

6 years agoMerge "bta: Only call get_acl_data_size_ble for LE" into pi-dev am: efb1f12e8d
Myles Watson [Fri, 11 May 2018 23:33:25 +0000 (16:33 -0700)]
Merge "bta: Only call get_acl_data_size_ble for LE" into pi-dev am: efb1f12e8d
am: 7d51934cce

Change-Id: I36d6e30196b9257dec8c42f4b040c4c1056b0c7f

6 years agoMerge "Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 23:30:55 +0000 (23:30 +0000)]
Merge "Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into pi-dev

6 years ago[automerger skipped] Merge "Explicitly restart audio processing when switching active...
Pavlin Radoslavov [Fri, 11 May 2018 23:28:38 +0000 (16:28 -0700)]
[automerger skipped] Merge "Explicitly restart audio processing when switching active device" into pi-dev
am: 2a8c2b2cd9  -s ours

Change-Id: If2c8879b3e41abcba0e9a0619ef24ba73b106658

6 years agoMerge "BTM_BleClearBgConnDev: Return if there is no BLE" into pi-dev am: 0cf31d8e1c
Myles Watson [Fri, 11 May 2018 23:26:55 +0000 (16:26 -0700)]
Merge "BTM_BleClearBgConnDev: Return if there is no BLE" into pi-dev am: 0cf31d8e1c
am: d34d356672

Change-Id: I24a1f6e00294aa9af8f563ae367f3dfb74be5bb0

6 years agoMerge "Return early if vendor-specific command fails" into pi-dev am: 377a95993b
Myles Watson [Fri, 11 May 2018 23:20:48 +0000 (16:20 -0700)]
Merge "Return early if vendor-specific command fails" into pi-dev am: 377a95993b
am: 904b2a2b9e

Change-Id: I44b160a2f2aa795ae96522b5c279c75f821e8376

6 years agoMerge "Explicitly restart audio processing when switching active device" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 23:16:03 +0000 (23:16 +0000)]
Merge "Explicitly restart audio processing when switching active device" into pi-dev

6 years ago[automerger skipped] Merge "DO NOT MERGE: Check number of attributes before writing...
Ajay Panicker [Fri, 11 May 2018 23:15:42 +0000 (16:15 -0700)]
[automerger skipped] Merge "DO NOT MERGE: Check number of attributes before writing to a buffer" into oc-dev am: 2f9f6adfed am: aded757078 am: 4a6c4b0c64  -s ours
am: bb23eb3daf

Change-Id: I1d3a9f2c40c9df267b7adf2f47e8fb5ddc4ce3c7

6 years ago[automerger skipped] Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTI...
Hansong Zhang [Fri, 11 May 2018 23:13:58 +0000 (16:13 -0700)]
[automerger skipped] Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev am: cf48e73715 am: 1fc8fe3b9f am: 3e207131ab  -s ours
am: b95cde5279

Change-Id: I35f1a284e7634d67fc974baf810972bf37f7a78d

6 years ago[automerger skipped] [automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP...
Hansong Zhang [Fri, 11 May 2018 23:11:56 +0000 (16:11 -0700)]
[automerger skipped] [automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE am: 9ca8320100 am: e621790539 am: 26881fbd81 am: 90f604c087 skipped: 5ab83c7a00 am: e719eb2c4f am: f7ecdd2915 am: 9b5b26bc63  -s ours
am: 8f9b688f61

Change-Id: I11af46cc0496ea6bf8342d7e93e1f29cca219806

6 years agoMerge "Explicitly restart audio processing when switching active device" am: 2ffc9901...
Pavlin Radoslavov [Fri, 11 May 2018 23:04:44 +0000 (16:04 -0700)]
Merge "Explicitly restart audio processing when switching active device" am: 2ffc9901cb am: acbde8a6a2
am: 3c6e4808c1

Change-Id: I2983472d4cae9e59848cd8f4ba7be5efa0f285a0

6 years ago[automerger skipped] Merge "DO NOT MERGE: Check number of attributes before writing...
Ajay Panicker [Fri, 11 May 2018 22:45:35 +0000 (15:45 -0700)]
[automerger skipped] Merge "DO NOT MERGE: Check number of attributes before writing to a buffer" into oc-dev am: 2f9f6adfed am: aded757078
am: 4a6c4b0c64  -s ours

Change-Id: I979219abffdf2fa7e851dcc326931c1c25d219fa

6 years ago[automerger skipped] Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTI...
Hansong Zhang [Fri, 11 May 2018 22:45:23 +0000 (15:45 -0700)]
[automerger skipped] Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev am: cf48e73715 am: 1fc8fe3b9f
am: 3e207131ab  -s ours

Change-Id: Iea5616f8aa43080304bdc30dd1543f2c2930401b

6 years ago[automerger skipped] [automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP...
Hansong Zhang [Fri, 11 May 2018 22:45:05 +0000 (15:45 -0700)]
[automerger skipped] [automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE am: 9ca8320100 am: e621790539 am: 26881fbd81 am: 90f604c087 skipped: 5ab83c7a00 am: e719eb2c4f am: f7ecdd2915
am: 9b5b26bc63  -s ours

Change-Id: Ie3d309838be405e0c800a235861a7862d99cf230

6 years agoMerge "DO NOT MERGE: Check number of attributes before writing to a buffer" into...
Ajay Panicker [Fri, 11 May 2018 22:41:24 +0000 (15:41 -0700)]
Merge "DO NOT MERGE: Check number of attributes before writing to a buffer" into oc-dev am: 2f9f6adfed
am: aded757078

Change-Id: I4ec111d45f8e76aef0095dbf2051b4c3e1f43c5a

6 years agoMerge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc...
Hansong Zhang [Fri, 11 May 2018 22:41:03 +0000 (15:41 -0700)]
Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev am: cf48e73715
am: 1fc8fe3b9f

Change-Id: I4ed11e20c3815108510e9d84a6afeda583254613

6 years ago[automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE am...
Hansong Zhang [Fri, 11 May 2018 22:40:42 +0000 (15:40 -0700)]
[automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE am: 9ca8320100 am: e621790539 am: 26881fbd81 am: 90f604c087 skipped: 5ab83c7a00 am: e719eb2c4f
am: f7ecdd2915

Change-Id: Iaf1eada64bbf87ce545d4d0a975041b51bfb911e

6 years agoMerge "DO NOT MERGE: Check number of attributes before writing to a buffer" into...
Ajay Panicker [Fri, 11 May 2018 22:37:23 +0000 (15:37 -0700)]
Merge "DO NOT MERGE: Check number of attributes before writing to a buffer" into oc-dev
am: 2f9f6adfed

Change-Id: Ic6cfdf0368ff5b55a0cc0a4a41b006947d520cd4

6 years agoMerge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev
Hansong Zhang [Fri, 11 May 2018 22:37:00 +0000 (15:37 -0700)]
Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev
am: cf48e73715

Change-Id: Ie3b83f993975a6ac532072c774a3ca6c0d0b5272

6 years ago[automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE am...
Hansong Zhang [Fri, 11 May 2018 22:36:38 +0000 (15:36 -0700)]
[automerger] DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE am: 9ca8320100 am: e621790539 am: 26881fbd81 am: 90f604c087 skipped: 5ab83c7a00
am: e719eb2c4f

Change-Id: I4626e6077542b983e7b6c8ba40d58f462fc215bb

6 years agoMerge "DO NOT MERGE: Check number of attributes before writing to a buffer" into...
TreeHugger Robot [Fri, 11 May 2018 22:26:01 +0000 (22:26 +0000)]
Merge "DO NOT MERGE: Check number of attributes before writing to a buffer" into oc-dev

6 years agoMerge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev
TreeHugger Robot [Fri, 11 May 2018 22:24:23 +0000 (22:24 +0000)]
Merge "DO NOT MERGE AVRC: Add bound check for AVRC_EVT_APP_SETTING_CHANGE" into oc-dev

6 years agoMerge "HFP: Workaround for car kits that do not send AT+BAC command" am: 7b958f6ea7
Jack He [Fri, 11 May 2018 22:10:35 +0000 (15:10 -0700)]
Merge "HFP: Workaround for car kits that do not send AT+BAC command" am: 7b958f6ea7
am: 191a9f5e42

Change-Id: I855dcc28472cc7922340c8f9a084c85ab1687e03

6 years agoMerge "HFP: Workaround for car kits that do not send AT+BAC command"
Jack He [Fri, 11 May 2018 22:07:00 +0000 (15:07 -0700)]
Merge "HFP: Workaround for car kits that do not send AT+BAC command"
am: 7b958f6ea7

Change-Id: Ibb8634a3c9b01911825bb7a07a29fb02e95bf5ed

6 years agoMerge "HFP: Workaround for car kits that do not send AT+BAC command" into pi-dev
Jack He [Fri, 11 May 2018 21:57:07 +0000 (14:57 -0700)]
Merge "HFP: Workaround for car kits that do not send AT+BAC command" into pi-dev
am: 1cce9baf77

Change-Id: I11baf8fdb6ad2e35e178e0f22488d4d44875cd98

6 years agoMerge "Hearing Aid: Add dumpsys log for audio packet" into pi-dev
Hansong Zhang [Fri, 11 May 2018 21:56:45 +0000 (14:56 -0700)]
Merge "Hearing Aid: Add dumpsys log for audio packet" into pi-dev
am: be96a9ed5d

Change-Id: I1dfdd4c70959056e41126bdad24aa4bfe06892d8

6 years agoMerge "bta: Only call get_acl_data_size_ble for LE" into pi-dev
Myles Watson [Fri, 11 May 2018 21:56:19 +0000 (14:56 -0700)]
Merge "bta: Only call get_acl_data_size_ble for LE" into pi-dev
am: efb1f12e8d

Change-Id: Ieec5d20bc3b86e8a02e6e1f558970cbb8e31f617

6 years agoMerge "BTM_BleClearBgConnDev: Return if there is no BLE" into pi-dev
Myles Watson [Fri, 11 May 2018 21:55:43 +0000 (14:55 -0700)]
Merge "BTM_BleClearBgConnDev: Return if there is no BLE" into pi-dev
am: 0cf31d8e1c

Change-Id: Iccc74f66822cc4778c225b8cb0c6ea993deb2610

6 years agoMerge "Return early if vendor-specific command fails" into pi-dev
Myles Watson [Fri, 11 May 2018 21:54:41 +0000 (14:54 -0700)]
Merge "Return early if vendor-specific command fails" into pi-dev
am: 377a95993b

Change-Id: I53e95f39f6021048a383b286785f00edc9d9b40b

6 years agoMerge "HFP: Workaround for car kits that do not send AT+BAC command"
Treehugger Robot [Fri, 11 May 2018 21:53:02 +0000 (21:53 +0000)]
Merge "HFP: Workaround for car kits that do not send AT+BAC command"

6 years agoMerge "HFP: Workaround for car kits that do not send AT+BAC command" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 21:52:53 +0000 (21:52 +0000)]
Merge "HFP: Workaround for car kits that do not send AT+BAC command" into pi-dev

6 years agoMerge "Hearing Aid: Add dumpsys log for audio packet" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 21:47:23 +0000 (21:47 +0000)]
Merge "Hearing Aid: Add dumpsys log for audio packet" into pi-dev

6 years agoMerge "bta: Only call get_acl_data_size_ble for LE" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 21:46:26 +0000 (21:46 +0000)]
Merge "bta: Only call get_acl_data_size_ble for LE" into pi-dev