nilesh.kale
3aea82e4b3
fix(esp_rom): correct ESP32-P4 secure boot signature block layout
2026-07-17 15:15:50 +05:30
Jiang Jiang Jian
0581c1e046
Merge branch 'fix/update_phylib_to_fix_esp32c61_bod_rts_v6.1' into 'release/v6.1'
...
fix(phy): fix esp32c61 bod rts(backport v6.1)
See merge request espressif/esp-idf!50862
2026-07-17 17:40:16 +08:00
sonika.rathi
c92a9fa318
fix(nvs_flash): delete temporary NVSPartition after erase
2026-07-17 10:57:16 +02:00
sonika.rathi
9f60629791
fix(fatfs): erase storage partition before bdl_wl CI test
2026-07-17 10:53:21 +02:00
Akshat Agrawal
ef69a06834
Fix(NAN): fix Memory Corruption due to BIP encryption
...
- Set internal NAN params based on the user configurable Platform
- On a secured NDP the responder could not derive keys
(passphrase/credential mismatch); reject cleanly and
fire ndp_terminated/ndp_confirm(REJECTED) on every
teardown path so the host frees the NDP-ID.
- Tear down the old NDP when the same peer re-initiates with
a new M1, instead of rejecting and leaking the NDL.
2026-07-17 14:01:21 +05:30
Nachiket Kukade
5c0caacd07
fix(nan): Guard netif calls in NAN_STARTED default event handler
...
- Commit 08e98f6f30 utilises CONFIG_LWIP_ND6_SUPPORT_STATIC_ENTRIES
for adding static entries.
- It moves netif calls that generate GOT IPv6 to NAN_STARTED default
handler without guard, but guards the removal in NDP Confirm handler
- Fix the possible duplicate calls by putting calls from NAN_STARTED
handler under CONFIG_LWIP_ND6_SUPPORT_STATIC_ENTRIES guard
2026-07-17 14:01:21 +05:30
Sarvesh Bodakhe
7ed4798191
fix(nan): log service match only after the security gate passes
...
- subscriber security gate, so a gated (dropped) match still logged an
affirmative match line while no WIFI_EVENT_NAN_SVC_MATCH was posted.
Log only when the event is sent.
- security_cfg was copied into the service slot even with security_reqd=0,
while credential validation only runs when security_reqd is set. Such an
undeclared config silently armed the subscriber service-match security
gate, suppressing match events. Scrub security_cfg from the working copy
and warn instead.
2026-07-17 14:01:21 +05:30
wuzhenghui
d0867194d4
feat(esp_hw_support): fix esp32p4 PVT retention link
2026-07-17 16:25:25 +08:00
yanzihan@espressif.com
c6f556caa9
feat(pvt): add en reset in pvt func for p4 on master
2026-07-17 16:25:19 +08:00
Kapil Gupta
ce8fb56f9b
fix(wpa_supplicant): Correct some functions in crypto porting layer
2026-07-17 13:52:44 +05:30
Jiang Jiang Jian
9e9c16c724
Merge branch 'bugfix/change_pvt_timer_target_param_backport_v6.1' into 'release/v6.1'
...
feat(pvt): change pvt timer target & limit on release v6.1
See merge request espressif/esp-idf!50815
2026-07-17 16:12:52 +08:00
Jiang Jiang Jian
e56f3d4c20
Merge branch 'fix/jpeg_enc_encrypt_v6.1' into 'release/v6.1'
...
fix(jpeg): Jpeg can encode and decode in encryption situation (backport v6.1)
See merge request espressif/esp-idf!50662
2026-07-17 15:57:07 +08:00
Jiang Jiang Jian
997fdc8435
Merge branch 'feat/csi_error_event_v6.1' into 'release/v6.1'
...
Add MIPI-CSI error event (v6.1)
See merge request espressif/esp-idf!50680
2026-07-17 15:57:04 +08:00
Chen Chen
c8bb7dd64b
refactor(i2s): make the slot_bit_width checks unique
2026-07-17 14:38:12 +08:00
Chen Chen
1a71d23043
feat(i2s): allow full duplex mode in less strict condition
2026-07-17 14:38:12 +08:00
Jiang Jiang Jian
9cf02d6dc4
Merge branch 'fix/fix_coex_iso_cache_error_v6.1' into 'release/v6.1'
...
fix(coex): Fixed BLE iso coex cache error (6.1)
See merge request espressif/esp-idf!50849
2026-07-17 11:43:27 +08:00
Jiang Jiang Jian
f2f57b2922
Merge branch 'fix/do_cache_lock_workaround_before_ipc_stall_v6.1' into 'release/v6.1'
...
fix(esp_hw_support): disable esp32 livelock workaround before stall another core (v6.1)
See merge request espressif/esp-idf!50768
2026-07-17 11:26:19 +08:00
Jiang Guang Ming and Cursor
5c3306ac04
fix(dfu): retry dfu-util flash on macOS detach failure
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 11:09:20 +08:00
JiangGuangMing
729241db7f
docs: update docs with esp32s31 dfu feature
2026-07-17 11:09:20 +08:00
JiangGuangMing
a37b9efc90
feat: support esp32s31 dfu feature
2026-07-17 11:09:20 +08:00
yinqingzhao
e7a0abeae4
fix(phy): fix esp32c61 bod rts
2026-07-17 10:56:32 +08:00
Jiang Jiang Jian
9adc0ecf8e
Merge branch 'backport/spi_slave_add_independent_tx_rx_length-v6.1' into 'release/v6.1'
...
feat(driver_spi): slave driver support config different tx/rx length (v6.1)
See merge request espressif/esp-idf!49960
2026-07-17 10:54:57 +08:00
Jiang Jiang Jian
b3ec1371af
Merge branch 'fix/bootloader_anti_rollback_konfig_v6.1' into 'release/v6.1'
...
fix(bootloader): Hide bootloader anti-rollback Kconfig where not supported (v6.1)
See merge request espressif/esp-idf!50816
2026-07-17 10:54:17 +08:00
Jiang Jiang Jian
ec52a0cc95
Merge branch 'feat/tusb_msc_example_sdmmc_esp32s31_backport_v6.1' into 'release/v6.1'
...
feat(usb_device): Add SDMMC support for MSC USB Device example for esp32s31 target v6.1 backport
See merge request espressif/esp-idf!50827
2026-07-17 10:53:58 +08:00
muhaidong
d2d858c78e
fix(coex): fix coex status get issue
2026-07-17 10:49:42 +08:00
zhiweijian
f2cf653370
fix(coex): Fixed BLE iso coex cache error
2026-07-17 10:49:31 +08:00
Xu Si Yu
99eee46cef
fix(coex): move 15.4 register configuration to 15.4 init
2026-07-17 10:49:17 +08:00
Jiang Jiang Jian
beefc5c263
Merge branch 'feat/idfgh-17859_v6.1' into 'release/v6.1'
...
backport v6.1: add kconfig option for REGDMA sleep clock ICG
See merge request espressif/esp-idf!50471
2026-07-17 10:45:12 +08:00
Jiang Jiang Jian
07c65b3819
Merge branch 'feature/chip764_power_glitch_support_v6.1' into 'release/v6.1'
...
feat(s31): bootloader power glitch reset config (v6.1)
See merge request espressif/esp-idf!50545
2026-07-17 10:44:46 +08:00
linruihao
9d4cf4d70c
fix(bt/bluedroid): fix crash during bredr inquiry when zero-addr device is found
2026-07-17 10:39:13 +08:00
Jiang Jiang Jian
526285007f
Merge branch 'fix/tx_power_validate_v6.1' into 'release/v6.1'
...
fix(bt): validate BR/EDR TX power against chip-supported range (v6.1)
See merge request espressif/esp-idf!50544
2026-07-17 10:32:04 +08:00
Jiang Jiang Jian
2dd51a0e75
Merge branch 'bugfix/avrc_ca_attr_id_check_v6.1' into 'release/v6.1'
...
fix(bt): Fix the validation of AVRCP metadata attr_id in handle_rc_attributes_rsp (v6.1)
See merge request espressif/esp-idf!50549
2026-07-17 10:31:02 +08:00
Jiang Jiang Jian
f8e6e94dca
Merge branch 'feat/usb_dfu_console_soc_caps_backport_v6.1' into 'release/v6.1'
...
feat(soc): add USB DFU and OTG console caps (backport v6.1)
See merge request espressif/esp-idf!49580
2026-07-17 10:30:26 +08:00
Jiang Jiang Jian
947e534927
Merge branch 'fix/mmap_cache_flash_wr_v6.1' into 'release/v6.1'
...
fix(mmap): fixed mmap read data wrong when flash being erased/written and cache not disabled (v6.1)
See merge request espressif/esp-idf!50117
2026-07-17 10:30:14 +08:00
Jiang Jiang Jian
14f663f003
Merge branch 'fix/pbkdf2_sha256_mbedtls4_guard_v6.1' into 'release/v6.1'
...
fix(wpa_supplicant): guard pbkdf2_sha256 for PSA-provided SHA-256 (v6.1)
See merge request espressif/esp-idf!50460
2026-07-16 18:57:43 +08:00
Jiang Jiang Jian
4fe6db39ca
Merge branch 'bugfix/bug_bounty_av_v6.1' into 'release/v6.1'
...
fix(bt/bluedroid): Fix bug bounty issues about A/V from NVIDIA (v6.1)
See merge request espressif/esp-idf!50476
2026-07-16 18:57:38 +08:00
Jiang Jiang Jian
adc1f663b4
Merge branch 'feat/add_lmp_dbg_vendor_v6.1' into 'release/v6.1'
...
feat(bt/controller): Added LMP debug vendor HCI and fixed some bugs ts on ESP32-S31 [backport v6.1]
See merge request espressif/esp-idf!50704
2026-07-16 18:56:58 +08:00
Konstantin Kondrashov
6b5a248638
fix(docs): Update bootloader anti-rollback documentation
2026-07-16 13:39:14 +03:00
Aditya Patwardhan
9dc17f98b0
Merge branch 'backport/44987_v6.1' into 'release/v6.1'
...
feat(esp-tls): Added a PSA driver for Secure Element (backport v6.1)
See merge request espressif/esp-idf!50334
2026-07-16 15:37:49 +05:30
hongshuqing
4ab85accea
feat(pwr_glitch): chip764 power glitch reset config
2026-07-16 17:51:17 +08:00
hongshuqing
47009c5458
fix(vol): update dreg_1p1 and dreg_1p1_pvt in bootloader
2026-07-16 17:51:17 +08:00
Jiang Jiang Jian
8158e1d350
Merge branch 'backport/esp32s31_static_cpu_retention_v6.1' into 'release/v6.1'
...
backport v6.1: fix build failure when CONFIG_PM_CPU_RETENTION_STATIC is enabled
See merge request espressif/esp-idf!50635
2026-07-16 17:38:32 +08:00
Jiang Jiang Jian
aa44022e75
Merge branch 'fix/idfgh-17712-bootloader-extra-components_v6.1' into 'release/v6.1'
...
fix(bootloader): discover BOOTLOADER_EXTRA_COMPONENT_DIRS in cmake v1 (v6.1)
See merge request espressif/esp-idf!49719
2026-07-16 17:25:19 +08:00
peter.marcisovsky
28dee52563
feat(usb_device_example): Create per-target sdkconfig.defaults
2026-07-16 10:19:44 +02:00
peter.marcisovsky
63c49d432d
feat(usb_device): Add SDMMC support for MSC USB Device example for esp32s31 target
...
- Added CI build of the MSC device example with SDMMC config
2026-07-16 10:19:44 +02:00
sonika.rathi
f99e2dc6b2
fix(wear_levelling): shorten zero-size guard comments
2026-07-16 09:34:42 +02:00
Konstantin Kondrashov
730310cce1
fix(bootloader): Hide bootloader anti-rollback Kconfig where not supported
2026-07-16 09:37:25 +03:00
liqigan
1004beff62
feat(bt/controller): Added LMP debug vendor HCI and fixed some bugs ts on ESP32-S31
2026-07-16 14:30:38 +08:00
liqigan
b93794265f
fix(bt/controller): Fixed BR/EDR controller bugs found by regression tests on ESP32-S31
...
- Fixed the state machine issue caused by security related LMP procedures on ESP32-S31
- Fixed the issue of insufficient air time for ACK reception from the Central on ESP32-S31
- Fixed the page scan collision issue on ESP32-S31
- Fixed read failures for local supported features and extended features on ESP32-S31
- Fixed NULL access issue during SYNC disconnection on ESP32-S31
- Fixed ACL schedule issue during SYNC connection establishment on ESP32-S31
2026-07-16 14:30:38 +08:00
liqigan
48dd8b588f
feat(bt): Added support for slot availablity mask functionality
2026-07-16 14:30:38 +08:00