Commit Graph
34491 Commits
Author SHA1 Message Date
harshal.patil 2bc49effb4 test(mbedtls): Re-introduce the extensive AES, AES-GCM and the SHA tests
- Also extend the PSRAM encryption test to ESP32-S3
2026-02-02 16:58:01 +05:30
harshal.patil 1c0e4455bb fix(mbedtls/sha): Fix SHA-512 parallel engine driver to the use h/w engine 2026-02-02 16:57:25 +05:30
Mahavir Jain 24984ac376 Merge branch 'fix/esp_mac_drivers' into 'master'
Enable and separate ESP-MAC driver

See merge request espressif/esp-idf!45232
2026-02-02 16:27:23 +05:30
Alexey Lapshin 526891e08f Merge branch 'feature/refactor_linker_scripts' into 'master'
feat(esp_system): refactor linker scripts to reduce duplicated code

See merge request espressif/esp-idf!45220
2026-02-02 13:09:30 +04:00
Aditya Patwardhan 0d188359a1 Merge branch 'fix/ecdsa_driver_p4_eco<5_build' into 'master'
Improve build time efuse validation checks in the ecdsa driver

See merge request espressif/esp-idf!45543
2026-02-02 11:11:32 +05:30
Wu Zheng Hui 13730111e3 Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep' into 'master'
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup

See merge request espressif/esp-idf!38712
2026-02-02 10:38:11 +08:00
Jiang Jiang Jian 46ae4843aa Merge branch 'bugfix/fix_light_sleep_rejected_by_modem_protect_after_wifi_start' into 'master'
fix(wifi): fix light sleep being rejected by modem protect after wifi start

Closes PM-637 and PM-461

See merge request espressif/esp-idf!44495
2026-02-01 12:47:13 +08:00
Jiang Jiang Jian c64ccd46ee Merge branch 'bugfix/modem_rf_flag_clear_failed_esp32c6' into 'master'
fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up

Closes WIFIBUG-1578 and WIFIBUG-1581

See merge request espressif/esp-idf!44574
2026-02-01 11:37:25 +08:00
harshal.patil 0c8fbdcc83 feat(esp_tee/tee_sec_storage): Use PSA interface internally 2026-01-31 13:30:58 +05:30
harshal.patil 48c373aea2 fix(mbedtls/psa_driver_aes_gcm): Support shortened tag length for AES-GCM 2026-01-31 13:30:57 +05:30
harshal.patil b450664e2b fix(mbedtls/include): Fix include libs in the driver's public headers 2026-01-31 13:30:57 +05:30
harshal.patil 4ab9ac1ccd fix(mbedtls): Make the driver define macros public to allow application access
- Also, use the PSA HMAC opaque key interface for HMAC-PBKDF2
2026-01-31 13:30:55 +05:30
harshal.patil 7750c40c45 feat(mbedlts/hmac): Support HMAC(MD5) using the MD5 driver 2026-01-31 00:45:12 +05:30
harshal.patil be73538452 change(mbedtls): Remove legacy headers 2026-01-31 00:45:12 +05:30
harshal.patil ae459b5204 feat(mbedtls): Introduce ESP-HMAC PSA opaque driver 2026-01-31 00:45:11 +05:30
harshal.patil 53072bfa9d fix(mbedtls): Enable h/w accel for CMAC and HMAC operations
- Refactor ESP-MAC drivers
2026-01-31 00:45:11 +05:30
Alexey Lapshin f28a2765d8 fix(esp_system): xtensa: refactor linker scripts and reduce binary size for C++ apps 2026-01-30 23:27:32 +07:00
Alexey Lapshin 9f1359ad08 feat(esp_system): riscv: refactor linker scripts to reduce duplicated code 2026-01-30 23:27:29 +07:00
morris 4984738936 Merge branch 'feat/remove-common-components-peripheral-drivers' into 'master'
feat(ci): remove common_components dependencies from peripheral drivers

See merge request espressif/esp-idf!45443
2026-01-31 00:06:21 +08:00
Jiang Jiang Jian 287d3bfb08 Merge branch 'fix/fix_wifi_set_vendor_issue' into 'master'
fix(wifi): fix esp32c2 set vendor ie issue

