Commit Graph

1637 Commits

Author SHA1 Message Date
Jiang Jiang Jian
65c723da6b Merge branch 'bugfix/ft_enable_flag_set_check' into 'master'
Add ft enabled check for ft sae

Closes WIFIBUG-1744

See merge request espressif/esp-idf!45932
2026-03-02 15:55:42 +08:00
David Čermák
21c2ada4f2 Merge branch 'feat/wifi_remote_migration' into 'master'
feat(wifi_remote): Add wifi remote to IDF

Closes IDF-15268

See merge request espressif/esp-idf!45775
2026-02-27 20:46:01 +08:00
David Cermak
a517f04c54 feat(wifi-remote): Add support for wifi-remote to esp_wifi 2026-02-27 09:14:51 +01:00
Jiang Jiang Jian
5d2668b771 Merge branch 'feat/update_wifi_iperf_example' into 'master'
Feat: update iperf examples

See merge request espressif/esp-idf!44705
2026-02-26 17:49:51 +08:00
Chen Yudong
c5fc8e916e ci: add 'depends_components' to wifi test apps 2026-02-26 11:23:49 +08:00
Sudeep Mohanty
c028b93c44 fix(esp_wifi): Update esp_wifi dependencies on non-WiFi targets for cmakev2
This commit updates the dependencies list for the esp_wifi component
when compiled for non-WiFi targets. The reason for this change is
because cmakev2 explicitly includes the esp_wifi component even on
non-WiFi targets leading to compilation errors due to missing
dependencies.
2026-02-24 11:21:20 +01:00
tarun.kumar
e56cbd09b6 fix(wifi) : Add ft enabled check for ft sae and added a separate check if AP doesnt include PMKID in 1/4 handshake message
- Add a separate condition if AP doesnt include PMKID in FT-SAE for 1/4 handshake message
2026-02-19 12:22:16 +05:30
David Čermák
8f0d7bec17 Merge branch 'feat/network_codeowner_update' into 'master'
fix(owners): Add esp_wifi's remote feature to be owned by network team

See merge request espressif/esp-idf!45610
2026-02-16 16:58:40 +08:00
David Cermak
7ceda92c6e fix(owners): Add esp_wifi's Remote feature to be owned by network team
Initial step of migration of esp-wifi-remote to IDF
This cannot be an official component, as it would colide with the
existing managed esp_wifi_remote.
This needs to be an additional functionality of esp_wifi (subdirectory)
used in these 3 scenarios:
* Adding remote functionality esp_wifi() APIs to chips without WiFi
  (esp32p4, h2,...)
* Additional WiFi interface for chips which already have WiFi
* Genuine WiFi interface for linux target host applications

The ownership of WiFi's remote functionality will be transfered back
to the wifi team after the migration and stabilization.
2026-02-13 11:27:22 +01:00
Ashish Sharma
0b6843f2ed fix(mbedtls): updates crypto performance numbers 2026-02-11 23:35:59 +08:00
Shreyas Sheth
c0a20c759b fix(esp_wifi): Keep channel validation only for WIFI_ROC_REQ and WIFI_OFFCHAN_TX_REQ
- Refactor ROC operation such that WIFI_ROC_CANCEL and WIFI_OFFCHAN_TX_CANCEL
  can be performed without channel validation
2026-02-06 15:01:46 +05:30
Mu Hai Dong
fd5c0104d8 Merge branch 'bugfix/fix_external_coex_function_ci_memory_check_fail_issue' into 'master'
fix(wifi): fix unit test ci memory check fail issue

Closes IDFCI-3500, IDFCI-4913, IDFCI-8340, and IDFCI-3511

See merge request espressif/esp-idf!45411
2026-02-02 21:25:18 +08:00
Jiang Jiang Jian
46ae4843aa Merge branch 'bugfix/fix_light_sleep_rejected_by_modem_protect_after_wifi_start' into 'master'
fix(wifi): fix light sleep being rejected by modem protect after wifi start

Closes PM-637 and PM-461

See merge request espressif/esp-idf!44495
2026-02-01 12:47:13 +08:00
liuning
7fb50a5b8a fix(wifi): fix light sleep being rejected by modem protect after wifi start 2026-01-30 21:08:48 +08:00
sibeibei
86809e4cc8 fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up 2026-01-30 15:06:07 +08:00
muhaidong
9c7ff1094b fix(wifi): fix unit test ci memory check fail issue 2026-01-29 15:33:25 +08:00
yinqingzhao
2dbec16893 fix(wifi): fix cannot sleep after change ps mode 2026-01-23 19:11:10 +08:00
yinqingzhao
4baed28bd8 fix(wifi): fix crash issue caused by accessing flash in sleep wake process 2026-01-23 19:11:10 +08:00
yinqingzhao
aa097c8e4f feat(wifi): add csi lltf bit mode config 2026-01-20 11:21:25 +08:00
muhaidong
5e59e51b26 fix(wifi): fix scan done or disconnected event miss issue 2026-01-16 12:05:59 +08:00
Li Shuai
677451f5d9 fix(esp_wifi): fix regdma contention issue between modem close rf and soc wakeup caused by default rf delay parameter 2026-01-15 19:39:46 +08:00
Shreyas Sheth
65228af9ab fix(wifi): Fix incorrect allocation of eb due to rsn ie len mismatch 2026-01-14 12:42:31 +05:30
Shreyas Sheth
3190535799 fix(esp_wifi): Fix incorrect deauth reason parsing for station 2026-01-13 12:40:12 +05:30
muhaidong
0090fa27cf fix(wifi): fix lmac tx done assert issue 2026-01-13 11:07:11 +08:00
yinqingzhao
a46f67ab91 feat(wifi): update wifi lib for esp32c5 eco3 and esp32c61 eco4 support 2026-01-09 16:34:20 +08:00
yinqingzhao
c29d741b13 feat(wifi): update esp32c61 ld files 2026-01-09 16:34:20 +08:00
yinqingzhao
d5a9a60531 feat(wifi): update esp32c5 eco3 ld files 2026-01-09 14:06:33 +08:00
Jiang Jiang Jian
382dbc04ea Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue' into 'master'
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...

