JinCheng
2f788e59ee
fix(bt/bluedroid): fixed potential OOB in Bluedroid
2025-09-26 17:29:31 +08:00
Jiang Jiang Jian
df2c123290
Merge branch 'bugfix/offchan_action_tx_failure_v5.4' into 'release/v5.4'
...
Fix issues with offchannel action tx and ROC operations (Backport v5.4)
See merge request espressif/esp-idf!38497
2025-09-20 13:30:41 +08:00
Jiang Jiang Jian
101cab34b1
Merge branch 'change/ble_update_lib_20250919_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250919 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!42030
2025-09-20 13:21:23 +08:00
Jiang Jiang Jian
501f0979a7
Merge branch 'feature/p4_add_3bit_for_wafer_major_v5.4' into 'release/v5.4'
...
feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4 (v5.4)
See merge request espressif/esp-idf!40514
2025-09-20 04:20:55 +08:00
Jiang Jiang Jian
8d4f0af74a
Merge branch 'fix/handle_error_and_dispatch_event_while_reading_data_from_server_v5.4' into 'release/v5.4'
...
feat(esp_http_client): handle error while reading data from server (v5.4)
See merge request espressif/esp-idf!41325
2025-09-20 00:46:09 +08:00
Jiang Jiang Jian
bf24dfcce2
Merge branch 'fix/http_server_async_requests_on_same_socket_blocks_v5.4' into 'release/v5.4'
...
Fix async requests on same socket blocking server (v5.4)
See merge request espressif/esp-idf!41998
2025-09-20 00:31:30 +08:00
Jiang Jiang Jian
e3e1941b1f
Merge branch 'bugfix/esp_idf_esp32_reject_sleep_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix the configuration of reject sources for release/v5.4
See merge request espressif/esp-idf!42006
2025-09-20 00:31:16 +08:00
Jiang Jiang Jian
de5cc2bf27
Merge branch 'feat/support_larger_than_4m_partition_on_linux_target_v5.4' into 'release/v5.4'
...
feat(esp_partition): add support for partition tables larger than 4MB with linux target (v5.4)
See merge request espressif/esp-idf!42017
2025-09-20 00:31:01 +08:00
Jiang Jiang Jian
8763c4266e
Merge branch 'feature/update-qemu-to-esp_develop_9.2.2_20250817_v5.4' into 'release/v5.4'
...
feat(tools): update qemu version to esp_develop_9.2.2_20250817 (v5.4)
See merge request espressif/esp-idf!41472
2025-09-20 00:25:14 +08:00
Jiang Jiang Jian
694c3a97a2
Merge branch 'featue/allow_custom_key_purposes_v5.4' into 'release/v5.4'
...
feat(efuse): Allow custom key purposes (v5.4)
See merge request espressif/esp-idf!41936
2025-09-20 00:24:57 +08:00
tarun.kumar
bd9888270b
fix(wifi) : Commented out few ld file functions corresponding to offchan changes
2025-09-19 15:28:24 +05:30
tarun.kumar
767273f264
fix(esp_wifi): Making action tx and roc API's public and modifying os_time_t datatype for platform and compiler independence
2025-09-19 15:14:30 +05:30
jgujarathi
ad3355e915
fix(esp_wifi): Formatting calls to ROC API to match new prototype
...
- Making necessary changes to DPP module and offchannel tests
to reflect the changes made to ROC API.
2025-09-19 14:55:30 +05:30
jgujarathi
9996978c92
fix(esp_wifi): Fix issues with offchannel action tx and ROC operations
...
- Fix issues with sending NULL data on the target channel instead of home
channel when connected sta attempts action tx or ROC.
- Fix issues with sending action tx on the home channel instead of target
channel when connected sta attempts action tx.
- Add new status codes to event data of WIFI_EVENT_ROC_DONE
- Adds new request structure esp_wifi_remain_on_channel operation
- Fixes issues with cancelling off channel operations such as ROC or
action frames TX.
2025-09-19 14:55:26 +05:30
Zhou Xiao
dbd6a69bca
change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
...
(cherry picked from commit 09a3b29d01 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-19 11:33:22 +08:00
Zhou Xiao
9426f8c276
change(ble): [AUTO_MR] Update lib_esp32c2 to 58398575
...
(cherry picked from commit a56e7df710 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-19 11:33:19 +08:00
Zhou Xiao
8f68334081
change(ble): [AUTO_MR] Update lib_esp32c6 to 390a8efd
...
(cherry picked from commit 26dcd59599 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-19 11:33:17 +08:00
Zhou Xiao
660ccc089e
change(ble): [AUTO_MR] Update lib_esp32h2 to 390a8efd
...
(cherry picked from commit a7b87fe832 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-19 11:33:15 +08:00
Ivan Grokhotkov
c72a237311
fix(toolchain): install qemu-xtensa if esp32s3 target is requested
...
Related to https://github.com/espressif/vscode-esp-idf-extension/issues/1404
2025-09-19 07:55:57 +08:00
Ivan Grokhotkov
018a4cd3d6
fix(tools): use nvram.esp32s3.efuse device in qemu_ext.py
...
Related to https://github.com/espressif/esp-idf/issues/17258
2025-09-19 07:55:57 +08:00
Ivan Grokhotkov
dc55e0f06a
feat(tools): enable PSRAM by default in "idf.py qemu" for ESP32-S3
2025-09-19 07:55:57 +08:00
Ivan Grokhotkov
a0416361df
feat(tools): update qemu version to esp_develop_9.2.2_20250817
2025-09-19 07:55:57 +08:00
Jiang Jiang Jian
08f80a8ff3
Merge branch 'feature/update-gdb-to-16.3_20250913_v5.4' into 'release/v5.4'
...
feat(tools): update gdb version to 16.3_20250913 (v5.4)
See merge request espressif/esp-idf!41969
2025-09-19 03:24:26 +08:00
Jiang Jiang Jian
3ad2b49d80
Merge branch 'bugfix/encrypt_len_for_sb_update_case_v5.4' into 'release/v5.4'
...
fix(bootloader): correct encryption length for secure update without secure boot (v5.4)
See merge request espressif/esp-idf!41924
2025-09-19 03:22:17 +08:00
Jiang Jiang Jian
b3f053863d
Merge branch 'bugfix/esp_flash_escape_checking_v5.4' into 'release/v5.4'
...
fix(esp_flash): fixed issue of escaping boundary check (v5.4)
See merge request espressif/esp-idf!40118
2025-09-19 03:19:26 +08:00
Jiang Jiang Jian
8856476b6d
Merge branch 'fix/correct_adc_periph_num_on_c2_v5.4' into 'release/v5.4'
...
fix(adc): fix ESP32-C2/P4 wrong adc periph num (v5.4)
See merge request espressif/esp-idf!41537
2025-09-19 02:57:37 +08:00
Jiang Jiang Jian
94657ad3bf
Merge branch 'fix/tcm-mem-not-considered-in-esp_ptr_eexecutable_v5.4' into 'release/v5.4'
...
fix(memory-utils): Check TCM in esp_ptr_internal and esp_ptr_byte_accessible (v5.4)
See merge request espressif/esp-idf!39984
2025-09-19 02:22:38 +08:00
Jiang Jiang Jian
12b8f9c9d5
Merge branch 'fix/eh_frame_infinite_loop_v5.4' into 'release/v5.4'
...
fix(esp_system): prevent .eh_frame-based unwinding from looping indefinitely (release v5.4)
See merge request espressif/esp-idf!41579
2025-09-19 02:20:06 +08:00
Jiang Jiang Jian
a9ba29d6f6
Merge branch 'feature/ipc_allows_recursion_calls_v5.4' into 'release/v5.4'
...
feat(ipc): Allow IPC recursion calls in esp_ipc_call (v5.4)
See merge request espressif/esp-idf!41939
2025-09-19 02:19:56 +08:00
Jiang Jiang Jian
1021335ed9
Merge branch 'fix/fix_dhcp_server_recv_decline_issue_v54' into 'release/v5.4'
...
fix(lwip): fix dhcp arp check issue
See merge request espressif/esp-idf!41771
2025-09-19 01:41:29 +08:00
Jiang Jiang Jian
cf9d588523
Merge branch 'change/ble_update_lib_20250828_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!41961
2025-09-19 00:15:50 +08:00
Jiang Jiang Jian
d547f4feb9
Merge branch 'fix/rng_adc_error_after_deep_sleep' into 'release/v5.4'
...
fix(adc): fix rng adc error after deep sleep (v5.4)
See merge request espressif/esp-idf!40805
2025-09-18 23:39:20 +08:00
Jiang Jiang Jian
7d95eae732
Merge branch 'feat/add_cherryusb_demo_v5.4' into 'release/v5.4'
...
feat(usb): add CherryUSB serial device and host example (v5.4)
See merge request espressif/esp-idf!41701
2025-09-18 23:35:24 +08:00
Konstantin Kondrashov
4182337e40
feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4
2025-09-18 23:33:02 +08:00
Konstantin Kondrashov
4dcd6c68fb
feat(efuse): Allow custom key purposes
2025-09-18 23:32:18 +08:00
Jiang Jiang Jian
529956b663
Merge branch 'fix/ble_mesh_micellaneous_fix_v5.4' into 'release/v5.4'
...
Fix/ble mesh micellaneous fix (v5.4)
See merge request espressif/esp-idf!41288
2025-09-18 23:28:25 +08:00
Jiang Jiang Jian
35950a6a2d
Merge branch 'feat/menuconfig_for_rio_enable_v5.4' into 'release/v5.4'
...
lwip: backport IPv6 improvements, NAPT fixes, and ND6 RIO support (v5.4)
See merge request espressif/esp-idf!41689
2025-09-18 23:22:23 +08:00
Jiang Jiang Jian
2d65061cce
Merge branch 'bugfix/ble_enhanced_security_v5.4' into 'release/v5.4'
...
Update BluFi document (v5.4)
See merge request espressif/esp-idf!41763
2025-09-18 23:22:02 +08:00
Jiang Jiang Jian
c63bda505b
Merge branch 'fix/ulp_riscv_delay_cycles_v5.4' into 'release/v5.4'
...
fix(ulp_riscv): Fix ulp_riscv_delay_cycles() to handle small delays correctly (v5.4)
See merge request espressif/esp-idf!41942
2025-09-18 23:14:29 +08:00
Marius Vikhammer
6d5a54e33f
Merge branch 'fix/esp_ringbuf_nosplit_full_return_one_v5.4' into 'release/v5.4'
...
feat(esp_ringbuf): Fixes full no-split buffer frees item incorrectly (v5.4)
See merge request espressif/esp-idf!41931
2025-09-18 22:58:30 +08:00
sonika.rathi
00c8e268e6
feat(esp_partition): add support for partition tables larger than 4MB with linux target
2025-09-18 13:14:54 +02:00
hrushikesh.bhosale
eae77c8767
fix(esp_http_server): Fix async requests on same socket blocking issue
...
1. In async requests, if the two or more requests are made on same
socket then it used to block the second request.
2. The main thread is used to block on select call. And there done
no FD_SET for particular fd.
Closes https://github.com/espressif/esp-idf/issues/16998
2025-09-18 16:11:06 +05:30
Wang Meng Yang
c66629e31c
Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.4' into 'release/v5.4'
...
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.4)
See merge request espressif/esp-idf!41634
2025-09-18 17:47:19 +08:00
hebinglin
721854291a
fix(esp_hw_support): fix the configuration of reject sources for release/v5.4
2025-09-18 17:06:38 +08:00
Alexey Lapshin
a27305c164
feat(tools): update gdb version to 16.3_20250913
2025-09-17 16:24:36 +07:00
Rahul Tank
632ee747f2
Merge branch 'fix/connect_gap_event_status_handling_v5.4' into 'release/v5.4'
...
fix(nimble): Fixed incorrect HCI status in connect event (v5.4)
See merge request espressif/esp-idf!41881
2025-09-17 13:51:33 +05:30
Zhao Wei Liang
41948feece
feat(ble): add console command to get dtm rx rssi in hci example
...
(cherry picked from commit c58f07ed1e )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 14:47:17 +08:00
Zhao Wei Liang
8c6836847d
feat(ble): add console command to get dtm rx rssi on ESP32-C6
...
(cherry picked from commit b40f7c773b )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 14:47:17 +08:00
Island
fb48856a23
Merge branch 'feat/ble_log_v2_esp_target_support_v5.4' into 'release/v5.4'
...
Feat/ble log v2 esp target support (v5.4)
See merge request espressif/esp-idf!41920
2025-09-17 13:08:59 +08:00
Zhao Wei Liang
885eeaeeeb
fix(ble): update ext_version on ESP32-H2
...
(cherry picked from commit b091ec843c )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 11:14:30 +08:00