Commit Graph
1478 Commits
Author SHA1 Message Date
tarun.kumar 32f54e059f fix(wifi) : Add Mode/threshold checks in esp_wifi_disable_pmf_config() 2026-07-03 13:31:54 +05:30
yinqingzhao 3f1217869d fix(wifi): optimizations keep alive mechanism 2026-07-01 20:48:18 +08:00
Kapil Gupta 252bb88a33 fix(roaming): prevent timeout payload double-free on deinit
Track timeout user_data before registration, untrack on register failure
2026-05-18 12:56:28 +05:30
yinqingzhao ab2a904330 fix(wifi): fix dfs channel check and max tb ru power issues 2026-05-15 19:48:16 +08:00
muhaidong 34b163d1d2 fix(wifi): fix hidden ap rssi update and owe beacon timeout issue 2026-05-15 16:28:52 +08:00
ding huan 084c1a9e8a ci: Add wifi static buffer case 2026-05-15 11:33:04 +08:00
Chen Yudong 5b8d79a946 ci: use case attributes to filter cases 2026-05-14 19:05:24 +08:00
muhaidong d0d8a85a8c feat(ci): add ci test for auto mode connect passive chnnel hidden ap 2026-05-14 19:05:24 +08:00
Jiang Jiang Jian 8a85777e40 Merge branch 'feat/support_bt_external_coex_v6.0' into 'release/v6.0'
feat(coex): supports external coexisence when bluetooth is enabled (Backport v6.0)

See merge request espressif/esp-idf!48360
2026-05-14 17:03:39 +08:00
Jiang Jiang Jian d220b6294c Merge branch 'bugfix/roaming_app_issues_v6.0' into 'release/v6.0'
fix(esp_wifi): Fixed some issues in roaming app found using static analysis (v6.0)

See merge request espressif/esp-idf!48353
2026-05-14 10:56:02 +08:00
muhaidong 3faed8e5d4 fix(coex): fix ci g_wifi_coex_basic_md5 check fail issue 2026-05-13 10:13:37 +08:00
Jiang Jiang Jian 089548e805 Merge branch 'bugfix/backport_wifi_fixes_v6.0' into 'release/v6.0'
fix(wifi): backport some wifi fixes to v6.0

See merge request espressif/esp-idf!48386
2026-05-12 21:23:03 +08:00
Jiang Jiang Jian 22ad48a64e Merge branch 'fix/fix_lost_ip_event_issue_v60' into 'release/v6.0'
Fix/fix lost ip event issue v60

See merge request espressif/esp-idf!48345
2026-05-12 20:46:10 +08:00
Jack 1d9c69c49c update wifi libs 2026-05-12 19:22:54 +08:00
sibeibei 45132d0eab fix(wifi): IRAM for regdma path used in modem pd light sleep 2026-05-12 19:22:54 +08:00
yinqingzhao f5c26b4dd2 feat(regdomain): update regdomain according to wireless-regdb 2026-05-12 19:22:54 +08:00
yinqingzhao 85b85b2aed feat(wifi): support disable 11ac and 11ax in efuse 2026-05-12 19:22:54 +08:00
muhaidong b565b34f3f fix(wifi): fix max connection number issue 2026-05-12 19:22:54 +08:00
yinqingzhao a974cb2d38 feat(wifi): Add DFS channel handling and CSA support 2026-05-12 19:22:54 +08:00
liuning c57f5cd507 fix(pm): fix coexist force wake behaviour with offchannel to optimize performance at returning home channel (90f24784) 2026-05-12 19:22:54 +08:00
wangtao@espressif.com d5217015e3 feat(lwip): softap can get sta ip from arp table 2026-05-11 15:25:21 +08:00
Kapil Gupta db859a0e6a fix(esp_wifi): Fixed some issues in roaming app found using static analysis 2026-05-11 11:31:46 +05:30
wangtao@espressif.com f17769e004 fix(wifi): fix wifi blacklist issue 2026-05-09 20:16:56 +08:00
Sarvesh Bodakhe 72ad6d318d fix(wifi): improve WPA3-Enterprise and SAE authmode validation in scan
- 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-05-09 20:15:41 +08:00
muhaidong 8ebbf792c3 fix(wifi): only unicast frames count as keep-alive 2026-05-09 20:15:24 +08:00
zhangyanjiao e33a437574 feat(wifi): update wifi lib for vendor ie cb and home channel 2026-05-09 20:15:11 +08:00
zhangyanjiao 95f9388c53 feat(wifi): add new api to return home channel info 2026-05-09 20:14:53 +08:00
zhangyanjiao 08aa130027 feat(wifi): Added new API to return value for vendor ie cb 2026-05-09 20:13:15 +08:00
yinqingzhao 58e7f31afa fix(wifi): fix set protocol or bandwidth wrong before wifi start 2026-05-09 20:12:54 +08:00
muhaidong 08399279ef fix(wifi): fix beacon timeout too long issue 2026-05-09 20:12:40 +08:00
Nachiket Kukade 90306752a0 fix(wifi): Leave connection after assoc comeback failure 2026-05-09 20:12:29 +08:00
Sarvesh Bodakhe 73d4a6f5c6 fix(nan): zero-init pub_id and sub_id in NAN service functions
Both variables were declared as int but only their LSB was written by
the internal allocation function, leaving upper bytes as stack garbage.
Logging with %u then printed large bogus values.
2026-04-30 16:28:17 +08:00
Jiang Jiang Jian 080836b4cb Merge branch 'bugfix/fix_external_coex_function_ci_memory_check_fail_issue_v6.0' into 'release/v6.0'
fix(wifi): fix unit test ci memory check fail issue(Backport v6.0)

