Commit Graph

36833 Commits

Author SHA1 Message Date
Aditya Patwardhan
5f8e7058a5 Merge branch 'fix/rsa_ds_driver_constant_time' into 'master'
Fix/rsa ds driver constant time

See merge request espressif/esp-idf!48678
2026-06-09 22:25:23 +05:30
Jiang Jiang Jian
f17a63bae9 Merge branch 'feat/optimizations_related_to_keep_alive' into 'master'
feat(wifi): optimizations ralated to keep alive

Closes WIFIBUG-1553

See merge request espressif/esp-idf!46641
2026-06-09 20:47:34 +08:00
Harshal Patil
a5591852c5 Merge branch 'fix/remove_nonexistent_crypto_registers_c61' into 'master'
Remove non-existent crypto registers (ESP32-C61)

See merge request espressif/esp-idf!49241
2026-06-09 18:16:01 +05:30
Mahavir Jain
05c70c1fd4 Merge branch 'fix/ecdsa_ecc_hw_input_validation' into 'master'
Validate ECDSA signature range and harden ECC memory power-down

See merge request espressif/esp-idf!48958
2026-06-09 14:40:24 +05:30
Sudeep Mohanty
40d23b124b Merge branch 'fix/buildv2_bootloader_extra_components' into 'master'
fix(cmakev2/bootloader): link components from EXTRA_COMPONENT_DIRS

See merge request espressif/esp-idf!49367
2026-06-09 10:18:20 +02:00
yinqingzhao
42744902c6 feat(wifi): optimizations ralated to keep alive 2026-06-09 16:16:15 +08:00
harshal.patil
81ffe04323 fix(soc): Remove non-existent crypto registers (ESP32-C61) 2026-06-09 13:33:25 +05:30
Marius Vikhammer
c67b1d0e43 Merge branch 'bugfix/esp_sys_remove_vsf_dep' into 'master'
fix(esp_system): remove unnecessary VFS dependency

See merge request espressif/esp-idf!49412
2026-06-09 15:38:02 +08:00
He Binglin
74c3a56614 Merge branch 'feat/esp_idf_h21_clock_output_support' into 'master'
feat(esp_hw_support): support clock output in esp32h21

Closes PM-785 and IDF-11582

See merge request espressif/esp-idf!49393
2026-06-09 15:26:34 +08:00
Song Ruo Jing
19287f5f0c Merge branch 'feature/esp32h4_flash_support' into 'master'
feat(spi_flash): Add exclusive support for ESP32H4

Closes IDF-12290, IDF-12389, and IDF-15616

See merge request espressif/esp-idf!47679
2026-06-09 15:23:34 +08:00
Wan Lei
8498d31a87 Merge branch 'fix/update_sdmmc_test_config' into 'master'
fix(driver_sdmmc): test app correct p4 sdkconfig

See merge request espressif/esp-idf!49410
2026-06-09 15:22:54 +08:00
Jiang Jiang Jian
853a2cfd3a Merge branch 'chip/support_wifi_low_power_for_s31_rebase_master' into 'master'
Chip/support wifi low power for s31 rebase master

Closes IDF-14579 and IDF-14582

See merge request espressif/esp-idf!48532
2026-06-09 15:16:53 +08:00
hebinglin
eb6bb0acf0 feat(esp_hw_support): support clock output in esp32h21 2026-06-09 14:16:05 +08:00
harshal.patil
f9642ccad4 test(esp_hal_security): warm up ECC const-time loop before measuring 2026-06-09 10:59:12 +05:30
harshal.patil
dec9ce8263 fix(esp_tee): Reset crypto peripherals before the panic-induced reset 2026-06-09 10:59:12 +05:30
harshal.patil
c5e03fd55c fix(esp_rom): Patch ets_ecdsa_verify() to include signature bounds check 2026-06-09 10:59:12 +05:30
harshal.patil
554cce6937 fix(mbedtls): validate ECDSA signature range and harden ECC memory power-down 2026-06-09 10:59:11 +05:30
Marius Vikhammer
34fe9dff31 fix(system): removed uncessary vfs component dependency from esp_system 2026-06-09 11:58:33 +08:00
wanckl
c7160911bf fix(driver_sdmmc): test app correct p4 sdkconfig 2026-06-09 11:26:32 +08:00
morris
891341153d Merge branch 'feat/esp_async_memcpy_blocking_api' into 'master'
feat(esp_driver_dma): add blocking async memcpy API

See merge request espressif/esp-idf!49295
2026-06-08 22:24:09 +08:00
sibeibei
e17cd724b4 feat(pm): select XTAL for HP dig_sysclk in modem state
On ESP32-S31, SOC and modem APB are decoupled, so the digital
system can run from XTAL while the modem domain stays in modem state.
2026-06-08 19:24:30 +08:00
sibeibei
1b8b73ae41 fix(ci): fix pre-commit issue 2026-06-08 19:24:30 +08:00
sibeibei
68ffa909bf support wifi api and regdma
* phy_version: 100, e0797b2, May 12 2026
2026-06-08 19:24:30 +08:00
sibeibei
e238c5bdc6 feat(wifi): enable pll clk in modem state 2026-06-08 19:24:30 +08:00
sibeibei
bd7dc2da07 feat(wifi): adpater apb clock is independent 2026-06-08 19:24:30 +08:00
sibeibei
c8881b2529 update(pmu_sleep): enable SOC_PM_PMU_MIN_SLP_SLOW_CLK_CYCLE_FIXED 2026-06-08 19:24:30 +08:00
sibeibei
db8d0e0362 update(pmu_param): update hp modem clk config 2026-06-08 19:24:30 +08:00
sibeibei
f60ceeb811 update(sleep_clock.c): update clock retention 2026-06-08 19:24:29 +08:00
sibeibei
60250525b0 bugfix(apm): workaround to clear apm related reg on S31
Until full TEE/APM retention is supported (IDF-14620).
2026-06-08 19:24:29 +08:00
Mahavir Jain
edae80c202 Merge branch 'contrib/github_pr_18700' into 'master'
Fixed typos in flash_encrypt.c (GitHub PR)