Closes ESPCS-1007 and ESPCS-997

See merge request espressif/esp-idf!42511
2026-01-08 20:32:04 +08:00
zhangyanjiao
1126b3789a fix(wifi/espnow): fixed the espnow set peer rate memory leak 2026-01-04 12:14:24 +08:00
Akshat Agrawal
805a79dd78 bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly
Closes https://github.com/espressif/esp-idf/issues/17962
2025-12-30 17:34:35 +05:30
Mahavir Jain
4b11cb883d Merge branch 'feature/mbedtls_psa_migration_master' into 'master'
feat(mbedtls): PSA Migration for master branch

Closes IDF-12180, IDF-13706, IDF-11772, IDF-14842, and IDF-11452

See merge request espressif/esp-idf!44153
2025-12-30 14:00:30 +05:30
Ashish Sharma
d95cc73add feat: migrates esp_wifi to PSA APIs 2025-12-30 09:31:49 +05:30
sibeibei
348ed317c6 fix(pm): fix rx packet failed when modem state is interrupted by other wakeup sources 2025-12-30 11:26:30 +08:00
Shreyas Sheth
94de5f1219 fix(esp_wifi): Set default NVS sae pwe value to SAE_PWE_BOTH for ap and station 2025-12-29 17:56:48 +05:30
liuning
fd1c50d0dc fix(wifi): allow to disable wifi modem clocks if wifi is not inited 2025-12-29 17:14:58 +08:00
Junchi Chen
c47b4c37cb fix(wifi): btwt setup respect user configured timeout value; esp32c2 disallow 40bw 2025-12-26 11:05:29 +08:00
yinqingzhao
a6b2eb6ad0 refactor(wifi): remove enum values WIFI_BW_HT20 and WIFI_BW_HT40 2025-12-24 14:11:52 +08:00
zhangyanjiao
991cd3b4e8 fix(wifi): fixed the crash issue when send espnow data in HE phymode 2025-12-23 16:09:12 +08:00
zhangyanjiao
e93e827185 fix(wifi): fixed the vendor ie length issue 2025-12-16 11:22:33 +08:00
Sarvesh Bodakhe
e87ea58a71 fix(wifi): fix memory corruption by avoiding unncessary encryption of Mgmt frames
When wpa_supplicant sends an authentication response for an already
connection station (with keys installed after a successful 4-way
handshake), the Mgmt packet was encrypted unconditionaly based on
'bss->pmf_enable'. This lead to memory corruption since extra space for
the encryption header was assumed even when it was not there.

Fix this by verifying that the packet is actually a robust management
frame before enabling the encryption.
2025-12-14 19:25:31 +05:30
Jiang Jiang Jian
143436c31d Merge branch 'bugfix/invalid_memory_access_supplicant' into 'master'
fix(esp_wifi): Fix some invalid memory access

Closes WIFI-7114

See merge request espressif/esp-idf!43390
2025-12-14 16:00:45 +08:00
Akshat Agrawal
f20bb8bf87 bugfix(wifi): Resolve the memory corruption issue in FTM 2025-12-12 14:58:22 +05:30
Jiang Jiang Jian
7f4d4d1899 Merge branch 'bugfix/fix_gcmp_fragment_tx_issue' into 'master'
fix(wifi): fix gcmp fragment rx issue

Closes WIFIBUG-1536, WIFI-7094, and FCS-1806

See merge request espressif/esp-idf!42977
2025-12-11 17:57:27 +08:00
Kapil Gupta
b88befde6b fix(esp_wifi): Fix invalid memory accesses in supplicant code 2025-12-10 20:19:56 +05:30
Kapil Gupta
4e1b768353 Merge branch 'bugfix/roaming_app_condition_compilation' into 'master'
Bugfix/roaming app condition compilation

Closes IDFGH-16568 and WIFIBUG-1493

See merge request espressif/esp-idf!42434
2025-12-10 17:49:50 +05:30
muhaidong
19c6ae768b fix(wifi): fix some wapi and fragment issues
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
2025-12-09 15:02:46 +08:00
Kapil Gupta
6ad7b92097 fix(esp_wifi): Change some defaults in roaming app 2025-12-04 17:43:31 +08:00
Kapil Gupta
9c804f1158 fix(esp_wifi): Check conditional compilation for roaming app features 2025-12-04 17:43:31 +08:00
zhangyanjiao
334010d150 fix(wifi): fixed the crash issue when vendor ie is NULL 2025-12-04 14:29:15 +08:00
yinqingzhao
d268d9fb76 fix(wifi): fix some bugs related to ampdu 2025-11-28 18:40:56 +08:00