Commit Graph

49880 Commits

Author SHA1 Message Date
morris 7828edd986 Merge branch 'refactor/split_bod_hal_v6.0' into 'release/v6.0'
refactor(bod): Move bod hal to pmu hal component (backport v6.0)

See merge request espressif/esp-idf!46411
2026-03-23 11:02:07 +08:00
morris c552885ec3 Merge branch 'fix/sdm_psram_esp32p4_v6.0' into 'release/v6.0'
test(sdm): add iram safe test case (v6.0)

See merge request espressif/esp-idf!46865
2026-03-23 11:01:06 +08:00
Jiang Jiang Jian b3e7406c39 Merge branch 'bugfix/backport_some_wifi_fixes_v6.0' into 'release/v6.0'
fix(wifi): backport some wifi fixes v6.0

See merge request espressif/esp-idf!46842
2026-03-23 10:50:34 +08:00
Jiang Jiang Jian 81daeadf9f Merge branch 'esp32h4_debug_asistant_v6.0' into 'release/v6.0'
feat(esp32h4): add assist_debug/bus_monitor support (v6.0)

See merge request espressif/esp-idf!45949
2026-03-23 10:38:51 +08:00
Jiang Jiang Jian 89b9317232 Merge branch 'bugfix/fix_coex_sync_filter_and_delay_issue_v6.0' into 'release/v6.0'
fix(coex): fix coex sync filter and delay issue

See merge request espressif/esp-idf!46831
2026-03-23 10:34:07 +08:00
Jiang Jiang Jian 897f50dbf2 Merge branch 'feat/bt_distance_test_v6.0' into 'release/v6.0'
feat(bt): Add APIs to read ACL real RSSI and read/write tx power of inq/iscan/page/pscan/ACL (v6.0)

See merge request espressif/esp-idf!46643
2026-03-23 10:31:10 +08:00
Jiang Jiang Jian 7fb69168e4 Merge branch 'fix/malloc_cap_iram_8bit_access_in_loop_v6.0' into 'release/v6.0'
fix(esp32): Fix access to MALLOC_CAP_IRAM_8BIT byte array in loop (v6.0)

See merge request espressif/esp-idf!46418
2026-03-23 10:31:04 +08:00
Hu Rui 6467779582 test(sdm): add iram safe test case
and with malloc comes from PSRAM by default (esp32p4)
2026-03-23 10:23:21 +08:00
morris 0c95b3e22f Merge branch 'change/isp_sampling_point_v6.0' into 'release/v6.0'
isp: improve sampling point for AE and AWB (6.0)

See merge request espressif/esp-idf!46789
2026-03-23 10:16:12 +08:00
Marius Vikhammer e741963f13 Merge branch 'ci/common-components-release-v6.0' into 'release/v6.0'
ci: update build-test-rules to use common_components (v6.0)

See merge request espressif/esp-idf!45547
2026-03-23 09:31:28 +08:00
muhaidong 9203d1f12d fix(wifi): fix fail case connection with bss max idle enabled 2026-03-21 17:15:12 +08:00
Jiang Jiang Jian 6072079026 Merge branch 'fix/roam_scan_ongoing_flag_set_v6.0' into 'release/v6.0'
Set and unset roam scan ongoing flag properly(v6.0)

See merge request espressif/esp-idf!46185
2026-03-21 17:01:40 +08:00
Mahavir Jain 372d0b2c28 Merge branch 'fix/esp32p4_v3_lp_peri_pmp_entry_v6.0' into 'release/v6.0'
fix(esp_hw_support): Add PMP entry for the LP peripherals region (v6.0)

See merge request espressif/esp-idf!46386
2026-03-21 12:23:48 +05:30
Mahavir Jain 2498e4903b Merge branch 'fix/migration_guide_secure_boot_192_curve_deprecation_v6.0' into 'release/v6.0'
fix(secure_boot): marks 192 bit support curve legacy (v6.0)

See merge request espressif/esp-idf!46702
2026-03-21 12:15:23 +05:30
Jiang Jiang Jian 4d9c8f3064 Merge branch 'feature/improve_ulp_delay_api_v6.0' into 'release/v6.0'
feat(ulp): Improved ULP delay accuracy and removed floating point operations (v6.0)

