Commit Graph

24167 Commits

Author SHA1 Message Date
Zhang Hai Peng
794d09458f fix(bt): Update esp32 libbtdm_app.a (15a18b1a)
- fix(ble): fixed BLE enable scan timeout
 - fix(ble): fixed crash in "btdm_controller_task"


(cherry picked from commit c5e50ccd19)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-25 11:53:24 +08:00
Mahavir Jain
a322e933a8 Merge branch 'feat/update_mbedtls_3.6.5_v5.1' into 'release/v5.1'
feat(mbedtls): update to version 3.6.5 (v5.1)

See merge request espressif/esp-idf!43248
2025-11-24 10:01:54 +05:30
Ashish Sharma
7b8936d3b2 feat(mbedtls): update to version 3.6.5 2025-11-22 15:02:36 +08:00
xiongweichao
60f1472e6e feat(bt): Adds an SPP API parameter to indicate whether to create SPP record 2025-11-21 15:58:17 +08:00
Shu Chen
20dd78b02e Merge branch 'fix/fix_some_deadlock_issue_v5.1' into 'release/v5.1'
fix(openthread): resolve deadlock issues due to switching_lock (v5.1)

See merge request espressif/esp-idf!43482
2025-11-20 02:29:08 +00:00
morris
e686c01519 Merge branch 'feature/i2s_support_merge_simplex_to_duplex_v5.1' into 'release/v5.1'
feat(i2s): support to lazy constitute full-duplex mode (v5.1)

See merge request espressif/esp-idf!41846
2025-11-18 17:14:50 +08:00
Tan Yan Quan
c18fcc4bc1 fix(openthread): resolve deadlock issues due to switching_lock
* esp-openthread: thread_zigbee/esp-openthread@d5dd6f2ca
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@1c734bf9c
2025-11-18 06:22:13 +00:00
Island
1c734bf9c2 Merge branch 'opt/opt_ble_log_v5.1' into 'release/v5.1'
feat(ble/bluedroid): Added BLE debug LOG for bluedroid (v5.1)

See merge request espressif/esp-idf!42266
2025-11-18 13:52:27 +08:00
Jiang Jiang Jian
2518798813 Merge branch 'feat/phy_lib_update_c5eco3_coex_v5.1' into 'release/v5.1'
feat(phy): updated phy lib for ESP32-C5 ECO2/ECO3 coex (v5.1)

See merge request espressif/esp-idf!43412
2025-11-18 12:00:03 +08:00
Marius Vikhammer
9fc45685af test(ulp): added larger delay in ULP FSM I_WR_REG instruction test
Test is flakey, could possibly be due to the ULP occasionally needing
a bit more time to start up.
2025-11-17 16:25:00 +08:00
Zhou Xiao
3d12ba27c7 feat(phy): ESP32-C5 ECO2/ECO3 coex and ESP32-C6 track reset
* C5 phy_version: 1 107, 8c534c84, Nov 17 2025
* C6 phy_version: 343, b513b46, Nov 14 2025
2025-11-17 15:40:51 +08:00
Wang Meng Yang
ff4da9eff1 Merge branch 'bugfix/fix_hid_memory_leak_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Fixed HID memory leak (v5.1)

See merge request espressif/esp-idf!43335
2025-11-17 08:47:22 +08:00
Wang Meng Yang
0dd0ec30b9 Merge branch 'bugfix/bluetooth_chan_map_error_v5.1' into 'release/v5.1'
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v5.1)

See merge request espressif/esp-idf!43343
2025-11-17 08:46:50 +08:00
Island
1a601ab3b2 Merge branch 'change/ble_update_lib_20251106_v5.1' into 'release/v5.1'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.1)

See merge request espressif/esp-idf!43170
2025-11-14 15:29:27 +08:00
zhanghaipeng
d910f30ddc feat(ble/bluedroid): Added BLE debug LOG for bluedroid 2025-11-14 10:53:43 +08:00
Jin Cheng
600f66887f fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:47:22 +08:00
liqigan
88dad3eba4 fix(bt/bluedroid): Fixed HID memory leak 2025-11-13 17:44:43 +08:00
Island
264a65ff9c Merge branch 'fix/increase_ble_log_task_stack_size_for_xtensa_chips_v5.1' into 'release/v5.1'
fix(ble): increase default ble log stack size for xtensa chips (v5.1)

See merge request espressif/esp-idf!43283
2025-11-13 16:40:23 +08:00
Wang Meng Yang
128997040a Merge branch 'bugfix/oob_in_bta_dm_sdp_result_v5.1' into 'release/v5.1'
fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result (v5.1)

See merge request espressif/esp-idf!43206
2025-11-13 15:28:54 +08:00
Wang Meng Yang
acb302d3be Merge branch 'bugfix/cod_chg_by_scan_ena_v5.1' into 'release/v5.1'
fix(bt/bluedroid): update the COD before enabling inquiry scan (v5.1)

See merge request espressif/esp-idf!43241
2025-11-13 11:13:58 +08:00
Zhou Xiao
8b5aef2c41 fix(ble): increase default ble log stack size for xtensa chips
(cherry picked from commit 3e0d005987)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-11-12 17:13:51 +08:00
JinCheng
f96042bf3e fix(bt/bluedroid): update the COD before enabling inquiry scan 2025-11-11 15:48:59 +08:00
zhuanghang
feda29a59d fix(802.15.4): fix line save in 154 debug 2025-11-11 12:02:32 +08:00
Jin Cheng
6453f57a95 fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result 2025-11-10 17:08:22 +08:00
Island
71c7d4a7f4 Merge branch 'feat/support_cble50y25_277_v5.1' into 'release/v5.1'
feat(ble): Support controller log compression for ESP32-C3 and ESP32-S3(0871069) (v5.1)

