Commit Graph

35742 Commits

Author SHA1 Message Date
Ashish Sharma bcf0acdead fix(mbedtls): remove not required MBEDTLS_TLS_DISABLED config
Closes https://github.com/espressif/esp-idf/issues/18458
2026-04-21 17:48:48 +08:00
morris 1dcd6fcf08 Merge branch 'feat/uhci_esp32s31_support' into 'master'
feat(uhci): Add support for uhci on esp32s31

Closes IDF-14791

See merge request espressif/esp-idf!47730
2026-04-21 15:57:55 +08:00
Hu Rui 131bb462a4 feat(uhci): Add support for uhci on esp32s31 2026-04-21 14:41:22 +08:00
Mahavir Jain 96194f19a6 Merge branch 'fix/esp-tee-validation-clobber-and-deref-before-check' into 'master'
fix(esp_tee): prevent validation clobbering and deref-before-check in secure services

See merge request espressif/esp-idf!47589
2026-04-21 11:17:31 +05:30
Rahul Tank 55185d8406 Merge branch 'bugfix/fix_software_ecc' into 'master'
fix(nimble): Fix Software ecc issue in tinycrpyt

See merge request espressif/esp-idf!47708
2026-04-21 10:31:55 +05:30
morris 754ec03795 Merge branch 'feat/support_parlio_on_h21' into 'master'
feat(parlio): support parlio on esp32h21

Closes IDF-11570, IDF-11571, and IDF-11572

See merge request espressif/esp-idf!47356
2026-04-21 11:40:57 +08:00
Armando (Dou Yiwen) 9501efde96 Merge branch 'feat/mmu_configurable_page_size_s31' into 'master'
mmu: supported configurable page size on s31

See merge request espressif/esp-idf!47193
2026-04-21 03:31:16 +00:00
Chen Ji Chang d22e05fbc2 Merge branch 'fix/fix_spi_lcd_psram_mode' into 'master'
fix(spi_lcd): add a flag to decide whether dma accsess psram

See merge request espressif/esp-idf!47661
2026-04-21 10:06:20 +08:00
Chen Ji Chang 83e7b11716 Merge branch 'feat/lcd_use_apll_clock' into 'master'
refactor(clk_tree): use general api to enable the clk

Closes IDF-11478 and IDF-12972

See merge request espressif/esp-idf!35952
2026-04-20 22:12:01 +08:00
Konstantin Kondrashov b43ee27ebc Merge branch 'feature/esp32c5_efuse_calib_update' into 'master'
feat(efuse): Adds efuse calibration field for esp32c5

Closes IDF-15574

See merge request espressif/esp-idf!47701
2026-04-20 16:31:05 +03:00
Marius Vikhammer 1af2cc08bb Merge branch 'feature/ulp_esp32s31' into 'master'
feat(ulp): add support for ulp on esp32s31

Closes IDF-14640

See merge request espressif/esp-idf!47268
2026-04-20 19:19:35 +08:00
armando 8fc4f9c108 feat(cache): added cache invalidate all 2026-04-20 16:58:29 +08:00
armando ab026ecc01 feat(mmu): configurable page size s31 support 2026-04-20 16:58:29 +08:00
Marius Vikhammer 9a5af5a7c9 Merge branch 'bugfix/h4_intr_cleanup' into 'master'
fix(interrupts): cleanup leftover todo from H4 bringup

Closes IDF-12303

See merge request espressif/esp-idf!47711
2026-04-20 16:40:50 +08:00
C.S.M f72610d2e8 Merge branch 'fix/mspi_build' into 'master'
fix(flash): fix mspi ci build for missing initialier

See merge request espressif/esp-idf!47771
2026-04-20 16:25:17 +08:00
He Binglin 1714d6a2c4 Merge branch 'feat/esp_idfesp32h4_eco1_sleep_support' into 'master'
Feat/ESP32H4 ECO1 Sleep Support

