Commit Graph
50737 Commits
Author SHA1 Message Date
Jiang Jiang Jian b80bc9435d Merge branch 'feat/add_ci_ut_test_for_auto_mode_connect_passive_channel_hidden_ap_v6.0' into 'release/v6.0'
Feat/add ci ut test for auto mode connect passive channel hidden ap v6.0(Backport v6.0)

See merge request espressif/esp-idf!47269
2026-05-14 20:34:21 +08:00
Konstantin Kondrashov 555e5bf271 fix(bootloader_hooks): Fix log_v2 support in bootloader hooks
Closes https://github.com/espressif/esp-idf/issues/18482
2026-05-14 14:09:31 +03:00
Chen Yudong 5b8d79a946 ci: use case attributes to filter cases 2026-05-14 19:05:24 +08:00
muhaidong d0d8a85a8c feat(ci): add ci test for auto mode connect passive chnnel hidden ap 2026-05-14 19:05:24 +08:00
Marius VikhammerandCursor bac55534a7 fix(examples): raise efuse ESP32-P4 CI partition offset for larger bootloader
Recovery bootloader support increased the ESP32-P4 bootloader image enough
that it no longer fits before 0xe000. Moving the partition table to 0x10000
restores slack for CI builds using secure boot and flash encryption together.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-14 13:59:23 +03:00
Rahul Tank 5e3ef3dec5 Merge branch 'bugfix/fix_vsprintf_crash_v6.0' into 'release/v6.0'
fix(nimble): Replace sensitive snprintf with hex character (v6.0)

See merge request espressif/esp-idf!48469
2026-05-14 15:31:38 +05:30
Zhang Wen Xu cabc73ef54 Merge branch 'fix/fix_ot_ci_case_v6.0' into 'release/v6.0'
fix(openthread): fix openthread ci ping case (v6.0)

See merge request espressif/esp-idf!48518
2026-05-14 09:56:06 +00:00
sibeibei 51775582e6 bugfix(esp_hw_support):remove ESP32-C5 root clock auto gating bypass in sleep path 2026-05-14 17:16:52 +08:00
Jiang Jiang Jian 8a85777e40 Merge branch 'feat/support_bt_external_coex_v6.0' into 'release/v6.0'
feat(coex): supports external coexisence when bluetooth is enabled (Backport v6.0)

See merge request espressif/esp-idf!48360
2026-05-14 17:03:39 +08:00
Sudeep MohantyandCursor a2ea0da4e8 fix(ulp_riscv_i2c): Fix spurious pass in RTC I2C multi-device test
The test was passing without real I2C communication due to a GPIO
mismatch (slave on GPIO 6/7 vs RTC I2C master on GPIO 2/3), single-byte
zero-coincidence, unchecked ULP return values, and an insufficient
RTC I2C timeout.

Fix slave GPIOs, increase test length, check I2C return values, add
proper assertions, and set an adequate RTC I2C timeout.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-14 09:41:30 +02:00
Xu Si Yu ab4451dd99 fix(openthread): increase the app size in the partition table for the example 2026-05-14 15:24:55 +08:00
Jiang Jiang Jian 0e34961c91 Merge branch 'feat/soc_usb_fsls_phy_num_backport_v6.0' into 'release/v6.0'
feat(soc): add SOC_USB_FSLS_PHY_NUM for USB-OTG targets (backport v6.0)

See merge request espressif/esp-idf!47937
2026-05-14 15:14:14 +08:00
Xu Si Yu 3c17a336f7 fix(openthread): fix openthread ci ping case 2026-05-14 15:02:40 +08:00
Jonas Jonsson 529d113d47 fix(freertos): Avoid core switch deadlock on start
With CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY=y the main task could
switch core between registering the idle hook and the while loop.

This would cause a deadlock were the current task was waiting for the
idle hook to run on the same core it's busy waiting.

Merge https://github.com/espressif/esp-idf/pull/16149
2026-05-14 14:43:39 +08:00
Nebojša Cvetković ee127fd4de fix(bootloader_support): Fix app verification when split across multiple mmaps
Merges https://github.com/espressif/esp-idf/pull/18495
2026-05-14 14:43:29 +08:00
Konstantin Kondrashov 9e03819d91 feat(efuse): Update efuse table for ESP32-H4 2026-05-14 14:42:49 +08:00
Jiang Jiang Jian 46305c923e Merge branch 'feature/add_clock_implementation_v6.0' into 'release/v6.0'
fix(picolibc): add times() stub (v6.0)

