Commit Graph

36552 Commits

Author SHA1 Message Date
Jiang Jiang Jian
9113e2d8c6 Merge branch 'bugfix/ft_igtk_installation_v6.1' into 'release/v6.1'
fix(esp_wifi): Correct igtk key installation in ft-psk mode (v6.1)

See merge request espressif/esp-idf!49208
2026-06-04 11:04:10 +08:00
morris
fe819275c0 Merge branch 'doc/update_ldo_doc_esp32s31_v6.1' into 'release/v6.1'
docs(ldo): corrected the LDO channel numbers in the programming guide (v6.1)

See merge request espressif/esp-idf!49159
2026-06-04 11:01:17 +08:00
Jiang Jiang Jian
d539630bc7 Merge branch 'ci/wifi_remote_header_correction_v6.1' into 'release/v6.1'
Ci/wifi remote header correction v6.1

See merge request espressif/esp-idf!49123
2026-06-03 13:53:55 +08:00
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
Kapil Gupta
de91d9fb71 fix(esp_wifi): Correct igtk key installation in ft 2026-06-03 08:53:38 +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
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
morris
2b36e6308a docs(ldo): corrected the LDO channel numbers in the programming guide 2026-06-02 14:51:17 +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
Kapil Gupta
c75736fadb ci(esp_wifi_remote): Optimize reconfigure targets 2026-06-01 16:18:46 +05:30
Kapil Gupta
496a82fdd1 ci(esp_remote): Add wifi-remote pre-commit hook 2026-06-01 16:18:46 +05:30
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
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
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
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
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
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
Shreyas Sheth
2d3c11b277 fix(esp_wifi): Fix ci pipeline for random mac feature 2026-05-25 11:22:45 +08:00
Jack
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
He Binglin
f3ee69582e Merge branch 'change/esp_idf_h4h21_modem_clock_retention_passive' into 'master'
Change/esp idf h4h21 modem clock retention passive

Closes IDFCI-11613, IDFCI-11628, and IDFCI-11614

See merge request espressif/esp-idf!48557
2026-05-22 18:02:24 +08:00
He Binglin
eec18ba80a Merge branch 'doc/esp_idf_flash_pwr_description' into 'master'
docs(pm): add flash sleep strategy recommendations

See merge request espressif/esp-idf!45689
2026-05-22 17:44:50 +08:00
Jiang Jiang Jian
199c586041 Merge branch 'fix/isp_iram_safe_typo' into 'master'
fix(isp): fix typo in CONFIG_ISP_ISR_IRAM_SAFE macro reference

See merge request espressif/esp-idf!48815
2026-05-22 17:23:41 +08:00
Jiang Jiang Jian
1e28f30c2a Merge branch 'feat/nan_pairing_pasn_auth' into 'master'
feat(wifi): Support NAN Pairing with PASN as par Specs v4.0

Closes WIFI-7102

See merge request espressif/esp-idf!47145
2026-05-22 16:29:28 +08:00