Commit Graph

7886 Commits

Author SHA1 Message Date
Lu Wei Ke
5b5ee24f1f Merge branch 'docs/fix_doc_access_html' into 'master'
docs: Change PDF to HTML in access description

Closes DOC-13022

See merge request espressif/esp-idf!45425
2026-02-10 19:03:18 +08:00
Chen Ji Chang
5d70c77962 Merge branch 'feat/fix_mipi_dma2d_example_when_flash_enc' into 'master'
feat(mipi_dsi): allow to use dma2d in example when flash is encrypted

See merge request espressif/esp-idf!45362
2026-02-10 18:30:26 +08:00
luweike
2e8e07f509 docs: Change PDF to HTML in access description 2026-02-10 17:20:49 +08:00
Samuel Obuch
08bfd7798d Merge branch 'docs/esp32h21_update_jtag_guide' into 'master'
docs(jtag): update esp32h21 jtag debugging guide

See merge request espressif/esp-idf!45727
2026-02-10 16:21:52 +08:00
Chen Jichang
456da1a132 feat(mipi_dsi): allow to use dma2d in example when flash is encrypted
Closes https://github.com/espressif/esp-idf/issues/17708
2026-02-09 19:23:14 +08:00
Wan Lei
f2968a99d6 Merge branch 'feat/spi_slave_edma_psram_support' into 'master'
feat(driver_spi): spi slave edma psram support

Closes IDFCI-7326 and IDF-15125

See merge request espressif/esp-idf!44317
2026-02-09 15:22:46 +08:00
Samuel Obuch
c03b548af4 docs(jtag): update esp32h21 jtag debugging guide 2026-02-06 12:54:29 +01:00
Tomas Rezucha
9620e107e2 Merge branch 'refactor/usb_host_cdc_example' into 'master'
refactor: Merge USB Host CDC-ACM and CDC-VCP examples

Closes IDF-11359

See merge request espressif/esp-idf!45589
2026-02-06 12:35:05 +01:00
Chen Ji Chang
7a8a5d8852 Merge branch 'test/parlio_flash_enc_test' into 'master'
test(parlio,rmt,lcd): add virtual flash encryption test

Closes IDF-15064, IDF-15065, and IDF-15069

See merge request espressif/esp-idf!45006
2026-02-06 19:26:22 +08:00
Tomas Rezucha
b028d25f91 refactor: Merge USB Host CDC-ACM and CDC-VCP examples 2026-02-06 09:03:14 +01:00
wanckl
cb55d54400 feat(driver_spi): slave hd driver support to using psram buffer 2026-02-06 15:47:45 +08:00
wanckl
dd9a5b7719 feature(driver_spi): slave driver support psram transfer 2026-02-06 15:47:45 +08:00
Mahavir Jain
3a7d385ea4 Merge branch 'feat/add_opaque_ds_driver' into 'master'
feat: adds PSA opaque DS driver support

See merge request espressif/esp-idf!45008
2026-02-06 12:41:58 +05:30
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
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
Chen Jichang
b8c527a87c refactor(flash_enc): move esp_flash_encryption_enabled() to efuse component 2026-02-05 11:42:08 +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
Ashish Sharma
e06a7dd791 feat: adds new Kconfig variable for DS peripheral 2026-02-05 10:12:25 +08:00
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
renpeiying
f965e08ac5 docs: Update CN translation 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
Kapil Gupta
d83df5d9ea docs: update vulnerabilities guide to mention CVE-2026-25532 2026-02-04 12:23:06 +05:30
Armando (Dou Yiwen)
9040191fcc Merge branch 'feat/esp_hal_sdmmc' into 'master'
sd: esp_hal_sd component

Closes IDF-15167 and IDF-14096

See merge request espressif/esp-idf!45225
2026-02-03 08:20:18 +00:00
Zhang Shuxian
8b4c74ef17 docs: update CN translation for security.rst 2026-02-03 14:55:44 +08:00
harshal.patil
0cebfe7771 change(mbedtls): Disable MBEDTLS_SHA3_C by default 2026-02-03 14:55:44 +08:00
Ashish Sharma
08f02b0faa change(mbedtls): update mbedTLS default configs
1. Disables MBEDTLS_ARIA_C by default
2. SECP192R1 support is disabled by default
2026-02-03 14:55:44 +08:00
harshal.patil
2bc49effb4 test(mbedtls): Re-introduce the extensive AES, AES-GCM and the SHA tests
- Also extend the PSRAM encryption test to ESP32-S3
2026-02-02 16:58:01 +05:30
Mahavir Jain
24984ac376 Merge branch 'fix/esp_mac_drivers' into 'master'
Enable and separate ESP-MAC driver

