Commit Graph
51962 Commits
Author SHA1 Message Date
Kapil Gupta fba7f6df97 Merge branch 'ci/wifi_remote_hook_cleanup' into 'master'
ci(esp_wifi): Update cleanup in script

See merge request espressif/esp-idf!48057
2026-04-30 16:37:12 +05:30
Jiang Jiang Jian 7304bf56e0 Merge branch 'bugfix/fix_esp32s31_softap_tx_block_issue' into 'master'
fix(wifi): fix esp32s31 softap tx block issue

Closes WIFI-7339

See merge request espressif/esp-idf!48120
2026-04-30 17:30:53 +08:00
Konstantin Kondrashov 6adb99a389 Merge branch 'feature/support_efuses_esp32s31' into 'master'
feat(efuse): Support efuses for ESP32S31

Closes IDF-14688

See merge request espressif/esp-idf!47986
2026-04-30 12:08:52 +03:00
David Čermák d574eca661 Merge branch 'fix/lwip_timeout' into 'master'
fix(lwip): prevent integer overflow in sys_arch_sem_wait timeout

Closes IDFGH-17541

See merge request espressif/esp-idf!47841
2026-04-30 16:56:33 +08:00
Fu Hanxi 31e80fd53b Merge branch 'ci/unique-filename' into 'master'
ci: upload files in ci job id, which is unique

See merge request espressif/esp-idf!48113
2026-04-30 09:02:25 +02:00
Fu Hanxi 3395ef9a0b ci: upload files in ci job id, which is unique 2026-04-30 08:46:28 +02:00
Shu Chen b7fd866bc3 Merge branch 'fix/fix_an_overflow_risk' into 'master'
fix(openthread): always reserve null-terminator space when appending escaped args

See merge request espressif/esp-idf!48117
2026-04-30 05:53:11 +00:00
Kapil Gupta cbac39c984 ci(esp_wifi_remote): silently exit if related files are not modified 2026-04-30 09:42:29 +05:30
muhaidong 5b2188f62f fix(wifi): fix esp32s31 softap tx block issue 2026-04-30 12:11:16 +08:00
Xu Si Yu 261224dd16 fix(openthread): always reserve null-terminator space when appending escaped args 2026-04-30 10:58:04 +08:00
Harshal Patil a860d18878 Merge branch 'change/add_tee_key_len_validation_psa_ecdsa_driver' into 'master'
Add tee key id length validation in the ESP-ECDSA PSA driver

See merge request espressif/esp-idf!48054
2026-04-29 23:57:22 +05:30
Konstantin Kondrashov c29532f98c feat(efuse): Support efuses for ESP32S31 2026-04-29 15:50:32 +03:00
Chai Ji’e 4ce06f5ea1 Merge branch 'bugfix/chip764_clk_tree_ll_pll_update' into 'master'
fix(pmu): update cpll_bbpll_apll_mpll enable config

See merge request espressif/esp-idf!47901
2026-04-29 19:54:08 +08:00
jjsch-dev d0dcfda4bf fix(lwip): prevent integer overflow in sys_arch_sem_wait timeout 2026-04-29 13:32:47 +02:00
Alexey Lapshin f27907591d Merge branch 'fix/esp32h4_gdbstub_runtime_test' into 'master'
feat(soc): ESP32-H4: enable SOC_ASYNCHRONOUS_BUS_ERROR_MODE

See merge request espressif/esp-idf!47682
2026-04-29 15:28:38 +04:00
Alexey Lapshin 009c883c00 Merge branch 'feature/add_clock_implementation' into 'master'
fix(picolibc): add times() stub

See merge request espressif/esp-idf!48075
2026-04-29 15:16:23 +04:00
Song Ruo Jing a6425c02a0 Merge branch 'refactor/rtc_io_functions' into 'master'
refactor(rtcio): split rtcio/gpio switch with rtc iomux func sel func, add lp_gpio_matrix_input/output

Closes PM-689, PM-690, PM-700, PM-701, and PM-699

See merge request espressif/esp-idf!47542
2026-04-29 19:08:44 +08:00
Zhang Wen Xu 49e9bf9f10 Merge branch 'fix/rcp_spi_crash_issue' into 'master'
fix(openthread): fix multiple SPI communication bugs that caused the host to...

Closes IDFCI-9931

