Commit Graph
43144 Commits
Author SHA1 Message Date
morris 4877b2f1b8 Merge branch 'fix/fix_dvp_dma_desc_type_on_s3_v5.4' into 'release/v5.4'
camera: fixed dvp dma desc type on s3 (v5.4)

See merge request espressif/esp-idf!41085
2025-08-11 17:18:39 +08:00
Rahul Tank 98f0a9b9e2 Merge branch 'feat/add_vsc_specify_scan_chan_v5.4' into 'release/v5.4'
fix(nimble): Add VSC for Set Scan Channel Bitmap (v5.4)

See merge request espressif/esp-idf!41093
2025-08-11 11:23:41 +05:30
armando 85525a3caa fix(cam): fixed dvp dma desc type on s3" 2025-08-11 01:52:38 +00:00
Island ee2a48c3c1 Merge branch 'bugfix/fixed_ble_dtm_err_v5.4' into 'release/v5.4'
Bugfix/fixed ble dtm err (v5.4)

See merge request espressif/esp-idf!40954
2025-08-08 20:23:46 +08:00
Rahul Tank 9d9e3a8ee4 fix(nimble): Add VSC for Set Scan Channel Bitmap 2025-08-08 11:30:25 +05:30
Rahul Tank bd7085243f Merge branch 'bugfix/correct_attr_count_in_get_db_api_v5.4' into 'release/v5.4'
fix(nimble): Updating the count parameter when fetching the gatt db (v5.4)

See merge request espressif/esp-idf!41031
2025-08-08 11:15:11 +05:30
Alexey Gerenkov da5b2a4dae Merge branch 'feature/update-toolchain-to-esp-14.2.0_20250730_v5.4' into 'release/v5.4'
feat(tools): update toolchain version to esp-14.2.0_20250730

See merge request espressif/esp-idf!41020
2025-08-07 21:48:43 +08:00
Jiang Jiang Jian 6f769323fe Merge branch 'bugfix/enable_ipv6_if_nan_v5.4' into 'release/v5.4'
bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled (Backport v5.4)

See merge request espressif/esp-idf!40488
2025-08-06 19:50:56 +08:00
Mahavir Jain 7c82234872 Merge branch 'fix/update_postman_root_certificate_v5.4' into 'release/v5.4'
Updated postman root certificate (v5.4)

See merge request espressif/esp-idf!41052
2025-08-05 19:39:56 +05:30
hrushikesh.bhosale e3b14de2c1 fix(esp_http_client): Moved httpd_async request from cert_pem to crt_bundle
Moved the httpd_async request from cert_pem to esp_crt_bundle. As cert_pem
is alredy tested for howmyssl URL
2025-08-05 16:27:20 +05:30
Astha Verma d89aaefc46 fix(nimble): Handle count correctly by considering offset. 2025-08-05 14:43:17 +05:30
Astha Verma 62c0875cf2 fix(nimble): Updating the count parameter when fetching gatt db 2025-08-05 14:19:28 +05:30
Island 7148f294e1 Merge branch 'bugfix/fix_bt_hci_not_effective_v5.4' into 'release/v5.4'
Fixed bt hci event was not report to host when hci command was sent (v5.4)

See merge request espressif/esp-idf!41012
2025-08-05 14:30:56 +08:00
Alexey Lapshin c5f20de997 feat(tools): update toolchain version to esp-14.2.0_20250730 2025-08-05 12:50:52 +08:00
Mahavir Jain 1e8d469730 Merge branch 'fix(esp_http_client)/fix_potential_double_free_v5.4' into 'release/v5.4'
fix(esp_http_client): fix possible double memory free (v5.4)

