Liu Linyan
325b08e023
fix(ble_audio): Miscellaneous fixes for ISO & LE Audio examples
2026-05-06 09:31:07 +08:00
Rahul Tank
f0cd3949c3
Merge branch 'bugfix/ble_revert_file' into 'master'
...
fix(nimble): Reverted unwanted script files
See merge request espressif/esp-idf!48079
2026-05-01 19:24:00 +05:30
Island
ada098e94c
Merge branch 'feat/support_esp32h4_for_ble_mesh' into 'master'
...
Feat/support esp32h4/esp32s31 for esp ble mesh
Closes BLERP-2742, BLERP-2691, IDF-12247, and IDF-14609
See merge request espressif/esp-idf!47243
2026-04-30 19:08:20 +08:00
Konstantin Kondrashov
92bb2641b4
Merge branch 'fix/zol_reset_lcounter' into 'master'
...
fix(xtensa): Reset zero overhead loop counter in ISRs
Closes IDF-15322
See merge request espressif/esp-idf!45865
2026-04-29 12:44:00 +03:00
Rahul Tank
48bf490d48
fix(nimble): cleanup: remove extraneous script file
...
Removed files that were unintentionally included in an earlier commit
2026-04-29 14:46:42 +05:30
luoxu
313832de54
feat(ble_mesh): use SOC_ESP_NIMBLE_CONTROLLER instead of IDF_TARGET enumeration in Kconfig
2026-04-29 14:58:03 +08:00
luoxu
104e5c3d51
feat(ble_mesh): supported esp32s31 for ble mesh lib
2026-04-29 14:58:03 +08:00
luoxu
f98082d596
feat(ble_mesh): supported esp32h4 for esp ble mesh lib
2026-04-29 14:58:03 +08:00
Island
2c3809b8dc
Merge branch 'bugfix/fix_ble_read_remote_feature_timeout' into 'master'
...
Fixed read remote feature timeout when using coded phy(2f683593)
Closes BLERP-2694, BLERP-2695, BLERP-2696, BLERP-2182, BLERP-1447, BT-4219, BT-4249, BT-4251, and BCI-614
See merge request espressif/esp-idf!47573
2026-04-29 12:09:43 +08:00
Island
926250ab61
Merge branch 'bugfix/always_init_dft_queue_in_nimble_host' into 'master'
...
fix(nimble): always init the default os queue for all of controllers
See merge request espressif/esp-idf!47990
2026-04-29 10:33:58 +08:00
Wang Meng Yang
45ccc1ed92
Merge branch 'fix/bredr_fix_260424' into 'master'
...
fix(bt): Fix multiple of BR/EDR controller bugs from qualification test on ESP32-S31
See merge request espressif/esp-idf!48015
2026-04-29 09:38:07 +08:00
zhanghaipeng
658ff8730b
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
2026-04-28 18:26:22 +08:00
ShenWeilong
a4171d2ad1
fix(ble): always init the default os queue for all of controllers
2026-04-28 15:06:18 +08:00
Rahul Tank
c4efd82c25
Merge branch 'bugfix/gap_name_appearance_clobber' into 'master'
...
fix(nimble): Fix few nimble issues 21042026
Closes BLERP-2719
See merge request espressif/esp-idf!47782
2026-04-28 11:57:16 +05:30
wangmengyang
8344eb18b1
fix(bt): Fix multiple of BR/EDR controller bugs from qualification test on ESP32-S31
2026-04-28 12:19:11 +08:00
luoxu
e0a7e73b72
feat(ble_mesh): add SOC capability dependency for BLE Mesh config
...
Add depends on SOC_BLE_MESH_SUPPORTED to BLE_MESH Kconfig option
to ensure BLE Mesh is only available on supported SoCs.
2026-04-27 20:29:14 +08:00
Island
3cedc1f484
Merge branch 'change/ble_update_lib_20260424' into 'master'
...
change(ble): [AUTO_MR] 20260424 - Update ESP BLE Controller Lib
See merge request espressif/esp-idf!47948
2026-04-27 20:04:58 +08:00
Rahul Tank
131f86a917
fix(nimble): Move ble_log_init/deinit to esp_nimble_init/deinit
2026-04-27 16:23:21 +05:30
Astha Verma
ba32f3633f
fix(nimble): Preserve device name across ble_svc_gap_init re-call
2026-04-27 14:18:17 +05:30
Island
05e61fe765
Merge branch 'feat/support_ble_iso_coex' into 'master'
...
Support blufi on esp32s31
Closes BT-4318
See merge request espressif/esp-idf!47861
2026-04-27 16:18:11 +08:00
Island
1c8b737ba1
Merge branch 'fix/fix_blufi_memory_copy_len_error' into 'master'
...
fix(ble): Fix blufi fragment reassembly bounds and buffer overflows
See merge request espressif/esp-idf!47090
2026-04-27 15:38:23 +08:00
Zhou Xiao
836f87cc4a
change(ble_log): update ble log version to 5 for esp ble controller log encoding indication
2026-04-27 12:09:54 +08:00
ShenWeilong
70acbd85f2
change(ble): [AUTO_MR] Update lib_esp32c6 to 6c6de5d6
2026-04-27 12:09:54 +08:00
ShenWeilong
27e95081d2
change(ble): [AUTO_MR] Update lib_esp32c5 to 6c6de5d6
2026-04-27 12:09:54 +08:00
ShenWeilong
f3b2bf78aa
change(ble): [AUTO_MR] Update lib_esp32h2 to 6c6de5d6
2026-04-27 12:09:54 +08:00
Rahul Tank
730366b020
fix(nimble): Fix blufi compilation issue for esp32s31
2026-04-27 11:47:23 +08:00
zhiweijian
666c1894c5
fix(ble/bluedroid): Fixed init crash when bluedroid BLE is enabled in BREDR only mode
2026-04-27 11:47:23 +08:00
luoxu
0f2935389a
fix(bt): Normalize source paths for log compression pattern matching
2026-04-24 22:28:25 +08:00
ShenWeilong
21e83d7eaf
change(bt): Separated bt/CMakeLists to nimble/bluedroid/mesh/audio CMakeLists
2026-04-24 15:16:39 +08:00
ShenWeilong
e4e078adce
change(bt): Separated bt/cmakelist to bt/controller/cmakelist and bt/porting/cmakelist
2026-04-24 15:16:39 +08:00
Rahul Tank
13f01aedcb
Merge branch 'bugfix/remove_extra_error' into 'master'
...
fix(nimble): Remove extra error prints added in previous commit
Closes IDFCI-10696
See merge request espressif/esp-idf!47844
2026-04-24 10:49:41 +05:30
Island
1ba5618805
Merge branch 'fix/ble_mesh_friend_send_seg_msg_failed' into 'master'
...
fix(ble_mesh): fix Friend queue losing segmented messages for LPN
See merge request espressif/esp-idf!47887
2026-04-24 11:16:39 +08:00
luoxu
f5a927e055
fix(ble_log): fix size_info nibble misalignment for last odd-count arg
2026-04-23 19:23:45 +08:00
luoxu
58121d2540
test(ble): add comprehensive test suite for log compression
2026-04-23 19:23:45 +08:00
luoxu
b7760a77e4
fix(ble): replace hardcoded tuple indices with FormatToken NamedTuple
2026-04-23 19:23:45 +08:00
luoxu
3f2b6c97f8
fix(ble_log): fix unaligned access and buffer safety in log compression
2026-04-23 19:23:45 +08:00
Rahul Tank
688d541da5
fix(nimble): Fixed extra error prints introduced in previous commit
2026-04-23 15:43:29 +05:30
zhiweijian
94f0c1837a
fix(ble): Fixed AI review bugs in bt common
2026-04-23 17:44:21 +08:00
luoxu
1f4c6ee31b
fix(ble_mesh): fix Friend queue losing segmented messages for LPN
2026-04-23 16:06:01 +08:00
Island
fbd6ae1b9e
Merge branch 'feat/ble_iso_lea_s31' into 'master'
...
feat(ble_audio): Support ISO and LE Audio on ESP32-S31
Closes IDF-14608
See merge request espressif/esp-idf!47837
2026-04-23 11:27:51 +08:00
Wang Meng Yang
29f1e572b1
Merge branch 'bugfix/spp_enhancement' into 'master'
...
fix(bt/bluedroid): fixed the vulnerabilities from AI code review in SPP
Closes BT-4280
See merge request espressif/esp-idf!47114
2026-04-23 11:17:23 +08:00
Linyan Liu
7adda3f869
feat(ble_audio): Support ISO and LE Audio on ESP32-S31
2026-04-22 18:15:59 +08:00
wangjialiang
d08f00dae4
change(ble): add ble iso funcs to obfuscation whitelist
2026-04-22 14:22:51 +08:00
Rahul Tank
8e4f6c56be
Merge branch 'feat/nimble_logs_compression' into 'master'
...
feat(nimble): Support NimBLE log compression and decompression over SPI
See merge request espressif/esp-idf!46967
2026-04-22 08:02:05 +05:30
Wang Meng Yang
e1b81f0aad
Merge branch 'feat/support_ble_bredr_on_esp32s31' into 'master'
...
feat(bt): Support Bluetooth LE and Bluetooth Classic on ESP32-S31
Closes IDF-15185, IDF-15188, IDF-15189, IDF-15193, and IDF-15192
See merge request espressif/esp-idf!47330
2026-04-22 08:03:07 +08:00
Island
a34b42452c
Merge branch 'feat/fixed_some_ble_issues_for_h4' into 'master'
...
updated libble to 22c410d, btdm to 2da8344 for esp32h4
See merge request espressif/esp-idf!47649
2026-04-21 18:50:41 +08:00
Wang Mengyang
202233107c
feat(bt): Add unit test for tinycrypt ECC P-256 and P-192
2026-04-21 17:53:26 +08:00
cjin
3acaac4a07
fix(bt): update btdm init/deinit and enable/disable process
2026-04-21 17:53:26 +08:00
cjin
ba29417ff4
feat(bt): supported bt modem clock configuration on esp32s31
2026-04-21 17:51:33 +08:00
Wang Mengyang
b7b4b10584
fix(bt): Fix build error in hci transport on ESP32-S31
2026-04-21 17:50:36 +08:00