See merge request espressif/esp-idf!47142
2026-04-30 16:25:27 +08:00
Fu Hanxi ad1d17a794 ci: rename eco tags to revision 2026-04-09 10:43:34 +02:00
yinqingzhao bff4bb0faa fix(ci): fix ci issue related to bss max idle test 2026-04-01 10:34:48 +08:00
muhaidong 35b087d37e fix(wifi): fix unit test ci memory check fail issue 2026-03-30 16:25:34 +08:00
linruihao 8bc55358c2 fix(coex): fix some esp32 coexistence bugs
- fix ble scan may restart twice in coex scenarios
- fix bredr page/pscan coex request/release not match
- fix bredr incorrect inquiry length calculation
- update bredr page/inquiry pti
- add coex pti protection for entire page/inquiry event
2026-03-24 20:47:10 +08:00
Sajia 6246dc6331 fix(wifi): Update channel bandwidth when ap adjust from 2g to 5g 2026-03-24 12:49:00 +05:30
Chen Yudong c4091261b0 ci: fix wifi unit test nvs_config 2026-03-23 11:11:12 +08:00
Jiang Jiang Jian b3e7406c39 Merge branch 'bugfix/backport_some_wifi_fixes_v6.0' into 'release/v6.0'
fix(wifi): backport some wifi fixes v6.0

See merge request espressif/esp-idf!46842
2026-03-23 10:50:34 +08:00
muhaidong 9203d1f12d fix(wifi): fix fail case connection with bss max idle enabled 2026-03-21 17:15:12 +08:00
Jiang Jiang Jian 6072079026 Merge branch 'fix/roam_scan_ongoing_flag_set_v6.0' into 'release/v6.0'
Set and unset roam scan ongoing flag properly(v6.0)

See merge request espressif/esp-idf!46185
2026-03-21 17:01:40 +08:00
Frantisek Hrbata fa14a9df47 Merge branch 'feat/cmakev2-backports-v6.0' into 'release/v6.0'
feat(cmakev2): sync pending v6.0 MRs for cmakev2

See merge request espressif/esp-idf!46778
2026-03-21 07:17:43 +01:00
muhaidong c444bff6b3 feat(wifi): support auto mode connect passive channel hidden ap 2026-03-20 20:16:13 +08:00
Sajia c77e831d78 fix(wifi): Add bss max idle timer and protected keep alive fixes 2026-03-20 20:15:41 +08:00
tarun.kumar 16481db383 fix(wifi) : Add conditions to check pmk flushing for similar ssid 2026-03-20 20:14:51 +08:00
tarun.kumar 88f067c9ed fix(wifi) : Make some changes in get_config api 2026-03-20 20:14:38 +08:00
Akshat Agrawal 4c5cda3299 bugfix(usd): Resolve multicast RX issue in AX capable chips
- Limit the NAN_DE_MAX_SERVICE to avoid Starvation of the second service
2026-03-20 20:14:24 +08:00
Junchi Chen 46f2e10c11 fix(wifi): return specific error in API 2026-03-20 20:14:10 +08:00
Shreyas Sheth 428f144ea7 fix(esp_wifi): Add a log to print sae_pwe method used by station for wpa3 connection
- Fix crash due to debug log for rssi while scanning
2026-03-20 20:12:48 +08:00