Mahavir Jain
1f4612ec7a
Merge branch 'feat/support_cross_signed_root_certs' into 'master'
...
feat(esp_crt): adds support for cross signed root certificates
Closes IDF-13364
See merge request espressif/esp-idf!39797
2025-06-30 10:15:54 +05:30
hrushikesh.bhosale
9c151bcd01
feat(esp_tls): Added hidden config in esp-tls for dynamic buffer strategy configuration
...
Added the hidden config in the esp-tls component for the dynamic buffer
strategy configuration feature. So that external components like ota
can findout whether this feature is supported or not
2025-06-28 13:17:47 +05:30
Chris Wedgwood
eda25c2ebb
fix(temperature_sensor): remove spurious printf
...
remove accidentally included debugging
2025-06-27 23:27:27 -07:00
Richard Allen
561b325a0d
docs(esp_http_client): fix chunky function name
2025-06-27 14:55:55 -05:00
wanckl
af6f1dcaaa
fix(driver_twai): fixed clock source enable/disable
2025-06-27 22:08:24 +08:00
wanckl
e6fcaf4e34
fix(driver_twai): fixed c5 listenonly mode errata, add rx buffer check
2025-06-27 22:08:21 +08:00
Song Ruo Jing
ec358cfd7c
fix(light_sleep/example): fix potential compilation error in light_sleep example
...
If ESP_CONSOLE_NONE is selected in menuconfig, compilation fails with
undefined CONFIG_ESP_CONSOLE_UART_BAUDRATE macro.
2025-06-27 21:53:54 +08:00
Song Ruo Jing
85f0da63fc
fix(uart): fix release pin logic if switching only one pin
2025-06-27 21:53:54 +08:00
Laukik Hase
7f7d0afe40
Merge branch 'fix/esp_tee_coverity_issues' into 'master'
...
fix(esp_tee): Fix coverity issue from the `attestation` component
Closes IDF-12867
See merge request espressif/esp-idf!40054
2025-06-27 18:24:24 +05:30
wuzhenghui
f5cd1d848a
fix(esp_system): LOGD for the log printing in sleep process
2025-06-27 20:53:23 +08:00
wuzhenghui
5436d1f0c4
fix(esp_system): force enable uart0 sclk in esp_restart
2025-06-27 20:04:13 +08:00
Rocha Euripedes
01e990e166
Merge branch 'mqtt_event_suback_reason_code' into 'master'
...
feat(mqtt): Add reason code to SUBSCRIBED event in examples
Closes IDF-6430
See merge request espressif/esp-idf!39970
2025-06-27 18:08:05 +08:00
harshal.patil
bba1448128
feat(esp_key_mgr): Support PSRAM XTS-AES key deployments using Key Manager
2025-06-27 15:15:26 +05:30
harshal.patil
ffefa9902d
test(mbedtls): Extend the mbedtls ecdsa tests
2025-06-27 15:15:26 +05:30
harshal.patil
eb7c5654f6
test(esp_security): Extend the key manager tests
2025-06-27 15:15:26 +05:30
harshal.patil
ea322ee6ef
test(hal/crypto): Add HMAC and DS using Key Manager key tests
...
- Also updated the test app to use esp_crypto_periph_clk.h
2025-06-27 15:15:26 +05:30
harshal.patil
6ca4d621b5
test(crypto): Change partition address and update the test cases
...
- Also format key manager test cases generation script
2025-06-27 15:15:26 +05:30
harshal.patil
50c41c3b59
change(esp_key_mgr): Refactor Key Manager driver to reduce logs
2025-06-27 15:15:26 +05:30
harshal.patil
a7af364112
fix(esp_security): Power up MPI memory registers when enabling MPI
...
Co-authored-by: Li HongXi <lihongxi@espressif.com >
2025-06-27 15:15:26 +05:30
harshal.patil
33d8c05d95
feat(esp_key_mgr): Support Digital Signature key deployments using Key Manager
2025-06-27 15:15:26 +05:30
harshal.patil
265b0d7579
feat(esp_key_mgr): Support HMAC key deployments using Key Manager
2025-06-27 15:15:26 +05:30
harshal.patil
8ab6b4d694
fix(esp_security/esp_key_mgr): Recharge HUK before the first usage
2025-06-27 15:15:26 +05:30
harshal.patil
a7c7b75dfd
feat(soc): Update ESP32-C5's key manager reg and struct files to ECO2
...
- Also added a new soc_cap to denote if key manager key deployment is available
2025-06-27 15:15:26 +05:30
Aditya Patwardhan
662d793f37
feat(esp_security): Added support for key manager for esp32c5
2025-06-27 15:15:26 +05:30
Song Ruo Jing
cde716e093
feat(regi2c): add regi2c support for esp32h4
2025-06-27 17:18:33 +08:00
wuzhenghui
ed12f896f9
feat(doc): add migration-guides for esp_sleep_get_wakeup_causes
2025-06-27 16:18:14 +08:00
wuzhenghui
879713d589
change(esp_hw_support): deprecate esp_sleep_get_wakeup_cause with esp_sleep_get_wakeup_causes
2025-06-27 16:18:10 +08:00
C.S.M
ce75f77d7f
fix(io_mux): Fix io_mux register on c61
2025-06-27 16:12:20 +08:00
wuzhenghui
5ba8b5e3dc
feat(esp_hw_support): add new API to get all wakeup sources
2025-06-27 14:07:02 +08:00
Xu Si Yu
5103944449
feat(openthread): disable esp32c61 support for ot_br example
2025-06-27 14:05:18 +08:00
yinqingzhao
c1c78f5838
feat(wifi): add esp32c61 eco3 wifi support
2025-06-27 14:04:55 +08:00
yinqingzhao
f336022a94
feat(phy): update libphy for esp32c61 support
2025-06-27 14:00:21 +08:00
Li Shuai
8205a4808b
change(esp_phy): update phy retention context for esp32c61
2025-06-27 14:00:07 +08:00
wuzhenghui
bc5bef5556
feat(esp_hw_support): fix some issues and update esp32c61 eco3 sleep features
2025-06-27 13:59:53 +08:00
wuzhenghui
8bd81b2bfd
feat(esp_hw_support): update pmu sleep parameters and register header and structure file for esp32c61
2025-06-27 13:59:43 +08:00
wuzhenghui
0a25960783
feat(soc): update modem syscon and lpcon register header and structure file for esp32c61
2025-06-27 13:59:35 +08:00
Jiang Jiang Jian
7e570d246c
Merge branch 'bugfix/add_the_cve_2025_52471_to_list' into 'master'
...
fix(wifi): Added CVE-2025-52471 to vulnerabilities list
See merge request espressif/esp-idf!39979
2025-06-27 12:34:00 +08:00
Island
dad2c53347
Merge branch 'change/ble_update_lib_20250613' into 'master'
...
change(ble): [AUTO_MR] 20250613 - Update ESP BLE Controller Lib
Closes BLERP-1992, BLERP-1988, BLERP-1902, BLERP-1977, BLERP-1993, BLERP-1995, and BLERP-1994
See merge request espressif/esp-idf!39872
2025-06-27 11:09:57 +08:00
Island
b0ad04b144
Merge branch 'fix/ensure_internal_mem_for_ble_log_spi_out' into 'master'
...
fix(ble): ensure internal malloc in ble log spi out
Closes BLERP-2025
See merge request espressif/esp-idf!40167
2025-06-27 10:44:50 +08:00
armando
15331216d5
change(cache): updated cache registers
2025-06-27 10:34:22 +08:00
zhangyanjiao
8c8eced34a
fix(wifi): Added CVE-2025-52471 to vulnerabilities list
2025-06-27 09:51:12 +08:00
Omar Chebib
f496b43943
Merge branch 'bugfix/task_wdt_not_checking_ret' into 'master'
...
fix(esp_system): task wdt now checks the interrupt allocator return value
Closes IDF-13478
See merge request espressif/esp-idf!40155
2025-06-27 09:42:51 +08:00
Jiang Jiang Jian
dce4ca71cb
Merge branch 'bugfix/fix_the_mesh_crash_issue_when_changing_authmode' into 'master'
...
fix(wifi/mesh): fixed the mesh crash issue when changing mesh AP's authmode
Closes WIFIBUG-1274 and IDFGH-15387
See merge request espressif/esp-idf!40165
2025-06-27 00:19:12 +08:00
David Čermák
84b969ecea
Merge branch 'feat/menuconfig_for_rio_enable' into 'master'
...
feat(lwip/config): add menuconfig option to enable ND6 RIO support and set the RIO cache size
Closes IDFGH-13888
See merge request espressif/esp-idf!39488
2025-06-26 22:13:57 +08:00
Adam Múdry
20313f82e6
feat(storage): Update emmc and perf_benchmark example to work with ESP32-P4
2025-06-26 14:00:23 +02:00
Adam Múdry
7154cd3173
feat(sdmmc): Add ESP32-P4 eMMC test board definition
2025-06-26 14:00:22 +02:00
Adam Múdry
1ab7235b9e
fix(sdmmc): Legacy driver slot deinit set NULL after free
2025-06-26 14:00:22 +02:00
glmfe
23572e043e
fix(tcp_transport): off-by-one buffer corruption when WS header buffer full
...
- Fix out of boundaries access
- Improve test cases to cover this issue
2025-06-26 08:05:46 -03:00
Gao Xu
7aca624322
Merge branch 'fix/fix_adc_cali_second_step_error' into 'master'
...
fix(adc): fix ESP32-C5 adc calibration error
See merge request espressif/esp-idf!40107
2025-06-26 17:41:57 +08:00
Tomas Rezucha
1bbf04cb4c
Merge branch 'refactor/remove_old_usb_pins' into 'master'
...
refactor(usb): Remove deprecated USB pin definitions
Closes IDF-9029
See merge request espressif/esp-idf!40144
2025-06-26 11:22:01 +02:00