Commit Graph
30330 Commits
Author SHA1 Message Date
Alexey Gerenkov f4b9bbbd91 Merge branch 'fix/int_wdt_double_exception_v5.4' into 'release/v5.4'
fix(espcoredump): prevent double exception during int_wdt panic with custom stack (v5.4)

See merge request espressif/esp-idf!44175
2025-12-18 17:16:07 +08:00
Zhou Xiao 7ea4ce9e00 fix(ble): added missed spin lock initialization
(cherry picked from commit 069262e513)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-18 17:13:37 +08:00
zhuanghang 87179ffb15 feat(802.15.4): Update the 'ieee802154_get_recent_rssi' API to obtain real-time RSSI 2025-12-18 16:34:47 +08:00
luoxu 84d7f85fdd feat(ble_mesh): dfd client/server supported 2025-12-18 16:28:29 +08:00
luoxu eebead3c3f fix(bt): Fixed the issue of duplicate MAX macro definitions 2025-12-18 16:15:44 +08:00
luoxu 01e214c0a5 feat(ble_mesh): Adapt DFU/MBT to esp-idf 2025-12-18 16:15:44 +08:00
luoxu 85f2e2b89d feat(ble_mesh): Device Firmware Update (Zephyr v4.0.0) 2025-12-18 16:15:44 +08:00
Shu Chen c649df16d3 Merge branch 'fix/fix_an_ot_trel_risk_v5.4' into 'release/v5.4'
fix(openthread): fix a potential stack overflow in TREL (v5.4)

See merge request espressif/esp-idf!43933
2025-12-18 06:02:41 +00:00
morris 04ad31d6a1 Merge branch 'fix/jpeg_com_marker_check_v5.4' into 'release/v5.4'
feat(jpeg_decoder): Add decode to yuv420 since esp32p4 version3 (backport v5.4)

See merge request espressif/esp-idf!44277
2025-12-18 13:20:41 +08:00
Island fb68633d78 Merge branch 'bugfix/fix_bt_4205_v5.4' into 'release/v5.4'
Fixed BLE assert lld_con.c 1479 on ESP32-C3 and ESP32-S3(5106725) (v5.4)

See merge request espressif/esp-idf!44327
2025-12-18 11:30:55 +08:00
Island c678100216 Merge branch 'bugfix/fix_ble_security_issue_2025_v5.4' into 'release/v5.4'
Fix potential CVE-2024-0039 out-of-bounds write in attp_build_value_cmd (v5.4)

See merge request espressif/esp-idf!43806
2025-12-18 10:55:49 +08:00
Island fafa8211cc Merge branch 'bugfix/fix_reconnect_failed_with_extend_adv_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed the issue that extend advertising might not restart if the connection fails (v5.4)

See merge request espressif/esp-idf!44250
2025-12-18 10:51:23 +08:00
Jiang Jiang Jian c7ad05630e Merge branch 'bugfix/fix_esp32_coex_cache_disable_crash_v5.4' into 'release/v5.4'
fix(coex): fix esp32 coex crash issue v5.4

See merge request espressif/esp-idf!44289
2025-12-18 10:22:39 +08:00
Martin Vychodil 6506466976 Merge branch 'feat/sdspi_option_to_disable_waiting_for_miso_poll_busy_v5.4' into 'release/v5.4'
feat(sdspi): Add an option to modify the waiting time for MISO before sending next command (v5.4)

See merge request espressif/esp-idf!42446
2025-12-18 00:29:05 +08:00
Erhan Kurubas 118b424dd1 change(freertos): add task count and pointer width to OpenOCD debug table 2025-12-18 00:20:14 +08:00
Erhan Kurubas 5e4529d8c5 feat(freertos): add list offsets to the openocd_params 2025-12-18 00:20:14 +08:00
Song Ruo Jing 22b67f3656 fix(ppa): fix SRM YUV422/420 incorrect DMA descriptor port mode block size 2025-12-17 21:56:11 +08:00
Song Ruo Jing f503b44805 fix(ppa): fix potential SRM operation stuck on DMA issue
Apply a workaound to bypass macro block order function in PPA SRM
when specific conditions are met to avoid SRM operation getting stuck
2025-12-17 21:23:02 +08:00
Song Ruo Jing 8b1794dd07 fix(ppa): YUV444 cannot be a PPA SRM output color mode 2025-12-17 21:22:58 +08:00
Rahul Tank 86c8597589 Merge branch 'bugfix/fix_compile_tinycrypt_v5.4' into 'release/v5.4'
fix(nimble): Add missing header file to fix compilation issue (v5.4)

See merge request espressif/esp-idf!43886
2025-12-17 12:33:18 +05:30
C.S.M 99867bb03d fix(jpeg): Fix jpeg color space check 2025-12-17 14:30:56 +08:00
Aditya Patwardhan b035de5a99 Merge branch 'bugfix/protocomm_sec1_validation_v5.4' into 'release/v5.4'
fix(protocomm): add validation for Security1 client verifier data (v5.4)

See merge request espressif/esp-idf!43780
2025-12-17 11:23:23 +05:30
Chen Jian Hua 617f91cc0b fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5106725)
- Fixed BLE assert lld_con.c 1479


(cherry picked from commit 22641241fa)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-12-17 12:53:54 +08:00
Wang Meng Yang aab4f43acb Merge branch 'bugfix/l2c_fcr_clone_buf_v5.4' into 'release/v5.4'
fix(bt/bluedroid): fixed possible access to NULL in l2c_fcr_clone_buf

