OVMS3-idf/components/bt/bluedroid
Jiang Jiang Jian e276b98fe4 Merge branch 'bugfix/BLE_SM_Security_Flags_pr1320_v30' into 'release/v3.0'
bt: Fix ble sm security flags (v3.0 backport)

See merge request !1754
2018-01-09 15:49:04 +08:00
..
api Merge branch 'bugfix/btdm_avrc_connect_state_evt_for_v3.0' into 'release/v3.0' 2018-01-09 15:39:02 +08:00
bta component/bt: add AVRC event for remote features indication 2018-01-08 19:43:54 +08:00
btc Merge branch 'bugfix/btdm_avrc_connect_state_evt_for_v3.0' into 'release/v3.0' 2018-01-09 15:39:02 +08:00
btcore component/bt: implement classic Bluetooth profiles A2DP(sink) and AVRCP(controller) 2017-04-12 16:42:14 +08:00
btif set ble_rsp_key member of structure bte_appl_cfg in function bta_dm_co_ble_set_rsp_key_req (function incorrectly uses ble_init_key member). 2018-01-08 10:37:18 +11:00
device Component/bt: send data length request by host after read feature complete 2017-12-12 20:02:36 +08:00
external/sbc component/bt: add conditional compilation direvatives to control the source code building of SBC codec 2017-03-17 15:57:30 +08:00
hci Component/bt: send data length request by host after read feature complete 2017-12-12 20:02:36 +08:00
include Merge branch 'bugfix/btdm_error_when_white_list_is_full' into 'master' 2017-12-27 18:04:25 +08:00
main component/bt : remove all GKI reference 2017-08-23 15:29:30 +08:00
osi component/bt: fix memory leak in SMP 2017-12-20 10:28:04 +08:00
stack n btm_sec_save_le_key() set BTM_SEC_LE_LINK_KEY_KNOWN (and BTM_SEC_LE_LINK_KEY_AUTHED if MITM was used) when process a local Long Term Key (key type BTM_LE_KEY_LENC). This is because these flags share bits with the BTM_SEC_FLAG_LKEY_KNOWN (and BTM_SEC_FLAG_LKEY_AUTHED) flag in btm_api.h. Without this code a link that is encrypted via SM pairing where only the local device exchanges the LTK (peer does not send its LTK) will not allow GATT operations that require encryption (request will be incorrectly rejected with insufficient authentication reason, regardless of if MITM is required). 2018-01-08 10:37:19 +11:00
utils component/bt: implement classic Bluetooth profiles A2DP(sink) and AVRCP(controller) 2017-04-12 16:42:14 +08:00