See merge request espressif/esp-idf!47660
2026-04-29 10:57:04 +00:00
Konstantin Kondrashov 92bb2641b4 Merge branch 'fix/zol_reset_lcounter' into 'master'
fix(xtensa): Reset zero overhead loop counter in ISRs

Closes IDF-15322

See merge request espressif/esp-idf!45865
2026-04-29 12:44:00 +03:00
Marius Vikhammer e684ca5183 Merge branch 'change/esp_rom_caps_bootloader_offset' into 'master'
change(rom): move bootloader flash offset to esp_rom_caps

Closes IDF-14899

See merge request espressif/esp-idf!48056
2026-04-29 17:27:33 +08:00
Alexey Lapshin 9b31897c2f fix(picolibc): add times() stub 2026-04-29 15:29:54 +07:00
Jiang Jiang Jian 7f60922bc5 Merge branch 'bugfix/supp_pmk_cache' into 'master'
fix(wifi): Fix skipping usage of supp pmk caching for some cases

See merge request espressif/esp-idf!47775
2026-04-29 16:24:36 +08:00
Chen Chen ecb15422a6 Merge branch 'fix/i2s_remove_soc_cap' into 'master'
refactor(i2s): remove `SOC_I2S_NUM` from soc_caps for esp32s31

See merge request espressif/esp-idf!48039
2026-04-29 15:58:36 +08:00
Mahavir Jain c9ee9deaaf Merge branch 'fix/p4_rev3_irom_drom_pmp_fixes' into 'master'
Reset stale PMP gap entries on P4 v3 before app memprot setup

Closes IDFCI-10394, IDFCI-10397, IDFCI-10398, IDFCI-10399, IDFCI-10400, and IDFCI-10404

See merge request espressif/esp-idf!48048
2026-04-29 13:01:47 +05:30
Mahavir Jain 6112320eae Merge branch 'fix/fix_https_server_linux_build' into 'master'
fix(https_server): fixes failing example build for linux target

See merge request espressif/esp-idf!47824
2026-04-29 12:57:17 +05:30
Guillaume Souchere 89fbcebcd2 Merge branch 'feat/riscv-spiram-stack-pointer-update-before-restart' into 'master'
fix(esp_system): fix PSRAM stack crash in esp_restart_noos on RISC-V SPIRAM chips

Closes IDF-15595

See merge request espressif/esp-idf!47849
2026-04-29 08:42:53 +02:00
Ma Jing Jing 2e89dcaae5 Merge branch 'feature/support_s31_asrc' into 'master'
feat(asrc): Support asrc hal on esp32s31

Closes IDF-14564

See merge request espressif/esp-idf!48037
2026-04-29 05:58:12 +00:00
Kapil Gupta 0f1a1503ad ci(esp_wifi): Update cleanup in script 2026-04-29 09:55:30 +05:30
Song Ruo Jing e689feee9d refactor(rtcio): align LP GPIO matrix related APIs with GPIO matrix APIs 2026-04-29 12:17:37 +08:00
Song Ruo Jing 1d50587ab2 refactor(rtcio): split rtcio/gpio switch with rtc iomux func sel func
This allows rtc_gpio_deinit to always switch the pad back to GPIO,
regardless of lp io clock enabled or not, so that gpio_config can
always switch the IO back to GPIO use after wakeup from deep sleep.
2026-04-29 12:17:37 +08:00
Shu Chen b202b1352e Merge branch 'fix/handle_escape_characters' into 'master'
Fix/handle escape characters

Closes TZ-2519

See merge request espressif/esp-idf!47989
2026-04-29 04:10:25 +00:00
Island 2c3809b8dc Merge branch 'bugfix/fix_ble_read_remote_feature_timeout' into 'master'
Fixed read remote feature timeout when using coded phy(2f683593)

Closes BLERP-2694, BLERP-2695, BLERP-2696, BLERP-2182, BLERP-1447, BT-4219, BT-4249, BT-4251, and BCI-614

See merge request espressif/esp-idf!47573
2026-04-29 12:09:43 +08:00
Marius Vikhammer 09f3b007f9 Merge branch 'feature/lp_core_hp_mem_support' into 'master'
feat(ulp): support placing ULP app in HP-RAM