Closes WIFIBUG-1695

See merge request espressif/esp-idf!45396
2026-01-30 22:16:30 +08:00
liuning 7fb50a5b8a fix(wifi): fix light sleep being rejected by modem protect after wifi start 2026-01-30 21:08:48 +08:00
Mahavir Jain 2f68594185 Merge branch 'contrib/github_pr_15622' into 'master'
Add support for partial websocket frame payload reads (GitHub PR)

Closes IDFGH-14913

See merge request espressif/esp-idf!44044
2026-01-30 18:22:06 +05:30
Shu Chen 51a549a1d4 Merge branch 'fix/locate_154_sec_clear_on_noflash' into 'master'
fix(802.15.4): locate the ieee802154_sec_clear on the noflash

See merge request espressif/esp-idf!45376
2026-01-30 12:39:08 +00:00
Wu Zheng Hui d307c28696 Merge branch 'fix/fix_rtc_clock_test_case' into 'master'
fix(esp_hw_support): fix rtc clock test case

Closes IDFCI-7924

See merge request espressif/esp-idf!45519
2026-01-30 17:53:00 +08:00
Wu Zheng Hui dbfdfaccf3 Merge branch 'feat/esp32p4_eco6_lowpower_support' into 'master'
feat:  esp32p4 eco6 lowpower support and leakage optimization

Closes PM-655 and IDF-15158

See merge request espressif/esp-idf!44999
2026-01-30 16:11:07 +08:00
Island 9068e5d6d9 Merge branch 'bugfix/fixed_blufi_doc_issue' into 'master'
fix(doc): set SOC_BLUFI_SUPPORTED in soc_caps.h for ESP32-C5

Closes BLERP-2563

See merge request espressif/esp-idf!45089
2026-01-30 15:40:21 +08:00
sibeibei 86809e4cc8 fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up 2026-01-30 15:06:07 +08:00
Alexey Lapshin c07c930edc Merge branch 'fix/xtensa_bss_end_alignment' into 'master'
fix(panic): fix _bss_end alignment for esp32s2 and esp32s3

See merge request espressif/esp-idf!45469
2026-01-30 10:57:33 +04:00
harshal.patil f18b893e7a fix(mbedtls/ecdsa): Improve build time efuse validation checks in the ecdsa driver 2026-01-29 23:07:34 +05:30
Adam Múdry 9d155077af Merge branch 'fix/fatfs_test_apps_remove_esp32c3_from_sdcard_sdmode_test' into 'master'
fix(fatfs): fatfs test_apps remove esp32c3 from sdcard_sdmode test

Closes IDF-15244

See merge request espressif/esp-idf!45495
2026-01-29 15:57:25 +01:00
Chen Ji Chang 76b31ecbd9 Merge branch 'fix/fix_dma_burst_size_regression' into 'master'
fix(gdma): skip alignment check for AHBDMA version 1 when flash enc

Closes IDF-15216

See merge request espressif/esp-idf!45434
2026-01-29 22:14:27 +08:00
Tomas Rohlinek f0bf3ca1c0 Merge branch 'fix/vfs_missing_va_end' into 'master'
fix(storage/vfs): Remove va_end leak in ioctl caused by early return in macro

Closes IDF-15111

See merge request espressif/esp-idf!44923
2026-01-29 12:03:11 +01:00
wuzhenghui 86115b8ae2 fix(esp_hw_support): fix rtc clock test case 2026-01-29 18:09:15 +08:00
Wan Lei 9a9c4ae29f Merge branch 'fix/fix_c5_spi_tests' into 'master'
fix(driver_spi): fixed c5 spi param test

Closes IDFCI-3044 and IDFCI-3035

See merge request espressif/esp-idf!45492
2026-01-29 16:45:11 +08:00
Island e463ca5d6b Merge branch 'fix/restore_ble_mesh_c5_c61' into 'master'
Fix/restore ble mesh c5 c61

Closes BLERP-2533