See merge request espressif/esp-idf!40978
2025-08-05 09:50:25 +05:30
Zhao Wei Liang 1796aafeb1 fix(ble): fixed dtm function error on ESP32-H2
(cherry picked from commit 43c82b3b20)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-05 12:03:59 +08:00
Zhao Wei Liang 8ea01297c8 fix(ble): fixed dtm function error on ESP32-C6
(cherry picked from commit ca0fdad4f2)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-05 12:03:59 +08:00
morris 4ed057ceef Merge branch 'bugfix/fix_es7210_example_dependency_breaking_change_v5.4' into 'release/v5.4'
fix(i2s_es7210): fixed breaking change of dependency migration (v5.4)

See merge request espressif/esp-idf!41043
2025-08-05 11:52:44 +08:00
laokaiyao 342986f291 fix(i2s_es7210): fixed breaking change of dependency migration 2025-08-05 11:24:01 +08:00
Jiang Jiang Jian 6b0b85b6a2 Merge branch 'fix/wpsreg_crash_due_to_double_reset_v5.4' into 'release/v5.4'
fix(wifi): Fix crash in WPS-registrar due to nested 'eap_wsc_reset()' calls (backport v5.4)

See merge request espressif/esp-idf!40958
2025-08-04 15:04:35 +08:00
akshat c210171775 bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type 2025-08-04 14:00:00 +08:00
akshat efde9587d6 bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled 2025-08-04 14:00:00 +08:00
Jiang Jiang Jian 15ce8e4bee Merge branch 'fix/fix_esp32c2_eco4_ld_issue_v54' into 'release/v5.4'
fix(wifi): fix esp32c2 eco4 ld issue v54

See merge request espressif/esp-idf!40923
2025-08-04 13:58:49 +08:00
Jiang Jiang Jian 1527c1c1e0 Merge branch 'bugfix/classic_bt-safe-string-handling_v5.4' into 'release/v5.4'
Bugfix/classic bt safe string handling v5.4

See merge request espressif/esp-idf!40947
2025-08-04 12:11:37 +08:00
Zhang Hai Peng 832dddb973 fix(bt/ble): Update esp32 libbtdm_app.a (722c907a)
- Fixed bt hci event was not report to host when hci command was sent


(cherry picked from commit 155c32be20)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-04 11:53:30 +08:00
Jiang Jiang Jian d9251d7efd Merge branch 'bugfix/brownout_log_v5.4' into 'release/v5.4'
fix: change brownout log from INFO to ERROR (v5.4)

See merge request espressif/esp-idf!40960
2025-08-04 10:38:18 +08:00
Jiang Jiang Jian 7436ed4b5f Merge branch 'fix/fix_submode_assert_in_slowck_changed_ota_v5.4' into 'release/v5.4'
fix(esp_hw_support): fix assert when changing 8MD256 RTC slow clock source during OTA  (v5.4)

See merge request espressif/esp-idf!40821
2025-08-01 20:15:49 +08:00
Ashish Sharma b72f3124ba fix(esp_http_client): fix possible double memory free 2025-08-01 15:09:44 +08:00
Roland Dobai 1dd3d7360f Merge branch 'feat/ide_requirements_v5.4' into 'release/v5.4'
feat(tools/requirements): Add IDE requirements files (v5.4)

See merge request espressif/esp-idf!40941
2025-08-01 07:41:36 +02:00
Mahavir Jain f778e6fcac fix: change brownout log from INFO to ERROR 2025-08-01 08:48:23 +05:30
Sarvesh Bodakhe ddf7ea9de9 fix(wifi): prevent crash in WPS-registrar due to nested 'eap_wsc_reset()' calls
When a WPS handshake is already in progress and the enrollee sends another EAPOL-Start
(e.g., due to missed packets or timeout), the registrar resets its state by calling
'eap_wsc_reset()'. This function frees 'sm->eap_method_priv' and then calls
'esp_wifi_ap_wps_disable()', which internally triggers another call to 'eap_wsc_reset()'.

This results in a double reset where the second invocation accesses the already freed
'sm->eap_method_priv', leading to a crash.

This fix sets 'sm->eap_method_priv' to NULL immediately after freeing it to ensure
any subsequent calls to eap_wsc_reset() do not access an invalid pointer.
2025-08-01 08:46:41 +05:30
morris dc2f9df970 Merge branch 'fix/fix_dvp_loss_isr_v5.4' into 'release/v5.4'
Cam: fixed dvp lose frame issue (v5.4)