Closes PM-633

See merge request espressif/esp-idf!47023
2026-04-20 15:44:19 +08:00
Kapil Gupta 69b3391e5f Merge branch 'bugfix/static_analysis_issue_supplicant' into 'master'
fix(supplicant): resolve constant expression warning in crypto_ecdh_output_size

Closes IDF-15548

See merge request espressif/esp-idf!47650
2026-04-20 12:40:57 +05:30
Marius Vikhammer 10637dbf5e feat(ulp): add support for ulp on esp32s31 2026-04-20 14:45:23 +08:00
Mahavir Jain 0e658fa131 Merge branch 'fix/fix_esp_http_client_not_reusing_connection' into 'master'
fix(esp_http_client): fix broken connection reuse

Closes IDFGH-17479

See merge request espressif/esp-idf!47450
2026-04-20 11:56:58 +05:30
Guillaume Souchere 6a5817cfde Merge branch 'fix/log-dram-early-direct-rom-printf' into 'master'
fix(esp_log): Add Kconfig option to disable usage of esp_rom_vprintf when this function is in IRAM and not ROM

Closes IDFGH-17376

See merge request espressif/esp-idf!46640
2026-04-20 08:21:58 +02:00
C.S.M 92646c2851 fix(flash): fix mspi ci build for missing initialier 2026-04-20 14:15:15 +08:00
Rahul Tank 258cd36a44 fix(nimble): Fix Software ecc issue in tinycrpyt 2026-04-20 10:51:21 +05:30
C.S.M 92fb47524f Merge branch 'feat/flash_support_s31' into 'master'
feat(spi_flash): Add spi_flash support for esp32s31

Closes IDF-14652, IDF-14777, and IDF-14778

See merge request espressif/esp-idf!47627
2026-04-20 10:57:59 +08:00
Wang Meng Yang de29856c92 Merge branch 'bugfix/relax_rsw_tid_check' into 'master'
fix(bt/controller): fixed several controller issues

Closes IDFGH-17125 and BTQABR2023-661

See merge request espressif/esp-idf!47688
2026-04-20 10:19:26 +08:00
Wang Meng Yang 9c380675dc Merge branch 'bugfix/ai_review_a2dp' into 'master'
fix(bt): fix A2DP issues reported by AI code review

Closes BT-4288

See merge request espressif/esp-idf!46787
2026-04-20 09:21:12 +08:00
Wang Meng Yang 29579cffe7 Merge branch 'bugfix/ai_review_hfp' into 'master'
fix(bt): fix HFP issues reported by AI code review

See merge request espressif/esp-idf!47008
2026-04-20 09:21:02 +08:00
Kapil Gupta 3c70d52b89 Merge branch 'bugfix/wps_frag_handling' into 'master'
fix(wps): harden enrollee WSC fragment handling

Closes WIFIBUG-1801

See merge request espressif/esp-idf!47084
2026-04-20 00:26:01 +05:30
morris 45d2c0c486 feat(ana_cmpr): refactor driver implemnetation for new ip
esp32h4 and esp32s31 has a new IP design WRT the ana cmpr module
2026-04-19 21:47:30 +08:00
Rahul Tank a87de1d5c5 Merge branch 'bugfix/nimble_cve_fixes' into 'master'
fix(nimble): Fixes for various CVEs

See merge request espressif/esp-idf!47709
2026-04-18 21:42:02 +05:30
C.S.M 4ad0696d63 Merge branch 'feat/tsens_esp32h4' into 'master'
feat(temperature_sensor): Support temperature sensor on esp32h4

Closes IDF-12404

See merge request espressif/esp-idf!44926
2026-04-17 19:38:14 +08:00
Guillaume Souchere ea1af7c141 feat(log): Add test for constrained environment usage config 2026-04-17 12:46:23 +02:00
C.S.M 3c00b1fa54 Merge branch 'feat/bod_bringup_h4' into 'master'
feat(bod): Add bod support on esp32h4