See merge request espressif/esp-idf!46423
2026-03-21 14:32:29 +08:00
Jiang Jiang Jian 601c1d0f0e Merge branch 'bugfix/pm-673_v6.0' into 'release/v6.0'
backport v6.0: fix analog i2c master race cause by phy retention link

See merge request espressif/esp-idf!46435
2026-03-21 14:32:20 +08:00
Marius Vikhammer 0794ac84c3 Merge branch 'bugfix/fence_instruction_spinlock_v6.0' into 'release/v6.0'
fix(spinlock): Added fence instruction in spinlock acquire and release (v6.0)

See merge request espressif/esp-idf!46804
2026-03-21 14:31:43 +08:00
Jiang Jiang Jian 000c5df203 Merge branch 'fix/fix_phy_update_failure_on_c2_6.0' into 'release/v6.0'
Fix/fix phy update failure on c2 6.0

See merge request espressif/esp-idf!46797
2026-03-21 14:23:11 +08:00
Frantisek Hrbata fa14a9df47 Merge branch 'feat/cmakev2-backports-v6.0' into 'release/v6.0'
feat(cmakev2): sync pending v6.0 MRs for cmakev2

See merge request espressif/esp-idf!46778
2026-03-21 07:17:43 +01:00
Jiang Jiang Jian 85db04992a Merge branch 'fix/fix_esp32_int_wdt_workaround_break_sleep_process_v6.0' into 'release/v6.0'
fix(esp_system): disable esp32 cache livelock int_wdt workaround in ipc_isr_stall (v6.0)

See merge request espressif/esp-idf!46741
2026-03-21 14:11:21 +08:00
Jiang Jiang Jian aca3ee3633 Merge branch 'feature/add_data_partition_secure_boot_verification_v6.0' into 'release/v6.0'
feat(secure_boot): adds api to verify data partition integrity (v6.0)

See merge request espressif/esp-idf!46428
2026-03-21 14:10:46 +08:00
Jiang Jiang Jian 637d6645eb Merge branch 'bugfix/sae_commit_queue_full_memory_leak_v6.0' into 'release/v6.0'
fix(wpa_supplicant): fix memory leak on SAE commit queue post failure (Backport v6.0)

See merge request espressif/esp-idf!46306
2026-03-21 14:09:23 +08:00
Jiang Jiang Jian ca95f699ad Merge branch 'feat/update_wifi_iperf_example_v6.0' into 'release/v6.0'
Feat: update wifi iperf example v6.0

See merge request espressif/esp-idf!46083
2026-03-21 14:08:09 +08:00
Ashish Sharma f40f9ac497 fix(secure_boot): marks 192 bit support curve legacy 2026-03-20 19:07:55 +05:30
Mahavir Jain 9c6ca38ab3 Merge branch 'contrib/github_pr_18310_v6.0' into 'release/v6.0'
fix(esp_http_server): Dispatch PONG frames to WebSocket handler (GitHub PR) (v6.0)

See merge request espressif/esp-idf!46655
2026-03-20 19:06:42 +05:30
Rahul Tank f00f4b73d6 Merge branch 'bugfix/fix_nimble_issues_2702026' into 'release/v6.0'
fix(nimble) : Fix few nimble issues 27022026