See merge request espressif/esp-idf!47395
2026-04-29 11:33:04 +08:00
Ma Jing Jing eb9ecfd4ec feat(asrc): Support asrc hal on esp32s31
Closes IDF-14564
2026-04-29 11:32:53 +08:00
Marius Vikhammer 6af582c260 change(rom): add rom caps for bootloader in flash offset 2026-04-29 10:58:50 +08:00
Island 926250ab61 Merge branch 'bugfix/always_init_dft_queue_in_nimble_host' into 'master'
fix(nimble): always init the default os queue for all of controllers

See merge request espressif/esp-idf!47990
2026-04-29 10:33:58 +08:00
Marius Vikhammer 261bd160aa feat(ulp): support placing ULP app in HP-RAM 2026-04-29 09:47:33 +08:00
Wang Meng Yang 45ccc1ed92 Merge branch 'fix/bredr_fix_260424' into 'master'
fix(bt): Fix multiple of BR/EDR controller bugs from qualification test on ESP32-S31

See merge request espressif/esp-idf!48015
2026-04-29 09:38:07 +08:00
harshal.patil 63992372fb change(mbedtls): Add tee key id length validation in the ESP-ECDSA PSA driver 2026-04-28 22:17:25 +05:30
Laukik Hase d4308fa9f9 fix(esp_hw_support): Add PMP entry for LP peripherals region on P4 v3+ 2026-04-28 18:13:16 +05:30
harshal.patil c13403aea6 fix(cpu_region_protect): Fix incorrect definition of ALIGN_UP macro 2026-04-28 18:12:46 +05:30
harshal.patil ca480e0199 fix(esp_hw_support): reset stale PMP gap entries on P4 v3 before app memprot setup 2026-04-28 18:12:11 +05:30
Fu Hanxi 03af8a9f0e Merge branch 'ci/use-windows-vm' into 'master'
ci: windows tests with VM

See merge request espressif/esp-idf!47238
2026-04-28 12:46:47 +02:00
zhanghaipeng 658ff8730b fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2f683593)
- Fixed read remote feature timeout when using coded phy
- Fixed disconnection issue(0x08) when using 125k coded phy
- Fixed disconnection issue(0x08) when updating connection param
- Fixed disconnection issue(0x08) when using multi connection
- Avoid error when adding duplicate device to whitelist
- Support disable channel assessment by vendor hci
- Support smaller connection interval (3.75 ms)
- Support duplicate exception list in EVT ADV
2026-04-28 18:26:22 +08:00
Guillaume Souchere b95e7df2fa Merge branch 'fix/mbedtls-esp-mem-move-to-idf-mbedtls' into 'master'
fix(mbedtls): Fix `test_rebuild_source_files` failure on Windows caused by unstable CMake Ninja paths

Closes IDFCI-10453

See merge request espressif/esp-idf!47984
2026-04-28 12:16:47 +02:00
zwx 179056118f fix(openthread): fix SPI host-RCP communication loss
- 1. H2 SPI slave DMA transaction length insufficient for CMD_RESET
  frame
- 2. H2 SPI slave BUSY race at boot causing permanent deadlock
- 3. H2 INT pin spurious NEGEDGE on chip reset
- 4. H2 SPI slave trans_len exceeding buffer size
- 5. S3 host RST flag handling preventing Spinel-layer reset detection
- 6. S3 stale eventfd events after HardwareReset causing WaitResponse
  timeout
- 7. ot_br missing coprocessor reset failure callback
2026-04-28 18:14:10 +08:00
Jakub Kocka d715ed0244 Merge branch 'feat/create-project_c++' into 'master'
feat(tools): Added create-project argument to allow cpp project creation

Closes IDFGH-15480

See merge request espressif/esp-idf!47373
2026-04-28 17:37:03 +08:00
Chen Chen ad2b1a7e79 refactor(i2s): remove SOC_I2S_NUM from soc_caps for esp32s31 2026-04-28 17:28:00 +08:00
Xu Si Yu b392e92377 feat(openthread): align spinel radio caps with RCP CSMA backoff and TX retry support 2026-04-28 17:27:22 +08:00
Jakub Kocka a0f32c4281 Merge branch 'feat/list_targets' into 'master'
Added cmake target listing in help

Closes IDF-12689

See merge request espressif/esp-idf!46354
2026-04-28 17:16:59 +08:00