morris
f7502ee0cb
Merge branch 'isp_dma_one_frame_v6.1' into 'release/v6.1'
...
feat(isp): support isp dma input and add example (v6.1)
See merge request espressif/esp-idf!50754
2026-08-28 10:05:35 +08:00
Wang Meng Yang
33c6931f9e
Merge branch 'docs/update_coexist_docs_v6.1' into 'release/v6.1'
...
docs(coex): enable coexist docs for c61 h21 h4 s31 (v6.1)
See merge request espressif/esp-idf!51376
2026-08-28 07:49:54 +08:00
morris
88e8e6bb13
Merge branch 'feat/uhci_receive_isr_ctn_v6.1' into 'release/v6.1'
...
feat(uhci): ISR receive and continuous API example/docs (backport v6.1)
See merge request espressif/esp-idf!51641
2026-08-27 18:04:32 +08:00
morris
dfa12ca99b
Merge branch 'docs/i2c_addr_description_v6.1' into 'release/v6.1'
...
docs(i2c): clarify 7-bit address usage (v6.1)
See merge request espressif/esp-idf!51089
2026-08-27 17:59:00 +08:00
morris
8a0d1f94a9
Merge branch 'docs/gpio_strapping_descrption_v6.1' into 'release/v6.1'
...
docs(gpio): removed strapping description in programming guide (v6.1)
See merge request espressif/esp-idf!52059
2026-08-27 17:57:59 +08:00
Fu Hanxi
7eaf5f1b4e
Merge branch 'feat/apply-common-scripts-6.1' into 'release/v6.1'
...
ci: apply common-scripts CI refactor (v6.1)
See merge request espressif/esp-idf!50988
2026-08-27 10:39:58 +02:00
Marius Vikhammer
bdb2e96103
Merge branch 'feature/adds_ipc_isr_safe_api_v6.1' into 'release/v6.1'
...
feat(ipc_isr): Adds IPC ISR safe API to stall other CPU (v6.1)
See merge request espressif/esp-idf!50963
2026-08-27 16:27:54 +08:00
Fu Hanxi
0a0f6ff9d1
tests: replace CLI-dependent xfail/skipif conditions
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-08-27 09:25:42 +02:00
Mahavir Jain
2335083b89
Merge branch 'feat/mbedtls_update_4.1.1_v6.1' into 'release/v6.1'
...
Feat/mbedtls update 4.1.1 (v6.1)
See merge request espressif/esp-idf!50978
2026-08-27 12:26:56 +05:30
morris
8163ee0de8
refactor(isp): read DMA input directly from flash
...
Avoid the PSRAM copy for unencrypted flash
2026-08-26 11:33:58 +08:00
morris
3e162786cb
feat(build): support aligned embedded binary data
...
Allow callers to align embedded binary start symbols for DMA-capable
assets.
2026-08-26 11:33:58 +08:00
gaoxu
5edf9932f1
feat(isp): Add example and script to check raw picture by ISP dma input
2026-08-26 11:33:58 +08:00
gaoxu
cbd17ac9e3
feat(isp): support isp dma input and add example
2026-08-26 11:33:58 +08:00
Chen Chen
26a8308400
docs(gpio): removed strapping description in programming guide
...
Closes https://github.com/espressif/esp-idf/issues/18969
2026-08-26 10:28:10 +08:00
Wei Yu Han
6d99bc8fd5
feat(docs): fix PAST and randomized adv channel indexing status
...
Gate PAST on SOC_ESP_NIMBLE_CONTROLLER, mark randomized advertising
channel indexing host columns as NA, and limit controller experimental
status to NimBLE controllers except ESP32-C2.
(cherry picked from commit 7891e0d65a )
Co-authored-by: Wei Yuhan <weiyuhan@espressif.com >
2026-08-19 09:49:15 +08:00
Wei Yu Han
56a603a07a
feat(docs): update BLE feature support status for ISO and Core 6.1-6.3
...
Mark ISOAL/ISO features as experimental when SOC_BLE_ISO_SUPPORTED,
add unsupported Core Spec 6.1-6.3 features, and move NimBLE LL Extended
Feature Set target to 2026/12.
(cherry picked from commit bacdf4ba93 )
Co-authored-by: Wei Yuhan <weiyuhan@espressif.com >
2026-08-19 09:49:15 +08:00
Wei Yu Han
4938818365
feat(docs): Updated BLE support features status
...
(cherry picked from commit cfd47ad13a )
Co-authored-by: Wei Yuhan <weiyuhan@espressif.com >
2026-08-19 09:49:15 +08:00
linruihao
b26969aaf6
docs(coex): enable coexist docs for c61 h21 h4 s31
2026-08-13 08:23:06 +08:00
C.S.M
68787cd810
feat(uhci): Add uhci_continuous api for example and doc
...
(cherry picked from commit ae64f66617 )
2026-08-10 14:50:17 +08:00
Frantisek Hrbata
bb7d25e625
docs: Update the SBOM guide for multiple output formats
...
Document the create --format option (SPDX 2.2 tag/value and JSON, SPDX 3.0.1
JSON-LD, and CycloneDX 1.6) and the new --file option on idf.py sbom-create and
sbom-check, and generalize the previously SPDX-only wording. Note the NVDAPIKEY
variable for faster online scans, document that sbom-check exits with a non-zero
status when vulnerabilities are found, drop an unused link target, and update the
SBOM reference link. Fix the section heading levels to follow the esp-docs
conventions.
2026-08-03 13:27:43 +02:00
Chen Jichang
b97f4c9092
remove(lcd): remove restart support for p4 and s31
2026-07-30 16:38:00 +08:00
morris
b6a182a0d9
Merge branch 'fix/uhci_rx_size_check_v6.1' into 'release/v6.1'
...
fix(uhci): rx fsm race condition and buffer size check (v6.1)
See merge request espressif/esp-idf!51228
2026-07-30 11:43:13 +08:00
morris
6c0c836148
Merge branch 'feat/i2s_tx_sync_esp31s31_v6.1' into 'release/v6.1'
...
feat(i2s): support TX FIFO sync (v6.1)
See merge request espressif/esp-idf!50338
2026-07-30 10:20:49 +08:00
Hu Rui
c3a62f97b3
fix(uhci): rx fsm race condition and buffer size check
...
Closes https://github.com/espressif/esp-idf/issues/18819
Closes https://github.com/espressif/esp-idf/issues/18820
2026-07-29 19:31:30 +08:00
morris
a74daf64c8
Merge branch 'feat/i2s_duplex_update_v6.1' into 'release/v6.1'
...
feat(i2s): allow full duplex mode in less strict condition (v6.1)
See merge request espressif/esp-idf!50865
2026-07-29 19:12:34 +08:00
morris
c57c5d0f3e
Merge branch 'fix/legacy_twai_rx_non_iso_dlc_oob_v6.1' into 'release/v6.1'
...
fix(driver_twai): fixed legacy twai OOB issue when rx dlc larger than 8 (v6.1)
See merge request espressif/esp-idf!50749
2026-07-29 19:08:02 +08:00
morris
330a93fc47
Merge branch 'feat/uhci_send_multi_buffer_v6.1' into 'release/v6.1'
...
feat(uhci): support transmit multi buffer (v6.1)
See merge request espressif/esp-idf!50776
2026-07-29 19:04:49 +08:00
morris
0dfb87831f
Merge branch 'docs/i2s_ws_setting_v6.1' into 'release/v6.1'
...
docs(i2s): clarify WS width setting for standard mode (v6.1)
See merge request espressif/esp-idf!50665
2026-07-29 19:02:32 +08:00
Chen Jichang
5ac3c30d5d
docs(pcnt): add gpio pull mode migration guide
...
Closes https://github.com/espressif/esp-idf/issues/18862
2026-07-24 11:04:30 +08:00
Chen Chen
f599abdb1f
docs(i2c): clarify 7-bit address usage
...
Closes https://github.com/espressif/esp-idf/pull/18831
2026-07-23 09:13:25 +08:00
Ashish Sharma
ad19b932da
feat(mbedtls): update to version 4.1.1
2026-07-20 17:17:04 +08:00
Konstantin Kondrashov
337d289e7a
feat(ipc_isr): adds IPC ISR safe API for other CPU stall API
2026-07-20 11:19:32 +03:00
Jiang Jiang Jian
e61a30edce
Merge branch 'backport/support-esp32s31-dfu-v6.1' into 'release/v6.1'
...
Feat/support esp32s31 dfu (v6.1)
See merge request espressif/esp-idf!50863
2026-07-18 08:07:22 +08:00
Jiang Jiang Jian
0f579637ed
Merge branch 'fix/fix_esp_tee_iv_length_check_v6.1' into 'release/v6.1'
...
feat(esp_tee): ESP-TEE Security Audit fixes (v6.1)
See merge request espressif/esp-idf!50850
2026-07-18 01:31:29 +08:00
Jiang Jiang Jian
88b053119a
Merge branch 'doc/bootloader-anti-rollback-fix_v6.1' into 'release/v6.1'
...
fix(docs): Update bootloader anti-rollback documentation (v6.1)
See merge request espressif/esp-idf!50837
2026-07-17 23:34:48 +08:00
Laukik Hase
0809185c85
feat(esp_tee): Restrict REE access to TEE-owned secure storage keys
2026-07-17 18:14:38 +05:30
Jiang Jiang Jian
e56f3d4c20
Merge branch 'fix/jpeg_enc_encrypt_v6.1' into 'release/v6.1'
...
fix(jpeg): Jpeg can encode and decode in encryption situation (backport v6.1)
See merge request espressif/esp-idf!50662
2026-07-17 15:57:07 +08:00
Chen Chen
c8bb7dd64b
refactor(i2s): make the slot_bit_width checks unique
2026-07-17 14:38:12 +08:00
Chen Chen
1a71d23043
feat(i2s): allow full duplex mode in less strict condition
2026-07-17 14:38:12 +08:00
Jiang Guang Ming
5c3306ac04
fix(dfu): retry dfu-util flash on macOS detach failure
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 11:09:20 +08:00
JiangGuangMing
729241db7f
docs: update docs with esp32s31 dfu feature
2026-07-17 11:09:20 +08:00
Jiang Jiang Jian
9adc0ecf8e
Merge branch 'backport/spi_slave_add_independent_tx_rx_length-v6.1' into 'release/v6.1'
...
feat(driver_spi): slave driver support config different tx/rx length (v6.1)
See merge request espressif/esp-idf!49960
2026-07-17 10:54:57 +08:00
Jiang Jiang Jian
f8e6e94dca
Merge branch 'feat/usb_dfu_console_soc_caps_backport_v6.1' into 'release/v6.1'
...
feat(soc): add USB DFU and OTG console caps (backport v6.1)
See merge request espressif/esp-idf!49580
2026-07-17 10:30:26 +08:00
Jiang Jiang Jian
947e534927
Merge branch 'fix/mmap_cache_flash_wr_v6.1' into 'release/v6.1'
...
fix(mmap): fixed mmap read data wrong when flash being erased/written and cache not disabled (v6.1)
See merge request espressif/esp-idf!50117
2026-07-17 10:30:14 +08:00
Jiang Jiang Jian
adc1f663b4
Merge branch 'feat/add_lmp_dbg_vendor_v6.1' into 'release/v6.1'
...
feat(bt/controller): Added LMP debug vendor HCI and fixed some bugs ts on ESP32-S31 [backport v6.1]
See merge request espressif/esp-idf!50704
2026-07-16 18:56:58 +08:00
Konstantin Kondrashov
6b5a248638
fix(docs): Update bootloader anti-rollback documentation
2026-07-16 13:39:14 +03:00
Aditya Patwardhan
9dc17f98b0
Merge branch 'backport/44987_v6.1' into 'release/v6.1'
...
feat(esp-tls): Added a PSA driver for Secure Element (backport v6.1)
See merge request espressif/esp-idf!50334
2026-07-16 15:37:49 +05:30
liqigan
1004beff62
feat(bt/controller): Added LMP debug vendor HCI and fixed some bugs ts on ESP32-S31
2026-07-16 14:30:38 +08:00
igor.masar
f7e24571ea
feat(soc): add USB DFU and OTG console caps
...
Add USB DFU and OTG console SOC capability flags for esp32s2, esp32s3, and esp32p4.
Use these caps in Kconfig, documentation conditionals, and idf.py DFU actions so USB support
is derived from SOC capabilities instead of hardcoded target names.
2026-07-16 12:16:11 +08:00
Jiang Jiang Jian
cc979db24b
Merge branch 'backport/support_two_MAC_esp32s31_v6.1' into 'release/v6.1'
...
fix(esp32s31): restrict UNIVERSAL_MAC_ADDRESSES to Two (backport v6.1)
See merge request espressif/esp-idf!50571
2026-07-16 12:07:20 +08:00