Nachiket Kukade
3d30b471c6
bugfix(nan): Fix hard/soft reset cases in NAN Pairing verification
...
- Update pairing complete API to record for peer
- Terminate NAN Datapaths using publish_id after receiving PASN M1
2026-07-04 00:05:20 +08:00
Sajia
bf5907d066
feat(nan): Add support for NAN Pairing Verification
...
- Add nira attr and verification for pasn auth frames
- Refine key clearing and pairing complete logic for pasn verify
- Add NIRA own-service resolution, cached NIK checks, and dynamic
pairing IE construction for bootstrap vs verify paths.
- Replace NAN bootstrap events by private callbacks
2026-07-04 00:05:20 +08:00
Akshat Agrawal
0d8cb4445d
fix(nan): Move the required variables under the NAN_SYNC block
2026-07-04 00:05:20 +08:00
Jiang Jiang Jian
6d021fcbce
Merge branch 'task/buildv2_shim_and_ci_v6.1' into 'release/v6.1'
...
feat(cmakev2): IDF_BUILD_V2 shim + v1-compat layer + buildv2 CI (v6.1)
See merge request espressif/esp-idf!49725
2026-07-03 23:37:50 +08:00
Jiang Jiang Jian
edeec716c4
Merge branch 'fix/fix_sleep_cache_writeback_logic_v6.1' into 'release/v6.1'
...
fix(esp_hw_support): fix esp32s31 sleeping cache writeback logic (v6.1)
See merge request espressif/esp-idf!50347
2026-07-03 22:23:20 +08:00
Jiang Jiang Jian
07c6d5eacf
Merge branch 'change/ble_update_lib_20260610_v6.1' into 'release/v6.1'
...
change(ble): [AUTO_MR] 20260610 - Update ESP BLE Controller Lib (6.1)
See merge request espressif/esp-idf!50227
2026-07-03 21:52:31 +08:00
Jiang Jiang Jian
d6d41b0215
Merge branch 'feat/support_esp32s31_icg_control_v6.1' into 'release/v6.1'
...
feat(esp_hw_support): support PMU clock ICG management for esp32s31 (v6.1)
See merge request espressif/esp-idf!50107
2026-07-03 21:45:42 +08:00
Jiang Jiang Jian
6b557407ab
Merge branch 'fix/lp-core-rc-fast-delay_v6.1' into 'release/v6.1'
...
fix(ulp): use SoC RC_FAST frequency for LP core delay (v6.1)
See merge request espressif/esp-idf!49857
2026-07-03 21:42:19 +08:00
Jiang Jiang Jian
a6f24da33e
Merge branch 'bugfix/mbedtls_rsa_base_reduction_hw_crt_v6.1' into 'release/v6.1'
...
fix(mbedlts): Enable hardware CRT for RSA-4096 via base reduction (v6.1)
See merge request espressif/esp-idf!49849
2026-07-03 21:42:10 +08:00
Jiang Jiang Jian
fec9fafc0a
Merge branch 'bugfix/ulp_lp_core_wakeup_race_v6.1' into 'release/v6.1'
...
fix(ulp): fix LP core wakeup race with LP timer (v6.1)
See merge request espressif/esp-idf!49561
2026-07-03 21:35:44 +08:00
Jiang Jiang Jian
ed3d9f9c46
Merge branch 'bugfix/hfp_example_ci_v6.1' into 'release/v6.1'
...
fix: Fix the HFP example fails to discovery target device (v6.1)
See merge request espressif/esp-idf!50288
2026-07-03 20:30:56 +08:00
Jiang Jiang Jian
d35c053e92
Merge branch 'idf/ble_iso_sec_fixes_v6.1' into 'release/v6.1'
...
Idf/ble iso sec fixes (v6.1)
See merge request espressif/esp-idf!50231
2026-07-03 20:30:21 +08:00
Jiang Jiang Jian
25c546c1a8
Merge branch 'bugfix/bbp_issues_v6.1' into 'release/v6.1'
...
Bugfix/bbp issues v6.1
See merge request espressif/esp-idf!50188
2026-07-03 20:29:55 +08:00
Jiang Jiang Jian
7089584a34
Merge branch 'idf/ble_audio_4.4.1_v6.1' into 'release/v6.1'
...
feat(ble_audio): Support Zephyr LE Audio v4.4.1 (v6.1)
See merge request espressif/esp-idf!50187
2026-07-03 20:28:32 +08:00
Jiang Jiang Jian
2a0dd1921c
Merge branch 'contrib/github_pr_18761_v6.1' into 'release/v6.1'
...
fix(nimble): initialize return value in LED characteristic access cal… (GitHub PR) (v6.1)
See merge request espressif/esp-idf!50150
2026-07-03 20:28:07 +08:00
Jiang Jiang Jian
1bb775f2f1
Merge branch 'fix/lp_core_noreset_under_debug_option_v6.1' into 'release/v6.1'
...
fix(lp_core): fix build for CONFIG_ULP_NORESET_UNDER_DEBUG=n (v6.1)
See merge request espressif/esp-idf!49866
2026-07-03 20:26:21 +08:00
Jiang Jiang Jian
4c12113aff
Merge branch 'backport/49647-v6.1' into 'release/v6.1'
...
ci: fix pytest markers (backport v6.1)
See merge request espressif/esp-idf!49691
2026-07-03 20:24:16 +08:00
Jiang Jiang Jian
8c79d4b970
Merge branch 'contrib/github_pr_18400_v6.1' into 'release/v6.1'
...
Improve logging for VFS start_select function (GitHub PR) (v6.1)
See merge request espressif/esp-idf!49549
2026-07-03 20:22:40 +08:00
Jiang Jiang Jian
481813fcd8
Merge branch 'fix/newlib-nano-nosys-linking_v6.1' into 'release/v6.1'
...
fix(libc): nano: add -lnosys to linking to avoid CMake configuration issues (v6.1)
See merge request espressif/esp-idf!49377
2026-07-03 20:22:23 +08:00
Jiang Jiang Jian
901b57c86c
Merge branch 'feature/added_qa_related_vs_cmd_v6.1' into 'release/v6.1'
...
feat(ble): Updated libble to 6bbfb64 on ESP32-S31 and ESP32-H4 (6.1)
See merge request espressif/esp-idf!50270
2026-07-03 20:02:49 +08:00
wuzhenghui
3f2d963d47
fix(esp_hw_support): fix esp32s31 sleeping cache writeback logic
2026-07-03 19:13:25 +08:00
Jiang Jiang Jian
f89374f464
Merge branch 'lwip/dns_stack_corruption_fix_v6.1' into 'release/v6.1'
...
fix(dns): Added addr_cnt to DNS resolution to fix multi-IP buffer overflow (v6.1)
See merge request espressif/esp-idf!49191
2026-07-03 18:47:11 +08:00
Jiang Jiang Jian
b7193c70e1
Merge branch 'feat/refactor_stdio_vfs_v6.1' into 'release/v6.1'
...
feat(storage/stdio): refactor stdio vfs (v6.1)
See merge request espressif/esp-idf!48957
2026-07-03 17:47:31 +08:00
Jiang Jiang Jian
e3feb73053
Merge branch 'task/buildv2_hygiene_and_dep_declarations_v6.1' into 'release/v6.1'
...
fix(components): generic dep-declaration and scope-leakage hygiene exposed by cmakev2 (v6.1)
See merge request espressif/esp-idf!48904
2026-07-03 17:47:24 +08:00
Mahavir Jain
0362f806e1
Merge branch 'feat/psa_its_custom_backend_v6.1' into 'release/v6.1'
...
Support custom storage backend for persistent PSA keys (v6.1)
See merge request espressif/esp-idf!49151
2026-07-03 11:34:23 +05:30
Mahavir Jain
a298836ef1
Merge branch 'fix/fix_psk_hint_key_null_dereference_v6.1' into 'release/v6.1'
...
Fix/fix psk hint key null dereference (v6.1)
See merge request espressif/esp-idf!50321
2026-07-03 10:06:34 +05:30
Ashish Sharma
5d299793cf
fix(esp-tls): guard against NULL PSK hint to prevent crash
2026-07-03 11:36:11 +08:00
morris
fdb5e07768
Merge branch 'refactor/driver_dac_common_v6.1' into 'release/v6.1'
...
refactor(dac): improve the DAC driver (v6.1)
See merge request espressif/esp-idf!50237
2026-07-03 11:16:57 +08:00
Mahavir Jain
40974f42a3
Merge branch 'fix/aes_dma_psram_encrypted_mem_s31_v6.1' into 'release/v6.1'
...
fix(mbedtls/aes): Fix AES-DMA over encrypted PSRAM on ESP32-S31 (v6.1)
See merge request espressif/esp-idf!50252
2026-07-03 08:45:02 +05:30
morris
897347eb58
Merge branch 'fix/flash_32bit_addr_v6.1' into 'release/v6.1'
...
fix(spi_flash): fix flash 32bit address operation on esp32s31
See merge request espressif/esp-idf!50295
2026-07-03 11:08:45 +08:00
Chen Yu Dong
0b4ed5eff5
ci: fix pytest markers
...
Backport of !49647 to release/v6.1
- IDFCI-12304
2026-07-03 10:55:51 +08:00
Jiang Jiang Jian
dc9fc38bfe
Merge branch 'backport/master-to-release-6.1-20260701' into 'release/v6.1'
...
fix(ci): Tolerate w32time already running on Windows CI VMs
See merge request espressif/esp-idf!50264
2026-07-03 10:46:04 +08:00
Jiang Jiang Jian
bc42eeed6c
Merge branch 'test/vfs_fix_register_check_v6.1' into 'release/v6.1'
...
test(vfs): Test changes regarding VFS register incorrect check fix and fix VFS host test not being run at all (v6.1)
See merge request espressif/esp-idf!49945
2026-07-03 10:45:43 +08:00
Jiang Jiang Jian
07333f33b0
Merge branch 'bugfix/idfci-12308-fatfs-bdl-test-stack-overflow_v6.1' into 'release/v6.1'
...
fix(fatfs): avoid stack overflow in BDL diskio partition test (v6.1)
See merge request espressif/esp-idf!50247
2026-07-03 10:45:30 +08:00
Jiang Jiang Jian
271b2cda9b
Merge branch 'bugfix/idfci-8839-remove-orphan-test-configs_v6.1' into 'release/v6.1'
...
fix(fatfs): re-enable fatfs and vfs psram/ccomp CI tests (v6.1)
See merge request espressif/esp-idf!50184
2026-07-03 10:45:17 +08:00
harshal.patil
b5d53b87ef
feat(mbedtls/psa_esp_rsa_ds): Expose persistent key buffer format/parse helpers
2026-07-02 16:00:23 +05:30
harshal.patil
b3214f13c6
feat(examples/security): Add example to demonstrate the usage of custom key storages with PSA
2026-07-02 16:00:23 +05:30
harshal.patil
6634a0b620
feat(mbedtls): Support custom storage backend for persistent PSA keys
2026-07-02 16:00:23 +05:30
Mahavir Jain
ffaf55cd6b
Merge branch 'fix/align_sw_psa_drivers_and_hw_esp_psa_drivers_v6.1' into 'release/v6.1'
...
Align s/w and h/w PSA drivers (v6.1)
See merge request espressif/esp-idf!49704
2026-07-02 15:22:15 +05:30
Jiang Jiang Jian
88554f3551
Merge branch 'fix/backport_some_wifi_fixes_v6.1' into 'release/v6.1'
...
fix(wifi): backport some wifi fixes to v6.1
See merge request espressif/esp-idf!50183
2026-07-02 17:38:57 +08:00
C.S.M
57484d3a2f
fix(spi_flash): fix flash 32bit address operation on esp32s31
2026-07-02 16:53:47 +08:00
yangfeng
0ec0a6bb9a
fix: Fix the HFP example fails to discovery target device
2026-07-02 15:04:41 +08:00
Mahavir Jain
7fa3f2e3c8
Merge branch 'fix/panic_spiram_xip_irom_drom_alignment_no_gap_v6.1' into 'release/v6.1'
...
Handle absent IROM/DROM alignment gap in SPIRAM-XIP memprot tests (v6.1)
See merge request espressif/esp-idf!50233
2026-07-02 11:54:18 +05:30
Hu Rui
9c73af2261
refactor(dac): improve the DAC driver
2026-07-02 11:20:37 +08:00
Mahavir Jain
c9bdb79314
Merge branch 'docs/add_ws_post_handshake_cb_doc_v6.1' into 'release/v6.1'
...
docs(esp_http_server): adds doc and migration entry for ws server post handshake cb (v6.1)
See merge request espressif/esp-idf!49336
2026-07-01 20:47:10 +05:30
ShenWeilong
ef702ca257
feat(ble): Updated libble to 6bbfb64 on ESP32-S31 and ESP32-H4
2026-07-01 21:06:50 +08:00
Sudeep Mohanty
2c371a8163
fix(esp_hal_gpspi): narrow freq_limit scope to its consumer in spi_hal_cal_clock_conf
...
freq_limit was declared at the top of the #if SPI_LL_SUPPORT_TIME_TUNING
block and only consumed by HAL_EARLY_LOGE inside an inner if(). When the
log macro expands to nothing (e.g. log component absent from the build
closure, as in g0_components, or log level set below ERROR), the
variable became unused and tripped -Wunused-variable, failing builds
under --check-warnings.
Move the declaration into the inner if() that calls HAL_EARLY_LOGE so
it shares the same scope and lifetime as its consumer.
2026-07-01 19:59:05 +08:00
Sudeep Mohanty
2585033885
fix(ulp): initialize sources to prevent scope leakage in cmakev2
2026-07-01 19:59:05 +08:00
Sudeep Mohanty
ac527f3192
fix(test_apps/memprot): declare esp_hal_wdt as a private requirement of main
...
main/{esp32s2,esp32c3,esp32s3}/test_panic.c uses WDT registers from
esp_hal_wdt. Declare it explicitly so the build works under cmakev2's
strict component isolation.
2026-07-01 19:59:05 +08:00
Sudeep Mohanty
658df32a06
fix(test_apps/gdb): declare spi_flash as a private requirement of main
...
main/hello_world_main.c uses spi_flash headers. Declare spi_flash in
PRIV_REQUIRES so the build works under cmakev2's strict component
isolation.
2026-07-01 19:59:05 +08:00