Commit Graph

39320 Commits

Author SHA1 Message Date
Wei Yuhan
2e99ceefad feat(docs): Updated BLE support features status 2026-08-27 17:51:38 +08:00
Jiang Jiang Jian
e717ab43ad Merge branch 'bugfix/fix_all_pvt_bug_for_c6_backport_v5.2' into 'release/v5.2'
feat(pvt): fix all pvt bug for c6 on release v5.2

See merge request espressif/esp-idf!51668
2026-08-11 16:29:09 +08:00
Jiang Jiang Jian
c7332f41bd Merge branch 'fix/spi_buslock_unregister_issue_v5.2' into 'release/v5.2'
fix(hw_support): spi buslock fix unregister dev api issue (v5.2)

See merge request espressif/esp-idf!51476
2026-08-11 14:19:11 +08:00
Jiang Jiang Jian
7b7cd05583 Merge branch 'bugfix/a2dp_api_init_check_v5.2' into 'release/v5.2'
fix(bt): Fix compatibility with A2DP API legacy usage methods (v5.2)

See merge request espressif/esp-idf!51335
2026-08-11 13:58:00 +08:00
Jiang Jiang Jian
88cc8eafbb Merge branch 'fix/disable_i2c_master_clk_while_hw_hop_processing_v5.2' into 'release/v5.2'
fix(esp_phy): check hw freq hop done before disabling common clock (v5.2)

See merge request espressif/esp-idf!48564
2026-08-11 13:11:59 +08:00
yanzihan@espressif.com
18b9ec8df5 feat(pvt): fix all pvt bug for c6 on release v5.2 2026-08-11 12:16:21 +08:00
Jiang Jiang Jian
6a82b9f18e Merge branch 'bugfix/fix_wifi_bugs_260810_v5.2' into 'release/v5.2'
fix(pm): fix chip cant sleep when disconnecting at probe process&fix scan and connect issue v5.2

See merge request espressif/esp-idf!51651
2026-08-11 10:25:30 +08:00
Jiang Jiang Jian
9e57a83f74 Merge branch 'fix/owe_prevent_double_free_v5.2' into 'release/v5.2'
fix(wifi): Prevent double free in owe failure path (v5.2)

See merge request espressif/esp-idf!51634
2026-08-10 18:00:41 +08:00
sibeibei
ac50e8e922 fix(pm): fix chip cant sleep when disconnecting at probe process&fix scan and connect issue 2026-08-10 17:49:55 +08:00
Jiang Jiang Jian
787bf2a22a Merge branch 'fix/fix_addba_dialog_token_zero_v5.2' into 'release/v5.2'
fix(wifi): fix dialog token of addba request may equal to zero(backport v5.2)

See merge request espressif/esp-idf!51633
2026-08-10 16:34:21 +08:00
Jiang Jiang Jian
50e59f90f4 Merge branch 'feat/bt_in_psram_v5.2' into 'release/v5.2'
feat(bluedroid): Add config to place btu and hci task stack in psram (v5.2)

See merge request espressif/esp-idf!51495
2026-08-10 16:22:38 +08:00
yinqingzhao
348d321f02 fix(wifi): fix dialog token of addba request may equal to zero 2026-08-10 15:44:19 +08:00
Jiang Jiang Jian
c73a733022 Merge branch 'bugfix/fix_disconnect_failure_issue_v5.2' into 'release/v5.2'
fix(wifi): fix disconnect failure issue(Backport v5.2)

See merge request espressif/esp-idf!51626
2026-08-10 14:49:15 +08:00
Sajia
9a523897cb fix(wifi): Prevent double free in owe failure path 2026-08-10 11:58:43 +05:30
Zhang Wen Xu
03df9a69ca Merge branch 'feat/add_thread_ssed_ci_test_scenario_v5.2' into 'release/v5.2'
feat: add thread ssed ci testcase scenario (v5.2)

See merge request espressif/esp-idf!51501
2026-08-10 04:34:17 +00:00
sibeibei
dc262974f5 feat(phy): update PHY libraries and improve PLL temperature tracking
1. Allow customization of temperature deltas for PHY track PLL.

