xiongweichao
3fd0dba1a3
feat(ble): Added API to get low power clock source
2024-04-18 10:07:39 +08:00
Wang Meng Yang
6d63daac84
Merge branch 'feature/add_api_to_send_vendor_hci_cmd_v5.0' into 'release/v5.0'
...
Feature/add api to send vendor hci cmd v5.0 (backport v5.0)
See merge request espressif/esp-idf!30227
2024-04-16 17:49:01 +08:00
Jiang Jiang Jian
3fdc794f5d
Merge branch 'bugfix/spp_crash_after_deint_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed SPP crash due to the connection not being disconnected before esp_spp_deinit was called(v5.0)
See merge request espressif/esp-idf!30083
2024-04-15 11:55:09 +08:00
zhiweijian
70f84cfca9
fix(ble/bluedroid): Fixed adv not restart due to disconnection reason 0x3e
2024-04-13 15:53:20 +08:00
zhiweijian
c755433922
feat(bt/common): Add bluerooth hci layer data stream record
2024-04-13 15:44:27 +08:00
zhiweijian
57665f7246
feat(bt/bluedroid): add api to setnd vendor hci command
2024-04-13 14:13:43 +08:00
zhiweijian
304be189d8
fix(ble/bluedroid): fixed bluedroid host DTM API
2024-04-13 14:13:26 +08:00
zhiweijian
1e72b8b803
feat(ble/bluedroid): Add APIs for BLE direct test mode on bluedroid host
2024-04-13 14:13:04 +08:00
Rahul Tank
debefe9c70
fix(nimble): Fix compilation issues when CCCD is set to 0
2024-04-12 12:36:14 +05:30
Rahul Tank
6a10821296
fix(nimble): Fix for Vulnerability CVE_2024_24746
2024-04-11 20:02:49 +05:30
Rahul Tank
c34f7a95be
fix(nimble): Add support for data length change evt
2024-04-11 12:34:05 +05:30
xiongweichao
350a248a7f
fix(bt/bluedroid): Fix SPP crash after deinit
...
- The disconnection event comes up after spp disable is completed, so a null pointer is used.
2024-04-10 20:11:27 +08:00
Rahul Tank
5b5777f40c
fix(nimble): Fix the size of num_packets in dtm event
2024-04-09 19:02:48 +05:30
Island
bc4c4fe06a
Merge branch 'bugfix/ble_mesh_heartbeat_filter_add_v5.0' into 'release/v5.0'
...
Fix(ble_mesh):fix error condition for heartbeat filter adding node address (v5.0)
See merge request espressif/esp-idf!29988
2024-04-09 16:11:50 +08:00
luoxu
7927e444b2
fix(ble_mesh): fix error condition for heartbeat filter adding node address
2024-04-08 14:28:21 +08:00
Rahul Tank
ff8f433583
fix(nimble): Remove extra code in reattempt connection
2024-04-05 22:03:14 +05:30
Rahul Tank
d859008ae5
Merge branch 'feat/add_vs_hci_cmd_evt_v5.0' into 'release/v5.0'
...
feat(nimble): Add APIs to handle vs HCI commands and events (v5.0)
See merge request espressif/esp-idf!29997
2024-04-03 14:41:32 +08:00
Island
2796f0162f
Merge branch 'bugfix/ble_bugfix_for_esp32c2' into 'release/v5.0'
...
ble: update esp32c2 lib to 7a428d35
See merge request espressif/esp-idf!29991
2024-04-03 12:39:55 +08:00
Jiang Jiang Jian
3cf0a49d52
Merge branch 'fix/rd_stored_link_key_error_v5.0' into 'release/v5.0'
...
fix(bt): fix some issues in bt controller(backport v5.0)
See merge request espressif/esp-idf!29976
2024-04-03 10:22:57 +08:00
Rahul Tank
94bc0df521
feat(nimble): Add APIs to handle vs HCI commands and events
2024-04-02 15:22:57 +05:30
cjin
4d648f6330
feat(ble): add cca related config in c6, h2 and c2
2024-04-02 12:12:24 +08:00
cjin
4c05613b33
change(ble): support ble light sleep using ext 32k xtal on C2
2024-04-02 12:11:16 +08:00
zwl
909393befc
ble: update esp32c2 lib to 7a428d35
2024-04-02 12:04:43 +08:00
gongyantao
f3133d1590
fix(bt): fix some issues in bt controller
...
1: fixed the incorrect timeing in reporting HCI_Link_Key_Type_Changed.
2: fixed the incorrect iv value during resuming encryption.
3: fixed the incorrect return with hci command rd_stored_link_key.
2024-04-02 09:39:32 +08:00
Rahul Tank
9ac19fbad6
fix(nimble): Change reconnection scheme
2024-04-01 17:23:29 +05:30
Jin Cheng
54d0912307
change(bt/bluedroid): Use BTC util to convert HCI status to ESP status
2024-03-28 11:05:22 +08:00
Island
4171186f8e
Merge branch 'bugfix/BT-3491_v5.0' into 'release/v5.0'
...
bugfix(ble_mesh): Avoid provisioner handling messages from nodes that have...(v5.0)
See merge request espressif/esp-idf!28051
2024-03-25 12:11:31 +08:00
wangjialiang
92aebb963a
update invalid links in the ble mesh example documentation
2024-03-21 11:13:14 +08:00
luoxu
2abccdb3d3
bugfix(ble_mesh): Avoid provisioner handling messages from nodes that have already left the network.
2024-03-21 11:13:14 +08:00
Darshan Dobariya
fd1c60b9f9
fix(nimble): Added support for deleting the oldest bonded device across reboot (v5.0)
2024-03-20 15:14:04 +05:30
Jiang Jiang Jian
55adcbf919
Merge branch 'bugfix/struct_init_order_blemesh_v5.0' into 'release/v5.0'
...
ble_mesh: example: fix the structure init order to meet C++ requirements(backport v5.0)
See merge request espressif/esp-idf!28930
2024-03-19 14:20:22 +08:00
Jiang Jiang Jian
a82f02ae47
Merge branch 'feat/move_ag_cb_malloc_to_btc_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): Moved the memory allocation of HF AG control blocks to BTC module (v5.0)
See merge request espressif/esp-idf!29633
2024-03-19 14:19:52 +08:00
linruihao
9277a80293
fix(bt/controller): Fixed some bugs in esp32 bt controller
...
1. fixed crash issue in coexist callback
2. fixed wrong LMP message send when expect peer device increase tx power to max
2024-03-15 19:08:58 +08:00
InfiniteYuan
d5f11597e6
ble_mesh: stack: fix the structure init order to meet C++ requirements
2024-03-14 16:20:36 +08:00
Jin Cheng
baf45b004e
feat(bt/bluedroid): Moved the memory allocation of HF AG control blocks to BTC module
2024-03-14 10:53:48 +08:00
Darshan Dobariya
a00e268c70
fix(nimble): Added ble_host_rpa_enabled flag for address resoultion for esp32 (v5.0)
2024-03-12 12:20:05 +05:30
Rahul Tank
d39db5ede8
Merge branch 'feat/ble_gap_dev_auth_v5.0' into 'release/v5.0'
...
feat(nimble): Authorize or deauthorize a BLE device for a connection (v5.0)
See merge request espressif/esp-idf!29241
2024-03-12 12:51:29 +08:00
Jiang Jiang Jian
d388c85fd2
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs 2403 (backport v5.0)
See merge request espressif/esp-idf!29467
2024-03-12 11:01:32 +08:00
Jiang Jiang Jian
ffdd5dc2fa
Merge branch 'bugfix/fix_some_ble_bugs_240310_v5.0' into 'release/v5.0'
...
Bugfix/fix some ble bugs 240310 v5.0(backport v5.0)
See merge request espressif/esp-idf!29519
2024-03-12 11:01:14 +08:00
Darshan Dobariya
5a0a8a2c82
feat(nimble): Authorize or deauthorize a BLE device for a connection (v5.0)
2024-03-11 10:24:01 +05:30
zhanghaipeng
af28f8cfb5
fix(ble/bluedroid): Fixed BLE BLE periodic advertising parameter check
2024-03-10 20:04:44 +08:00
zhanghaipeng
3221583d2f
fix(ble/bluedroid): Fixed BLE crash when repeatedly initialize and deinitialize host
2024-03-10 20:04:44 +08:00
Rahul Tank
9f47994989
fix(nimble): Handle memory leak in callout deinit
2024-03-08 20:31:46 +05:30
Abhinav Kudnar
ff4004f977
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT
2024-03-08 11:33:39 +05:30
chenjianhua
727e351b35
feat(bt/bluedroid): Add ext adv and privacy status check
2024-03-08 09:29:55 +08:00
thekurtovic
221d33cee0
fix(bt/bluedroid): Fixed "reprot" typo in esp_ble_gap_ext_adv_reprot_t
2024-03-08 09:29:55 +08:00
Joshua
c3aa6c6700
fix(bt/blufi): Fixed BluFi module link error(C++ hybrid compilation)
2024-03-08 09:29:55 +08:00
chenjianhua
380679a387
fix(bt/bluedroid): Fixed crash when calculating GATTS database hash
2024-03-08 09:29:55 +08:00
chenjianhua
12d7e0467f
fix(bt): Update bt lib for ESP32(5ea2fca)
...
- Fixed HCI command status event sending for disconnect command
- Fixed LE transmitter test command param check
2024-03-08 09:29:55 +08:00
Jin Cheng
b4cb3e5744
fix(bt/controller): Fixed 3 esp32 bt controller bugs
...
update esp32 bt-lib (952debf4)
1. Increased the length of queue for coexist requestions
2. fix(bt/controller): Cleared BT SNIFF when no connections exists
3. fix(bt/controller): Corrected a typo in coex module
2024-03-08 09:29:55 +08:00