liqigan
926efbe858
fix(bt): Fixed not show config for broadcast encryption and PCA
2026-05-14 15:52:53 +08:00
Zhang Wen Xu
315b6547ff
Merge branch 'fix/fix_a_size_issue' into 'master'
...
fix(openthread): increase the app size in the partition table for the example
See merge request espressif/esp-idf!48458
2026-05-14 06:43:03 +00:00
Jiang Jiang Jian
305767451e
Merge branch 'bugfix/hfp_co_build_err' into 'master'
...
fix(bt/bluedroid): fixed building errors in HFP datapath
See merge request espressif/esp-idf!48507
2026-05-14 14:28:49 +08:00
Island
d8031954f6
Merge branch 'feat/support_bluedroid_key_log' into 'master'
...
Feat/support bluedroid key log
Closes BLERP-2782
See merge request espressif/esp-idf!48437
2026-05-14 14:04:07 +08:00
Marius Vikhammer
4f766e1f02
Merge branch 'feature/lp_timer_s31' into 'master'
...
test(rtc_timer): add rtc-timer test-app
Closes IDF-14638
See merge request espressif/esp-idf!48413
2026-05-14 13:49:46 +08:00
Marius Vikhammer
89a9f70098
Merge branch 'fix/rtc-io-invalid-clock-access-c5' into 'master'
...
fix(rtc_io): fixed invalid clock access on C5
See merge request espressif/esp-idf!48408
2026-05-14 13:47:43 +08:00
Mahavir Jain
cc532288e8
Merge branch 'fix/bring_back_ecjpake_config' into 'master'
...
fix(mbedtls): bring back deprecated config MBEDTLS_ECJPAKE_C
See merge request espressif/esp-idf!48462
2026-05-14 11:11:24 +05:30
Jin Cheng
4905a0aeb2
feat(ci): added example tests for HFP using external codec
2026-05-14 12:10:47 +08:00
Jin Cheng
bd8078ca04
fix(bt/bluedroid): fixed building errors in HFP datapath
2026-05-14 10:35:25 +08:00
Marius Vikhammer
83d94071a5
Merge branch 'fix/efuse-esp32p4-partition-offset-bootloader-size' into 'master'
...
fix(examples): raise efuse ESP32-P4 CI partition offset for larger bootloader
See merge request espressif/esp-idf!48505
2026-05-14 10:29:25 +08:00
Marius Vikhammer
84fdbccaf0
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 09:54:27 +08:00
Marius Vikhammer
652f605d8b
Merge branch 'bugfix/ulp_riscv_rtc_i2c_test_fix' into 'master'
...
fix(ulp_riscv_i2c): Fix spurious pass in RTC I2C multi-device test
See merge request espressif/esp-idf!48497
2026-05-14 09:14:17 +08:00
Alexey Gerenkov
edb75262a1
Merge branch 'feature/update-esp-clang-to-esp-21.1.3_20260304' into 'master'
...
feat(tools): update esp-clang version to esp-21.1.3_20260408
Closes IDF-14965, LLVM-501, and LLVM-531
See merge request espressif/esp-idf!46361
2026-05-13 22:54:10 +08:00
Mahavir Jain
cee71ceb39
Merge branch 'feat/enable_secure_boot_support_for_esp32h4' into 'master'
...
feat: enable support for secure boot in esp32h4
Closes IDF-12262 and IDF-12966
See merge request espressif/esp-idf!45603
2026-05-13 19:07:25 +05:30
Mahavir Jain
c9fe519dcb
Merge branch 'feat/enable_ecdsa_support_for_esp32h4' into 'master'
...
Feat/enable ecdsa support for esp32h4
Closes IDF-12259
See merge request espressif/esp-idf!45493
2026-05-13 18:56:10 +05:30
Jakub Kocka
02f99c7039
Merge branch 'feat/unicode_check_windows' into 'master'
...
Added Unicode check for Windows
Closes IDF-15481
See merge request espressif/esp-idf!47047
2026-05-13 20:44:26 +08:00
Sudeep Mohanty
0d869cad61
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-13 14:30:55 +02:00
Jiang Jiang Jian
d65a38965c
Merge branch 'fix/nan_improvements' into 'master'
...
Multiple NAN improvements in Service Discovery
Closes WIFI-5625
See merge request espressif/esp-idf!46455
2026-05-13 19:51:55 +08:00
Martin Vychodil
0841f2b458
Merge branch 'bugfix/nvs-rw-value-pytest-idfci-4027' into 'master'
...
fix(examples): add flaky reruns to nvs_rw_value pytest for CI flash
Closes IDFCI-4027, IDFCI-4463, and IDFCI-8653
See merge request espressif/esp-idf!48150
2026-05-13 19:30:56 +08:00
Michael (XIAO Xufeng)
636f56f6ce
Merge branch 'fix/s3_xip_opt_os_startup' into 'master'
...
fix(mspi): fixed possible boot failure in some builds when psram is enabled
Closes IDF-15634 and IDF-15637
See merge request espressif/esp-idf!48258
2026-05-13 18:55:35 +08:00
Gao Xu
69136606ab
Merge branch 'feat/s31_rng_basic_support' into 'master'
...
Feat/s31 rng support
Closes IDF-14632, WIFIBUG-1875, and TZ-2554
See merge request espressif/esp-idf!47217
2026-05-13 17:47:59 +08:00
Marius Vikhammer
cd9beffe89
Merge branch 'bugfix/fix_p4_bootlaoder_offset_in_flash' into 'master'
...
fix(esp_rom): fixed esp-rom not compiling in g0 build
See merge request espressif/esp-idf!48461
2026-05-13 16:55:06 +08:00
Chen Ji Chang
19f256914e
Merge branch 'fix/correct_lp_ana_base_reg_on_h4_h21' into 'master'
...
fix(lp_ana): correct lp ana reg base addr of h4 and h21
Closes PM-744
See merge request espressif/esp-idf!48434
2026-05-13 16:50:47 +08:00
Xiao Xufeng
a671c83b0b
fix(mspi): fixed possible boot failure in some builds when psram is enabled
...
A typical scenario is: when XIP on PSRAM enabled, compiler optimization level is Os. Under certain binary layout, boot hangs and backtrace points to `esp_sleep_config_gpio_isolate`.
The root cause is that, during PSRAM initialization, it calls esp_gpio_reserve, which happens to place before the reported function. However, after call, there is no barrier before the clock adjustment in `mspi_timing_enter_low_speed_mode`. The clock gets changed when the cache is still fetching data, resulting in the corrupted data in the end of the cache line.
This commits add spi_flash_disable_cache as a barrier to make sure the cache transactions is finished before the clock switch.
2026-05-13 16:46:20 +08:00
Sonika Rathi
e8bd946be6
Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-7684' into 'master'
...
fix(examples): stabilize perf_benchmark SPI flash CI test
Closes IDFCI-7684, IDFCI-4226, IDFCI-4243, IDFCI-4379, IDFCI-7564, and IDFCI-8082
See merge request espressif/esp-idf!48092
2026-05-13 16:28:04 +08:00
morris
7ff718a988
Merge branch 'bugfix/timer_group_sleep_retention_esp32s31' into 'master'
...
fix(drivers): fixed the gptimer/MCPWM sleep retention driver support on esp32s31
Closes IDFGH-17654, IDF-15651, IDF-15647, IDF-15641, IDF-14746, IDF-15644, IDF-15646, and IDF-15649
See merge request espressif/esp-idf!48394
2026-05-13 15:56:22 +08:00
gaoxu
07aaba7c7b
refactor(rng): move rng read data function to rng_ll.h and update docs of RNG source
2026-05-13 15:09:55 +08:00
Akshat Agrawal
d66ccc2479
feat(wifi): Add multiple NAN Service Discovery improvements
...
- Add Country Code, Vendor IE to NAN frames
- Support parsing of multiple availibility & SDA attributes
- Add parsing of service response filter
- Support Bloom filter parsing and generation
- Record peer_svc for nan_indication_cb
- Add support for NDPE Extension attribute
2026-05-13 12:08:17 +05:30
Zhang Wen Xu
b7db0a4708
Merge branch 'fix/fix_ot_ci_case' into 'master'
...
fix(openthread): fix openthread ci ping case
See merge request espressif/esp-idf!48280
2026-05-13 06:29:56 +00:00
Laukik Hase
a8c30b7d6f
Merge branch 'feat/tee_post_srv_stack_cleanup' into 'master'
...
feat(esp_tee): Clear out all sensitive buffers explicitly after TEE cryptographic operations
Closes IDF-15671
See merge request espressif/esp-idf!48004
2026-05-13 11:57:26 +05:30
Jiang Jiang Jian
8bd8d358c8
Merge branch 'bugfix/fix_hidden_ap_rssi_does_not_update_issue' into 'master'
...
fix(wifi): fix hidden ap rssi update and owe beacon timeout issue
Closes FCS-1851, WIFI-7283, and WIFIBUG-1817
See merge request espressif/esp-idf!46017
2026-05-13 14:27:04 +08:00
Ashish Sharma
881dc4193a
fix(mbedtls): bring back deprecated config MBEDTLS_ECJPAKE_C
2026-05-13 14:25:28 +08:00
Marius Vikhammer
1a65724653
Merge branch 'ci/h4_core_sys_test' into 'master'
...
test(ci): re-enable ESP32-H4 in core system test apps
Closes IDF-15602, IDF-15604, IDF-15605, IDF-15606, and IDF-15612
See merge request espressif/esp-idf!48454
2026-05-13 14:24:16 +08:00
zhanghaipeng
0af57d731c
feat(ble): Support BLE critical logs
2026-05-13 14:22:40 +08:00
Marius Vikhammer
aaf7d8c722
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 14:21:06 +08:00
Xu Si Yu
7963570f05
fix(openthread): increase the app size in the partition table for the example
2026-05-13 12:17:21 +08:00
morris
3d452de7a3
fix(drivers): sleep retention failure on esp32s31
2026-05-13 11:12:08 +08:00
morris
4384743750
fix(i2s): remove unused EXAMPLE_ES7210_I2C_ADDR in the example
...
Closes https://github.com/espressif/esp-idf/issues/18575
2026-05-13 11:04:11 +08:00
muhaidong
facb230352
fix(wifi): fix hidden ap rssi update and owe beacon timeout issue
2026-05-13 10:54:47 +08:00
Jiang Jiang Jian
f1d85b531f
Merge branch 'fix/fix_dfs_channel_check_wrong' into 'master'
...
fix(wifi): fix dfs channel check wrong
Closes WIFIBUG-1887
See merge request espressif/esp-idf!48435
2026-05-13 10:49:15 +08:00
Island
ea7a956e7d
Merge branch 'idf/ble_audio_review_stage_1' into 'master'
...
fix(ble_audio): Miscellaneous fixes for ISO & LE Audio (stage 1)
See merge request espressif/esp-idf!48263
2026-05-13 10:39:28 +08:00
Mahavir Jain
a11abcf2a6
Merge branch 'fix/fix_mbedtls_fs_io_psa_storage' into 'master'
...
fix(mbedtls): keep psa crypto storage enabled with ITS backend
Closes IDFGH-17641
See merge request espressif/esp-idf!48236
2026-05-13 07:44:43 +05:30
Marius Vikhammer
ea5f98fe63
test(rtc_timer): add rtc-timer test-app
2026-05-13 09:52:19 +08:00
Marius Vikhammer
8f6ea2a1ba
test(ci): re-enable ESP32-H4 in core system test apps
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-13 09:00:12 +08:00
Marius Vikhammer
73dc40eb8a
Merge branch 'feature/s31_lp_i2c' into 'master'
...
feat(ulp): support I2C on ULP for S31
Closes IDF-14635
See merge request espressif/esp-idf!48405
2026-05-13 08:31:29 +08:00
Konstantin Kondrashov
485ab9aa29
Merge branch 'feature/recovery_bootloader_support' into 'master'
...
feat(bootloader): Support recovery bootloader for ESP32P4
Closes IDF-15653 and IDF-13165
See merge request espressif/esp-idf!48215
2026-05-12 23:24:40 +03:00
Konstantin Kondrashov
7aa4199e5e
fixup! feat(bootloader): Support recovery bootloader for ESP32S31 and ESP32P4
2026-05-12 18:21:20 +03:00
Daniel Paul
0412f6971c
Merge branch 'feat/component_manager_interface_v5' into 'master'
...
feat: Component Manager interface version 5
Closes PACMAN-1186
See merge request espressif/esp-idf!44173
2026-05-12 21:30:32 +08:00
Sudeep Mohanty
fbd587f10d
Merge branch 'refactor/lp_periph_io_for_lp_core' into 'master'
...
refactor(ulp): use lp_gpio_matrix_* for LP core peripheral IO on matrix targets
See merge request espressif/esp-idf!48114
2026-05-12 14:02:08 +02:00
Jakub Kocka
6e4ed2c204
fix(tools): Forward build subprocess stdout as UTF-8 bytes on Windows
2026-05-12 18:14:27 +08:00