See merge request espressif/esp-idf!45096
2026-01-29 16:38:17 +08:00
morris fe436d881e feat(ci): remove common_components dependencies from peripheral drivers
Replace *common_components with specific driver dependencies across all
peripheral driver test apps and examples to prevent unnecessary CI
triggers
when common_components change.

This follows the same pattern established in TWAI driver commit:
6d21cc6c29

Changes made:
- 26 component test apps updated
(esp_driver_*/test_apps/.build-test-rules.yml)
- 1 driver test app updated
(components/driver/test_apps/.build-test-rules.yml)
- Key examples updated in examples/peripherals/.build-test-rules.yml
- Established standard dependency pattern: esp_hal_xxx, esp_hw_support,
soc
- Added esp_driver_gpio for GPIO-dependent drivers
2026-01-29 16:33:17 +08:00
Kevin (Lao Kaiyao) 273a692ae7 Merge branch 'docs/fixed_bitscrambler_typo' into 'master'
docs(pms): fixed bitscrambler typo in pmu module

See merge request espressif/esp-idf!45281
2026-01-29 15:37:21 +08:00
Mahavir Jain 14f0185000 Merge branch 'fix/tee_apm_hal_linker_placement' into 'master'
fix(esp_tee): Fix incorrect path of APM HAL in the TEE linker scripts

See merge request espressif/esp-idf!45459
2026-01-29 09:48:59 +05:30
morris 7d7f533357 Merge branch 'feat/support_lp_dma_on_s31' into 'master'
feat(gdma): support lp ahb dma on esp32s31

Closes IDF-14761

See merge request espressif/esp-idf!45229
2026-01-29 11:43:46 +08:00
Aditya Patwardhan b8664ef1ce Merge branch 'feat/adds_option_to_save_response_headers' into 'master'
feat(esp_http_client): adds support to save response headers

Closes IDFGH-16577

See merge request espressif/esp-idf!45051
2026-01-29 08:28:58 +05:30
Armando (Dou Yiwen) 76aae7cd96 Merge branch 'change/change_to_only_do_v2p_once_when_startup' into 'master'
mmu: no longer disable cache when converting virtual addr to physical addr and vice versa

Closes IDF-10929, IDF-15176, and ESPCS-955

See merge request espressif/esp-idf!32860
2026-01-29 02:51:56 +00:00
C.S.M 17a74c925c Merge branch 'fix/update_esp32s31_rom_freeze' into 'master'
fix(esp32s31): update esp32s31 rom after it's frozen

See merge request espressif/esp-idf!45441
2026-01-29 02:05:51 +08:00
Marius Vikhammer 1a0ed26104 Merge branch 'bugfix/core_esp32s31_wrong_jira_id' into 'master'
fix(core): fixed misc wrong jira references

Closes IDF-14685 and IDF-14655

See merge request espressif/esp-idf!45457
2026-01-29 01:19:02 +08:00
Adam Múdry 1e195254e7 fix(fatfs): fatfs test_apps remove esp32c3 from sdcard_sdmode test 2026-01-28 13:42:33 +01:00
wuzhenghui cf3c8cb77c feat(esp_hw_support): hold MSPI pins in pd_top lightsleep 2026-01-28 19:49:46 +08:00
wuzhenghui aaeec3228d fix(bootloader): fix bootloader bad spi pin drv config and clear all wpu/wpd by default 2026-01-28 19:49:46 +08:00
wuzhenghui 5b879a8f58 feat(esp_hw_support): set USB2.0 phy to suspend mode at startup for active power saving 2026-01-28 19:49:46 +08:00
Chen Jichang d5ce5f2581 fix(gdma): skip alignment check for AHBDMA version 1 when flash enc 2026-01-28 19:44:36 +08:00
wanckl d7adadf180 fix(driver_spi): fixed c5 spi param test 2026-01-28 19:15:17 +08:00
Mahavir Jain 6dcac0a225 Merge branch 'fix/fix_tfpsacrypto_writing_to_esp_idf' into 'master'
fix: Skip writing to esp-idf directory when tfpsacrypto is built

Closes IDFGH-17145

See merge request espressif/esp-idf!45426
2026-01-28 15:29:17 +05:30