Closes IDFGH-17779

See merge request espressif/esp-idf!49388
2026-06-08 16:04:40 +05:30
He Binglin
0f37d02b9d Merge branch 'fix/esp_idf_lp_uart_wakeup_muti_times' into 'master'
fix(ulp): fix lp uart keep wakeup triggered

Closes PM-658

See merge request espressif/esp-idf!49365
2026-06-08 18:09:25 +08:00
Wang Meng Yang
a4ab7e9579 Merge branch 'bugfix/issues_from_e22_eco2_tests' into 'master'
fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32-S31

See merge request espressif/esp-idf!49328
2026-06-08 18:01:25 +08:00
Song Ruo Jing
f6449f926b fix(spi_flash): gpspi flash clock could reach higher frequency 2026-06-08 17:56:17 +08:00
Song Ruo Jing
545b31e6b9 feat(spi_flash): Add exclusive support for ESP32H4
Add 32bit addr support for esp32s31 as well
2026-06-08 17:56:09 +08:00
hebinglin
46ff88717c fix(ulp): fix lp uart keep wakeup triggered 2026-06-08 16:17:09 +08:00
Ondrej Kosta
4431bce564 Merge branch 'feat/eth_test_component' into 'master'
feat(esp_eth): updated test_apps to use Ethernet test component

See merge request espressif/esp-idf!48977
2026-06-08 15:35:38 +08:00
Huyghe Robin
c20ec4effd Fixed typos in flash_encrypt 2026-06-08 08:51:32 +02:00
C.S.M
747c1c9555 Merge branch 'fix/s31_suspend' into 'master'
fix(spi_flash): Fix suspend issue on esp32s31, and add trs timing on other target

See merge request espressif/esp-idf!49228
2026-06-08 14:31:35 +08:00
Jiang Jiang Jian
6fc0a63c4e Merge branch 'bugfix/idfci-11637' into 'master'
support emac sleep retention runtime attach and detach

Closes IDFCI-11637 and IDFCI-11638

See merge request espressif/esp-idf!49331
2026-06-08 12:28:10 +08:00
Jin Cheng
e4806d9bc3 fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32-S31 2026-06-08 11:58:16 +08:00
C.S.M
2acd9b9a7c fix(spi_flash): Fix suspend issue on esp32s31, and add trs timing on other target 2026-06-08 11:15:13 +08:00
Marius Vikhammer
4135057bee Merge branch 'feature/esp_sys_event_framework' into 'master'
feat(esp_system): add esp_sys_event framework

Closes IDF-13472

See merge request espressif/esp-idf!48406
2026-06-08 10:58:28 +08:00
Rahul Tank
bc6616854e Merge branch 'bugfix/fix_clang_compilation_issue' into 'master'
fix(nimble): Fix for clang compilation issues

See merge request espressif/esp-idf!49277
2026-06-06 09:24:43 +05:30
Sudeep Mohanty
7c5fe924a5 fix(mbedtls): initialize SRCS variables in mbedtls/CMakeLists.txt BOOTLOADER_BUILD branch 2026-06-05 16:12:01 +02:00
Sudeep Mohanty
3b4fbbb531 fix(cmakev2/bootloader): link bootloader_components discovered from EXTRA_COMPONENT_DIRS
idf_build_executable only links the COMPONENTS list and its
dependencies. However, bootloader_components provided by the application
get discovered, but not linked. This MR forces the extra components for
the bootloader to be linked to the bootloader binary as there is no way
for the application to specify the same.
2026-06-05 16:09:57 +02:00
Guillaume Souchere
a010738ec2 Merge branch 'feat/new-freertos-linux-simulator' into 'master'
feat(freertos): Refactor linux simulator

Closes IDF-8339

See merge request espressif/esp-idf!43564
2026-06-05 12:18:44 +02:00
Martin Vychodil
d3264c9a11 Merge branch 'bugfix/spiffs-normalize-cli-output' into 'master'
fix(spiffs): normalize spiffsgen CLI output with esp-pylib

Closes IDF-15335

See merge request espressif/esp-idf!49184
2026-06-05 17:58:44 +08:00
Martin Vychodil
b6e4438cfb Merge branch 'bugfix/vfs-syscall-argument-checks' into 'master'
fix(vfs): add syscall argument validation in VFS layer

Closes IDF-12760

See merge request espressif/esp-idf!48954
2026-06-05 17:57:15 +08:00
morris
ddf8cc3626 Merge branch 'fix/uart_is_enable_check_error_on_s3' into 'master'
Fix ESP32-S3 uart2 is_enabled check error

Closes IDFGH-17769

See merge request espressif/esp-idf!49327
2026-06-05 17:06:27 +08:00
Sonika Rathi
84d4ec0cd9 Merge branch 'bugfix/nvs-flash-gnu-static-analyzer' into 'master'
fix(nvs_flash): fix GNU static analyzer warnings

Closes IDF-10088 and IDF-10089

See merge request espressif/esp-idf!49122
2026-06-05 16:54:03 +08:00