Song Ruo Jing
74c36f7660
Merge branch 'feature/esp32h4_regi2c_support' into 'master'
...
feat(regi2c): add regi2c support for esp32h4
Closes IDF-12315
See merge request espressif/esp-idf!39966
2025-06-30 16:22:58 +08:00
Ashish Sharma
0fa17c40a6
docs(system/esp_https_ota): adds ECIES-256 to pre-enc ota design doc
2025-06-30 16:04:45 +08:00
Armando (Dou Yiwen)
a08dff3a5e
Merge branch 'change/h21_cache_reg_update' into 'master'
...
cache: updated cache registers for h21
See merge request espressif/esp-idf!40186
2025-06-30 08:01:57 +00:00
C.S.M
94765b5b7f
Merge branch 'contrib/github_pr_16211' into 'master'
...
fix(temperature_sensor): remove spurious printf (GitHub PR)
Closes IDFGH-15581
See merge request espressif/esp-idf!40218
2025-06-30 15:19:13 +08:00
Mahavir Jain
a1b9581a7a
Merge branch 'contrib/github_pr_16204' into 'master'
...
docs(esp_http_client): fix chunky function name (GitHub PR)
Closes IDFGH-15575
See merge request espressif/esp-idf!40212
2025-06-30 12:19:00 +05:30
C.S.M
6c2266473c
fix(i2c): Make i2c nack log as debug level
2025-06-30 14:48:58 +08:00
C.S.M
c7b069781d
Merge branch 'bugfix/fix_io_mux_reg_c61' into 'master'
...
fix(io_mux): Fix io_mux register on c61
See merge request espressif/esp-idf!40191
2025-06-30 14:26:40 +08:00
nilesh.kale
caf828dfaf
fix(esp_http_client): Fix OTA failure with partial download enabled
...
This commit fixes an issue encountered during OTA when partial download
is enabled using an AWS signed URL restricted to GET requests.
It also adds an API to retrieve the OTA image size from the Content-Range header.
2025-06-30 11:18:26 +05:30
nilesh.kale
3e46a73964
fix(esp_https_ota): Check and handle missing image length in OTA HTTP response
2025-06-30 11:13:27 +05:30
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