• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

system/bt


RSS
修訂. 時間 作者
3bd6821 2019-11-14 13:21:27 Chih-Wei Huang

Replace Bluetooth HAL by Intel's implementation

Linaro's implementation is buggy.

190f2b5 2019-11-14 13:21:27 Chih-Wei Huang

Add back libbt-vendor

1eb8157 2019-11-14 13:21:27 Chih-Wei Huang

Avoid annoying crashing on VMware

4b179b8 2019-11-14 13:21:27 Chih-Wei Huang

Remove the unused function

2b00838 2019-11-14 13:21:27 Chih-Wei Huang

HCI: don't abort on timeout

Timeout is normal. Especially when the device is suspending.
Don't abort it stupidly.

6613e85 2019-11-14 13:21:27 anitha3x

A work around fix for incorrect controller response.

Reason: The controller did not send correct response
for read remote extended features for "page 1" request.
Since lmp extended features ssp was not true, the sm4
was not enabled. Therefore host did not initiate
authentication request. When L2CAP AVDTP connection
was established, the controller returned disconnect
complete with authentication failed reason.

Fix: Provided a retry of read remote extended features
request from host, when response for 'page 1' was
incorrect. This enabled authentication from host and
hence L2CAP AVDTP connection was successful.
Revert the changes, once contoller fix is available

Tracked-On: OAM-69566

Signed-off-by: anitha3x <anithax.h.chandrasekar@intel.com>

cda119d 2019-11-14 13:21:27 Jeevaka Prabu Badrappan

Fix for Bluetooth device name reset to default name after reboot

Reason: When the BT device name is updated is getting saved
to the config data pointer but not to the persistent data
(i.e. bt_config.conf). So, when the reboot is happening it
is not able to get the updated device name from the persistent
data (i.e. bt_config.conf) as during reboot bt_config_flush is
not called. It is only called on the BT Enable Event.

Fix: Saving the BT Device name to persistent data using
btif_config_flush once it is set.

Tracked-On: OAM-67917

Signed-off-by: Gaganpreet kaur <gaganpreetx.kaur@intel.com>
Signed-off-by: Aiswarya Cyriac <aiswarya.cyriac@intel.com>

1655984 2019-11-14 13:21:26 Aiswarya Cyriac

Fix for BLE pairing failure in slave role

Pairing fails due to DHkey mismatch and this fix address the
mismatch

Change-Id: Ie09f6c4ef3e70cce3f3b57858b6e8945eb65e63c
Tracked-On:https://jira01.devtools.intel.com/browse/OAM-57377
Signed-Off-by: Aiswarya Cyriac <aiswarya.cyriac@intel.com>

bfc50d0 2019-11-13 12:10:04 jonerlin

Add protection to prevent null pointer dereference.

* Potential null pointer dereference risk to cause Bluetooth native
crash.

Bug: 144102387
Test: Pair with BLE device
Change-Id: I1986899a3f4e472a68a589fa2465118d66a27915

3cea33e 2019-11-08 09:20:22 Nick Desaulniers

[system][bt] fix -Wdangling-gsl

BtAddrString() returns a std::string. It's not safe to chain a call to
c_str() as otherwise the returned std::string is a temporary, and the
expression evaluates to an immediately dangling pointer.

Bug: 139945549
Bug: 142558228
Test: mm
Change-Id: I30972458abcc563b24ee0d80b289c3efd6c3e04d
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
(cherry picked from commit 20ed45d6339079645ef9fe576b894e9497684c93)

d92387b 2019-11-08 09:19:43 Nick Desaulniers

[system][bt] fix -Wdangling-gsl

BtAddrString() returns a std::string. It's not safe to chain a call to
c_str() as otherwise the returned std::string is a temporary, and the
expression evaluates to an immediately dangling pointer.

Bug: 139945549
Bug: 142558228
Test: mm
Change-Id: I30972458abcc563b24ee0d80b289c3efd6c3e04d
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
(cherry picked from commit 20ed45d6339079645ef9fe576b894e9497684c93)

476b168 2019-11-07 11:03:19 android-build-team Robot

Snap for 5991964 from 9acdef7ba1b58525115f46df710c6f779ede0ce8 to qt-qpr2-release

Change-Id: Ibd0d7e7a9d8bb20cf3c26eeb349cc883c427cbcd