2. Fix abnormal PHY state which may trigger task watchdog timeout.
2026-08-10 12:25:04 +08:00
Jiang Jiang Jian
ffc4be72e2 Merge branch 'bugfix/idfci-10775-fatfs-wl-dyn-buffers-ci-timeout_v5.2' into 'release/v5.2'
fix(storage): mark storage pytest apps flaky in CI (v5.2)

See merge request espressif/esp-idf!48813
2026-08-10 10:42:59 +08:00
Rahul Tank
ce22ec9d47 Merge branch 'bugfix/add_nimble_cve_v5.2' into 'release/v5.2'
fix(nimble): Fixes for various NimBLE CVEs (v5.2)

See merge request espressif/esp-idf!51206
2026-08-10 07:05:49 +05:30
muhaidong
7e80aedbed fix(wifi): fix disconnect failure issue 2026-08-07 19:39:31 +08:00
yiwenxiu
dab8002df2 ci: adjust ssed ping size ranges for stronger coverage 2026-08-07 14:44:00 +08:00
morris
3bf69dbedf Merge branch 'fix/i2s_gdma_intr_alloc_check_v5.2' into 'release/v5.2'
fix(i2s): add check to gdma callback register (v5.2)

See merge request espressif/esp-idf!51582
2026-08-07 10:02:53 +08:00
yangfeng
cd93bd63b9 fix(bt): Fix compatibility with A2DP API legacy usage methods
- Modify the timing of API calls in the A2DP example
- Closes https://github.com/espressif/esp-idf/issues/18786
2026-08-07 08:04:07 +08:00
Jiang Jiang Jian
079b08ede2 Merge branch 'bugfix/fix_smartconfig_stop_assert_issue_v5.2' into 'release/v5.2'
fix(wifi): added start check when calling smartconfig stop (v5.2)

See merge request espressif/esp-idf!51576
2026-08-06 17:13:35 +08:00
laokaiyao
a8586986a6 fix(i2s): add check to gdma callback register
Closes https://github.com/espressif/esp-idf/issues/18930
2026-08-06 15:00:04 +08:00
hejiaxin
94c8d6e9b6 feat(bluedroid): Add config to place btu and hci task stack in psram
- Also adjust the osi_thread_stop implementation.
2026-08-06 11:54:39 +08:00
Jiang Jiang Jian
ce85184996 Merge branch 'opt/hfp_audio_quality_v5.2' into 'release/v5.2'
change(bt/bluedroid): optimized the HFP example workflow to improve audio quality (v5.2)

See merge request espressif/esp-idf!51553
2026-08-06 11:32:03 +08:00
Jiang Jiang Jian
3c5e6c2728 Merge branch 'feat/ot_rx_sensitivity_v5.2' into 'release/v5.2'
feat(openthread): use the actual receive sensitivity for link quality evaluation (v5.2)

See merge request espressif/esp-idf!51487
2026-08-06 11:26:26 +08:00
Jiang Jiang Jian
7427b84306 Merge branch 'feat/support_pawr_connect_evt_v5.2' into 'release/v5.2'
feat(ble/bluedroid): Support PAWR connection event (5.2)

See merge request espressif/esp-idf!51438
2026-08-06 11:24:34 +08:00
Jiang Jiang Jian
5390a22923 Merge branch 'fix/resolve_issues_reported_via_bbp_v5.2' into 'release/v5.2'
fix(openthread): fix null pointer deref, uninitialized struct, and unbounded strcpy in spinel/RCP code (v5.2)

See merge request espressif/esp-idf!51373
2026-08-06 11:23:01 +08:00
Jiang Jiang Jian
b6df7cff06 Merge branch 'fix/154_mac_receive_at_v5.2' into 'release/v5.2'
fix(ieee802154): skip receive_at when rx window already expired (v5.2)

See merge request espressif/esp-idf!51366
2026-08-06 11:22:22 +08:00
Jiang Jiang Jian
541237330e Merge branch 'test/idf-additions-coverage_v5.2' into 'release/v5.2'
test(freertos): expand IDF additions test coverage (v5.2)

See merge request espressif/esp-idf!50824
2026-08-06 11:21:46 +08:00
Jiang Jiang Jian
5911e48eba Merge branch 'fix/fatfs_6682_fat32_overflow_v5.2' into 'release/v5.2'
fix(storage/fatfs): fix FAT32 mount integer overflow (CVE-2026-6682) [v5.2 backport]

