yinqingzhao
6a265217cd
fix(wifi): fix cannot scan ap during passive scan
2026-09-01 17:01:44 +08:00
Shreyas Sheth
c32e45be83
fix(esp_wifi): Harden dpp Auth confirm and drop mismatched auth confirms
2026-08-31 18:20:50 +05:30
yinqingzhao
00c35bfa01
fix(wifi): fix dialog token of addba request may equal to zero
2026-08-11 13:15:18 +08:00
sibeibei
7892f94670
fix(pm): fix chip cant sleep when disconnecting at probe process&fix scan and connect issue
2026-08-07 16:52:41 +08:00
muhaidong
e47e91ac04
fix(wifi): fix disconnect failure issue
2026-08-06 17:19:13 +08:00
zhangyanjiao
ce29f9e905
fix(wifi): added start check when calling smartconfig stop
2026-08-06 15:20:56 +08:00
Shreyas Sheth
fda4fa2eba
fix(esp_wifi): Backport dpp and other fixes
...
1) Fix crash while connecting to dpp akm
2) Fix phy ref cnt for power management for offchannel_tx
3) Introduced a variable to indicate dpp ap for scan results
4) Introduced WIFI_AUTH_UNKNOWN for ap with misconfigured security parameter
2026-08-05 19:51:07 +05:30
Akshat Agrawal
720ccfdc7e
fix(nan): Fix bug bounty reported and discovered vulnerabilities in NAN Rx
2026-07-31 12:07:12 +05:30
zhangyanjiao
829d43c9ef
fix(wifi): fixed espnow data rate overridden by stale rate control
2026-07-29 17:52:35 +08:00
akshat
a791b31867
bugfix(wifi): Clear Sta TX queue to prevent key 2 send failure
...
Also, Ensure correct return values for key 2 and key 4.
2026-07-29 10:45:06 +05:30
Kapil Gupta
2aee0a3ace
fix(roaming): prevent timeout payload double-free on deinit
...
Track timeout user_data before registration, untrack on register failure
2026-07-20 14:30:18 +05:30
Kapil Gupta
c695e7dd32
fix(esp_wifi): Fixed some issues in roaming app found using static analysis
2026-07-20 14:30:18 +05:30
tarun.kumar
3cea633600
fix(wifi): Correct blacklist flag
2026-07-17 18:03:07 +05:30
Kapil Gupta
f538412383
fix(esp_wifi): Drop broadcast fragmented frames
2026-07-07 15:14:33 +05:30
muhaidong
78d1eb235d
fix(wifi): fix some wifi bugs 260706 v5.3
...
1. support weak func for wifi lmac assert
2. post disconnect event after disassociation tx callback
2026-07-06 19:32:24 +08:00
muhaidong
bf225a618c
fix(wifi): support weak func for wifi lmac assert
2026-07-06 19:28:49 +08:00
yinqingzhao
6fde86c528
fix(wifi): optimizations of csa procedure and keep alive mechanism
2026-07-01 17:21:37 +08:00
liuning
3dfdc82bf0
fix(pm): fix coexist force wake behaviour with offchannel to optimize performance at returning home channel
2026-06-25 17:03:29 +08:00
sibeibei
d4ee734365
fix(wifi): IRAM for regdma path used in modem pd light sleep
2026-06-25 16:55:00 +08:00
Shreyas Sheth
b52eb91c26
fix(wifi): Fix skipping usage of supp pmk caching for some cases
2026-06-22 15:41:05 +05:30
Sarvesh Bodakhe
4861bd27c5
fix(wifi): scan security validation and NAN timer fixes
...
- Forbid TKIP cipher suites for WPA3-Enterprise scan results
- Use reason 210 (NO_AP_FOUND_W_COMPATIBLE_SECURITY) when an AP is
found during a connecting scan but filtered out for incompatible
security
- Stop NAN timers from re-arming after esp_wifi_stop
2026-06-10 15:38:17 +05:30
tarun.kumar
2aa6f04ed9
fix(wifi) : Add Mode/threshold checks in esp_wifi_disable_pmf_config()
...
- Updated API documentation for esp_wifi_disable_pmf_config()
2026-06-01 17:09:13 +05:30
muhaidong
5bea2d98d1
feat(wifi): support auto mode connect passive channel hidden ap
2026-05-29 16:58:27 +08:00
Jiang Jiang Jian
65e104f4ae
Merge branch 'fix/fix_blacklist_issue_lib_v53' into 'release/v5.3'
...
fix(wifi): fix blacklist related issue v53
See merge request espressif/esp-idf!48872
2026-05-27 10:51:49 +08:00
wangtao@espressif.com
cc4d6fe8b2
fix(lwip): improve lost ip event process
2026-05-26 11:24:11 +08:00
wangtao@espressif.com
41e04fbb12
feat(lwip): softap can get sta ip from arp table
2026-05-25 21:24:22 +08:00
wangtao@espressif.com
afdb3b7715
fix(wifi): fix blacklist related issue
2026-05-25 19:53:03 +08:00
muhaidong
c349615654
fix(wifi): update auth mode threshold doc
2026-05-20 11:19:07 +08:00
muhaidong
372de84423
fix(wifi): update wifi scan threshold doc
2026-05-20 11:19:07 +08:00
muhaidong
acbfba84e4
fix(wifi): fix some wifi bugs 260519 v5.3
...
1. fix(wifi): fix max connection number issue
2. fix(wifi): fix hidden ap rssi update and owe beacon timeout issue
3. docs: update wifi scan threshold docs
2026-05-20 11:19:00 +08:00
muhaidong
56993e7935
fix(wifi): fix some wifi bugs 20260518 v5.3
...
1. fix arp and dns affects signaling test issue
2. improve ap chnnel parameter documentation
3. fix set country change ap channel issue
4. fix beacon timeout too long issue
5. only unicast frames count as keep-alive
2026-05-18 19:17:34 +08:00
ding huan
580f4a3ce9
ci: Add wifi static buffer case
2026-05-15 15:02:14 +08:00
Akshat Agrawal
ef8bc34557
fix(nan): Prevent overwriting of matching filter by SSI
2026-05-11 10:45:07 +05:30
Sajia
af434ec00e
fix(wifi): Update bss max idle timer and add other fixes
2026-05-08 19:11:51 +05:30
yinqingzhao
b86b4ed316
feat(wifi): optimization of the max BSS idle mechanism
2026-05-07 15:32:36 +08:00
Kapil Gupta
5207880ddb
ci(wpa_supplicant): Add UT for supplicant crypto
2026-04-26 10:09:48 +05:30
Kapil Gupta
41980d9e85
fix(esp_wifi): Optimize crypto operations for SAE
...
- Montgomery multiplication fast path for P-256 mulmod
- Jacobi symbol for legendre (replacing exp_mod)
- Software Jacobian point multiplication for MPI-only chips
- ECC hardware acceleration for supported chips
- ECDH fast path for P-256
2026-04-25 16:54:16 +05:30
Akshat Agrawal
938553dc1a
fix(wifi): Leave connection after assoc comeback failure
2026-04-25 14:02:50 +08:00
Evgeny Torbin
59f62ad15f
test: format all test scripts
2026-04-17 16:01:00 +02:00
tarun.kumar
cea9451b77
fix(wifi) : Add conditions to check pmk flushing for similar ssid
2026-04-13 15:07:49 +05:30
linruihao
91e2fc2233
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-04-10 10:18:40 +08:00
Kapil Gupta
80ca100f1e
fix(esp_wifi): Change some defaults in roaming app
2026-04-07 10:23:54 +08:00
Kapil Gupta
4d11ccccf6
fix(esp_wifi): Check conditional compilation for roaming app features
2026-04-07 10:23:54 +08:00
Kapil Gupta
7244440a5a
fix(esp_wifi): Cancel roaming_app_periodic_scan_internal_handler correctly
2026-04-07 10:23:54 +08:00
Kapil Gupta
1b63385961
fix(esp_wifi): Add some fixes in roaming app
2026-04-07 10:23:54 +08:00
tarun.kumar
af60e504cc
fix(wifi) : Resetting current bssid for every roaming connection intiated
2026-04-07 10:23:54 +08:00
Kapil Gupta
900fc56c94
fix(esp_wifi): Address some review comments and issues
2026-04-07 10:23:54 +08:00
Kapil Gupta
bf055692a1
feat(roaming): ignore WPA2-only APs on transition disable
...
This commit introduces a new feature to the roaming logic. If the
currently connected AP has the 'transition disable' bit set in its
RSN IE, the roaming logic will now ignore any scanned APs that only
support WPA2-PSK. This prevents a security downgrade when roaming in a
mixed WPA2/WPA3 environment.
A new Kconfig option, CONFIG_ESP_WIFI_IGNORE_WPA2_ONLY_ON_TRANSITION_DISABLE,
has been added to control this feature. It is disabled by default.
2026-04-07 10:23:54 +08:00
Kapil Gupta
e7d65ec349
fix(roaming_app): resolve issues in blacklisting logic
...
This commit addresses several issues in the BSSID blacklisting
feature of the roaming application:
- Merged duplicate functions into a single,
unified function, resolving a compilation error.
- Corrected and
to properly access the member of the
struct, fixing invalid memory access.
- Introduced in Kconfig to enable
the manual blacklisting feature and made auto-blacklisting
dependent on it.
- Updated to use the
correct BSSID from .
- Optimized the removal of expired blacklist entries by using
for better efficiency.
2026-04-07 10:23:54 +08:00
Kapil Gupta
522c28abeb
fix(esp_wifi): Add blacklist logic in roaming app
2026-04-07 10:23:54 +08:00