9acdef7 2019-11-07 07:04:15 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-dev am: 981e2483c6 am: 4b700057ae -s ours am: b830f4e39c -s ours am: db3402061d -s ours am: 3a9fd92f40 -s ours
am: a4d464a0b0 -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 9935f2ba7d is in history

Change-Id: I3107d4706b1faa2d49a4272123aa66a1454c3206

50484f9 2019-11-07 07:00:17 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into pi-dev am: 86a71f0ddd -s ours am: facbbf5fa7 -s ours
am: 121bddf18c -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 0d7723d147 is in history

Change-Id: I9778c7294b0b3f3554c4505cd787378fc4711e3d

a4d464a 2019-11-07 06:42:38 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-dev am: 981e2483c6 am: 4b700057ae -s ours am: b830f4e39c -s ours am: db3402061d -s ours
am: 3a9fd92f40 -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 9935f2ba7d is in history

Change-Id: Ibdd16959dd14a9e6b0bd95a65f898eb83db0eb12

121bddf 2019-11-07 06:37:39 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into pi-dev am: 86a71f0ddd -s ours
am: facbbf5fa7 -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 0d7723d147 is in history

Change-Id: I912662be3c4414538d309dde7a496912fc5419b7

3884059 2019-11-07 06:32:17 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into qt-dev am: bbcded2f6a -s ours
am: 70c79e56bd -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 0d7723d147 is in history

Change-Id: Ifbdb17bf91e24056ec0226d98fb869a557ae6e93

3a9fd92 2019-11-07 06:26:49 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-dev am: 981e2483c6 am: 4b700057ae -s ours am: b830f4e39c -s ours
am: db3402061d -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 9935f2ba7d is in history

Change-Id: I0f3149c5c7c95950e58d15040764ae1997cd9b7d

facbbf5 2019-11-07 06:26:24 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into pi-dev
am: 86a71f0ddd -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 0d7723d147 is in history

Change-Id: Ic84c24779b8a0ce8ea85a899b14b5cab979cd703

70c79e5 2019-11-07 06:23:19 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into qt-dev
am: bbcded2f6a -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 0d7723d147 is in history

Change-Id: I9577e51f124a7bb324d1923a7c58ab13441b7089

db34020 2019-11-07 06:19:25 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-dev am: 981e2483c6 am: 4b700057ae -s ours
am: b830f4e39c -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 9935f2ba7d is in history

Change-Id: I34998950f7353d3820099e30823abd371de06cf4

86a71f0 2019-11-07 06:15:03 TreeHugger Robot

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into pi-dev

b830f4e 2019-11-07 06:13:44 Ted Wang

[automerger skipped] Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-dev am: 981e2483c6
am: 4b700057ae -s ours
am skip reason: change_id I3bd7349f382aa0e42123bbd835dcb60b77af099a with SHA1 0d7723d147 is in history

Change-Id: I4e3cea1e80f91d5a7789fa5305a1fafea6690a70

4b70005 2019-11-07 06:08:00 Ted Wang

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-dev
am: 981e2483c6

Change-Id: Iba00aec2298d8b6522555a56ba02b3dba5b7de3b

bbcded2 2019-11-07 06:07:05 TreeHugger Robot

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into qt-dev

e5b9129 2019-11-07 03:27:12 Ted Wang

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-mr1-dev am: 82e29feb42 am: 0b3d1dd9a9 am: ea5f6b522e
am: 442dd7a5e6

Change-Id: Id4e46fd79d0a0f3af6e50e692b49e1d565abefdd

442dd7a 2019-11-07 03:21:20 Ted Wang

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-mr1-dev am: 82e29feb42 am: 0b3d1dd9a9
am: ea5f6b522e

Change-Id: Ib1374a76587575d7c34ea99e9c56ed900086dda0

ea5f6b5 2019-11-07 03:15:11 Ted Wang

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-mr1-dev am: 82e29feb42
am: 0b3d1dd9a9

Change-Id: I44d5112277d9f1c7e25c7872b79a8f8f03a3396e

0b3d1dd 2019-11-07 03:08:13 Ted Wang

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-mr1-dev
am: 82e29feb42

Change-Id: I6d685ffb735c1ff96224ec19d8eab569f4b2c2f2

981e248 2019-11-07 02:55:06 TreeHugger Robot

Merge "Fix potential OOB write in btm_read_remote_ext_features_complete" into oc-dev