Ashish Sharma
b508d7bf9b
feat(mbedtls): enable cross signed certificate verification support by default
2026-09-02 13:58:29 +05:30
morris
6a0c7764e7
Merge branch 'fix/dualcore_branch_predictor_cache_race_v6.1' into 'release/v6.1'
...
fix(spi_flash): disable branch prediction on the parked core during flash ops (v6.1)
See merge request espressif/esp-idf!52203
2026-09-02 16:19:36 +08:00
morris
5005636662
Merge branch 'feat/support_rgb_lcd_dma2d_v6.1' into 'release/v6.1'
...
feat(rgb_lcd): support draw bitmap using dma2d (v6.1)
See merge request espressif/esp-idf!51979
2026-09-02 16:18:08 +08:00
Rahul Tank
f5e9410e62
Merge branch 'bugfix/fix_nimble_issue_310826_v6.1' into 'release/v6.1'
...
fix(nimble): Fix few nimble issues 31082026
See merge request espressif/esp-idf!52224
2026-09-02 13:31:33 +05:30
morris
e75cbffafc
Merge branch 'feat/support_rgb888_to_rgb565_v6.1' into 'release/v6.1'
...
feat(rgb_lcd): support convert rgb2rgb (v6.1)
See merge request espressif/esp-idf!52228
2026-09-02 15:56:56 +08:00
Mahavir Jain
2140e4752d
Merge branch 'fix/hmac-ds-reset-corrupts-concurrent-mpi_v6.1' into 'release/v6.1'
...
fix(esp_security): don't reset DS peripheral in esp_hmac_calculate (v6.1)
See merge request espressif/esp-idf!52198
2026-09-02 12:55:04 +05:30
Mahavir Jain
0158ad3d99
Merge branch 'fix/crt_bundle_cert_header_oob_v6.1' into 'release/v6.1'
...
Validate cert header extent before reading it in bundle check (v6.1)
See merge request espressif/esp-idf!51997
2026-09-02 11:53:14 +05:30
Martin Vychodil
bf4d205494
Merge branch 'fix/reenable_sdmmc_tests_p4_v6.1' into 'release/v6.1'
...
fix(storage): Re-enable SDMMC related tests for P4 (v6.1)
See merge request espressif/esp-idf!52266
2026-09-01 18:27:38 +08:00
Roland Dobai
5b5a89403a
Merge branch 'fix/mcp_subprocess_stdin_v6.1' into 'release/v6.1'
...
fix(tools): detach MCP tool subprocess stdin from JSON-RPC pipe (v6.1)
See merge request espressif/esp-idf!52282
2026-09-01 10:43:45 +02:00
Marek Fiala and Cursor
cf09ccd766
fix(tools): send mcp-server startup diagnostics to stderr
...
idf.py mcp-server printed startup, shutdown, and error messages on
stdout. On the stdio MCP transport, stdout is the JSON-RPC channel, so
those non-JSON lines can confuse or break strict clients. Route them to
stderr like the other diagnostics in mcp_ext.py.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 08:10:23 +02:00
Marek Fiala
a6c3f023a2
fix(tools): detach MCP tool subprocess stdin from JSON-RPC pipe
...
idf.py mcp-server tool handlers were spawning idf.py without redirecting
stdin, so the child inherited the long-lived MCP JSON-RPC transport and
could hang indefinitely on tools/call. Pass stdin=subprocess.DEVNULL on
every spawn of idf.py.
Closes https://github.com/espressif/esp-idf/issues/18961
2026-09-01 08:10:23 +02:00
Island
429855b705
Merge branch 'feat/adapt_uhci_code_260824_v6.1' into 'release/v6.1'
...
refactor(hci): switch HCI UART DMA transport to UHCI driver APIs (6.1)
See merge request espressif/esp-idf!52161
2026-09-01 11:28:39 +08:00
wuzhenghui
aaccbdd47c
fix(spi_flash): integrate branch prediction control during cache operations
2026-09-01 02:42:19 +00:00
Ashish Sharma
7e808c82ea
fix(spi_flash): disable branch prediction on the parked core during flash ops
2026-09-01 02:42:19 +00:00
Adam Múdry
14f9605be2
fix(storage): Re-enable SDMMC related tests for P4
2026-08-31 15:11:10 +02:00
Rahul Tank
a32623ec88
fix(nimble): move BTDM defaults to esp32
...
BTDM_CTRL_MODE_* exists only on classic ESP32. Shared
sdkconfig.defaults caused unknown-symbol warnings on other targets.
2026-08-31 20:27:23 +08:00
Rahul Tank
2961c16685
fix(nimble): Fix issues found in review for nimble examples
2026-08-31 20:27:23 +08:00
Astha Verma
64d3d6a9c3
fix(nimble): Restore throughput after switching from LE Coded PHY
2026-08-31 20:27:23 +08:00
Rahul Tank
891278ef2a
fix(nimble): Fix ECC HW byte-order and dropped SOC_ESP_NIMBLE_CONTROLLER
2026-08-31 20:27:23 +08:00
Rahul Tank
98ee8310b5
fix(nimble): Fix for clang compilation issues
2026-08-31 20:27:23 +08:00
Rahul Tank
f3495027b0
fix(nimble): Add support for shorter connection intervals
2026-08-31 20:27:23 +08:00
Rahul Tank and Cursor
b5ea25a9d2
fix(nimble): Fix compilation issues in Gatt SPS service
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 20:27:23 +08:00
Chen Jichang
0658f7bd1a
feat(rgb_lcd): support convert rgb2rgb
2026-08-31 16:17:22 +08:00
Chen Jichang
8f48835618
refactor(lcd): add async dma2d copy wrapper
2026-08-31 16:11:46 +08:00
Marius Vikhammer
5967653bdd
Merge branch 'fix/esp_timer_task_dispatch_wedge_v6.1' into 'release/v6.1'
...
fix(esp_timer): Fix esp_timer task dispatch stall (v6.1)
See merge request espressif/esp-idf!51610
2026-08-31 15:52:24 +08:00
Jiang Jiang Jian
ae42d2cf67
Merge branch 'bugfix/fix_bluedroid_find_info_format_mismatch_v6.1' into 'release/v6.1'
...
fix(ble/bluedroid): restore find info PDU stop on UUID format mismatch (6.1)
See merge request espressif/esp-idf!52081
2026-08-31 11:46:57 +08:00
Jiang Jiang Jian
83d0478bb6
Merge branch 'docs/clarify-storage-example-readmes_v6.1' into 'release/v6.1'
...
docs(storage): clarify example READMEs and when to use each (v6.1)
See merge request espressif/esp-idf!52037
2026-08-31 11:45:43 +08:00
Jiang Jiang Jian
c48688459e
Merge branch 'contrib/github_pr_18960_v6.1' into 'release/v6.1'
...
Fix default value type of FATFS_PRINT_LLI and FATFS_PRINT_FLOAT (GitHub PR) (v6.1)
See merge request espressif/esp-idf!51906
2026-08-31 11:43:06 +08:00
Jiang Jiang Jian
49a9cd1840
Merge branch 'fix/fix_esp32s31_stuck_in_phy_disable_v6.1' into 'release/v6.1'
...
fix(esp_hw_support): fix esp32s31 stuck in phy_disable if mdoem module is not initialized (v6.1)
See merge request espressif/esp-idf!51897
2026-08-31 11:42:57 +08:00
Jiang Jiang Jian
37b14abc99
Merge branch 'fix/fatfs-vfs-fcntl-setfl_v6.1' into 'release/v6.1'
...
fix(fatfs): preserve access mode in VFS F_SETFL (v6.1)
See merge request espressif/esp-idf!51885
2026-08-31 11:42:11 +08:00
Jiang Jiang Jian
6009c8ba4e
Merge branch 'bugfix/nvs-cxx-handle-docs_v6.1' into 'release/v6.1'
...
docs(nvs_flash): add C++ NVS handle API documentation (v6.1)
See merge request espressif/esp-idf!51816
2026-08-31 11:41:15 +08:00
Jiang Jiang Jian
98f0d3693e
Merge branch 'feat/support_multipan_feature_rcp_20260603_v6.1' into 'release/v6.1'
...
feat(openthread): support multipan feature for RCP (v6.1)
See merge request espressif/esp-idf!51777
2026-08-31 11:40:43 +08:00
Jiang Jiang Jian
2c72896139
Merge branch 'bugfix/l2tap-test-errno-v6.1' into 'release/v6.1'
...
test(esp_netif): clear errno before L2TAP asserts v6.1
See merge request espressif/esp-idf!51760
2026-08-31 11:40:41 +08:00
Jiang Jiang Jian
904f586487
Merge branch 'feat/add_openthread_s31_ci_case_v6.1' into 'release/v6.1'
...
ci: add openthread s31 ci case (v6.1)
See merge request espressif/esp-idf!51632
2026-08-31 11:37:28 +08:00
Jiang Jiang Jian
c95ce33619
Merge branch 'fix/heap_trace_stack_corruption_v6.1' into 'release/v6.1'
...
fix(heap): avoid stack smash when heap tracing stack depth is 0 (v6.1)
See merge request espressif/esp-idf!51520
2026-08-31 11:32:02 +08:00
Jiang Jiang Jian
b979cf26d0
Merge branch 'fix/ble_mesh_added_gatt_err_rsp_v6.1' into 'release/v6.1'
...
fix(ble_mesh): align GATTS read/write response handling with ATT (6.1)
See merge request espressif/esp-idf!51464
2026-08-31 11:29:21 +08:00
Jiang Jiang Jian
f49907ddb1
Merge branch 'contrib/github_pr_18815_v6.1' into 'release/v6.1'
...
Fix minor issues in sd (GitHub PR) (v6.1)
See merge request espressif/esp-idf!51435
2026-08-31 11:28:28 +08:00
Jiang Jiang Jian
c0b6759e93
Merge branch 'idf/ble_audio_pts_v6.1' into 'release/v6.1'
...
feat(ble_audio): Miscellaneous update for verifying with PTS cases (v6.1)
See merge request espressif/esp-idf!51421
2026-08-31 11:28:03 +08:00
Jiang Jiang Jian
6948f11dfe
Merge branch 'fix/resolve_issues_reported_via_bbp_v6.1' into 'release/v6.1'
...
fix(openthread): fix null pointer deref, uninitialized struct, and unbounded strcpy in spinel/RCP code (v6.1)
See merge request espressif/esp-idf!51370
2026-08-31 11:27:19 +08:00
Jiang Jiang Jian
747b623aba
Merge branch 'fix/154_mac_receive_at_v6.1' into 'release/v6.1'
...
fix(ieee802154): skip receive_at when rx window already expired (v6.1)
See merge request espressif/esp-idf!51364
2026-08-31 11:26:45 +08:00
Jiang Jiang Jian
e045076539
Merge branch 'bugfix/nvs-deinit-open-handle-leak_v6.1' into 'release/v6.1'
...
fix(nvs_flash): delete leftover handles on partition deinit (v6.1)
See merge request espressif/esp-idf!51354
2026-08-31 11:26:26 +08:00
Jiang Jiang Jian
0773a8d8bb
Merge branch 'bugfix/idfci-12815-12072-timeout_v6.1' into 'release/v6.1'
...
fix(storage): mark storage pytest apps flaky in CI (v6.1)
See merge request espressif/esp-idf!51333
2026-08-31 11:26:18 +08:00
Jiang Jiang Jian
880b0b1f67
Merge branch 'fix/fix_some_ble_sleep_issues_v6.1' into 'release/v6.1'
...
Fix/fix some ble sleep issues (6.1)
See merge request espressif/esp-idf!51320
2026-08-31 11:26:01 +08:00
Jiang Jiang Jian
fe321e73c8
Merge branch 'feature/enable_zc_extension_for_esp32s31_v6.1' into 'release/v6.1'
...
feat(soc): esp32s31 enable zc* extension (v6.1)
See merge request espressif/esp-idf!51324
2026-08-31 11:25:39 +08:00
Jiang Jiang Jian
ba9c7f6e2b
Merge branch 'fix/provide-picolibc-timespec_get_v6.1' into 'release/v6.1'
...
fix(esp_libc): Provide timespec_get missing from the picolibc toolchain (v6.1)
See merge request espressif/esp-idf!51285
2026-08-31 11:24:38 +08:00
Jiang Jiang Jian
76805236ee
Merge branch 'fix/ble_log_compression_issue_on_windows_v6.1' into 'release/v6.1'
...
fix(bt): fix BLE log compression build on Windows (6.1)
See merge request espressif/esp-idf!51247
2026-08-31 11:23:51 +08:00
Jiang Jiang Jian
2f454fdffd
Merge branch 'feat/add_ble_50_protocomm_v6.1' into 'release/v6.1'
...
feat(protocomm): Add support for BLE 5 for bluedroid (v6.1)
See merge request espressif/esp-idf!51226
2026-08-31 11:17:11 +08:00
Jiang Jiang Jian
127053ab8d
Merge branch 'feat/update_mesh_lib_to_supported_get_lib_ver_v6.1' into 'release/v6.1'
...
Feat/update mesh lib to supported get lib ver (6.1)
See merge request espressif/esp-idf!51174
2026-08-31 11:15:03 +08:00
Jiang Jiang Jian
c063744e22
Merge branch 'support/ot_register_154_event_cb_v6.1' into 'release/v6.1'
...
feat(openthread): use ieee802154 event callback list instead of weak overrides (v6.1)
See merge request espressif/esp-idf!51126
2026-08-31 11:14:33 +08:00
Jiang Jiang Jian
5ca2597430
Merge branch 'fix/ble_hidd_remove_ccc_gating_v6.1' into 'release/v6.1'
...
fix(esp_hid/bluedroid): remove app-layer CCC gating in HID device (6.1)
See merge request espressif/esp-idf!51008
2026-08-31 11:13:50 +08:00