Zhang Hai Peng
c3f56c18fa
docs(bt): clarify BLE TX power priority and granularity
...
(cherry picked from commit 4ab49f267b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-02 10:23:40 +08:00
Zhang Hai Peng
2a2cf950e8
docs(bt): clarify GATT client auth_req may trigger SMP
...
(cherry picked from commit 43734e7d7b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-02 10:23:39 +08:00
Zhang Hai Peng
c06569f101
docs(bt/bluedroid): add usage note for esp_ble_get_cur_sendable_packets_num
...
(cherry picked from commit 27fc241384 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-02 10:23:39 +08:00
Zhang Hai Peng
7971ea4ac7
feat(ble/bluedroid): add auto-setting for is_aux parameter in esp_ble_gattc_enh_open
...
(cherry picked from commit 1a9f2af505 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-02 10:23:38 +08:00
Zhang Hai Peng
068ef1e983
doc(ble/bluedroid): clarify callback notes to avoid time-consuming ops
...
(cherry picked from commit 4590b4bb34 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-02 10:23:38 +08:00
Zhang Hai Peng
231be0cb3b
fix(ble/bluedroid): Ensure HIGH_DUTY_ADV_INTERVAL config is applied in stack
...
(cherry picked from commit 82c5c1fef3 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-02 10:23:37 +08:00
Zhang Hai Peng
a760e299de
fix(bt): Add default BLE controller funcs reset enable
...
(cherry picked from commit 7c1cb4b296 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-02 10:14:24 +08:00
Jiang Jiang Jian
97db803782
Merge branch 'bugfix/hfp_reg_data_cb_v6.0' into 'release/v6.0'
...
fix: Remove the check for recv and send being NULL(6.0)
See merge request espressif/esp-idf!48615
2026-05-29 10:27:03 +08:00
Zhang Hai Peng
77c5270501
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:25 +08:00
zhiweijian
76b7ddd13e
fix(ble/bluedroid): note LE Coded PHY impact on Wi-Fi coexistence in bluedroid GAP/GATT APIs
2026-05-28 10:30:54 +08:00
linruihao
799a720989
fix(coex): fix ble coded phy rx issue when aborted by coex
2026-05-28 10:30:53 +08:00
ShenWeilong
d1930f9d45
fix(ble): won't add -Wno-unterminated-string-initialization for clang
2026-05-26 17:07:46 +08:00
luoxu
3dd06b7abe
fix(bt): Normalize source paths for log compression pattern matching
2026-05-26 13:34:43 +08:00
ShenWeilong
d8c912eb4d
change(bt): Separated bt/cmakelist to bt/controller/cmakelist and bt/porting/cmakelist
2026-05-25 21:01:21 +08:00
linruihao
de96ddc7e0
fix(bt): Correct the error code in pairing when pin code req rejected by host
2026-05-21 19:05:37 +08:00
zhaoweiliang
527c3a0ade
change(ble): [AUTO_MR] Update lib_esp32c6 to 4adb29e0
2026-05-21 10:41:15 +08:00
zhaoweiliang
8782647ac7
change(ble): [AUTO_MR] Update lib_esp32c5 to 4adb29e0
2026-05-21 10:40:18 +08:00
zhaoweiliang
a4066942af
change(ble): [AUTO_MR] Update lib_esp32h2 to 4adb29e0
2026-05-21 10:37:53 +08:00
yangfeng
001dc26361
fix: Remove the check for recv and send being NULL
2026-05-18 15:13:58 +08:00
Jiang Jiang Jian
0f8be64290
Merge branch 'bugfix/hfp_co_build_err_v6.0' into 'release/v6.0'
...
fix(bt/bluedroid): fixed building errors in HFP datapath (v6.0)
See merge request espressif/esp-idf!48567
2026-05-15 19:24:14 +08:00
Jin Cheng
f0d54d4a8c
fix(bt/bluedroid): fixed building errors in HFP datapath
2026-05-15 16:07:08 +08:00
Sahil Yadav
36f0fd3962
feat(nimble): Added NimBLE log compression scripts in v6.0
2026-05-15 12:16:25 +05:30
Jiang Jiang Jian
b3f8f074d9
Merge branch 'feat/support_bluedroid_key_log_v6.0' into 'release/v6.0'
...
Feat/support bluedroid key log (6.0)
See merge request espressif/esp-idf!48517
2026-05-15 14:10:01 +08:00
Zhang Hai Peng
e0eac2de6b
feat(ble): Support BLE critical logs
...
(cherry picked from commit 0af57d731c )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-14 14:23:51 +08:00
Zhang Hai Peng
96021a60f8
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:49 +08:00
Rahul Tank
1d52e24b59
fix(nimble): Replace sensitive vsprintf with hex character
2026-05-13 12:22:11 +05:30
Jiang Jiang Jian
ca8bdfa118
Merge branch 'bugfix/relax_rsw_tid_check_v6.0' into 'release/v6.0'
...
fix(bt/controller): fixed sevaral controller issues (v6.0)
See merge request espressif/esp-idf!48350
2026-05-12 18:08:38 +08:00
Jiang Jiang Jian
277d78fb79
Merge branch 'fix/fix_blufi_memory_copy_len_error_v6.0' into 'release/v6.0'
...
fix(ble): Fix blufi fragment reassembly bounds and buffer overflows (6.0)
See merge request espressif/esp-idf!48268
2026-05-12 18:07:52 +08:00
Island
ad811ed6b2
Merge branch 'bugfix/fix_ble_read_remote_feature_timeout_v6.0' into 'release/v6.0'
...
Fixed read remote feature timeout when using coded phy(2f683593) (6.0)
See merge request espressif/esp-idf!48064
2026-05-12 18:01:37 +08:00
zhiweijian
b788a733ad
fix(ble): Fixed AI review bugs in bt common
2026-05-12 11:43:31 +08:00
Jin Cheng
fc2c7b05fd
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:05:31 +08:00
zhanghaipeng
142aea35f3
fix(ble): Optimize connection interval minimum parameter check
2026-05-11 11:19:36 +08:00
Jiang Jiang Jian
3414307179
Merge branch 'change/separate_nimble_host_mem_apis' into 'release/v6.0'
...
change(bt): separated host mem apis from bt_osi_mem.c
See merge request espressif/esp-idf!48183
2026-05-11 11:00:07 +08:00
Jiang Jiang Jian
ceb0c00dac
Merge branch 'fix/ble_log_compression_safety_v6.0' into 'release/v6.0'
...
fix(ble_log): fix unaligned access and buffer safety in log compression (6.0)
See merge request espressif/esp-idf!47931
2026-05-11 10:59:27 +08:00
Jiang Jiang Jian
13ae9fc081
Merge branch 'bugfix/bluedroid_ai_code_review_v6.0' into 'release/v6.0'
...
Bugfix/bluedroid ai code review v6.0
See merge request espressif/esp-idf!48304
2026-05-09 19:55:21 +08:00
Jin Cheng
cf8cd7f925
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SBC
2026-05-09 11:50:23 +08:00
Jin Cheng
c61e95a86e
fix(bt/bluedroid): fixed the vulerabilities from AI code review in Bluedroid
2026-05-09 11:05:19 +08:00
Jin Cheng
362c22e710
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in Bluedroid
2026-05-09 11:05:10 +08:00
Jin Cheng
423c0fbf8a
fix(bt/bluedroid): fixed the vulerabilities from AI code review in SPP
2026-05-09 11:05:01 +08:00
Jin Cheng
a9249d1292
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SPP
2026-05-09 11:04:54 +08:00
Jin Cheng
f45c7f0aaa
fix(bt/bluedroid): fixed the vulerabilities from AI code review in HID
2026-05-09 11:04:35 +08:00
Jin Cheng
c504a04a93
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in HID
2026-05-09 11:04:22 +08:00
Rahul Tank
81476b116d
fix(nimble): Address review fixes for tinycrypt / and blufi code
2026-05-08 14:23:48 +05:30
Island
7d11365a3c
Merge branch 'fix/add-scheduler-suspended-check-in-ble-log_v6.0' into 'release/v6.0'
...
fix: BLE Log Module Issues 20260407 (6.0)
See merge request espressif/esp-idf!47560
2026-05-08 11:01:27 +08:00
luoxu
b372423d03
fix(ble_log): fix unaligned access and buffer safety in log compression
2026-05-07 12:11:09 +08:00
Luo Xu
e6d937890b
test(ble): add comprehensive test suite for log compression
...
(cherry picked from commit 58121d2540 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-07 12:10:32 +08:00
Luo Xu
1a191068f7
fix(ble): replace hardcoded tuple indices with FormatToken NamedTuple
...
(cherry picked from commit b7760a77e4 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-07 12:10:32 +08:00
ShenWeilong
f02a0dcb9d
change(bt): separated host mem apis from bt_osi_mem.c
2026-05-07 10:38:08 +08:00
Jiang Jiang Jian
a4bf7de482
Merge branch 'fix/ble_mesh_friend_send_seg_msg_failed_v6.0' into 'release/v6.0'
...
fix(ble_mesh): fix Friend queue losing segmented messages for LPN (6.0)
See merge request espressif/esp-idf!47936
2026-05-06 10:33:14 +08:00
Jiang Jiang Jian
acfd0a8894
Merge branch 'feat/ble_mesh_config_depends_on_soc_caps_v6.0' into 'release/v6.0'
...
feat(ble_mesh): add SOC capability dependency for BLE Mesh config (6.0)
See merge request espressif/esp-idf!48112
2026-05-06 10:30:50 +08:00