liqigan
b874bb6c8d
fix(bt/bluedroid): Fixed HID host reconnection bug and enabled load HID devices
...
Closes https://github.com/espressif/esp-idf/issues/18335
2026-08-27 17:51:26 +08:00
Wang Meng Yang
18308f672f
Merge branch 'bugfix/idf_ci_example_avrcp_v6.1' into 'release/v6.1'
...
fix(bt/example): Add log in the failure path for avrcp_ct_metadata example (v6.1)
See merge request espressif/esp-idf!51058
2026-08-27 17:43:46 +08:00
Wang Meng Yang
a5aa7526d7
Merge branch 'opt/hfp_audio_quality_v6.1' into 'release/v6.1'
...
change(bt/bluedroid): optimized the HFP example workflow to improve audio quality (v6.1)
See merge request espressif/esp-idf!51548
2026-08-27 17:38:06 +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
01579f80ec
Merge branch 'bugfix/h4_blink_io_v6.1' into 'release/v6.1'
...
fix(blink): fixed GPIO used for blink example on H4 (v6.1)
See merge request espressif/esp-idf!51730
2026-08-27 16:15:45 +08:00
Mahavir Jain
ead61fe10e
Merge branch 'feat/update_documentation_and_cleanup_for_s31_v6.1' into 'release/v6.1'
...
enable tests and cleanup JIRA references for s31 (v6.1)
See merge request espressif/esp-idf!50378
2026-08-27 13:45:25 +05:30
Alexey Gerenkov
ad05a2522a
Merge branch 'enable_esp32s31_jtag_tests_v6.1' into 'release/v6.1'
...
change(ci): enable esp32s31 jtag tests (v6.1)
See merge request espressif/esp-idf!50735
2026-08-27 16:09:51 +08:00
Fu Hanxi
321dda29ff
ci: apply common-scripts CI refactor (v6.1)
2026-08-27 09:14:23 +02:00
nilesh.kale
256244e89a
feat: enable tests and cleanup jira references for s31
2026-08-27 12:28:24 +05:30
harshal.patil
a827d27b12
change(security): disable Key Manager support on ESP32-C5/P4/S31
...
The Key Manager hardware peripheral in its current form needs further
design changes before it can be offered as a production feature.
Until a revised peripheral design is available, withdraw ESP-IDF
support for it on all Key Manager capable targets.
2026-08-26 13:23:56 +05:30
Marius Vikhammer
064b1f8f6f
fix(blink): fixed GPIO used for blink example on H4
...
Updated to match latest devkit layout
2026-08-13 08:40:44 +02:00
Jin Cheng
a3fe81f7ba
change(bt/bluedroid): optimized the HFP example workflow to improve audio quality
...
Disabled inquiry scan and page scan after SCO connection establishment
to reduce over-the-air bandwidth usage and improve audio quality by
prevent scan activities from interrupting SCO traffic.
2026-08-05 17:44:35 +08:00
Jiang Jiang Jian
2da2c60798
Merge branch 'bugfix/ftm_calibration_v6.1' into 'release/v6.1'
...
fix(ftm): Update FTM calibraton values for esp32c5, esp32c3, esp32c6, esp32c61
See merge request espressif/esp-idf!51407
2026-08-01 00:16:47 +08:00
Akshat Agrawal
bacf5e11d2
fix(ftm): Update FTM calibraton values for esp32c5, esp32c3, esp32c6, esp32c61
2026-07-31 15:26:09 +05:30
morris
1ab68e1e3c
Merge branch 'doces/add_pcnt_pull_migreation_guide_v6.1' into 'release/v6.1'
...
docs(pcnt): add gpio pull mode migration guide (v6.1)
See merge request espressif/esp-idf!51118
2026-07-29 19:01:10 +08:00
morris
71ed03fa91
Merge branch 'fix/fix_i2c_olde_example_hang_v6.1' into 'release/v6.1'
...
fix(i2c_oled): fix example hang when i2c transaction fails (v6.1)
See merge request espressif/esp-idf!50380
2026-07-29 19:00:50 +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
yangfeng
3898465896
fix(bt/example): Add log in the failure path for avrcp_ct_metadata example
2026-07-22 15:36:20 +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
a5b5f6f1cc
Merge branch 'bugfix/idfci-12737-fatfs-bdl-wl-storage-erase_v6.1' into 'release/v6.1'
...
fix(fatfs): erase storage partition before bdl_wl CI test (v6.1)
See merge request espressif/esp-idf!50889
2026-07-17 23:20:32 +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
a43c51681a
Merge branch 'task/buildv2_full_pipeline_v6.1' into 'release/v6.1'
...
Enable full buildv2 pipeline (v6.1)
See merge request espressif/esp-idf!50351
2026-07-17 18:20:09 +08:00
sonika.rathi
9f60629791
fix(fatfs): erase storage partition before bdl_wl CI test
2026-07-17 10:53:21 +02:00
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
Jiang Jiang Jian
ec52a0cc95
Merge branch 'feat/tusb_msc_example_sdmmc_esp32s31_backport_v6.1' into 'release/v6.1'
...
feat(usb_device): Add SDMMC support for MSC USB Device example for esp32s31 target v6.1 backport
See merge request espressif/esp-idf!50827
2026-07-17 10:53:58 +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
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
Jiang Jiang Jian
aa44022e75
Merge branch 'fix/idfgh-17712-bootloader-extra-components_v6.1' into 'release/v6.1'
...
fix(bootloader): discover BOOTLOADER_EXTRA_COMPONENT_DIRS in cmake v1 (v6.1)
See merge request espressif/esp-idf!49719
2026-07-16 17:25:19 +08:00
peter.marcisovsky
28dee52563
feat(usb_device_example): Create per-target sdkconfig.defaults
2026-07-16 10:19:44 +02:00
peter.marcisovsky
63c49d432d
feat(usb_device): Add SDMMC support for MSC USB Device example for esp32s31 target
...
- Added CI build of the MSC device example with SDMMC config
2026-07-16 10:19:44 +02:00
Jiang Jiang Jian
6cb467a433
Merge branch 'bugfix/fix_bluedroid_read_multi_v6.1' into 'release/v6.1'
...
fix(ble/bluedroid): fix GATT Read Multiple response handling (6.1)
See merge request espressif/esp-idf!50710
2026-07-16 11:59:11 +08:00
Jiang Jiang Jian
a21d475532
Merge branch 'fix/backport_wifi_fixes_v6.1' into 'release/v6.1'
...
Backport a few wifi fixes to v6.1 (Backport v6.1)
See merge request espressif/esp-idf!50717
2026-07-16 11:42:29 +08:00
Jiang Jiang Jian
3299c3527d
Merge branch 'bugfix/idf_ci_hid_example_v6.1' into 'release/v6.1'
...
fix(bt/example): Add print the device name to verify if it matches in HID example (v6.1)
See merge request espressif/esp-idf!50482
2026-07-16 11:32:43 +08:00
Jiang Jiang Jian
68137eca5d
Merge branch 'fix/fix_ble_rtc_register_issue_after_reset_v6.1' into 'release/v6.1'
...
fix(ble): fix ble rtc reset issues on esp32-h4 and esp32-s31 (6.1)
See merge request espressif/esp-idf!50204
2026-07-16 10:43:26 +08:00
Konstantin Kondrashov
5bc1dfc166
fix(bootloader): handle extra component dirs in v1 subproject
...
Closes https://github.com/espressif/esp-idf/issues/18651
2026-07-16 10:37:12 +08:00
Erhan Kurubas
e1dfa2de0e
test(sysview_tracing): wait for apptrace stop before validating capture
2026-07-15 22:48:42 +02:00
Erhan Kurubas
ebdb83dfc6
test(sysview): trim trace capture to the STOP record to drop post-reset UART noise
2026-07-15 22:48:16 +02:00
Erhan Kurubas
1f580af991
test(usb_serial_jtag): pin console uart to ttyUSBx port
2026-07-15 22:48:16 +02:00
Erhan Kurubas
ca8dfaa2cb
fix(esp_trace): limit USB-Serial-JTAG trace flush timeout
2026-07-15 22:48:16 +02:00
Erhan Kurubas
3900dd04ca
change(sysview_heap_log): use esp sysview_mcore command for the JTAG capture
2026-07-15 22:48:16 +02:00
Erhan Kurubas
f69546847f
change(sysview): use esp sysview_mcore command for sysview_tracing JTAG capture
2026-07-15 22:48:16 +02:00
Erhan Kurubas
a7ac93829f
fix(sysview): add prefix to the example sysview module desc
2026-07-15 22:48:16 +02:00
Erhan Kurubas
ec44e536ca
fix(sysview): handle variable-length timestamp in TRACE_STOP validation
2026-07-15 22:48:16 +02:00
Erhan Kurubas
6dd6f92809
change(ci): enable esp32s31 jtag tests
2026-07-15 22:48:16 +02:00
Xiao Xufeng
3e8389cc31
fix(mmap): fixed some API read wrong data via mmap when flash being erased/written while XIP on PSRAM
...
Before:
The cache won't be disabled when XIP on psram. But during flash
erasing/programming, read data will be courrupt.
When XIP in psram is enabled, the image is not mapped to the cache so
usually there will be no flash access. The only way to read from flash
is via the driver or use mmap. The driver has protection during erasing,
while th mmap region not.
Now:
Mmap APIs provide a flag to make mmap->unmap region mutually exclusive
to flash erase/programming when XIP from psram. SPI Flash write APIs
will benefit from this. When the flag is used, no concurrent access to
mapped region will happen while writing; otherwise the cache will be
disable to avoid data corruption.
Most ESP-IDF APIs calls mmap with this flag. As for users calling
mmap-like APIs directly, they can choose whether to enable this by a
flag.
Closes https://github.com/espressif/esp-idf/issues/14897
2026-07-15 18:57:08 +08:00
Shreyas Sheth
1519772ea8
fix(wpa_supplicant): Fix issues related to pmkid mismatch and eloop for dpp
2026-07-14 10:31:19 +05:30
Zhang Hai Peng
b50cef44fb
docs(ble/bluedroid): fix markdown formatting in example docs
...
(cherry picked from commit dba450de6b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-07-14 10:37:22 +08:00
morris
f91e2baa41
feat(jpeg): simplify decoder example and add pytest coverage
2026-07-13 16:18:51 +08:00
C.S.M
e92e669dee
fix(jpeg): JPEG can encode and decode in encryption situation
2026-07-13 15:00:31 +08:00
yangfeng
8a3d288843
fix(bt/example): Add print the device name to verify if it matches in HID example
2026-07-08 15:28:00 +08:00