See merge request espressif/esp-idf!43104
2025-11-10 14:05:22 +08:00
Chen Jichang
e18a83cf1c test(pcnt): expend assert value to decrease failure ratio 2025-11-10 10:00:10 +08:00
David Čermák
49f1aa722e Merge branch 'fix/eth_connect_v5.1' into 'release/v5.1'
fix(esp_eth): made LAN8720 test write register function more robust (v5.1)

See merge request espressif/esp-idf!42936
2025-11-07 20:56:14 +08:00
Zhao Wei Liang
910e642deb feat(ble): add peripheral fast rx data in latency config on ESP32-C6
(cherry picked from commit 0f03da43c8)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-07 15:57:39 +08:00
Zhao Wei Liang
f109fde73c feat: rename ble sleep related apt on ESP32-H2
(cherry picked from commit 658efa27f0)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-07 15:57:39 +08:00
Zhao Wei Liang
87c7f49c78 feat: rename ble sleep related apt on ESP32-C6
(cherry picked from commit 8e1292e1f2)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-07 15:57:39 +08:00
Zhou Xiao
9cb70e33b8 change(ble): [AUTO_MR] Update lib_esp32h2 to b6027aeb 2025-11-07 15:57:39 +08:00
Zhou Xiao
822d56cfcb change(ble): [AUTO_MR] Update lib_esp32c6 to b6027aeb 2025-11-07 15:57:39 +08:00
Zhou Xiao
0fae06a0a1 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2 2025-11-07 15:57:39 +08:00
Zhou Xiao
8c93894fa8 change(ble): [AUTO_MR] Update lib_esp32c2 to 27b6e1dc 2025-11-07 15:57:35 +08:00
morris
dccf69b16f Merge branch 'fix/fix_esp32_rmt_pm_lock_type_v5.1' into 'release/v5.1'
fix(rmt): fix pm lock type to increase stability (v5.1)

See merge request espressif/esp-idf!43050
2025-11-05 22:41:53 +08:00
Chen Jian Hua
14fefe8a4e feat(ble): make ble log task stack size configurable
(cherry picked from commit b525e6555b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-11-05 13:33:16 +08:00
Chen Jian Hua
1c0e185552 feat(ble): Enable get bt ts for ESP32-C3 and ESP32-S3
(cherry picked from commit b870a8fb5a)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:16 +08:00
Chen Jian Hua
a6fcf3e737 feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression


(cherry picked from commit 03758ba550)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:15 +08:00
Ondrej Kosta
0cde8bc26d fix(esp_eth): made LAN8720 test write register function more robust 2025-11-04 04:16:51 +01:00
Island
79c0dff3a5 Merge branch 'fix/ble_log_util_rom_uart_header_issue_v5.1' into 'release/v5.1'
fix(ble): fixed ble log util esp rom uart header file issue (v5.1)

See merge request espressif/esp-idf!43037
2025-11-03 21:50:52 +08:00
Rahul Tank
afddac0940 Merge branch 'bugfix/fix_compilation_issues_v5.1' into 'release/v5.1'
fix(nimble): Address compilation issues in nimble examples (v5.1)

See merge request espressif/esp-idf!42869
2025-11-03 14:13:38 +05:30
Chen Jichang
c0aa2e814d fix(rmt): fix pm lock type to increase stability 2025-11-03 16:25:30 +08:00
Zhou Xiao
91d180caf6 fix(ble): fixed ble log util esp rom uart header file issue 2025-11-03 14:06:09 +08:00
morris
336336c7c8 Merge branch 'fix/rmt_tx_loop_mode_v5.1' into 'release/v5.1'
fix(rmt): correct the condition for warnings in loop mode (v5.1)

See merge request espressif/esp-idf!41794
2025-11-03 11:54:59 +08:00
Marius Vikhammer
15e5313a5e Merge branch 'ci/ulp_fsm_reset_between_tests_v5.1' into 'release/v5.1'
ci(ulp): reset board between ulp-fsm tests (v5.1)

See merge request espressif/esp-idf!42862
2025-11-03 11:20:59 +08:00
Zhou Xiao
594f5d4d9c fix(ble): fixed hci event log when link layer logging is disabled
(cherry picked from commit 777f21783b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-30 21:13:12 +08:00
Rahul Tank
f18519da4e fix(nimble): Address compilation issues in nimble examples 2025-10-30 11:42:52 +05:30
Jiang Jiang Jian
51842c4d08 Merge branch 'bugfix/oob_in_avrc_vendor_msg_v5.1' into 'release/v5.1'
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition (v5.1)

See merge request espressif/esp-idf!42948
2025-10-30 13:54:58 +08:00
morris
f1feeee0ed Merge branch 'bugfix/fixed_i2s_write_invalid_offset_issue_v5.1' into 'release/v5.1'
fix(i2s): fixed invalid offset in the big gap writing scenario (v5.1)

See merge request espressif/esp-idf!42756
2025-10-30 13:16:27 +08:00
Shu Chen
7a9eee11fd Merge branch 'feat/support_dhcpv6_v5.1' into 'release/v5.1'
feat(openthread): support OT upstream dhcpv6 feature (v5.1)

See merge request espressif/esp-idf!42916
2025-10-29 03:00:19 +00:00