Commit Graph
52687 Commits
Author SHA1 Message Date
Rahul Tank f503a42b5a Merge branch 'bugfix/fix_security_proto_nimble_v6.1' into 'release/v6.1'
fix(protocomm): harden nimble/bluedroid transport size handling (v6.1)

See merge request espressif/esp-idf!49179
2026-06-03 11:08:41 +05:30
Rahul Tank 908cdfda71 Merge branch 'bugfix/nimble_hid_fixes_lock_v6.1' into 'release/v6.1'
fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex (v6.1)

See merge request espressif/esp-idf!48916
2026-06-03 10:50:59 +05:30
morris 81400acadb Merge branch 'fix/sdmmc_reinit_error_v6.1' into 'release/v6.1'
fix(sdmmc): fix sdmmc re-init error (v6.1)

See merge request espressif/esp-idf!49009
2026-06-03 10:59:59 +08:00
Jiang Jiang Jian f275a8e97b Merge branch 'fix-fix_rtc_spinlock_sleep_dead_lock_v6.1' into 'release/v6.1'
fix(esp_hw_support): fix possible dead lock in deepsleep process (v6.1)

See merge request espressif/esp-idf!49177
2026-06-03 10:54:35 +08:00
Jiang Jiang Jian 240f353e0a Merge branch 'fix-bind_int_wdt_to_cache_livelock_fix_v6.1' into 'release/v6.1'
fix(esp_system): bind int_wdt to cache livelock workaround (v6.1)

See merge request espressif/esp-idf!49170
2026-06-03 10:54:05 +08:00
Rahul Tank 44d8a68bbd fix(protocomm): harden nimble transport size handling 2026-06-02 15:59:09 +05:30
wuzhenghui 01fff26fee fix(esp_hw_support): fix possible dead lock in deepsleep process 2026-06-02 17:48:02 +08:00
wuzhenghui f34f07ba07 fix(esp_system): update cache livelock workaround bind to interrupt WDT configuration 2026-06-02 17:31:11 +08:00
Jiang Jiang Jian 9cede1d920 Merge branch 'change/optimize_sleep_gpio_configure_v6.1' into 'release/v6.1'
change(sleep_gpio): streamline GPIO sleep configuration logic (v6.1)

See merge request espressif/esp-idf!49040
2026-06-02 10:03:09 +08:00
Jiang Jiang Jian 3e24f276fa Merge branch 'ci/esptool_internal_releases_v6.1' into 'release/v6.1'
CI: Use internal Esptool releases in the pipeline (v6.1)

See merge request espressif/esp-idf!48880
2026-06-01 16:16:45 +08:00
wuzhenghui 93cbc81ecf change(sleep_gpio): streamline GPIO sleep configuration logic 2026-05-29 14:12:09 +08:00
Jiang Jiang Jian 465c4ffc64 Merge branch 'bugfix/fix_some_rom_func_ld_issue_v6.1' into 'release/v6.1'
fix(wifi): fix som rom func ld issue(Backport v6.1)

See merge request espressif/esp-idf!49005
2026-05-29 11:36:39 +08:00
Mahavir Jain b757eb74c6 Merge branch 'fix/fix_psa_ecdsa_driver_missing_checks_v6.1' into 'release/v6.1'
fix(mbedtls): fixes missing check before ecdsa verify (v6.1)

See merge request espressif/esp-idf!48946
2026-05-28 21:04:51 +05:30
gaoxu 27b03333c7 fix(sdmmc): fix sdmmc re-init error on legacy driver 2026-05-28 16:25:06 +08:00
muhaidong ba9785be7d fix(wifi): fix som rom func ld issue 2026-05-28 16:06:01 +08:00
Jiang Jiang Jian 96a0515501 Merge branch 'fix/add_owe_check_pmf_disable_v6.1' into 'release/v6.1'
Add Mode/threshold checks in esp_wifi_disable_pmf_config()(v6.1)

