yinqingzhao
be8700b2cd
feat(wifi): add esp32s31 wifi support(5da3bdf9)
2026-04-16 19:44:39 +08:00
wangtao@espressif.com
cdb85041a2
fix(wifi): fix blacklist issue(cd5bb111)
2026-04-13 11:21:24 +08:00
Sarvesh Bodakhe
18b7aae0fe
fix(wifi): improve WPA3-Enterprise and SAE authmode validation in scan (756b30f)
...
- Enforce TKIP cipher prohibition for WPA3-Enterprise per WFA spec
- Validate PMF and TKIP cipher combinations (TKIP incompatible with MFPR)
- Fix WPA+RSN IE handling for SAE authmode detection
- Add FT-SAE to AKM selection in WPA2/WPA3 mixed mode (MFPC)
- Improve enterprise authmode fallback validation with TKIP/MFPR checks
- Classify TKIP-only RSN IE APs as WPA per WPA2 Test Plan v1.19 §3.2.8.1
Addresses WPA3-Enterprise certification compliance and improves scan
result accuracy for enterprise and WPA3 networks.
2026-04-01 12:22:10 +05:30
muhaidong
f84f05505a
fix(bss_max_idle): unicast frames count as keep-alive, filter out broadcast/multicast frames (62444881)
2026-03-30 17:07:02 +08:00
zhangyanjiao
171da66379
update wifi lib (5ef254f1):
...
1. Added new API to return value for vendor ie cb
2. Added new api to return home channel info
2026-03-27 15:22:54 +08:00
yinqingzhao
fe2a954a99
fix(wifi): fix set protocol or bandwidth wrong before wifi start(804d99aa)
2026-03-26 17:03:33 +08:00
muhaidong
3515b12aa1
fix(wifi): fix beacon timeout too long issue(ef7545cb)
2026-03-26 11:50:14 +08:00
Nachiket Kukade
76f15568b1
fix(wifi): Leave connection after assoc comeback failure (5d0a58b2)
2026-03-25 12:32:05 +05:30
liuning
cd66d383a2
feat(wifi): sync coexistence head file (b37c951b)
2026-03-24 19:15:23 +08:00
Sajia
78ad3d0af2
fix(wifi): Update channel bandwidth when ap adjust from 2g and 5g (fdb8df5e)
2026-03-23 16:29:08 +05:30
muhaidong
66f601bdb2
feat(wifi): support auto mode connect passive channel hidden ap(0ebbdf51)
2026-03-19 12:14:33 +08:00
Sajia
afcedfaba1
fix(wifi): Add bss max idle timer and keep alive fixes (b997dadf)
2026-03-18 17:44:48 +05:30
tarun.kumar
834b3ebfc5
fix(wifi) : Add conditions to check pmk flushing for similar ssid(fb270438)
2026-03-18 11:37:37 +05:30
tarun.kumar
3680ac3879
fix(wifi) : Make some changes in get_config api(ebf70d43)
2026-03-17 11:58:47 +05:30
Akshat Agrawal
e066922e04
bugfix(usd): Resolve multicast RX issue in AX capable chips(27ab171a)
2026-03-16 19:32:13 +05:30
Junchi Chen
c35e69a10c
fix(wifi): return specific error in API(46470bec)
2026-03-16 11:59:44 +08:00
Shreyas Sheth
a711e3213f
fix(esp_wifi): Add a log to print sae_pwe method used by station for wpa3 connection (ead3a32)
...
- Fix crash due to debug log for rssi while scanning
2026-03-12 00:25:53 +05:30
muhaidong
c03dda5986
fix(wifi): fix arp and dns affect signaling test issue(d71473bf)
...
1. fix arp and dns affects signaling test issue
2. improve ap chnnel parameter documentation
3. fix set country change ap channel issue
2026-03-10 19:42:03 +08:00
yinqingzhao
b9ed411d13
feat(bss_max_idle): optimization of the max BSS idle mechanism(67021f9a)
2026-03-10 12:22:09 +08:00
yinqingzhao
5e7a0f3e7b
feat(wifi): support skip whole band when scanning(02f71942)
2026-03-06 14:23:23 +08:00
tarun.kumar
bb6d7baf16
fix(wifi) : Add ft enabled check for ft sae(44738b4c)
2026-02-18 13:01:09 +05:30
Shreyas Sheth
b9bc45aa8e
fix(esp_wifi): Keep channel validation only for WIFI_ROC_REQ and WIFI_OFFCHAN_TX_REQ (0f5722b)
...
- Refactor ROC operation such that WIFI_ROC_CANCEL and WIFI_OFFCHAN_TX_CANCEL
can be performed without channel validation
2026-02-06 15:00:48 +05:30
liuning
de83ca96fe
fix(wifi): fix light sleep being rejected by modem protect after wifi start (3b5cc835)
2026-01-30 21:06:20 +08:00
yinqingzhao
f1b31f96ca
fix(wifi): fix cannot sleep after change ps mode(700c4b91)
2026-01-23 19:08:04 +08:00
yinqingzhao
8051481416
fix(wifi): fix crash issue caused by accessing flash in sleep wake process(4639806d)
2026-01-21 11:37:57 +08:00
yinqingzhao
d8cc674234
feat(wifi): add csi lltf bit mode config(c4743b96)
2026-01-20 11:20:27 +08:00
muhaidong
5dd9353d7d
fix(wifi): fix scan done or disconnected event miss issue(6699a590)
2026-01-16 12:05:05 +08:00
Li Shuai
39f86a302f
fix(pm): fix regdma contenetion issue between modem close rf and soc wakeup (3956eba8)
2026-01-15 19:37:32 +08:00
Shreyas Sheth
84d7508bc4
fix(wifi): Fix incorrect allocation of eb due to rsn ie len mismatch (846f6d2)
2026-01-14 12:42:31 +05:30
Shreyas Sheth
78867d58af
fix(esp_wifi): Fix incorrect deauth reason parsing for station (1a4c082)
2026-01-13 12:39:34 +05:30
muhaidong
732ebaaeba
fix(wifi): fix lmac tx done assert issue(217ae214)
2026-01-13 11:03:58 +08:00
yinqingzhao
1955b2abcd
feat(wifi): update wifi lib for esp32c5 eco3 and esp32c61 eco4 support(1f17fef3)
2026-01-05 16:38:22 +08:00
zhangyanjiao
2c8f48e64d
fix(wifi/espnow): fixed the espnow set peer rate memory leak (5a98c5ff)
2026-01-04 12:13:21 +08:00
Akshat Agrawal
a1f781901a
bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly (ea853d30)
2025-12-30 17:33:46 +05:30
sibeibei
f65d55423f
fix(pm): fix rx packet failed when modem state is interrupted by other wakeup sources(69bc9021)
2025-12-30 11:25:07 +08:00
Shreyas Sheth
50593fd60d
fix(esp_wifi): Set default NVS sae pwe value to SAE_PWE_BOTH for ap and station (fc7b952)
2025-12-29 17:56:48 +05:30
Junchi Chen
f8249f9e8b
fix(wifi): btwt setup respect user configured timeout value; esp32c2 disallow 40bw(3bd6e109)
2025-12-26 10:59:49 +08:00
yinqingzhao
d4479387a6
refactor(wifi): remove enum values WIFI_BW_HT20 and WIFI_BW_HT40(9c5f3561)
2025-12-24 14:11:16 +08:00
zhangyanjiao
13cacb91df
fix(wifi/espnow): fixed the crash issue when send espnow data in HE phymode (7add3e63)
2025-12-23 16:07:20 +08:00
zhangyanjiao
20d429a506
fix(wifi): fixed the vendor ie issues (02f368ad)
2025-12-16 11:19:00 +08:00
Sarvesh Bodakhe
cfea48c4e8
fix(wifi): Fix memory corruption by avoiding unncessary encryption (7caaffa9)
...
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:23:18 +05:30
Akshat Agrawal
f81d2dc829
bugfix(wifi): Resolve the memory corruption issue in FTM (1e45f4e9)
2025-12-12 14:57:51 +05:30
muhaidong
d3ae55180c
fix(wifi): fix gcmp and sms4 fragment rx issue(3626b7df)
...
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
2025-12-09 14:59:43 +08:00
zhangyanjiao
dfe47c186d
fix(wifi): fixed the crash issue when vendor ie is NULL (5f8439e5)
2025-12-04 14:27:01 +08:00
yinqingzhao
ddf3c096fd
fix(wifi): fix some bugs related to ampdu(ea018443)
2025-11-28 18:39:58 +08:00
Akshat Agrawal
7dc6e0a7e4
bugfix(wifi): Return to home channel as soon as offchan FTM is completed (2e5c23b2)
2025-11-28 00:17:31 +05:30
yinqingzhao
55e15040f4
fix(wifi): fix get incorrect current band after set bandmode(62ce4c3d)
2025-11-21 19:24:48 +08:00
Akshat Agrawal
40ce9cc0b7
bugfix(wifi): Add the termination dialog token in ASAP FTM (6a8253a4)
2025-11-17 15:06:09 +05:30
Nachiket Kukade
d824377ea6
bugfix(wifi): Resolve FTM failure status 5 for esp32c5 (161e5cd4)
2025-11-13 14:21:53 +05:30
yinqingzhao
647a1c731e
feat(wifi): avoid disconnect when set band mode and fix some wifi bugs(1e4b53f1)
2025-11-12 14:31:34 +08:00