See merge request espressif/esp-idf!48086
2026-05-14 14:26:40 +08:00
Zhang Hai Peng e0eac2de6b feat(ble): Support BLE critical logs
(cherry picked from commit 0af57d731c)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-14 14:23:51 +08:00
Zhang Hai Peng 96021a60f8 fix(bluedroid): correct format specifier in BLE create CIS debug log
(cherry picked from commit 519131a671)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-14 14:23:49 +08:00
Marius Vikhammer e8ab2a8ead fix(rtc_io): fixed invalid clock access on C5
(cherry picked from commit 2bcbe0e3650df4596f38b65444707bee09725b67)
2026-05-14 13:48:57 +08:00
morris ba0b59f9d4 Merge branch 'backport/h264_regdma_retention_v6.0' into 'release/v6.0'
feat(esp32p4): add H264 REGDMA link and sleep retention module

See merge request espressif/esp-idf!48375
2026-05-14 11:57:50 +08:00
Jiang Jiang Jian d220b6294c Merge branch 'bugfix/roaming_app_issues_v6.0' into 'release/v6.0'
fix(esp_wifi): Fixed some issues in roaming app found using static analysis (v6.0)

See merge request espressif/esp-idf!48353
2026-05-14 10:56:02 +08:00
Jiang Jiang Jian 1a89b339a1 Merge branch 'feat/support_change_multiple_phy_init_bin_path_v6.0' into 'release/v6.0'
feat/support change multiple phy init bin path v6.0

See merge request espressif/esp-idf!48354
2026-05-14 10:54:01 +08:00
Jiang Jiang Jian 2ff2eb15a2 Merge branch 'fix/clang_xtensa_ctors_call_v6.0' into 'release/v6.0'
fix(build): Fixed constructors placement by Clang for Xtensa (v6.0)

See merge request espressif/esp-idf!47816
2026-05-14 10:42:59 +08:00
morris 5b7bb85ff7 Merge branch 'idfgh-17542_v6.0' into 'release/v6.0'
hal/twai: honor prop_seg in legacy timing config (v6.0)

See merge request espressif/esp-idf!48186
2026-05-14 10:11:03 +08:00
morris c8934c837d Merge branch 'contrib/github_pr_18569_v6.0' into 'release/v6.0'
fix(i2c_master): yield from ISR when no matching device is found (GitHub PR) (v6.0)

See merge request espressif/esp-idf!48427
2026-05-14 10:09:41 +08:00
Jiang Jiang Jian 6ca4c34d5f Merge branch 'fix/implement_zcmt_workaround_v6.0' into 'release/v6.0'
fix(riscv): implement a workaround for Zcmp hardware bug (backport v6.0)

See merge request espressif/esp-idf!46753
2026-05-13 22:02:32 +08:00
Marius Vikhammer ffeb0b86e3 fix(esp_rom): fixed esp-rom not compiling in g0 build
CONFIG_BOOTLOADER_OFFSET_IN_FLASH comes from the bootloader kconfigs and
is not available in g0 builds.
2026-05-13 16:00:24 +03:00
Jiang Jiang Jian 9a5f750747 Merge branch 'fix/fix_register_rw_half_word_check_v6.0' into 'release/v6.0'
fix(ci): fix register rw half word check (v6.0)

See merge request espressif/esp-idf!47696
2026-05-13 20:20:17 +08:00
Martin Vychodil d84fc31dda Merge branch 'bugfix/nvs-rw-value-pytest-idfci-4027_v6.0' into 'release/v6.0'
fix(examples): add flaky reruns to nvs_rw_value pytest for CI flash (v6.0)

See merge request espressif/esp-idf!48488
2026-05-13 19:57:56 +08:00
Jiang Jiang Jian 3bcce2bc94 Merge branch 'contrib/github_pr_18275_v6.0' into 'release/v6.0'
fix(esp_eth): Fixed designated initializer order in ETH_ESP32_EMAC_DEFAULT_CONFIG (GitHub PR) (v6.0)

See merge request espressif/esp-idf!47212
2026-05-13 19:45:33 +08:00
sonika.rathi 1c01005ae1 fix(examples): add flaky reruns to nvs_rw_value pytest for CI flash 2026-05-13 13:35:08 +02:00
Martin Vychodil bb5c883b6a Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-7684_v6.0' into 'release/v6.0'
fix(examples): stabilize perf_benchmark SPI flash CI test (v6.0)

