Jim
f521b5f76d
feat(esp_http_client): Add API to support set event handler
2026-05-11 20:27:06 +08:00
wanckl
2521f3887a
fix(esp_hw_support): fixed spi buslock multi dev acq/release logic issue
2026-05-11 19:36:40 +08:00
Sudeep Mohanty
6f044e6e81
refactor(ulp): use lp_gpio_matrix_* for LP core peripheral IO on matrix targets
...
On SOC_LP_GPIO_MATRIX_SUPPORTED targets, use lp_gpio_matrix_input and
lp_gpio_matrix_output instead of lp_gpio_connect_* so matrix outputs use
rtcio_hal_matrix_out (LP GPIO IOMUX applied in HAL).
LP UART remapped pins: drop rtc_gpio_iomux_func_sel(pin, 1); rtc_gpio_init
already selects RTCIO_LL_PIN_FUNC.
Non-matrix LP I2C: select dedicated LP I2C RTC IOMUX via rtc_gpio_iomux_output
(same mux register write as rtc_gpio_iomux_func_sel; matches HAL naming for
peripheral-owned output enable on dedicated mux functions).
2026-05-11 13:30:23 +02:00
Laukik Hase
51ac92e737
ci(esp_tee): Add test-case for verifying the TEE Secure Storage encryption
2026-05-11 16:56:57 +05:30
Laukik Hase
4f3f1dff5a
feat(esp_tee): Add some required fields in the attestation token
...
- Chip ID from the ROM
- Device MAC address from eFuse BLK1
- Device Optional Unique ID from eFuse BLK2
2026-05-11 16:29:19 +05:30
nilesh.kale
76e2e6d53f
feat: enable support for secure boot in esp32h4
2026-05-11 16:26:01 +05:30
Wang Meng Yang
cb4a55ace2
Merge branch 'feat/support_ble_light_sleep_esp32s31_rebase' into 'master'
...
feat(ble): supported ble light sleep feat on esp32s31 and esp32h4
See merge request espressif/esp-idf!48262
2026-05-11 18:35:50 +08:00
Ashish Sharma
0e03327f69
fix(esp_crt_bundle): fixes verification with cross signed cert
2026-05-11 17:44:16 +08:00
Ashish Sharma
737e97340b
fix(esp_crt_bundle): fixes a potential memory leak with cross signed certificates
...
Closes https://github.com/espressif/esp-idf/issues/18512
Closes https://github.com/espressif/esp-idf/issues/18550
2026-05-11 17:41:45 +08:00
Chen Jichang
3c3b9a6a4e
ci(esp32h4): disable tests which cannot pass
2026-05-11 16:48:58 +08:00
Chen Jichang
645ff40cde
ci(esp32h4): enable ci target test
2026-05-11 16:48:58 +08:00
Kapil Gupta
797059d239
fix(esp_wifi): Add support to bypass rng for bringup
2026-05-11 14:10:11 +05:30
Aditya Patwardhan
73988b5968
Merge branch 'bugfix/fix_iperf_build_fail_issue' into 'master'
...
fix(esp_security): fix ECDH1 key manager multi-stage helper
See merge request espressif/esp-idf!48343
2026-05-11 13:40:00 +05:30
Marius Vikhammer
2a08c05e53
Merge branch 'feature/wdt_sleep_ret_h4' into 'master'
...
feat(wdt): support sleep retention for WDT on S31, H4, and H21
Closes IDF-14657, IDF-12294, and IDF-11529
See merge request espressif/esp-idf!48315
2026-05-11 15:47:58 +08:00
Konstantin Kondrashov
4a59264056
Merge branch 'fix/console_repl_busy_loop' into 'master'
...
fix(console): Avoid REPL task busy loop when linenoise returns NULL
Closes IDFGH-17550
See merge request espressif/esp-idf!48182
2026-05-11 10:38:16 +03:00
muhaidong
14e964c0fa
fix(esp_security): fix ECDH1 key manager multi-stage helper
2026-05-11 12:03:17 +05:30
Yuan Jian Min
7bc84eda5e
Merge branch 'bugfix/fix_protocomm_nimble_gatt_service_not_changed' into 'master'
...
fix(protocomm): Add GATT service initialization that when gatt service changed, the peer can refresh gatt service
See merge request espressif/esp-idf!47093
2026-05-11 14:01:03 +08:00
Mahavir Jain
bc8db060f1
Merge branch 'feat/key_manager_ecdh1_key_deployment_mode' into 'master'
...
Key Manager ECDH1 key deployment mode
Closes IDF-15582
See merge request espressif/esp-idf!47988
2026-05-11 09:03:10 +05:30
Island
5a4e10c5e8
Merge branch 'bugfix/fix_ble_min_conn_interval' into 'master'
...
fix(ble): Optimize connection interval minimum parameter check
Closes BLERP-2748
See merge request espressif/esp-idf!48116
2026-05-11 10:31:03 +08:00
gaoxu
3d7a643ff7
feat(rng): trng refactor to ll functions on esp32s31
2026-05-11 09:08:25 +08:00
hongshuqing
fab36071f8
support bootloader_random api
2026-05-11 09:08:19 +08:00
gaoxu
aa54a711af
feat(rng): basic rng support on esp32s31
2026-05-11 09:08:12 +08:00
cjin
19760a8722
feat(ble): supported ble light sleep feat on esp32h4
2026-05-11 08:34:15 +08:00
cjin
b6643c4786
feat(ble): supported ble light sleep feat on esp32s31
2026-05-11 08:34:15 +08:00
morris
bcf30501d6
Merge branch 'fix/s31_sleep_retention_failure' into 'master'
...
fix: fix the sleep retention issue caused by missing ENTRY(2)
See merge request espressif/esp-idf!48317
2026-05-09 19:23:47 +08:00
Chen Chen
d9caace913
fix: fix the sleep retention issue caused by missing ENTRY(2)
2026-05-09 16:13:07 +08:00
Marius Vikhammer
9851d0e398
feat(wdt): support sleep retention for WDT on S31, H4
2026-05-09 15:53:13 +08:00
sibeibei
45a6998129
fix(wifi): IRAM for regdma path used in modem pd light sleep
2026-05-09 14:48:24 +08:00
Jiang Jiang Jian
8476c9cbad
Merge branch 'fix/nan_teardown_race_condition' into 'master'
...
fix(wifi): stop NAN timers from re-arming after esp_wifi_stop
See merge request espressif/esp-idf!46616
2026-05-09 14:05:35 +08:00
Marius Vikhammer
2fa1906b0a
Merge branch 'feature/s31_lp_mailbox' into 'master'
...
feat(ulp): enable LP mailbox on S31
Closes IDF-14637
See merge request espressif/esp-idf!48218
2026-05-09 10:58:41 +08:00
Chen Ji Chang
ddf89f975f
Merge branch 'fix/add_h4_pmu_modem_regs' into 'master'
...
fix(esp32h4): add pmu modem regs on h4
See merge request espressif/esp-idf!48278
2026-05-09 10:51:52 +08:00
Jim
688eef5dff
fix(protocomm): Add GATT service initialization that when gatt service changed, the peer can refresh gatt service
2026-05-09 10:24:08 +08:00
Konstantin Kondrashov
dd9a0a9a93
fix(test_apps): Increase CONFIG_PARTITION_TABLE_OFFSET to 0x9000
...
Fix some test apps that have a partition table offset of 0x8000,
which left no room for the bootloader for some chips.
2026-05-08 16:45:14 +03:00
Konstantin Kondrashov
e8609f59a8
feat(bootloader): Support recovery bootloader for ESP32S31 and ESP32P4
2026-05-08 16:45:14 +03:00
Sarvesh Bodakhe
1ec6064637
fix(wifi): stop NAN timers from re-arming after esp_wifi_stop
2026-05-08 18:40:51 +05:30
Konstantin Kondrashov
38d34b3ac6
Merge branch 'contrib/github_pr_16149' into 'master'
...
fix(freertos): Avoid core switch deadlock on start (GitHub PR)
Closes IDFGH-15509
See merge request espressif/esp-idf!40184
2026-05-08 13:41:23 +03:00
Jiang Jiang Jian
6e9691e352
Merge branch 'bugfix/concurrency_hostapd_sae_queue' into 'master'
...
fix(wifi): Fix concurrency issues for hostapd_sae_queue for softap
Closes WIFIBUG-1048
See merge request espressif/esp-idf!37032
2026-05-08 18:26:35 +08:00
Jiang Jiang Jian
166054ab3c
Merge branch 'feat/support_lp_debug_probe' into 'master'
...
feat(esp_hw_support): support esp32p4 VDD_BAT sleep mode main power control by LP_Probe
Closes IDF-15413
See merge request espressif/esp-idf!46509
2026-05-08 17:23:15 +08:00
Wan Lei
ebb9c84f9d
Merge branch 'fix/twaifd_data_slow_bitrate_error' into 'master'
...
fix(driver_twai): fixed fd data bitrate error on slow bitrate
See merge request espressif/esp-idf!48219
2026-05-08 17:09:48 +08:00
Shreyas Sheth
0df4edc1d3
fix(wpa_supplicant): alter the check for eloop_is_running before wifi_task assertion
2026-05-08 13:32:45 +05:30
Shreyas Sheth
d841c78cf0
fix(esp_wifi): Fix concurrency for flags between wpa3 and Wi-Fi task
2026-05-08 13:32:45 +05:30
Shreyas Sheth
697239e7e3
fix(wpa_supplicant): Address comments for concurrency between WiFi and WPA3 task
2026-05-08 13:32:45 +05:30
Shreyas Sheth
b1f0e65e8b
fix(wpa_supplicant): Fix concurrency issues between wpa3 and wifi task
2026-05-08 13:32:45 +05:30
Jiang Jiang Jian
b3c9694b82
Merge branch 'bugfix/matching_filter_overwrite' into 'master'
...
fix(nan): Prevent overwriting of matching filter by SSI
Closes IDFGH-17234
See merge request espressif/esp-idf!46227
2026-05-08 15:38:45 +08:00
Jiang Jiang Jian
57309c9f32
Merge branch 'fix/disable_core1_branch_predictor_in_sleep_process' into 'master'
...
fix(esp_hw_support): fix core1 branch predictor access ext mem after cache disabled by core0
See merge request espressif/esp-idf!48251
2026-05-08 14:49:15 +08:00
Chen Jichang
fae99eac94
fix(esp32h4): add pmu modem regs on h4
2026-05-08 14:32:15 +08:00
wuzhenghui
799669c7a4
feat(esp_hw_support): support main power control during VBAT powered deep sleep
2026-05-08 14:24:35 +08:00
Marius Vikhammer
8611150899
Merge branch 'bugfix/ulp_max_mem' into 'master'
...
fix(ulp): correct target LP memory reservation limits
Closes IDF-11974
See merge request espressif/esp-idf!48065
2026-05-08 14:08:21 +08:00
Akshat Agrawal
3197b50dd9
fix(nan): Prevent overwriting of matching filter by SSI
...
- Closes https://github.com/espressif/esp-idf/issues/18231
2026-05-08 11:37:11 +05:30
Marius Vikhammer
6023f07868
feat(ulp): add support for mailbox on S31
2026-05-08 14:06:04 +08:00