Rahul Tank
133caa82e3
Merge branch 'bugfix/add_support_min_count_v5.5' into 'release/v5.5'
...
fix(nimble): Add support for shorter connection interval (v5.5)
See merge request espressif/esp-idf!48162
2026-06-01 14:36:15 +05:30
Jiang Jiang Jian
c012538a2c
Merge branch 'bugfix/fix_ble_coded_phy_rx_bug_v5.5' into 'release/v5.5'
...
fix(coex): fix ble coded phy rx issue when aborted by coex (v5.5)
See merge request espressif/esp-idf!48983
2026-05-29 10:26:16 +08:00
Rahul Tank
ba5cfdb7e4
fix(nimble): Add support for shorter connection intervals
2026-05-28 15:52:48 +05:30
Zhang Hai Peng
0a5d37dbc6
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(51d9dfde)
...
- improve coded PHY performance under Wi-Fi coexistence
(cherry picked from commit 8da824cd0e )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-28 11:24:23 +08:00
zhiweijian
dde37923f7
fix(ble/bluedroid): note LE Coded PHY impact on Wi-Fi coexistence in bluedroid GAP/GATT APIs
2026-05-28 10:31:00 +08:00
linruihao
b7fcb06e03
fix(coex): fix ble coded phy rx issue when aborted by coex
2026-05-28 10:31:00 +08:00
Rahul Tank
da8054d1ad
fix(nimble): Fix compilation issues in Gatt SPS service
2026-05-27 17:14:42 +05:30
Jiang Jiang Jian
5ecfd0ee2e
Merge branch 'bugfix/sdp_null_access_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): fixed SDP deinit race with pending callbacks (v5.5)
See merge request espressif/esp-idf!48896
2026-05-27 13:52:54 +08:00
ShenWeilong
d71535fd2d
fix(ble): won't add -Wno-unterminated-string-initialization for clang
2026-05-27 10:37:03 +08:00
luoxu
c6ecc65527
fix(bt): Normalize source paths for log compression pattern matching
2026-05-27 10:37:03 +08:00
ShenWeilong
b56fa33bb4
change(bt): Separated bt/cmakelist to bt/controller/cmakelist and bt/porting/cmakelist
2026-05-27 10:37:03 +08:00
Zhou Xiao
ed959163a2
change(ble_log): move spi tx callback to flash when spi isr in iram disabled
...
(cherry picked from commit 725e9ee162 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-05-26 19:34:41 +08:00
Rahul Tank
4e38ed737d
fix(nimble): Removed prints causing excessive logging
2026-05-26 16:38:40 +05:30
Jin Cheng
321233b4f0
fix(bt/bluedroid): fixed SDP deinit race with pending callbacks
...
Cancel any active SDP search during disabling and mark the BTA SDP
callbacks inactive so late search completions are not propagated
after deinit. Guard BTC side SDP completion handling after cleanup
to avoid null references.
2026-05-26 13:43:06 +08:00
zhaoweiliang
e679634703
change(ble): [AUTO_MR] Update lib_esp32c6 to 4adb29e0
2026-05-26 13:32:34 +08:00
zhaoweiliang
cd71106589
change(ble): [AUTO_MR] Update lib_esp32c5 to 4adb29e0
2026-05-26 13:32:34 +08:00
zhaoweiliang
9ca46a4e84
change(ble): [AUTO_MR] Update lib_esp32h2 to 4adb29e0
2026-05-26 13:32:34 +08:00
Mayank Tyagi
b3875e3814
fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex
2026-05-25 16:03:50 +05:30
Rahul Tank
851efb6119
Merge branch 'bugfix/nimble_hid_fixes_v5.5' into 'release/v5.5'
...
fix(nimble): Always read initial BAS level and forward HID report/control/protocol writes as HIDD events (v5.5)
See merge request espressif/esp-idf!48693
2026-05-22 13:39:39 +05:30
linruihao
5fa64e4f50
fix(bt): Correct the error code in pairing when pin code req rejected by host
2026-05-21 19:05:44 +08:00
Mayank Tyagi
a49c826a70
fix(nimble): Forward HID report/control/protocol writes as HIDD events
2026-05-21 12:15:16 +05:30
Rahul Tank
f4f8bbd8bf
Merge branch 'feat/esp_insight_read_log_master_v5.5' into 'release/v5.5'
...
feat(nimble): ADD BLE HCI logging support for ESP Insights (v5.5)
See merge request espressif/esp-idf!47580
2026-05-21 11:10:03 +05:30
Jiang Jiang Jian
128defc06a
Merge branch 'bugfix/hfp_reg_data_cb_v5.5' into 'release/v5.5'
...
fix: Remove the check for recv and send being NULL(v5.5)
See merge request espressif/esp-idf!48616
2026-05-20 17:14:07 +08:00
Mayank Tyagi
a30e86ca10
feat(nimble): ADD BLE HCI logging support for ESP Insights
2026-05-20 13:38:00 +05:30
Jiang Jiang Jian
ee367e0b68
Merge branch 'bugfix/hfp_co_build_err_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): fixed building errors in HFP datapath (v5.5)
See merge request espressif/esp-idf!48568
2026-05-20 10:32:34 +08:00
Island
5462e8e071
Merge branch 'bugfix/fix_ble_reg_notify_no_fail_v5.5' into 'release/v5.5'
...
validate handle in esp_ble_gattc_register_for_notify (5.5)
See merge request espressif/esp-idf!48545
2026-05-19 11:47:53 +08:00
Island
a766a22659
Merge branch 'change/separate_nimble_host_mem_apis_v5.5' into 'release/v5.5'
...
change(bt): separated host mem apis from bt_osi_mem.c
See merge request espressif/esp-idf!48463
2026-05-19 10:29:53 +08:00
yangfeng
e99b0372f7
fix: Remove the check for recv and send being NULL
2026-05-18 15:15:18 +08:00
Jin Cheng
7eb9d1fb08
fix(bt/bluedroid): fixed building errors in HFP datapath
2026-05-15 16:07:55 +08:00
Zhang Hai Peng
4a26c5b51b
fix(bt/bluedroid): validate handle in esp_ble_gattc_register_for_notify
...
(cherry picked from commit aa29772cbe1ec0fb1c5c6629dc5bf333a0194198)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-15 11:03:56 +08:00
Island
d907a9497c
Merge branch 'bugfix/fix_ble_read_remote_feature_timeout_v5.5' into 'release/v5.5'
...
Fixed read remote feature timeout when using coded phy(2f683593) (5.5)
See merge request espressif/esp-idf!48063
2026-05-15 10:22:25 +08:00
Island
f54cdb9880
Merge branch 'feat/support_bluedroid_key_log_v5.5' into 'release/v5.5'
...
Feat/support bluedroid key log (5.5)
See merge request espressif/esp-idf!48516
2026-05-15 10:21:51 +08:00
Zhang Hai Peng
bf64433a6b
feat(ble): Support BLE critical logs
...
(cherry picked from commit 0af57d731c )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-14 14:23:45 +08:00
Zhang Hai Peng
5592d4bfba
fix(bluedroid): correct format specifier in BLE create CIS debug log
...
(cherry picked from commit 519131a671 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-14 14:23:44 +08:00
zhanghaipeng
cf133455b6
fix(ble): Optimize connection interval minimum parameter check
2026-05-13 21:37:00 +08:00
Zhang Hai Peng
f68279de63
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2f683593)
...
- Fixed read remote feature timeout when using coded phy
- Fixed disconnection issue(0x08) when using 125k coded phy
- Fixed disconnection issue(0x08) when updating connection param
- Fixed disconnection issue(0x08) when using multi connection
- Avoid error when adding duplicate device to whitelist
- Support disable channel assessment by vendor hci
- Support smaller connection interval (3.75 ms)
- Support duplicate exception list in EVT ADV
(cherry picked from commit 658ff8730b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-13 21:37:00 +08:00
Rahul Tank
bd06949811
fix(nimble): Replace sensitive vsprintf with hex character
2026-05-13 12:45:53 +05:30
ShenWeilong
d21c396e0e
change(bt): separated host mem apis from bt_osi_mem.c
2026-05-13 15:11:59 +08:00
zhiweijian
05aa5814db
fix(ble): Fixed AI review bugs in bt common
2026-05-12 11:47:40 +08:00
Jin Cheng
b5e9a8f849
fix(bt/controller): fixed sevaral controller issues
...
- Relax the TID checks during EPR to be compatible with some RealTek devices
- Closes https://github.com/espressif/esp-idf/issues/18145
- Fixed wrong HCI event used for eSCO connection update
- Do not inform the host when conneciton request was automatically rejected
2026-05-11 13:44:31 +08:00
Jiang Jiang Jian
ab9490e18a
Merge branch 'fix/ble_log_compression_safety_v5.5' into 'release/v5.5'
...
fix(ble_log): fix unaligned access and buffer safety in log compression (5.5)
See merge request espressif/esp-idf!47930
2026-05-11 10:55:19 +08:00
Jin Cheng
5142e59447
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SBC
2026-05-09 11:50:08 +08:00
Jin Cheng
d429d5d116
fix(bt/bluedroid): fixed the vulerabilities from AI code review in Bluedroid
2026-05-09 11:13:38 +08:00
Jin Cheng
23b3bef319
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in Bluedroid
2026-05-09 11:13:38 +08:00
Jin Cheng
51cf9d7b46
fix(bt/bluedroid): fixed the vulerabilities from AI code review in SPP
2026-05-09 11:13:38 +08:00
Jin Cheng
eb1c77472a
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SPP
2026-05-09 11:13:38 +08:00
Jin Cheng
6d262a0474
fix(bt/bluedroid): fixed the vulerabilities from AI code review in HID
2026-05-09 11:13:38 +08:00
Jin Cheng
d1ccfc84b8
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in HID
2026-05-09 11:13:38 +08:00
luoxu
b6b5eadffa
fix(ble_log): use typing.Optional/List for Python 3.9 compatibility
2026-05-07 14:16:03 +08:00
Luo Xu
b6bae0c813
fix(ble_log): fix size_info nibble misalignment for last odd-count arg
...
(cherry picked from commit f5a927e055 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-07 14:16:03 +08:00