Commit Graph

1227 Commits

Author SHA1 Message Date
Akshat Agrawal a80c0f4923 fix(nan): Prevent overwriting of matching filter by SSI(9573a810) 2026-05-08 11:36:22 +05:30
yinqingzhao 05ac6ccb42 feat(regdomain): update regdomain according to wireless-regdb(bc0b280d) 2026-05-08 12:44:00 +08:00
Nachiket Kukade ba511a1ad5 refactor(ftm): Use internal ROC framework for offchannel FTM (cbc1a19b)
- Use internal ROC framework for offchannel FTM
- Move internal calibration values to IDF
- Use dynamic allocation for FTM reports
2026-05-07 18:48:50 +05:30
yinqingzhao 6139fb7f86 feat(wifi): support disable 11ac and 11ax in efuse(d5cd87bb) 2026-05-07 12:26:54 +08:00
muhaidong baa228bd4d fix(wifi): fix max connection number issue(064eba79) 2026-05-06 20:46:13 +08:00
tarun.kumar 694f70f614 feat(wifi) : Add OWE support on softAP(59cd1d42) 2026-05-06 12:09:02 +05:30
Kapil Gupta 5bc1b23488 fix(esp_wifi): Drop broadcast fragmented frames (036ed58c) 2026-05-05 13:48:28 +05:30
yinqingzhao fa38de5e09 feat(wifi): Add DFS channel handling and CSA support(4aaf952f) 2026-04-30 14:48:26 +08:00
Shreyas Sheth 681d3c4229 fix(wifi): Fix skipping usage of supp pmk caching for some cases (682cebf) 2026-04-27 16:42:51 +05:30
wangtao@espressif.com 56d676f092 fix(wifi): fix blacklist beacon timeout issue(9c68af62) 2026-04-24 15:21:48 +08:00
sibeibei f566e6bbf8 fix(wifi): update wifi libs(c4521899)
1.fix(wifi): fix modem sleep flag clear failed
2.fix(pm): fix crash when dtim=0, support coex beacon drop
3.fix(pm): fix coexist force wake behaviour with offchannel to optimize performance at returning home channel
2026-04-23 20:38:14 +08:00
muhaidong 200f265f07 fix(wifi): fix gi g_wifi_coex_basic_md5 check fail issue(e2bf6b12) 2026-04-22 21:06:20 +08:00
Sarvesh Bodakhe 71994a8dff fix(wifi): use reason 210 when AP found but security incompatible (45e1b97)
When an AP is found during a connecting scan but filtered out due to security
mismatch (FT-PSK only with FT disabled, WPA3 without PMF-required,
OWE without MFPR), set authmode_incompatible flag so the disconnect
reason is WIFI_REASON_NO_AP_FOUND_W_COMPATIBLE_SECURITY (210) instead
of WIFI_REASON_NO_AP_FOUND (201).
2026-04-21 18:19:28 +05:30
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