Commit Graph

50027 Commits

Author SHA1 Message Date
Laukik Hase
db63407d64 Merge branch 'fix/tee_sec_stg_aes_gcm_iv_reuse' into 'master'
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service

See merge request espressif/esp-idf!45064
2026-02-06 09:35:24 +05:30
C.S.M
40fedd9436 Merge branch 'fix/32mb_120m' into 'master'
fix(spi_flash): 1. Fix flash 120m in qio mode failed on esp32p4 (with 32M map enabled) 2. Add C61 32M flash support

See merge request espressif/esp-idf!45433
2026-02-06 11:36:34 +08:00
Tomas Rohlinek
d32b88dffb Merge branch 'fix/esp_partition_blockdev_sizes' into 'master'
fix(storage/partition): Update sizes in blockdev geometry in read-only mode for compatibility

See merge request espressif/esp-idf!45646
2026-02-05 21:06:51 +01:00
Radek Tandler
c5309ede7d Merge branch 'feature/nvs_flash_purge_erased' into 'master'
nvs_flash: Added purging of erased items at namespace (handle) level.

Closes IDFGH-8197 and IDF-972

See merge request espressif/esp-idf!44011
2026-02-05 16:44:07 +01:00
Tomáš Rohlínek
49b1871545 fix(storage/partition): Update sizes in blockdev geometry in read-only mode for compatibility 2026-02-05 15:35:05 +01:00
Adam Múdry
e78b76fab2 Merge branch 'fix/sdmmc_sdspi_retry_crc_check' into 'master'
fix(sdspi): 0x106 error during SD card init via SPI related fixes

See merge request espressif/esp-idf!44308
2026-02-05 15:11:29 +01:00
Mahavir Jain
7c989f17d2 Merge branch 'fix/esp_https_client_test' into 'master'
fix(esp_http_client): Fixed the example pytest

Closes IDFCI-3013 and IDFCI-3014

See merge request espressif/esp-idf!45445
2026-02-05 18:43:37 +05:30
Mahavir Jain
c07eb0d5ac Merge branch 'fix/added_check_for_ota_partition_conflicts' into 'master'
fix(app_update): Add conflict detection for concurrent OTA operations on same partition

Closes IDFGH-17102

See merge request espressif/esp-idf!45450
2026-02-05 18:42:46 +05:30
Aditya Patwardhan
ce0597161e Merge branch 'refactor/remove_esp_wolfssl_from_esp_tls' into 'master'
feat(esp-tls): Added support to register custom tls stack

Closes IDF-11266

See merge request espressif/esp-idf!44342
2026-02-05 16:04:34 +05:30
radek.tandler
d50c7b4b6b feat(nvs_flash): Added purging of erased items at namespace level
- Added new option NVS_READWRITE_PURGE for nvs_open. All update and erase operations of
    the handle are wiping out the content erased items on top of just marking them erased.
  - Added new API call nvs_purge_all allowing to wipe out the existing erased items
    of the handle.
2026-02-05 11:07:43 +01:00
Kevin (Lao Kaiyao)
b970f0f31b Merge branch 'bugfix/fix_legacy_touch_driver_stuck_after_dsleep' into 'master'
fix(legacy_touch): fixed the read stuck issue after deep sleep

See merge request espressif/esp-idf!45580
2026-02-05 17:40:48 +08:00
Laukik Hase
85e66d726d fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service 2026-02-05 14:53:21 +05:30
Rahul Tank
4362612554 Merge branch 'bugfix/fix_nimble_issues' into 'master'
Fix few nimble issues related to different functionalities

Closes BLERP-2545, BLERP-2567, BLERP-2575, BLERP-2583, BLERP-2587, and BLERP-2588

See merge request espressif/esp-idf!45435
2026-02-05 14:30:09 +05:30
hrushikesh.bhosale
e1dd3b07bb fix(esp_http_client): Fixed the example pytest
Pytest was expect the positive content length for async req
2026-02-05 15:02:11 +08:00
Zhang Jian Wen
5d597d3e63 Merge branch 'docs/cn_en_roadmap' into 'master'
docs: update 2026 roadmap

