wuzhenghui
0b7f047e9e
fix(driver): fix drivers clock management
2026-09-02 19:20:14 +08:00
wuzhenghui
f9428ecc1e
feat(esp_hw_support): support esp32s31 clock tree management
2026-09-02 19:20:13 +08:00
morris
d67ba6dd0c
Merge branch 'fix/spi_flash_keep_program_erase_in_iram_v6.1' into 'release/v6.1'
...
fix(spi_flash): keep program and erase paths in IRAM (v6.1)
See merge request espressif/esp-idf!51891
2026-09-02 18:44:45 +08:00
Jiang Jiang Jian
357b225bf3
Merge branch 'fix/roam_fixes_v6.1' into 'release/v6.1'
...
Require RSSI gain before low-RSSI roam and added reason codes(v6.1)
See merge request espressif/esp-idf!52245
2026-09-02 17:55:53 +08:00
Jiang Jiang Jian
8d1083391f
Merge branch 'bugfix/wpa_supplicant_upstream_security_issues_v6.1' into 'release/v6.1'
...
esp_wifi: Port security issues from upstream supplicant (v6.1)
See merge request espressif/esp-idf!51825
2026-09-02 17:52:54 +08:00
Wang Meng Yang
c2cde7c8f6
Merge branch 'bugfix/a2dp_aac_br_v6.1' into 'release/v6.1'
...
fix(bt): Fix some bugs of A2DP AAC (v6.1)
See merge request espressif/esp-idf!52186
2026-09-02 17:45:20 +08:00
Jiang Jiang Jian
1c03ef78f3
Merge branch 'bugfix/ftm_calib_v6.1' into 'release/v6.1'
...
fix(ftm): tolerate small t2/t3 inversion in measurement validation (Backport v6.1)
See merge request espressif/esp-idf!52071
2026-09-02 17:23:25 +08:00
Alexey Gerenkov
d965c1bfcf
Merge branch 'fix/newlib_builds_v6.1' into 'release/v6.1'
...
Fix: newlib compatibility with libraries built with picolibc headers (v6.1)
See merge request espressif/esp-idf!51523
2026-09-02 17:14:06 +08:00
Alexey Gerenkov
89eb1c1516
Merge branch 'add_trace_doc_section_v6.1' into 'release/v6.1'
...
docs(esp_trace): restructure tracing docs with esp_trace as master (v6.1)
See merge request espressif/esp-idf!52264
2026-09-02 17:03:51 +08:00
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
Erhan Kurubas
ea6e93264c
docs(esp_trace): fix dangling README link to the tracing guide
2026-09-01 08:45:18 +02:00
Erhan Kurubas
bd09970094
docs(esp_trace): restructure tracing docs with esp_trace as master
...
Reorganize the tracing documentation so esp_trace is the master
component, with app_trace, SystemView, and Gcov referenced from it.
(cherry picked from commit 6c6490d54c )
2026-09-01 08:45:18 +02:00
Akshat Agrawal
b95ad5669f
fix(ftm): tolerate small t2/t3 inversion in measurement validation
...
- Update FTM calibration for esp32c5, C61, C6, C3
2026-09-01 14:18:47 +08:00
yinqingzhao
c2809548f7
feat(wifi): support fixed ampdu rate
2026-09-01 14:18:47 +08:00
yinqingzhao
bee83ee3b1
feat(wifi): support max bandwidth negotiation
2026-09-01 14:18:47 +08:00
Sarvesh Bodakhe
76c56a7b8d
fix(wifi): fix NAN availability time bitmap parsing issue
...
Accept spec-legal NAN availability time bitmaps (period > 512 TU,
bitmap length > 4, full 9-bit start offset) so iPhone secured NDP
setup is no longer rejected with NDL_UNACCEPTABLE.
Fixes NAN NDP interop with the iPhone 17 series.
(cherry picked from commit 42651e1ee1 )
2026-09-01 14:18:47 +08:00
Sarvesh Bodakhe
7aee122f30
fix(wpa_supplicant): accept NIK follow-up key descriptor with Key Type=0
...
iPhone (and hostap) set Key Type=0 in the pairing NIK follow-up Shared-Key
Descriptor (key_info=0x1340) since the NIK is not a pairwise key. We required
the pairwise bit and rejected the frame before decryption, so the NIK
exchange timed out and pairing was torn down. Require only the Encrypted
Key Data bit.
(cherry picked from commit 94988c5aa4 )
2026-09-01 14:18:47 +08:00
sibeibei
897dd47eb5
fix(scan): prioritize if1_conn check for home channel return logic
...
(cherry picked from commit 2b528716be )
2026-09-01 14:18:47 +08:00
wangtao@espressif.com
afce86cd7b
fix(wifi): fix wifi scan and wps connect issue
...
(cherry picked from commit bbccbd5b1d )
2026-09-01 14:18:47 +08:00
muhaidong
102d09de53
fix(wifi): fix disconnect failure issue
...
(cherry picked from commit 33d39c304f )
2026-09-01 14:18:47 +08:00
yinqingzhao
7c3f1589f2
fix(wifi): add workaround for s31 beacon timestamp issue
...
(cherry picked from commit ab8568f547 )
2026-09-01 14:18:47 +08:00
Chen Chen
86c3a1fbc7
fix(spi_flash): keep program and erase paths in IRAM
2026-09-01 11:56:26 +08: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
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
f3495027b0
fix(nimble): Add support for shorter connection intervals
2026-08-31 20:27:23 +08:00
tarun.kumar
b232f8aaa3
fix(wifi) : Added more reason codes for blacklist roam
2026-08-31 15:35:03 +05:30
tarun.kumar
a4a66a059d
fix(wifi): Preserve roam_config ABI and clamp roam diff
...
Append low_rssi_roam_diff so existing struct members keep their offsets,
and clamp runtime values to 1-99 so determine_best_ap() cannot see 0 or wrap.
2026-08-31 15:34:45 +05:30
tarun.kumar
ee473945bc
fix(wifi): Require RSSI gain before low-RSSI roam
...
Low-RSSI roaming used determine_best_ap(0), so a 1 dB better AP was
enough and nearby APs could ping-pong. Add ESP_WIFI_ROAMING_LOW_RSSI_ROAM_DIFF
(default 5 dB) as hysteresis for that path.
2026-08-31 15:34:33 +05:30
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
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
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