See merge request espressif/esp-idf!40886
2025-08-01 09:58:17 +08:00
JinCheng 35061a7a36 fix(bt/bluedroid): safe string returns and cleanups for bt_discovery example 2025-07-31 21:08:57 +08:00
Nikheel Savant ade3529edf fix(bt/bluedroid): safe string returns and cleanups 2025-07-31 21:08:57 +08:00
Peter Dragun 4ae64843a3 feat(tools/requirements): Add IDE requirements files 2025-07-31 12:06:03 +02:00
wangtao@espressif.com 2aad5e4185 fix(wifi): fix esp32c2 eco4 ld issue 2025-07-31 17:03:35 +08:00
Island a5c7fe8697 Merge branch 'change/ble_update_lib_20250728_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!40911
2025-07-31 11:51:43 +08:00
Jiang Jiang Jian 51257119d5 Merge branch 'feat/eap_method_limit_v5.4' into 'release/v5.4'
feat(esp_wifi): Add support to limit EAP methods (v5.4)

See merge request espressif/esp-idf!40503
2025-07-31 10:06:52 +08:00
morris 0f6b683441 Merge branch 'fix/spi_master_p4_change_default_clk_pll_v5.4' into 'release/v5.4'
fix(driver_spi): master driver change esp32p4 default src to pll (v5.4)

See merge request espressif/esp-idf!40114
2025-07-31 09:51:58 +08:00
Roland Dobai 1b03eaf6fd Merge branch 'feat/extend_shell_classes_uppercase_v5.4' into 'release/v5.4'
feat(tools): Normalize detected shell name to lowercase on Windows (v5.4)

See merge request espressif/esp-idf!40922
2025-07-30 17:02:31 +02:00
Marek Fiala 576ccaf394 feat(tools): Normalized detected shell names to lowercase on Windows
Closes https://github.com/espressif/esp-idf/issues/16868
2025-07-30 16:31:50 +02:00
Marek Fiala 5920a073a8 change(tools): shell_types.py ruff formatting 2025-07-30 16:31:50 +02:00
Shu Chen 7edf40d101 Merge branch 'fix_ot_src_addr_select_v5.4' into 'release/v5.4'
Fix ot src addr select (v5.4)

See merge request espressif/esp-idf!40874
2025-07-30 09:55:04 +00:00
Island 175cb021b7 Merge branch 'bugfix/fix_ble_aa_check_v2_v5.4' into 'release/v5.4'
Optimize check Access Address when receive connection request PDU (v5.4)

See merge request espressif/esp-idf!40749
2025-07-30 16:55:23 +08:00
Island 477aa4e052 Merge branch 'opt/opt_ble_hid_example_pair_fail_v5.4' into 'release/v5.4'
fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo (v5.4)

See merge request espressif/esp-idf!40902
2025-07-30 16:54:30 +08:00
Zhou Xiao 83171aca21 feat(ble): ble log spi out dev phase 5
* supported ts sync for light sleep
* removed controller event queue dependency
* supported get lc ts for ESP32-C3/S3
* optimized ble log spi out code size


(cherry picked from commit f99389e00d)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:33 +08:00
Zhou Xiaoandzwl d61e7c150c feat(ble): add flash only param config api on ESP32-H2
(cherry picked from commit 4c8258ca38)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-30 13:14:31 +08:00
Zhou Xiaoandzwl 521555079f feat(ble): add flash only param config api on ESP32-C6
(cherry picked from commit dc65875e57)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-30 13:14:28 +08:00
Zhou Xiao 07023d94d6 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit ac6acf3629)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:26 +08:00
Zhou Xiao 563b2e0dc4 change(ble): [AUTO_MR] Update lib_esp32c2 to 4556045f
(cherry picked from commit 0a7660d0f3)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:23 +08:00