morris
a15ab238fb
Merge branch 'feat/mipi_dsi_vsync_event' into 'master'
...
feat(dsi): add vsync interrupt handling
Closes IDF-13503
See merge request espressif/esp-idf!42163
2025-09-29 10:54:58 +08:00
Guillaume Souchere
0f3f44be62
feat(heap): Add hidden Kconfig option to allow exec cap
2025-09-29 10:45:33 +08:00
Guillaume Souchere
da9d8a143a
feat(heap): Report prohibited usage of MALLOC_CAPS_EXEC at compile time
...
Add a condition on the definition of the MALLOC_CAP_EXEC macro to
prevent it from being defined if ESP_SYSTEM_MEMPROT_FEATURE or
ESP_SYSTEM_PMP_IDRAM_SPLIT is enabled, thus throwing a compile time
error when using it.
Closes https://github.com/espressif/esp-idf/issues/14837
2025-09-29 10:45:32 +08:00
Ondrej Kosta
61aaaf3a8b
Merge branch 'feat/remove_eth_drivers' into 'master'
...
Feat/remove eth drivers
Closes IDF-13553 and IDF-5865
See merge request espressif/esp-idf!42021
2025-09-29 10:14:42 +08:00
wuzhenghui
198e789ea2
change(esp_hw_support): remove DCDC-to-LDO power switch support in ESP32P4 lightsleep
2025-09-29 10:07:20 +08:00
wuzhenghui
be88f84bcc
change(esp_hw_support): control DCDC switch by PMU FSM while control DCDC_EN by software
2025-09-29 10:07:20 +08:00
Jiang Jiang Jian
a44c3d444d
Merge branch 'bugfix/ndp_wait_events_issue' into 'master'
...
fix(esp_wifi): Fix false wait events during NAN datapath setup
Closes WIFIBUG-1170 and WIFIBUG-1171
See merge request espressif/esp-idf!39151
2025-09-29 10:07:06 +08:00
Wei Yuhan
661ca1abf2
docs(ble): Updated NimBLE certification info
2025-09-29 10:06:03 +08:00
Jin Cheng
3fa9d23ad2
fix(bt/controller): fixed several controller bugs
2025-09-29 09:59:42 +08:00
Marius Vikhammer
6efd36f475
Merge branch 'feature/gcc_error_on_default_warnings_disable_final' into 'master'
...
feat(build): Default warnings to be considered as errors
Closes IDF-9675
See merge request espressif/esp-idf!42184
2025-09-29 09:19:56 +08:00
Adam Múdry
94083867a7
Merge branch 'refactor/fatfs_vfs_functions' into 'master'
...
fix(storage): Refactor FATFS VFS functions to be easier to understand
Closes IDF-14044
See merge request espressif/esp-idf!41679
2025-09-28 22:54:49 +02:00
Zhang Shuxian
4aaf5a1c29
docs: Update CN translation
2025-09-29 01:54:38 +08:00
Marek Fiala
56fa45c741
revert(tools): Removed --legacy option for esp-idf-size
2025-09-29 01:54:38 +08:00
Marek Fiala
8f4c52a358
change(tools): ruff formatting core_ext.py
2025-09-29 01:54:38 +08:00
Nachiket Kukade
5c73eef918
fix(esp_wifi): Partially revert NAN event API change from b0498569c8
2025-09-28 22:58:28 +05:30
Nachiket Kukade
783b80f9d5
fix(esp_wifi): NAN improvements and bugfixes
...
- Add NDP Peer inactivity detection and termination support
- Add NDP Action frames internal retries
- Fix NAN API return status to match with Tx status
- Fix false wait events during NAN datapath setup
- Replace NAN default event handlers with callbacks to
avoid race conditions between wifi and user tasks
- Fix parsing Availability of third party devices
Closes https://github.com/espressif/esp-idf/issues/17529
Co-authored-by: akshat <akshat.agrawal@espressif.com >
2025-09-28 22:58:22 +05:30
Kapil Gupta
e8f75f97b0
Merge branch 'feat/roaming_app_blacklist' into 'master'
...
fix(esp_wifi): Add blacklist logic in roaming app
Closes WIFIBUG-1219, WIFIBUG-1208, WIFIBUG-1109, WIFIBUG-1203, and WIFIBUG-1428
See merge request espressif/esp-idf!40802
2025-09-28 21:44:31 +05:30
Jiang Jiang Jian
37322d4a61
Merge branch 'feat/add_154_status_for_coex' into 'master'
...
feat(coex): add 802.15.4 status for coex
See merge request espressif/esp-idf!41627
2025-09-28 23:01:01 +08:00
C.S.M
3e4e6918fd
Merge branch 'refactor/make_mspi_hal_independent' into 'master'
...
refactor(mspi): Make mspi hal layer independent
See merge request espressif/esp-idf!42035
2025-09-28 22:23:59 +08:00
Ondrej Kosta
d622d4d9ac
feat(esp_eth): removed SPI Ethernet and PHY drivers from IDF
2025-09-28 16:19:42 +02:00
morris
f54c09e81e
Merge branch 'feat/esp_hal_timg' into 'master'
...
feat(timg): graduate the hal driver into a single component
Closes IDF-14095
See merge request espressif/esp-idf!42202
2025-09-28 21:26:37 +08:00
laokaiyao
8ac2f4cc45
docs(i2s_es8311): fixed ffmpeg instruction in README
...
Closes https://github.com/espressif/esp-idf/issues/17653
2025-09-28 20:03:43 +08:00
Island
33321e59b1
Merge branch 'opt/opt_ble_log' into 'master'
...
feat(ble/bluedroid): Added BLE debug LOG for bluedroid
Closes BLERP-2258
See merge request espressif/esp-idf!41567
2025-09-28 19:18:03 +08:00
Xu Si Yu
036aedad6a
feat(coex): add 802.15.4 status for coex
2025-09-28 18:44:10 +08:00
yangfeng
743036ad77
fix(bt/bluedroid): Fix the boundary conditions when checking EIR data
2025-09-28 17:50:48 +08:00
Jiang Jiang Jian
bdda8300d4
Merge branch 'bugfix/dont_use_flexible_arr_in_union' into 'master'
...
fix(bluedroid): removed the code relying on compiler-specific extension for FAM in union
Closes BT-4126
See merge request espressif/esp-idf!42236
2025-09-28 17:40:22 +08:00
laokaiyao
37ed3e0904
ci(i2s): fixed occationally failure on P4
...
read write case can sometimes failed due to the low frequency of the default I2S clock source on P4.
2025-09-28 17:13:16 +08:00
Jiang Jiang Jian
b2335ebe74
Merge branch 'fix/ci_add_supp_for_h2' into 'master'
...
Add supp for esp32h2 in softAP and station examples
See merge request espressif/esp-idf!41246
2025-09-28 17:09:27 +08:00
Wang Meng Yang
c4a2511659
Merge branch 'bugfix/enter_sniff_failed' into 'master'
...
fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral
Closes BTQABR2023-553
See merge request espressif/esp-idf!42240
2025-09-28 16:59:45 +08:00
Jiang Jiang Jian
44736c8bd2
Merge branch 'bugfix/sae_identifier_nvs' into 'master'
...
fix(esp_wifi): Set default nvs value for sae identifier to NULL
See merge request espressif/esp-idf!42047
2025-09-28 16:37:06 +08:00
C.S.M
f022b67486
feat(spi_flash): Support flash suspend on esp32p4 resivion 3
2025-09-28 16:25:28 +08:00
linruihao
8104d4578f
fix(bt): fix btbb may not reinit when coex with wifi
...
Closes https://github.com/espressif/esp-idf/issues/15841
2025-09-28 15:56:55 +08:00
linruihao
8713de3b57
fix(bt/bluedroid): fix hfp ag external codec datapath issue
...
Closes https://github.com/espressif/esp-idf/issues/17480
2025-09-28 15:56:55 +08:00
Armando (Dou Yiwen)
53f96d8595
Merge branch 'feat/p4_rev3_isp_awb_wbg' into 'master'
...
isp: awb white balance gain feature and subwindow feature support on P4 ECO5
Closes IDF-13936
See merge request espressif/esp-idf!41858
2025-09-28 07:53:48 +00:00
wanckl
cee541614e
fix(driver_twai): update twaifd register description
2025-09-28 14:45:27 +08:00
gaoxu
85144da53e
refactor(rng): refactor to use hal/ll apis for C3
2025-09-28 14:34:30 +08:00
Jiang Jiang Jian
2812a4e745
Merge branch 'bugfix/fix_pm_offchan_execute_ready_cb_miss_issue' into 'master'
...
fix(wifi): fix pm offchan execute ready cb miss issue
Closes WIFI-7020
See merge request espressif/esp-idf!42154
2025-09-28 13:53:26 +08:00
Shreyas Sheth
0b0b38ea4c
fix(esp_wifi): Set default nvs value for sae identifier to NULL
...
Resolves regression introduced in 6f7cf98ffe
which may impact WPA3 station connection in certain conditions
2025-09-28 10:37:19 +05:30
Zhang Shu Xian
f305d69ba1
Merge branch 'docs/correct_wrong_description_in_secure_boot_v2' into 'master'
...
docs: Correct wrong description in secure-boot-v2.rst
Closes DOC-12271
See merge request espressif/esp-idf!42090
2025-09-28 12:13:43 +08:00
tarun.kumar
fdda62267e
fix(wifi) : Resetting current bssid for every roaming connection intiated
...
- Bssid reset after btm or legacy roam
- Making few changes in CMake for wpa_supplicant and esp_wifi
2025-09-28 11:53:01 +08:00
Kapil Gupta
0f3034586b
fix(esp_wifi): Address some review comments and issues
2025-09-28 11:53:01 +08:00
Kapil Gupta
7d18b82575
feat(roaming): ignore WPA2-only APs on transition disable
...
This commit introduces a new feature to the roaming logic. If the
currently connected AP has the 'transition disable' bit set in its
RSN IE, the roaming logic will now ignore any scanned APs that only
support WPA2-PSK. This prevents a security downgrade when roaming in a
mixed WPA2/WPA3 environment.
A new Kconfig option, CONFIG_ESP_WIFI_IGNORE_WPA2_ONLY_ON_TRANSITION_DISABLE,
has been added to control this feature. It is disabled by default.
2025-09-28 11:53:01 +08:00
Kapil Gupta
074b2d0f93
fix(roaming_app): resolve issues in blacklisting logic
...
This commit addresses several issues in the BSSID blacklisting
feature of the roaming application:
- Merged duplicate functions into a single,
unified function, resolving a compilation error.
- Corrected and
to properly access the member of the
struct, fixing invalid memory access.
- Introduced in Kconfig to enable
the manual blacklisting feature and made auto-blacklisting
dependent on it.
- Updated to use the
correct BSSID from .
- Optimized the removal of expired blacklist entries by using
for better efficiency.
2025-09-28 11:53:01 +08:00
Kapil Gupta
a7d2066913
fix(esp_wifi): Add blacklist logic in roaming app
2025-09-28 11:53:01 +08:00
Song Ruo Jing
15c5178d5a
fix(gpio): fix USB DP pin unusable after CPU reset for S3/C3
...
Closes https://github.com/espressif/esp-idf/issues/17488
2025-09-28 11:45:37 +08:00
Shreyas Sheth
28219461ee
fix(esp_wifi): Resolve comments for wpa3_compat mode documentation
2025-09-28 09:10:50 +05:30
Shreyas Sheth
1753f5ee63
fix(esp_wifi): Resolve some comments for wpa3_compatible_mode support
2025-09-28 09:10:42 +05:30
Shreyas Sheth
3eca66cc0d
fix(esp_wifi): Resolve comments for wpa3_compatible_mode
2025-09-28 09:10:30 +05:30
Shreyas Sheth
a7f32f5a2a
feat(esp_wifi): Add compile flag for wpa3 compatible mode
2025-09-28 09:10:29 +05:30
Shreyas Sheth
1b33c9daae
fix(esp_wifi): Resolve comments for wpa3 compatible mode
2025-09-28 09:10:29 +05:30