Commit Graph

1331 Commits

Author SHA1 Message Date
zhangyanjiao 0f1ab3136a fix(wifi): fixed the crash issue when send espnow data in HE phymode 2025-12-24 10:51:44 +08:00
Akshat Agrawal b81023c19e bugfix(wifi): Resolve the memory corruption issue in FTM 2025-12-12 15:05:06 +05:30
yinqingzhao 428d1cfbb2 fix(wifi): fix some bugs related to ampdu 2025-12-02 14:46:14 +08:00
Akshat Agrawal 1b3b5a4700 bugfix(wifi): Return to home channel as soon as FTM is completed
- Resolve memory corruption by avoiding integes underflow
2025-11-28 15:41:21 +05:30
yinqingzhao 7edbfa84a3 fix(wifi): fix get incorrect current band after set bandmode 2025-11-21 19:35:12 +08:00
Akshat Agrawal 588c7a2248 bugfix(wifi): Add the termination dialog token in ASAP FTM
1. Increase the dwell time for Off-chan FTM
2. Perform the Off-Chan FTM in 20Mhz
2025-11-17 15:26:05 +05:30
Akshat Agrawal 54c9981c1a bugfix(wifi): Re-calibrate FTM for ESP32-C5 (ECO2) 2025-11-14 12:36:20 +05:30
yinqingzhao f488b9c1d1 feat(wifi): avoid disconnect when set band mode and fix some wifi bugs 2025-11-14 10:31:50 +08:00
sibeibei f1fb7b3e5e fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-11-12 16:40:51 +08:00
yinqingzhao ebf25673c0 fix(wifi): fix some wifi bugs related bandwidth, twt and regdomain 2025-10-30 19:11:33 +08:00
Jiang Jiang Jian bf7a78682e Merge branch 'bugfix/fix_some_wifi_bugs_1027_v5.5' into 'release/v5.5'
fix(wifi): fix some wifi bugs 1027(Backport v5.5)

See merge request espressif/esp-idf!42927
2025-10-28 13:52:35 +08:00
zhangyanjiao 7b421d2a10 fix(wifi/espnow): Remove doxygen groups as esp-docs is flat docs style 2025-10-27 21:26:16 +08:00
muhaidong e09463f7e3 fix(wifi): fix some wifi bugs 1027
1. force MAC tx end by set tx frame ACK bit for ESP32
2. fix fragment issue with wpa tkip encryption
2025-10-27 17:16:42 +08:00
Xu Si Yu c36f37571b feat(coex): add 802.15.4 status for coex 2025-10-27 11:48:59 +08:00
zhangyanjiao 2491e2191b fix(wifi/espnow): fix the crash issue when using espnow off channel tx 2025-10-23 14:48:17 +08:00
Jiang Jiang Jian d28a923eb7 Merge branch 'ci/fix_wifi_testcase_v5.5' into 'release/v5.5'
fix(unit_test): Fix esp_wifi and wpa_supplicant unit tests (Backport v5.5)

See merge request espressif/esp-idf!42677
2025-10-22 17:49:03 +08:00
muhaidong 7c118ee82d fix(wifi): fix ptk key memory leak issue 2025-10-20 19:07:45 +08:00
Jiang Jiang Jian 313903cf1e Merge branch 'bugfix/ndp_wait_events_issue_v5.5' into 'release/v5.5'
fix(esp_wifi): Fix false wait events during NAN datapath setup (Backport v5.5)

See merge request espressif/esp-idf!42591
2025-10-20 14:43:53 +08:00
Sajia 763a80f708 fix(unit_test): Fix esp_wifi and wpa_supplicant unit tests
- Fixed offchan and eloop unit tests
 - Added more targets for wpa_supplicant unit tests
 - Removed ESP_WIFI_TESTING_OPTIONS from esp_wifi Kconfig
2025-10-17 10:19:38 +05:30
Kapil Gupta f63e81c044 refactor(esp_wifi): Remove WPS task code 2025-10-16 11:12:22 +08:00
Akshat Agrawal f946a2a0cb fix(esp_wifi): NAN improvements and bugfixes 2025-10-15 09:10:08 +05:30
Jiang Jiang Jian 419e91d1d3 Merge branch 'bugfix/fix_regdomain_information_of_pk_incorrect_v5.5' into 'release/v5.5'
fix(wifi): fix regdomain information of PK is incorrect(backport v5.5)

See merge request espressif/esp-idf!42541
2025-10-14 15:12:05 +08:00
Jiang Jiang Jian e7dd48e800 Merge branch 'bugfix/roam_app_neighbor_crash_v5.5' into 'release/v5.5'
fix(wifi_apps): Fix crash due to neighbor_list lock (v5.5)