Closes RDT-1528

See merge request espressif/esp-idf!45386
2026-02-05 14:47:21 +08:00
Jiang Jiang Jian
ecee0ba530 Merge branch 'bugfix/eloop_mem_leak' into 'master'
fix(esp_wifi): Fix memory leak caused due to eloop

Closes WIFIBUG-1501

See merge request espressif/esp-idf!42938
2026-02-05 14:26:35 +08:00
Jiang Jiang Jian
adbe6d2818 Merge branch 'bugfix/free_sae_commit_queue' into 'master'
fix(esp_wifi): Fix memory leak for sae commit queue

See merge request espressif/esp-idf!43431
2026-02-05 14:13:15 +08:00
Island
ffb63db38b Merge branch 'change/ble_update_lib_20260127' into 'master'
change(ble): [AUTO_MR] 20260127 - Update ESP BLE Controller Lib

Closes BLERP-2565, BLERP-2508, and BLERP-2569

See merge request espressif/esp-idf!45428
2026-02-05 14:04:09 +08:00
Armando (Dou Yiwen)
5e53a57323 Merge branch 'feat/csi_swap' into 'master'
csi: support csi input bit swap

Closes IDF-13536

See merge request espressif/esp-idf!45581
2026-02-05 03:42:31 +00:00
Shreyas Sheth
63487a51ab fix(esp_wifi): Fix memory leak caused due to eloop
- Fix memory leak when eloop timer is in eloop queue and esp_wifi_deinit is
called
- Return error on long timeout
- Fix memory leak when register timeout returns error
2026-02-05 11:02:13 +08:00
Wu Zheng Hui
a483acbf8f Merge branch 'feat/support_configurable_sleep_tick_overflow_behaviour' into 'master'
feat(pm): add light sleep tick overflow protection configuration

See merge request espressif/esp-idf!45413
2026-02-05 10:55:11 +08:00
Roland Dobai
356d22c84a Merge branch 'feature/improve-expired-certs-hint' into 'master'
feat(tools): extend suggestions to fix certificate issue

See merge request espressif/esp-idf!45643
2026-02-05 03:38:00 +01:00
Jiang Jiang Jian
766205166f Merge branch 'bugfix/wps_finish_bug' into 'master'
fix(esp_wifi): Fix bug where wps_finish is called recursively

Closes WIFIBUG-1520 and WIFIBUG-1675

See merge request espressif/esp-idf!45287
2026-02-05 10:32:45 +08:00
Marius Vikhammer
ab07506ad4 Merge branch 'feature/esp32s31_heap_support' into 'master'
feat(esp32s31): heap and interrupts bringup

Closes IDF-14667, IDF-14666, IDF-14664, and IDF-14840

See merge request espressif/esp-idf!45470
2026-02-05 09:23:26 +08:00
armando
303da81075 feat(csi): support csi input bit swap 2026-02-05 01:18:27 +00:00
Aditya Patwardhan
e1810e6bfd 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-04 18:54:49 +05:30
Mahavir Jain
f2635f98d9 Merge branch 'fix/externsive_mbedtls_aes_sha_tests' into 'master'
Re-introduce the extensive mbedtls AES and SHA tests

Closes SHA-512

See merge request espressif/esp-idf!45489
2026-02-04 18:33:57 +05:30
Mahavir Jain
4159b79b54 Merge branch 'fix/mbedtls_disable_default_configs' into 'master'
change(mbedTLS): update mbedTLS default configs

Closes DOC-13673

See merge request espressif/esp-idf!45358
2026-02-04 18:30:37 +05:30
Erhan Kurubas
97491dae35 Merge branch 'feat/coredump_extram_attr' into 'master'
feat(coredump): add coredump_extram attribute

Closes IDFGH-14687