See merge request espressif/esp-idf!46096
2026-03-20 18:47:32 +05:30
muhaidong c444bff6b3 feat(wifi): support auto mode connect passive channel hidden ap 2026-03-20 20:16:13 +08:00
Sajia c77e831d78 fix(wifi): Add bss max idle timer and protected keep alive fixes 2026-03-20 20:15:41 +08:00
tarun.kumar 16481db383 fix(wifi) : Add conditions to check pmk flushing for similar ssid 2026-03-20 20:14:51 +08:00
tarun.kumar 88f067c9ed fix(wifi) : Make some changes in get_config api 2026-03-20 20:14:38 +08:00
Akshat Agrawal 4c5cda3299 bugfix(usd): Resolve multicast RX issue in AX capable chips
- Limit the NAN_DE_MAX_SERVICE to avoid Starvation of the second service
2026-03-20 20:14:24 +08:00
Junchi Chen 46f2e10c11 fix(wifi): return specific error in API 2026-03-20 20:14:10 +08:00
Shreyas Sheth 428f144ea7 fix(esp_wifi): Add a log to print sae_pwe method used by station for wpa3 connection
- Fix crash due to debug log for rssi while scanning
2026-03-20 20:12:48 +08:00
muhaidong 8d09957f61 fix(wifi): fix arp and dns affect signaling test issue
1. fix arp and dns affect signaling test issue
2. improve ap channel parameter documentation
3. fix set country change ap channel issue
2026-03-20 20:12:27 +08:00
yinqingzhao 566bea056f feat(bss_max_idle): optimization of the max BSS idle mechanism 2026-03-20 20:11:45 +08:00
yinqingzhao a5217b19b4 feat(wifi): support skip whole band when scanning 2026-03-20 20:11:10 +08:00
muhaidong 0c94cb576c fix(coex): fix coex sync filter and delay issue 2026-03-20 19:37:01 +08:00
Konstantin Kondrashov 144c74a1fe revert(ulp): drop riscv timeout helper from backports 2026-03-20 16:44:14 +08:00
Konstantin Kondrashov bc2081ca1e revert(ulp): drop lp timeout helper from backports 2026-03-20 16:44:14 +08:00
Konstantin Kondrashov 6fe2cf575f feat(ulp): Improved ULP delay API accuracy and removed floating point operations
Closes https://github.com/espressif/esp-idf/issues/17494
Closes https://github.com/espressif/esp-idf/issues/16891
2026-03-20 16:44:14 +08:00
Konstantin Kondrashov d834791967 fix(esp32): Fix access to MALLOC_CAP_IRAM_8BIT byte array in loop
The Xtensa load/store handler did not properly handle 8/16-bit
memory access to IRAM regions configured with MALLOC_CAP_IRAM_8BIT
(and CONFIG_ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY=y) from a loop
(LBEG/LEND/LCOUNT) context. This caused the loop to exit after
the first access, instead of continuing to iterate as intended.

Closes https://github.com/espressif/esp-idf/issues/14127
2026-03-20 16:43:58 +08:00
tarun.kumar 52936c5edb fix(roam) : Set and unset roam scan ongoing flag properly 2026-03-20 16:42:40 +08:00
Jiang Jiang Jian 329ed7ddce Merge branch 'fix/ble_mesh_bug_report_v6.0' into 'release/v6.0'
Fix/ble mesh bug report (v6.0)

See merge request espressif/esp-idf!46101
2026-03-20 16:42:08 +08:00
Jiang Jiang Jian 50cae2f7b1 Merge branch 'bugfix/wps_disable_stop_scan_v6.0' into 'release/v6.0'
fix(wifi): Stop scan when wps is disabled (v6.0)

See merge request espressif/esp-idf!46319
2026-03-20 16:39:30 +08:00
Jiang Jiang Jian 2aaad17dc7 Merge branch 'fix/f_getfree_crash_issue_v6.0' into 'release/v6.0'
fix(fatfs): fix f_getfree crash when volume not mounted or mount failed (v6.0)

See merge request espressif/esp-idf!46716
2026-03-20 16:38:21 +08:00
igor.udot e2a8bbe639 ci: update build-test-rules to use common_components 2026-03-20 15:53:26 +08:00
igor.udot 6a0c25afec ci(sort_yaml): add mock common components 2026-03-20 15:53:26 +08:00
igor.udot f1f815d792 ci: update build-test-rules to use common_components 2026-03-20 15:53:26 +08:00
Sumeet Singh 4e84a3df57 fix(nimble): modify logic to print mbuf in ble_hs_log_mbuf (v6.0) 2026-03-20 12:58:38 +05:30
Frantisek Hrbata 8ed25711ac fix(cmakev2): remove stale test CMakeLists.txt missed by cherry-pick
The cherry-pick in the backport of \!46287 (test/buildv2_pytest_build_v6.0)
dropped the deletion of tools/cmakev2/test/CMakeLists.txt. The original MR
deleted all 15 files from the tools/cmakev2/test/ directory, but the
cherry-pick only captured 14 deletions. This commit removes the missed file.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2026-03-20 08:16:52 +01:00