See merge request espressif/esp-idf!45232
2026-02-02 16:27:23 +05:30
Wu Zheng Hui
13730111e3 Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep' into 'master'
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup

See merge request espressif/esp-idf!38712
2026-02-02 10:38:11 +08:00
armando
bb6ea458d2 change(gpio): move gpio_num.h to gpio hal 2026-02-02 09:47:54 +08:00
armando
8499ad6ab0 feat(hal):graudate the sdmmc/sdio_slave hal driver into a new component 2026-02-02 09:47:54 +08:00
Shen Mengjing
26e5b79db5 docs: Update CN translation for hmac.rst 2026-01-31 00:45:12 +05:30
harshal.patil
ae459b5204 feat(mbedtls): Introduce ESP-HMAC PSA opaque driver 2026-01-31 00:45:11 +05:30
Erhan Kurubas
bdbfd2a812 Merge branch 'docs_updates' into 'master'
docs: cleanup apptrace and coredump references

Closes IDF-10163, IDF-12153, IDF-12159, and IDF-12964

See merge request espressif/esp-idf!45316
2026-01-29 13:14:49 +01:00
wuzhenghui
1c647d0204 feat(pm): add docs with time compensation mechanism 2026-01-29 17:28:04 +08:00
Aditya Patwardhan
b8664ef1ce Merge branch 'feat/adds_option_to_save_response_headers' into 'master'
feat(esp_http_client): adds support to save response headers

Closes IDFGH-16577

See merge request espressif/esp-idf!45051
2026-01-29 08:28:58 +05:30
Michael (XIAO Xufeng)
5984b29af5 Merge branch 'refactor/spi_flash_private' into 'master'
refactor(spi_flash): reorganize header files, improve encapsulation and simplify ROM implementation

See merge request espressif/esp-idf!44347
2026-01-28 17:39:51 +08:00
renpeiying
cbe3a9e265 docs: Update CN translation 2026-01-28 10:20:47 +08:00
Ashish Sharma
1db7fac8da feat(esp_http_client): adds support to save response headers
Closes https://github.com/espressif/esp-idf/issues/17695
2026-01-28 10:20:47 +08:00
Marius Vikhammer
79950e4783 docs(esp32s31): add support for building docs for esp32s31 2026-01-28 09:42:24 +08:00
Jiang Jiang Jian
2344c64536 Merge branch 'doc/fix_issues_from_general_review' into 'master'
fix(wifi): some document issues found by Opus 4.5

See merge request espressif/esp-idf!45423
2026-01-27 17:03:51 +08:00
Wan Lei
753e4acc62 Merge branch 'feature/twai_timestamp_low_level' into 'master'
feat(driver_twai): support rx frame timestamp feature

Closes IDF-8435 and IDFGH-2413

See merge request espressif/esp-idf!26784
2026-01-27 14:47:30 +08:00
Jack
fda9e96100 fix some issues found by Opus 4.5 2026-01-27 10:38:20 +08:00
morris
b2b2df1e7a Merge branch 'refactor/cam_fourcc' into 'master'
refactor(cam): use fourcc for cam format

Closes IDF-14232 and IDF-14293

See merge request espressif/esp-idf!43187
2026-01-26 22:54:55 +08:00
wanckl
1161254877 feat(driver_twai): support rx frame timestamp for all chips
Closes https://github.com/espressif/esp-idf/issues/4527
2026-01-26 20:25:26 +08:00
Zhang Shu Xian
d5d3e6094a Merge branch 'docs/update_cn_translation_for_storage' into 'master'
docs: Update translation for storage.rst

Closes DOC-13603

See merge request espressif/esp-idf!45388
2026-01-26 14:51:20 +08:00
gaoxu
72c4529e7e feat(cam): add format conversion when new dvp cam 2026-01-26 11:37:12 +08:00