See merge request espressif/esp-idf!42502
2025-10-13 20:06:02 +08:00
yinqingzhao b4e35f30be fix(wifi): fix country code PK miss 2.4G permission 2025-10-13 15:32:58 +08:00
Shreyas Sheth c3da9f070b fix(wifi_apps): Fix crash due to neighbor_list lock 2025-10-10 20:00:19 +05:30
Shreyas Sheth 9fd0d5dd1a fix(esp_wifi): Set default nvs value for sae identifier to NULL 2025-09-29 11:42:46 +05:30
muhaidong 4009e8a5c2 fix(wifi): fix pm offchan execute ready cb miss issue 2025-09-28 10:49:19 +08:00
zhangyanjiao f0b6e3e9d6 feat(wifi/espnow): Added switch channel API and remain on channel API for espnow 2025-09-25 10:27:19 +08:00
Kapil Gupta 63312aa64d fix(esp_wifi): Add depenedency of 192 bit config on wifi enterprise
Closes https://github.com/espressif/esp-idf/issues/17567
2025-09-21 12:30:34 +05:30
Sarvesh Bodakhe 00571fe874 fix(wifi): send correct wifi_auth_mode_t in event WIFI_EVENT_STA_CONNECTED and logs
- Fixes the authmode sent in WIFI_EVENT_STA_CONNECTED for WPA3-Enterprise, which
  was previously taken directly from the AKM field. This caused incorrect values in some cases.
- Updates the "security" log to show the correct wifi_auth_mode_t.
- Fixes wrong authmode strength used in the connection path.
2025-09-02 12:29:38 +05:30
yinqingzhao 32b4723cb2 fix(wifi): fix ht20 state check incorrect 2025-08-08 20:00:31 +08:00
liuning 5a2c7b2180 fix(wifi): fix some esp-now issues and lightsleep issues
1. fix tbtt issues when wifi_slp_iram_opt is not enabled and light sleep
   enabled
2. support espnow rx all the time at coexistence default mode, fix some
   coexist perfermance issue with coexistence default mode.
3. support connectionless ps with enhanced_light_sleep
4. fix espnow coexist issue when switching to coexistence mode
5. fix concurrent issue of connectionless_interval_set API
2025-08-08 19:59:37 +08:00
muhaidong 2357ae7621 fix(wifi): fix scan done event miss issue 2025-08-08 11:18:11 +08:00
tarun.kumar b543181384 fix(wifi): Get operating class in dual band 2025-08-01 11:48:05 +08:00
Sarvesh Bodakhe e5ccbe2e58 fix(wifi): add GCMP-128 cipher support for SoftAP mode
GCMP-256 SoftAP support was previously added as part of SAE Extended Key handling.
2025-08-01 11:47:49 +08:00
Shreyas Sheth ab1e547429 fix(esp_wifi): Fix incorrect values for negotiated bandwidth for 2040 coex cases 2025-08-01 11:47:31 +08:00
zhangyanjiao 6c34b02356 fix(wifi/esptouch): fixed the esptouch v2 fail on 5g router 2025-08-01 11:47:12 +08:00
Shreyas Sheth 33936f0064 fix(wifi): Fix issues discovered by customer for offchannel 2025-07-25 14:27:02 +08:00
yinqingzhao bad80d35ee fix(wifi): fix crash issue and tx error 0xa1 2025-07-25 14:26:20 +08:00
akshat 05fd283bb5 fix(wifi): Add suport for FTM in ESP32C61
Resolve FTM failure in 40M Bandwidth
2025-07-25 14:25:38 +08:00
yinqingzhao a69266ec8b fix(wifi): fix inactive time reset when wifi disconnect 2025-07-25 14:24:19 +08:00
muhaidong 7b6a6531a4 fix(wifi): fix open mode rx fragment fail issue 2025-07-25 14:23:21 +08:00
Jiang Jiang Jian 9c4aa443b0 Merge branch 'bugfix/enable_ipv6_if_nan_v5.5' into 'release/v5.5'
bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled (Backport v5.5)

See merge request espressif/esp-idf!40486
2025-07-24 00:18:29 +08:00
Jiang Jiang Jian 307c3f0ee6 Merge branch 'bugfix/roam_event_scan_failure_v5.5' into 'release/v5.5'
bugfix(wifi): Reset scan_ongoing flag in scan done event to allow scan trigger post roam (Backport v5.5)

See merge request espressif/esp-idf!40432
2025-07-22 14:47:52 +08:00
akshat 74ffc556cb bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type 2025-07-22 14:47:42 +08:00
akshat 696d65c7b4 bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled 2025-07-22 14:47:42 +08:00
Jiang Jiang Jian 75848acbd9 Merge branch 'bugfix/connect_before_connected_v5.5' into 'release/v5.5'
fix(conn): wifi connect before connected status (v5.5)

See merge request espressif/esp-idf!40104
2025-07-22 14:41:37 +08:00
Jiang Jiang Jian 3c39b32195 Chip/support esp32c61 v5.5 2025-07-22 12:21:36 +08:00
Alexey Lapshin f6826dda7e fix(esp_wifi): fix test app diff threshold 2025-07-16 14:47:33 +08:00
Shreyas Sheth 8755edfb3a fix(wifi): Fix crash due to BIP when ap mode change 2025-07-14 14:29:08 +05:30