Closes IDF-12295

See merge request espressif/esp-idf!47657
2026-04-17 18:30:35 +08:00
Song Ruo Jing a65baea1af fix(clk): fix hp root clock source ref count mismatch on esp32h4/h21
Mismatch happens when hp_active->hp_sleep->hp_active
The ref count of the hp root clock source was over incremented by 1 when exiting sleep
(since when entering sleep, the power down of the clock sources are done by PMU,
no decrement of the ref count is done before entering sleep))
2026-04-17 17:29:43 +08:00
hebinglin 386911b35f change(esp_hw_support): remove invalid modem clock preinit for esp32h4 eco1 2026-04-17 17:29:43 +08:00
hebinglin c2a371a20d change(esp_hw_support): allow rtc_periph pd when top pd for esp32h4 eco1 2026-04-17 17:29:27 +08:00
Xorlent 51d059232b Fix output bit range in bitscrambler documentation
Destination bit range incorrect in `Sub-instructions` example
2026-04-17 17:20:28 +08:00
Kapil Gupta 7774285b7d fix(esp_wifi): Move unnecessary PMF prints to verbose 2026-04-17 14:34:56 +05:30
Rahul Tank 5a134e1ccc fix(nimble): Fixes for various CVEs
*CVE-2025-62235
   *CVE-2025-53477
   *CVE-2025-53470
2026-04-17 14:18:16 +05:30
Marius Vikhammer 6879cec1f3 fix(interrupts): cleanup leftover todo from H4 bringup 2026-04-17 16:41:52 +08:00
Shu Chen dfc5bbb58c Merge branch 'review_ot_code_using_cursor' into 'master'
fix(openthread): make the code more robust

See merge request espressif/esp-idf!47092
2026-04-17 08:40:44 +00:00
C.S.M ff7a67fb4f feat(temperature_sensor): Support temperature sensor on esp32h4 2026-04-17 16:38:04 +08:00
Gao Xu 72c77c6e33 Merge branch 's31_uart_support' into 'master'
feat(uart): support  uart on ESP32S31

Closes IDF-14789, IDF-14790, and IDF-14792

See merge request espressif/esp-idf!46813
2026-04-17 16:37:55 +08:00
zwx aebf890e98 fix(openthread): make the code more robust 2026-04-17 15:42:26 +08:00
Konstantin Kondrashov ea6b477da4 feat(efuse): Adds efuse calibration field for esp32c5 2026-04-17 09:54:00 +03:00
Jiang Jiang Jian c09a6ee07a Merge branch 'chip/add_wifi_support_for_esp32s31_rebase_master' into 'master'
feat(wifi): add wifi support for esp32s31

See merge request espressif/esp-idf!47339
2026-04-17 14:24:43 +08:00
Island b5802cdecc Merge branch 'feat/iso_lea' into 'master'
feat(ble_audio): Support ISO & LE Audio functionalities (Preview)

Closes IDF-14820 and IDF-14822

See merge request espressif/esp-idf!46053
2026-04-17 14:05:03 +08:00
Rahul Tank c0ccef9f9c Merge branch 'feat/fsu_hci_cmd_evt' into 'master'
feat(nimble): Add support to 6.2 BLE HCI Command Event(FSU, UTP over OTA)

See merge request espressif/esp-idf!45914
2026-04-17 10:49:12 +05:30
yangfeng 8ca5ad43a3 fix(bt): fix HFP api and btc component issues reported by AI review 2026-04-17 10:06:55 +08:00
yangfeng 4388d9dfc7 fix(bt): fix HFP bta component issues reported by AI review 2026-04-17 10:06:55 +08:00
Linyan Liu 3ef5da096a feat(ble_audio): Support ISO & LE Audio functionalities (Preview) 2026-04-17 09:46:23 +08:00