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
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
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
Akshat Agrawal
92912cebb1
bugfix(wifi): Resolve the memory corruption issue in FTM
2025-12-12 15:21:37 +05:30
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
Euripedes Rocha
dce5868fa6
Merge branch 'feat/upt_tests_new_runners_v5.4' into 'release/v5.4'
...
feat(ci): updated Ethernet test to align with new runners (v5.4)
See merge request espressif/esp-idf!43766
2025-12-11 16:04:35 +01:00
Alexey Gerenkov
aafc7e7cc3
Merge branch 'esp32p4_fix_bootloader_flash_read_allow_decrypt_v5.4' into 'release/v5.4'
...
fix(bootloader_flash): always invalidate FLASH_READ_VADDR before read (v5.4)
See merge request espressif/esp-idf!43958
2025-12-11 21:04:29 +08:00
Erhan Kurubas
29e44090d9
fix(espcoredump): support ESP32P4 ECO5 unified memory layout
2025-12-11 14:04:14 +01:00
cjin
f2ef482efa
fix(ble): fix pawr set subevent data length error
2025-12-11 14:22:54 +08:00
Jin Chen
38ba5e030b
fix(ble): fix hci log malloc failure crash
...
(cherry picked from commit 734031311ad8554b600718bf8add68836121f72b)
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-11 14:16:33 +08:00
Shu Chen
8d1f6c0405
Merge branch 'fix/v55_lib_update_v5.4' into 'release/v5.4'
...
fix(openthread): resolve deadlock issues due to switching_lock (v5.4)
See merge request espressif/esp-idf!44088
2025-12-11 01:52:51 +00:00
Jiang Jiang Jian
57fbabe47b
Merge branch 'bugfix/protect_sha_hal_api_call_v5.4' into 'release/v5.4'
...
fix(esp_wifi): skip call to esp_fast_psk() when hardware SHA is not supported (v5.4)
See merge request espressif/esp-idf!42544
2025-12-10 19:28:20 +08:00
Chen Chen
8ad7d769aa
fix(i2c_master): Add i2c master timeout range check
...
Closes https://github.com/espressif/esp-idf/issues/17930
2025-12-10 17:55:59 +08:00
Mahavir Jain
9ccd0ee52e
fix(protocomm): add validation for Security1 client verifier data
...
Add checks to validate client_verify_data pointer and length before
processing in handle_session_command1. Prevents NULL pointer dereference
when client omits verifier data in Session_Command1, which could cause
device crash during provisioning (remote DoS attack).
We would like to thank Pavel Kohout from Aisle Research for reporting
this vulnerability along with a mitigation strategy.
2025-12-10 14:19:06 +05:30
luoxu
03be9925d6
feat(ble_mesh): update lib commit to 4446669404
2025-12-10 14:38:25 +08:00
Luo Xu
5a0d7bbc7f
feat(ble_mesh): add ext log initialization functions
...
(cherry picked from commit 7b7b9de28d )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-10 14:38:25 +08:00
Tan Yan Quan
38d3e67e41
fix(openthread): resolve deadlock issues due to switching_lock
...
* esp-openthread: thread_zigbee/esp-openthread@4a650cc2f
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@b389ca9ad
2025-12-09 09:40:23 +00:00
Shu Chen
8ed959164c
Merge branch 'fix/fix_an_ot_kconfig_error_v5.4' into 'release/v5.4'
...
fix(openthread): fix an error in Kconfig (v5.4)
See merge request espressif/esp-idf!43997
2025-12-08 13:15:18 +00:00
Shu Chen
ce7c71b73c
Merge branch 'fix/ieee802154_energy_detect_result_v5.4' into 'release/v5.4'
...
fix(802.15.4): fixed energy detection result (v5.4)
See merge request espressif/esp-idf!43526
2025-12-08 12:12:04 +00:00
Rahul Tank
0b17bbd530
Merge branch 'bugfix/fix_reattempt_sync_estab_v5.4' into 'release/v5.4'
...
fix(nimble): Add change to cancel sync in case of reattempt (v5.4)
See merge request espressif/esp-idf!43950
2025-12-08 17:40:57 +05:30
morris
0296849062
Merge branch 'feat/usb_host_pwr_clk_gating_ll_backport_5.4' into 'release/v5.4'
...
feat(usb_host): Add power and clock gating LL, HAL backport 5.4
See merge request espressif/esp-idf!42984
2025-12-08 19:44:10 +08:00