See merge request espressif/esp-idf!48949
2026-05-28 11:59:12 +08:00
Jiang Jiang Jian 3a76556736 Merge branch 'bugfix/increase_partition_nan_v6.1' into 'release/v6.1'
fix(esp_wifi): Increase partition size of app for NaN console (v6.1)

See merge request espressif/esp-idf!48976
2026-05-28 10:31:59 +08:00
Jiang Jiang Jian d0004ee057 Merge branch 'fix/cache_wb_patch_skip_bootloader_v6.1' into 'release/v6.1'
fix(esp_rom): Cache_WriteBack_All patch should skip bootloader v6.1

See merge request espressif/esp-idf!48918
2026-05-28 10:28:24 +08:00
Kapil Gupta 80efe65d06 fix(esp_wifi): Increase partition size of app for NaN console 2026-05-27 18:43:40 +05:30
tarun.kumar cfb5457470 fix(wifi) : Add Mode/threshold checks in esp_wifi_disable_pmf_config()
- Updated API documentation for esp_wifi_disable_pmf_config()
2026-05-27 12:02:26 +05:30
harshal.patil 8b7e1f1787 test(mbedtls): Add out-of-bounds test for the ECDSA hardware driver 2026-05-27 11:37:53 +05:30
Ashish Sharma b2a614569d fix(mbedtls): fixes missing check before ecdsa verify 2026-05-27 11:37:48 +05:30
Ivan Grokhotkov 8d2cce01da Merge branch 'fix/emac_s31_hotfixes_v6.1' into 'release/v6.1'
fix(esp_eth): fixed build issues introduced by EMAC S31 support (v6.1)

See merge request espressif/esp-idf!48900
2026-05-26 16:35:57 +02:00
Ivan Grokhotkov 306970f135 Merge branch 'maint/v6.1_codeowners' into 'release/v6.1'
change(gitlab): simplify approvals for backports (v6.1)

See merge request espressif/esp-idf!48878
2026-05-26 14:17:17 +02:00
Ivan Grokhotkov 563e0b1803 change(gitlab): simplify approvals for backports (v6.1) 2026-05-26 13:47:56 +02:00
wanglei b846228512 fix(esp_rom): Cache_WriteBack_All patch should skip bootloader 2026-05-26 18:56:03 +08:00
Mayank Tyagi e8a03d4470 fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex 2026-05-26 15:56:07 +05:30
Ondrej Kosta 107432519e fix(esp_eth): fixed build issues introduced by EMAC S31 support 2026-05-26 08:30:52 +02:00
Roland Dobai 162161cb7f ci(gitlab): Use internal Esptool releases in the pipeline 2026-05-25 15:53:36 +02:00
morris c23e87b81b Merge branch 'bugfix/esp32s31_raise_ahb_clk_freq' into 'master'
fix(clk): raised ESP32S31 axi/ahb clock freq up to 106mhz at max

Closes IDF-14696

See merge request espressif/esp-idf!48207
2026-05-25 18:23:37 +08:00
morris bd29b11895 Merge branch 'fix/fix_parlio_valid_delay_max_value' into 'master'
fix(parlio): fix max valid delay value

See merge request espressif/esp-idf!48577
2026-05-25 18:13:57 +08:00
Jiang Jiang Jian b6a2af2fe1 Merge branch 'fix/mbedtls-threading-impl-kconfig' into 'master'
fix(mbedtls): make threading implementation exclusive

See merge request espressif/esp-idf!48846
2026-05-25 18:08:30 +08:00
Peter Dragun a2d6680477 Merge branch 'fix/esp32c5_usj_console_stuck' into 'master'
fix(esp32c5): Do not disable UART0 sclk when USB Serial/JTAG is primary console

Closes IDFGH-17050

See merge request espressif/esp-idf!45920
2026-05-25 16:03:26 +08:00
Jiang Jiang Jian 0b0c85cb3b Merge branch 'feat/dpp_multi_config' into 'master'
Feature: Add dpp multiconfig support