See merge request espressif/esp-idf!48475
2026-05-13 19:27:25 +08:00
sonika.rathi 42b64128fa fix(examples): rerun flaky perf benchmark spiflash test 2026-05-13 10:32:43 +02:00
Jiang Jiang Jian fb5fd726f7 Merge branch 'bugfix/fix_dangling_pointer_issue_v6.0' into 'release/v6.0'
fix(wpa_supplicant): Fix issues reported by compiler (v6.0)

See merge request espressif/esp-idf!48351
2026-05-13 16:00:58 +08:00
Konstantin Kondrashov 2fcf83e2f3 fix(test_apps): Increase CONFIG_PARTITION_TABLE_OFFSET to 0x9000
Fix some test apps that have a partition table offset of 0x8000,
which left no room for the bootloader for some chips.
2026-05-13 10:18:40 +03:00
Konstantin Kondrashov a742bd519a feat(bootloader): Support recovery bootloader for ESP32P4/C61 2026-05-13 10:18:15 +03:00
Rahul Tank 1d52e24b59 fix(nimble): Replace sensitive vsprintf with hex character 2026-05-13 12:22:11 +05:30
Marius Vikhammer 98d74cb7e6 Merge branch 'fix/heap-integrity-check-rom-tlsf_v6.0' into 'release/v6.0'
fix(esp_rom): Set poison check hook for tlsf_walk_pool patch (v6.0)

See merge request espressif/esp-idf!47893
2026-05-13 14:12:46 +08:00
hrushikesh.bhosale 6036d714ba ci(pre-commit): convert .format() to f-string for ruff UP032
Apply ruff's UP032 auto-fix on examples/protocols/https_x509_bundle/pytest_https_x509_bundle.py
to make the file pass CI's check_pre_commit job.
2026-05-13 11:36:56 +05:30
Jiang Jiang Jian 8b78960241 Merge branch 'bugfix/concurrency_hostapd_sae_queue_v6.0' into 'release/v6.0'
fix(wifi): Fix concurrency issues for hostapd_sae_queue for softap (v6.0)

See merge request espressif/esp-idf!48364
2026-05-13 10:39:18 +08:00
muhaidong 3faed8e5d4 fix(coex): fix ci g_wifi_coex_basic_md5 check fail issue 2026-05-13 10:13:37 +08:00
linruihao 0e65cd1753 feat(coex): supports external coexisence when bluetooth is enabled 2026-05-13 10:07:50 +08:00
yinqingzhao 1dd3147edf fix(test_apps): fix bugs in phy tsens test apps 2026-05-13 10:03:00 +08:00
yinqingzhao 25320cae2d feat(phy): support change multiple phy init bin path 2026-05-13 10:03:00 +08:00
Marius Vikhammer d8c6f7c003 Merge branch 'fix/bitscrambler-extra-clean-up-order_v6.0' into 'release/v6.0'
fix(bitscrambler): fixed extra_clean_up actions done after clock disable (v6.0)

See merge request espressif/esp-idf!48440
2026-05-13 08:33:43 +08:00
Alexey Gerenkov 412e8e4ea4 Merge branch 'fix/apptrace_uart_flush_v6.0' into 'release/v6.0'
Replace ISR based Uart TX with polling (v6.0)

See merge request espressif/esp-idf!46816
2026-05-13 01:03:05 +08:00
Alexey Gerenkov be24b7c287 fix(build): Fixed constructors placement by Clang for Xtensa
By default Clang puts constructors into '.init_array'.
Close https://github.com/espressif/esp-idf/issues/17990
2026-05-12 17:56:45 +03:00
Jiang Jiang Jian 089548e805 Merge branch 'bugfix/backport_wifi_fixes_v6.0' into 'release/v6.0'
fix(wifi): backport some wifi fixes to v6.0

See merge request espressif/esp-idf!48386
2026-05-12 21:23:03 +08:00
Jiang Jiang Jian 22ad48a64e Merge branch 'fix/fix_lost_ip_event_issue_v60' into 'release/v6.0'
Fix/fix lost ip event issue v60

See merge request espressif/esp-idf!48345
2026-05-12 20:46:10 +08:00