Mahavir Jain
6d023865d2
Merge branch 'fix/support_truncated_hmac_v6.0' into 'release/v6.0'
...
Allow truncated ESP-PSA HMAC driver operations (v6.0)
See merge request espressif/esp-idf!45755
2026-02-12 11:31:16 +05:30
Mahavir Jain
e114d459af
Merge branch 'refactor/remove_esp_wolfssl_from_esp_tls_v6.0' into 'release/v6.0'
...
feat(esp-tls): Added support to register custom tls stack (v6.0)
See merge request espressif/esp-idf!45709
2026-02-12 11:30:28 +05:30
Sajia
f0fe8994e4
fix(wifi): Disable wps in eloop context during wps timeout
2026-02-12 11:24:41 +05:30
Mahavir Jain
ad25b61af6
Merge branch 'fix/externsive_mbedtls_aes_sha_tests_v6.0' into 'release/v6.0'
...
Re-introduce the extensive mbedtls AES and SHA tests (v6.0)
See merge request espressif/esp-idf!45591
2026-02-12 09:49:09 +05:30
Mahavir Jain
a0d933e234
Merge branch 'fix/add_check_for_range_request_supported_by_server_during_ota_resumption_v6.0' into 'release/v6.0'
...
fix(esp_https_ota): added a check if range request is supported during OTA resumption is enabled (v6.0)
See merge request espressif/esp-idf!45818
2026-02-12 09:48:26 +05:30
Mahavir Jain
835e37bcca
Merge branch 'fix/esp_https_client_test_v6.0' into 'release/v6.0'
...
fix(esp_http_client): Fixed the example pytest (v6.0)
See merge request espressif/esp-idf!45446
2026-02-12 09:47:49 +05:30
Mahavir Jain
815747bbc9
Merge branch 'fix/esp_https_ota_header_handling_for_custom_data_v6.0' into 'release/v6.0'
...
Issue with complete headers for custom partition OTA (v6.0)
See merge request espressif/esp-idf!45794
2026-02-12 09:47:42 +05:30
Mahavir Jain
aa73e94c35
Merge branch 'feat/add_opaque_ds_driver_v6.0' into 'release/v6.0'
...
feat: adds PSA opaque DS driver support (v6.0)
See merge request espressif/esp-idf!45716
2026-02-12 09:45:59 +05:30
Mahavir Jain
55f6f0eefa
Merge branch 'feat/enable_pseudo_round_support_for_xts_aes_esp32p4_eco5_v6.0' into 'release/v6.0'
...
feat: added support for pseudo round xts aes in esp32p4 eco5 (v6.0)
See merge request espressif/esp-idf!45171
2026-02-12 09:44:22 +05:30
Mahavir Jain
246dc5e913
Merge branch 'fix/tee_sec_stg_aes_gcm_iv_reuse_v6.0' into 'release/v6.0'
...
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service (v6.0)
See merge request espressif/esp-idf!45681
2026-02-12 09:43:30 +05:30
harshal.patil
9253fbadbc
fix(nvs_flash): Use h/w accelerated AES-ECB for XTS-AES operations
2026-02-11 15:40:10 +05:30
Zhang Shuxian
526e7a0230
docs: update CN translation for security.rst
2026-02-11 18:04:56 +08:00
harshal.patil
aabf35b41b
change(mbedtls): Disable MBEDTLS_SHA3_C by default
2026-02-11 18:04:56 +08:00
Ashish Sharma
397c689548
fix: make the PSA compile definitions public
2026-02-11 18:04:56 +08:00
Ashish Sharma
0aef47a07e
change(mbedtls): rename builtin to mbed-builtin
2026-02-11 18:04:56 +08:00
Ashish Sharma
4abcb123be
change(mbedtls): update mbedTLS default configs
...
1. Disables MBEDTLS_ARIA_C by default
2. SECP192R1 support is disabled by default
2026-02-11 18:04:56 +08:00
nilesh.kale
4e434f8eb8
fix(esp_https_ota): handle ota resumption if server dosent support range requests
...
This commit added check to see if server supports range requets,
and fallback to OTA without resumption accordingly.
Closes https://github.com/espressif/esp-idf/pull/17960
2026-02-11 14:40:35 +05:30
Raoul Rubien
bf3d4f0dd9
fix esp_https_ota_begin(): implements handling of HttpStatus_PartialContent-code 206
2026-02-11 14:40:34 +05:30
Jiang Jiang Jian
caefb5741b
Merge branch 'bugfix/fix_nimble_issues_v6.0' into 'release/v6.0'
...
Fix few nimble issues related to different functionalities(v6.0)
See merge request espressif/esp-idf!45615
2026-02-11 16:42:10 +08:00
wuzhenghui
0c073a1284
fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function
2026-02-11 15:31:21 +08:00
Laukik Hase
68d31180f0
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service
2026-02-11 12:29:52 +05:30
nilesh.kale
c64805aace
fix(mbedtls): Revised ECDSA verify HW config check
2026-02-11 10:54:16 +05:30
harshal.patil
51956d766e
fix(mbedtls): Support truncated HMAC
2026-02-10 14:09:33 +05:30
Jiang Jiang Jian
0ca2c31e1a
Merge branch 'fix/xtensa_bss_end_alignment_v6.0' into 'release/v6.0'
...
fix(panic): fix _bss_end alignment for esp32s2 and esp32s3 (v6.0)
See merge request espressif/esp-idf!45726
2026-02-10 16:31:33 +08:00
hrushikesh.bhosale
7787ce77a2
feat(partition_ota): Modified pytest for storage data
...
- Modified test for storage data, reduced the size to 500 bytes,
less than IMAGE_HEADER_SIZE (1024), to check the workflow, if the
custom partition other than APP and BOOTLOADER less IMAGE_HEADER_SIZE
performed OTA
2026-02-10 13:58:10 +05:30
hrushikesh.bhosale
6ea9db6008
feat(esp_https_ota): Skipped read_header and write for custom partition
...
- For custom partition less than IMAGE_HEADER_SIZE (1024 bytes), give
error - 'complete header not received'
- Skipped the read_header function for custom partition, and directly
jumped to IN_PROGRESS state
2026-02-10 13:58:10 +05:30
wuzhenghui
326c8696db
fix(esp_hw_support): fix p4 mspi io asymmetric holding
2026-02-10 16:11:56 +08:00
Alexey Lapshin
8c0c59ffc8
fix(panic): fix _bss_end alignment for esp32s2 and esp32s3
2026-02-06 18:44:23 +07:00
Ashish Sharma
762c4e9e65
fix(mbedtls): revert struct member name change esp_rsa_ds_data to esp_ds_data
2026-02-06 17:37:42 +08:00
Ashish Sharma
7418a91d3e
feat: adds DS Sign capabilities for ESP32S2
2026-02-06 16:09:41 +08:00
Ashish Sharma
b1f14d19d0
feat: adds new Kconfig variable for DS peripheral
2026-02-06 16:09:41 +08:00
Ashish Sharma
93349d05b2
feat: adds PSA DS driver support
2026-02-06 16:09:41 +08:00
Aditya Patwardhan
8d4dd1bc99
feat(esp-tls): Add crypto callbacks to custom TLS stack interface
...
Added crypto_sha1 and crypto_base64_encode callbacks to esp_tls_stack_ops_t
to allow custom TLS stacks to provide implementations for esp_crypto_* APIs.
2026-02-06 11:47:00 +05:30
renpeiying
c2838dfe91
docs: Update CN translation
2026-02-06 11:47:00 +05:30
Aditya Patwardhan
a4eeacab06
feat(esp-tls): Added build test for the custom stack registration
2026-02-06 11:47:00 +05:30
Aditya Patwardhan
742f2e2c3c
feat(docs): Added migration guide
2026-02-06 11:46:59 +05:30
Aditya Patwardhan
b0844ddfdd
feat(esp-tls): Added support to register custom tls stack
...
* Removed the esp_tls_wolfssl layer from esp-tls
* Migrated Error codes
2026-02-06 11:46:55 +05:30
Xiao Xufeng
3d263e7304
fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption
...
This reverts commit 7145fc9558 .
2026-02-06 11:48:27 +08:00
Jack
1c9817fc5a
disable PVT feature for esp32c5
2026-02-06 11:48:22 +08:00
Xiao Xufeng
248d80319c
fix(psram): cleanup PSRAM_MSPI_MB_WORKAROUND to avoid future issue
2026-02-05 01:19:28 +08:00
Xiao Xufeng
870eae6c8d
fix(bt): fix AGC_RECORRECT on ESP32-C3 when REV_MIN configured higher than 102
2026-02-05 01:19:28 +08:00
Xiao Xufeng
dd9706564f
fix(tee): fix failed to configure flash on C6 v0.1 and above when REV_MIN_0 configured
2026-02-05 01:19:28 +08:00
Kapil Gupta
eca8f20165
docs: update vulnerabilities guide to mention CVE-2026-25532
2026-02-04 14:30:07 +05:30
Astha Verma
189c78c3fd
fix(nimble): Added device name log for ext adv in blecent_throughput
2026-02-03 16:12:36 +05:30
Shreeyash
6e2ce6eb5e
fix(nimble): Fix host init assert when periodic sync is disabled
2026-02-03 16:12:32 +05:30
Rahul Tank
1285be25f6
fix(nimble): Added change to copy adv params to be reused during reattempt adv
2026-02-03 16:12:28 +05:30
Rahul Tank
a9658ec520
fix(nimble) Add EXT_ADV dependancy flag for EXT_SCAN in menuconfig
2026-02-03 16:12:24 +05:30
Rahul Tank
59cadb9ba2
fix(nimble): Fixed duplication of HCI record entry HCI logging
2026-02-03 16:12:21 +05:30
Rahul Tank
4dbc5cef39
fix(nimble): Rework L2CAP Rx for L2CAP SDU reassembly
2026-02-03 16:12:18 +05:30
Rahul Tank
d2bd476722
fix(nimble): Address security vulnerabilties and NVS corruption issues
2026-02-03 16:12:14 +05:30