Closes WIFIBUG-1873, WIFIBUG-1852, WIFIBUG-762, and WIFIBUG-1810

See merge request espressif/esp-idf!48191
2026-05-25 15:40:54 +08:00
Roland Dobai 9c96688ffe Merge branch 'ci/bump-up-kconfig-precommit' into 'master'
ci(pre-commit): bump up kconfig related checks

Closes IDF-15702

See merge request espressif/esp-idf!48752
2026-05-25 08:47:35 +02:00
Peter Dragun 69d8b42adf ci: enable esp32c5 for usb_serial_jtag tests 2026-05-25 08:36:28 +02:00
Peter Dragun 05faa941c2 fix(esp32c5): Do not disable UART0 sclk when USB Serial/JTAG is primary console
This is a workaround for rom code issue, which can cause the chip to end in infinite loop
when reset is triggered from esptool/idf-monitor. This is only applicable to ESP32-C5 rev <= 1.0.

Closes https://github.com/espressif/esp-idf/issues/18089
2026-05-25 08:35:15 +02:00
Chen Ji Chang ea0b39f521 Merge branch 'docs/spi-slave-timeout-return' into 'master'
docs(driver_spi): document SPI slave timeout returns

Closes IDFGH-17691

See merge request espressif/esp-idf!48783
2026-05-25 14:00:52 +08:00
Shreyas Sheth 41b4d70ad4 feat(esp_wifi): Add support for multiconfig support for DPP 2026-05-25 13:57:28 +08:00
Shreyas Sheth 958c7bef43 feat(esp_wifi): Harden dpp code and add improvements for dpp 2026-05-25 13:57:28 +08:00
morris 7ce07cb910 Merge branch 'refactor/enable_io_mux_clock' into 'master'
fix(iomux): move source gating to IOMUX consumers

Closes IDF-12975 and IDF-12852

See merge request espressif/esp-idf!48530
2026-05-25 12:31:50 +08:00
Jiang Jiang Jian 6544496a22 Merge branch 'feature/random_mac' into 'master'
feat(esp_wifi): Add support for privacy enhancement techniques

Closes DOC-14631

See merge request espressif/esp-idf!34263
2026-05-25 12:15:23 +08:00
Shreyas Sheth 2d3c11b277 fix(esp_wifi): Fix ci pipeline for random mac feature 2026-05-25 11:22:45 +08:00
Zhang Shuxian 17e4e38cda Resubmit CN translation update 2026-05-25 11:22:45 +08:00
JackandCursor 4786ab4d14 docs(wifi): add Chinese translation for MAC randomization
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-25 11:22:45 +08:00
Aditi 18cbdbf2b1 feat(esp_wifi): Add improvements for privacy extension
1) Add support for MAC randomization in Active scan and connect
  2) Add support for randomizaton of sequence numbers
  3) Add support for randomization of dialog token for GAS frames
2026-05-25 11:22:45 +08:00
He Binglin 3bf83125b4 Merge branch 'change/esp_idf_ext1_unhold' into 'master'
Optimize parts of the sleep wake-up flow

See merge request espressif/esp-idf!47322
2026-05-25 11:15:22 +08:00
Jiang Guang Ming cdfbee61a9 fix(mbedtls): make threading implementation exclusive
Ensure the pthread and alternate threading implementations cannot be enabled at the same time.
2026-05-25 11:13:51 +08:00
morris 38c4f27102 fix(iomux): move clock source gating to IOMUX consumers
Remove io_mux_set_clock_source internal source enabling and make SDM,
ana_cmpr, and gpio glitch filter drivers explicitly manage clock source
enable/disable with safe cleanup paths.
2026-05-22 19:10:08 +08:00
morris 6b711f91f5 fix(esp_lcd): balance clock source references on teardown
Track enabled clock sources in DSI/DPI/i80 drivers and disable them in
delete/error cleanup paths so esp_clk_tree source refcounts stay
balanced.
2026-05-22 18:43:02 +08:00