See merge request espressif/esp-idf!44264
2025-12-17 11:16:55 +08:00
Adam Múdry 4a0db18ff1 feat(sdspi): Add an option to modify wait time for MISO before sending next command
Closes https://github.com/espressif/esp-idf/issues/16909
2025-12-16 15:43:52 +01:00
Mahavir Jain bf7fc0b0fb Merge branch 'bugfix/http_digest_arg_validation_v5.4' into 'release/v5.4'
fix(esp_http_client): prevent out-of-bounds read in Digest auth (v5.4)

See merge request espressif/esp-idf!43902
2025-12-16 17:35:43 +05:30
Aditya Patwardhan b39fb9f1d7 Merge branch 'fix/fix_bootloader_skip_validate_in_deep_sleep_v5.4' into 'release/v5.4'
fix(bootloader): fix signature verification skip in deep sleep scenarios (v5.4)

See merge request espressif/esp-idf!43697
2025-12-16 17:35:15 +05:30
morris 62a59ef232 Merge branch 'fix/i2c_timeout_range_check_v5.4' into 'release/v5.4'
fix(i2c_master): Add i2c master timeout range check (v5.4)

See merge request espressif/esp-idf!44078
2025-12-16 18:09:17 +08:00
liuning 5156d96234 fix(coex): fix esp32 coex crash issue (7260f71) 2025-12-16 16:05:35 +08:00
Rahul Tank 951a19762b fix(nimble): Add missing header file to fix compilation issue 2025-12-16 12:17:19 +05:30
C.S.M 50a1c4edba feat(jpeg_decoder): Add decode to yuv420 since esp32p4 version3 2025-12-16 14:25:17 +08:00
C.S.M 666219d4e2 fix(jpeg): Fix check in com marker 2025-12-16 14:24:41 +08:00
Jin Cheng 57a0937abd fix(bt/bluedroid): fixed possible access to NULL in l2c_fcr_clone_buf 2025-12-16 11:39:21 +08:00
Zhi Wei Jian 23caa76a40 fix(ble/bluedroid): Fixed reconnection failed with extend adv
(cherry picked from commit ec4052c1c7)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2025-12-15 21:23:24 +08:00
morris 46b5d17dab Merge branch 'feat/usb_host_hal_remote_wake_backport_5.4' into 'release/v5.4'
feat(esp_hal_usb): Add remote wakeup support backport v5.4

See merge request espressif/esp-idf!43988
2025-12-15 18:34:02 +08:00
Island 16653c2499 Merge branch 'fix/fix_pawr_crash_errors_v5.4' into 'release/v5.4'
Fix/fix pawr crash errors (v5.4)

See merge request espressif/esp-idf!43943
2025-12-15 14:21:43 +08:00
Island e7820291d4 Merge branch 'fix/add_soc_caps_for_pawr_feat_v5.4' into 'release/v5.4'
fix(ble): add soc caps feat for PAwR (v5.4)

See merge request espressif/esp-idf!44149
2025-12-15 11:17:08 +08:00
Island 7e5a1bbe5f Merge branch 'change/ble_update_lib_20251202_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20251202 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!44018
2025-12-15 10:58:50 +08:00
linruihao dad305090f change(bt/bluedroid): Change AVRCP version according to feature enabled
- Version will be set to 1.6 if Cover Art feature enabled
- Otherwise, version will be set to 1.5
2025-12-12 20:11:21 +08:00
Erhan Kurubas 37c0c0e7b9 fix(xtensa): Fix clang assembler errors in STRUCT_AFIELD_A macro 2025-12-12 11:43:29 +01:00
Akshat Agrawal 92912cebb1 bugfix(wifi): Resolve the memory corruption issue in FTM 2025-12-12 15:21:37 +05:30
Shen Wei Long 5060e2f40d change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2
(cherry picked from commit cd33f13521)

Co-authored-by: ShenWeilong <shenweilong@espressif.com>
2025-12-12 15:10:44 +08:00
Tan Yan Quan 9ebdfe8485 feat(openthread): support RCP console debug via spinel 2025-12-12 14:28:41 +08:00
zwx 4d150d4cc1 fix(openthread): open nvs from the configured partition 2025-12-12 14:23:02 +08:00
Island 39ba895ac2 Merge branch 'feat/ble_mesh_lib_log_output_opt_v5.4' into 'release/v5.4'
feat(ble_mesh): add ext log initialization functions (v5.4)

See merge request espressif/esp-idf!43755
2025-12-12 11:08:07 +08:00
Alexey Gerenkov 75a83e8718 Merge branch 'esp32p4_eco5_coredump_fix_v5.4' into 'release/v5.4'
fix(espcoredump): support ESP32P4 ECO5 unified memory layout (v5.4)

See merge request espressif/esp-idf!44172
2025-12-12 09:06:14 +08:00
Jin Chen e71913c5c1 fix(ble): remove target dependency on power control config on ESP32C6
(cherry picked from commit f29f500ac8)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-12 08:53:05 +08:00
Jin Chen 29d3974d41 fix(ble): add soc caps config for pawr feat on ESP32C61
(cherry picked from commit d667a41826)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-12 08:53:05 +08:00
Jin Chen 9133929d4d fix(ble): add soc caps config for pawr feat on ESP32H2
(cherry picked from commit 2eb79c71f1)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-12 08:53:05 +08:00
Jin Chen acb38fbb07 fix(ble): add soc caps config for pawr feat on ESP32C6
(cherry picked from commit 4e4b863299)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-12 08:53:05 +08:00