See merge request espressif/esp-idf!45506
2026-02-04 12:59:50 +01:00
Alexey Lapshin
844891340f feat(tools): extend suggestions to fix certificate issue 2026-02-04 18:29:31 +07:00
Jiang Jiang Jian
0776f77f14 Merge branch 'docs/update_cve_2026-25532' into 'master'
docs: update vulnerabilities guide to mention CVE 2026-25532

See merge request espressif/esp-idf!45629
2026-02-04 16:56:13 +08:00
renpeiying
f965e08ac5 docs: Update CN translation 2026-02-04 13:53:29 +05:30
Aditya Patwardhan
45bb06d212 feat(esp-tls): Added build test for the custom stack registration 2026-02-04 13:53:29 +05:30
Aditya Patwardhan
8694115a75 feat(docs): Added migration guide 2026-02-04 13:53:29 +05:30
Aditya Patwardhan
f96119db75 feat(esp-tls): Added support to register custom tls stack
* Removed the esp_tls_wolfssl layer from esp-tls
    * Migrated Error codes
2026-02-04 13:53:25 +05:30
laokaiyao
44049352f7 fix(legacy_touch): fixed the read stuck issue after deep sleep 2026-02-04 14:53:49 +08:00
Kapil Gupta
d83df5d9ea docs: update vulnerabilities guide to mention CVE-2026-25532 2026-02-04 12:23:06 +05:30
nilesh.kale
5f80b77b55 fix: Add conflict detection for concurrent OTA operations on same partition
This change adds conflict detection to prevent multiple OTA operations from
being initiated on the same partition simultaneously.

Closes https://github.com/espressif/esp-idf/issues/18127
2026-02-04 12:04:50 +05:30
Island
5de0c45dd6 Merge branch 'fix/ble_mesh_bug_report' into 'master'
Fix/ble mesh bug report

See merge request espressif/esp-idf!45056
2026-02-04 12:11:31 +08:00
C.S.M
879d74e298 fix(spi_flash): Fix esp32p4 120m flash suspend failed 2026-02-04 11:42:35 +08:00
cjin
4418d5da82 feat(ble): add config for reserved controller memory on ESP32C6 and ESP32H2 2026-02-04 00:07:44 +08:00
cjin
5307ec1f92 feat(ble): add config for reserved controller memory on ESP32C5 2026-02-04 00:07:44 +08:00
zhaoweiliang
1fc9676c99 feat(ble): support adv fast tx feature on ESP32-C5 2026-02-04 00:07:44 +08:00
zhaoweiliang
84924e3980 feat(ble): support adv fast tx feature on ESP32-C6 and ESP32-H2 2026-02-04 00:07:44 +08:00
zhaoweiliang
6ed9fc7d6b change(ble): [AUTO_MR] Update lib_esp32c6 to bc223ab7 2026-02-04 00:07:44 +08:00
zhaoweiliang
a82be7c52c change(ble): [AUTO_MR] Update lib_esp32c5 to bc223ab7 2026-02-04 00:07:44 +08:00
zhaoweiliang
1e196de967 change(ble): [AUTO_MR] Update lib_esp32h2 to bc223ab7 2026-02-04 00:07:44 +08:00
Fu Hanxi
8ea7d6dd77 Merge branch 'ci/use-reusable-workflow-deploy' into 'master'
ci: use reusable deploy yaml templates

Closes IDFCI-3007

See merge request espressif/esp-idf!45444
2026-02-03 14:39:55 +01:00
Fu Hanxi
6660044dda ci: use reusable deploy yaml templates 2026-02-03 11:34:52 +01:00
Marius Vikhammer
bb45e1d3de Merge branch 'feature/esp32s31_re_enable_tests' into 'master'
ci(esp32s31): re-enable tests for hw_support, stdio, console, select, and startup_time

Closes IDF-14931, IDF-14932, IDF-14934, IDF-14937, and IDF-14938

See merge request espressif/esp-idf!45576
2026-02-03 18:23:24 +08:00