See merge request espressif/esp-idf!50449
2026-08-06 11:21:23 +08:00
sonika.rathi
e2beec18e2 fix(storage): mark storage pytest apps flaky in CI 2026-08-06 11:17:14 +08:00
Jiang Jiang Jian
02406f2553 Merge branch 'fix/s3_xip_opt_os_startup_v5.2' into 'release/v5.2'
fix(mspi): fixed possible boot failure in some builds when psram is enabled (v5.2)

See merge request espressif/esp-idf!48592
2026-08-06 11:16:36 +08:00
zhangyanjiao
bd51d081de fix(wifi): added start check when calling smartconfig stop 2026-08-06 10:13:26 +08:00
Jin Cheng
30aa5ca8b0 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 18:03:27 +08:00
zwx
35ec6bc5b7 fix(esp_phy): check hw freq hop done before disabling common clock 2026-08-05 17:46:00 +08:00
Euripedes Rocha
863af334c9 Merge branch 'fix/esp_netif-oom-null-checks-v5.5_v5.2' into 'release/v5.2'
fix(esp_netif): harden NULL and OOM handling in netif APIs (SEC-1189, SEC-1190) (v5.2)

See merge request espressif/esp-idf!50786
2026-08-05 10:29:06 +02:00
Island
2d3581bcb1 Merge branch 'fix/ble_mesh_added_gatt_err_rsp_v5.2' into 'release/v5.2'
fix(ble_mesh): align GATTS read/write response handling with ATT (5.2)

See merge request espressif/esp-idf!51459
2026-08-05 16:03:03 +08:00
zwx
9edde96655 fix(ieee802154): skip receive_at when rx window already expired 2026-08-05 06:59:35 +00:00
Wang Meng Yang
5ce46f2764 Merge branch 'change/refactor_hidh_datapath_v5.2' into 'release/v5.2'
Change/refactor hidh datapath[backport v5.2]

See merge request espressif/esp-idf!51283
2026-08-05 14:23:43 +08:00
Jiang Jiang Jian
c791648329 Merge branch 'bugfix/nan_vulnerabilities_v5.2' into 'release/v5.2'
fix(nan): Fix bug bounty reported and discovered vulnerabilities in NAN Rx (Backport v5.2)

See merge request espressif/esp-idf!51403
2026-08-05 11:52:24 +08:00
Jiang Jiang Jian
b88f87a771 Merge branch 'fix/rtc_retain_mem_sb_fast_wakeup_ptr_v5.2' into 'release/v5.2'
fix(bootloader_support): fix RTC retain mem offset for secure boot fast wakeup (v5.2)

See merge request espressif/esp-idf!51271
2026-08-05 10:44:04 +08:00
Island
f030f5f862 Merge branch 'fix/ble_log_compression_add_local_header_file_v5.2' into 'release/v5.2'
feat(ble_log): mirror local compression headers (5.2)

See merge request espressif/esp-idf!50948
2026-08-04 19:48:20 +08:00
yiwenxiu
f29b4d994b feat: add thread ssed ci testcase scenario 2026-08-04 16:13:34 +08:00
Euripedes Rocha Filho
09550486eb fix(esp_netif): harden NULL and OOM handling in netif APIs
Use a temporary pointer for br_glue port-list realloc so a failure does
not clobber the existing array. Reject NULL mac in esp_netif_set_mac and
validate config->base in esp_netif_new_api before use.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 08:57:02 +02:00
Shu Chen
0ed8606ad6 feat(openthread): use the actual receive sensitivity for link quality evaluation 2026-08-04 14:42:19 +08:00
Wang Meng Yang
1377dac554 Merge branch 'fix/aireview_critical_v5.2' into 'release/v5.2'
fix: Fix some critical bugs in classic bt (v5.2)

See merge request espressif/esp-idf!51293
2026-08-04 14:15:22 +08:00
Luo Xu
3d204ee3d5 feat(ble_log): mirror local compression headers
(cherry picked from commit ee732a4591)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-08-04 11:58:57 +08:00
wanckl
c107a30b6e fix(hw_support): spi buslock fix unregister dev api issue 2026-08-04 11:35:45 +08:00