Commit Graph
1325 Commits
Author SHA1 Message Date
Kapil Gupta 50b0d1aeff fix(esp_wifi): Drop broadcast fragmented frames 2026-07-07 14:17:25 +05:30
muhaidong d44e869233 fix(wifi): fix some wifi bugs 260706 v5.4
1. support weak func for wifi lmac assert
2. post disconnect event after disassociation tx callback
2026-07-06 17:53:05 +08:00
muhaidong f2f3dfa947 fix(wifi): support weak func for wifi lmac assert 2026-07-06 17:49:38 +08:00
yinqingzhao e0f5dd572c fix(wifi): optimizations of csa procedure and keep alive mechanism 2026-07-01 20:10:08 +08:00
zhangyanjiao 834c24c1fe fix(wifi): added start check when calling smartconfig stop 2026-06-26 11:45:03 +08:00
Shreyas Sheth c7715c92a2 fix(wifi): Fix skipping usage of supp pmk caching for some cases 2026-06-23 16:15:56 +05:30
liuning b56ab757a8 fix(pm): fix coexist force wake behaviour with offchannel to optimize performance at returning home channel 2026-06-18 16:06:55 +08:00
sibeibei 1fbbf73ade fix(wifi): IRAM for regdma path used in modem pd light sleep 2026-06-18 15:36:16 +08:00
Sarvesh Bodakhe 446de20821 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:03:11 +05:30
muhaidong fd352e5317 fix(wifi): fix some wifi bugs 260601
1. feat(wifi): sync coexistence head file
2. fix(coex): fix ci g_wifi_coex_basic_md5 check fail issue
2026-06-02 10:18:57 +08:00
muhaidong 62e5b346b8 feat(wifi): support auto mode connect passive channel hidden ap 2026-05-29 16:34:19 +08:00
tarun.kumar a9e627d2b1 fix(wifi) : Add Mode/threshold checks in esp_wifi_disable_pmf_config()
- Updated API documentation for esp_wifi_disable_pmf_config()
2026-05-27 17:00:30 +05:30
Jiang Jiang Jian 34ef159a96 Merge branch 'fix/fix_lost_ip_event_issue_v54' into 'release/v5.4'
Fix/fix lost ip event issue v54

See merge request espressif/esp-idf!48876
2026-05-27 14:21:44 +08:00
wangtao@espressif.com ace5656236 fix(lwip): improve lost ip event process 2026-05-26 11:25:30 +08:00
wangtao@espressif.com 06d72fc59c feat(lwip): softap can get sta ip from arp table 2026-05-25 21:08:07 +08:00
wangtao@espressif.com c4ea1d158c fix(wifi): fix blacklist related issue 2026-05-25 20:04:36 +08:00
Kapil Gupta cb1d71c74a fix(roaming): prevent timeout payload double-free on deinit
Track timeout user_data before registration, untrack on register failure
2026-05-20 19:26:02 +05:30
Kapil Gupta 441b5123b8 fix(esp_wifi): Fixed some issues in roaming app found using static analysis 2026-05-20 19:25:30 +05:30
muhaidong 3027db12eb fix(wifi): update auth mode threshold doc 2026-05-19 22:04:59 +08:00
muhaidong f2dec33cbb fix(wifi): update wifi scan threshold doc 2026-05-19 22:04:50 +08:00
muhaidong 3e9ebf0ecf fix(wifi): fix some wifi bugs 260519 v5.4
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-19 22:01:09 +08:00
muhaidong 758d797a8f fix(wifi): fix arp and dns affect signaling test issue
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 16:17:42 +08:00
ding huan 85de8836d7 ci: Add wifi static buffer case 2026-05-15 11:45:12 +08:00
Akshat Agrawal b239414d08 fix(nan): Prevent overwriting of matching filter by SSI 2026-05-13 10:22:22 +05:30
tarun.kumar 418aa49ed1 fix(wifi) : Add conditions to check pmk flushing for similar ssid 2026-05-11 14:47:13 +05:30
Sajia e5b28e194a fix(wifi): Update bss max idle timer and add other fixes 2026-05-08 18:49:24 +05:30
yinqingzhao a189ca0478 feat(wifi): optimization of the max BSS idle mechanism 2026-05-06 19:23:31 +08:00
Jiang Jiang Jian d0feda6e14 Merge branch 'fix/set_config_modification_v5.4' into 'release/v5.4'
Add some changes in get_config api(v5.4)

See merge request espressif/esp-idf!46731
2026-04-30 17:35:05 +08:00
Jiang Jiang Jian fea026fe30 Merge branch 'feat/sae_calculation_optimizations_v5.4' into 'release/v5.4'
esp_wifi: Optimize crypto operations for SAE (v5.4)

See merge request espressif/esp-idf!47961
2026-04-30 17:20:26 +08:00
tarun.kumar 271eac278e fix(wifi) : Add some changes in get_config api 2026-04-27 12:03:13 +05:30
Kapil Gupta 57d95ead73 ci(wpa_supplicant): Add UT for supplicant crypto 2026-04-26 10:06:40 +05:30
Kapil Gupta 28ef80d57c 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 17:00:15 +05:30
Jiang Jiang Jian fa69c16e09 Merge branch 'fix/dead_code_remove_v5.4' into 'release/v5.4'
Removing dead code related to ESP_WIFI_SLP_SAMPLE_BEACON_FEATURE (v5.4)

See merge request espressif/esp-idf!46825
2026-04-24 20:27:00 +08:00
Akshat Agrawal 45c72a23a1 fix(wifi): Leave connection after assoc comeback failure 2026-04-22 14:28:38 +05:30
Jiang Jiang Jian 7f2b05582a Merge branch 'fix/wifi_nan_wrong_service_id_log_v5.4' into 'release/v5.4'
fix(nan): zero-init pub_id and sub_id in NAN service functions (Backport v5.4)

See merge request espressif/esp-idf!47130
2026-04-22 16:18:47 +08:00
Junchi Chen 66006ac7c0 fix(wifi): return specific error in API BPv5.4 2026-04-20 11:07:38 +08:00
Sarvesh Bodakhe cd5cbe3c61 fix(nan): zero-init pub_id and sub_id in NAN service functions
Both variables were uninitialized, returning a garbage value on
the error (goto fail) path.
2026-04-20 11:07:14 +08:00
tarun.kumar 1659321a6e fix(wifi) : Removing dead code related to ESP_WIFI_SLP_SAMPLE_BEACON_FEATURE 2026-03-20 14:33:36 +05:30
Shreyas Sheth 6f14b721b3 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-17 12:01:04 +05:30
muhaidong f12e8de207 fix(wifi): fix some wifi bugs 260213
1. fix some wifi bugs related to csi, twt and bss max idle
2. fix cannot sleep after change ps mode
3. fix memory corruption by avoiding unncessary encryption of Mgmt frames
4. fix regdma contention issue
2026-03-15 13:12:55 +08:00
Jiang Jiang Jian e8069a963d Merge branch 'bugfix/fix_some_wifi_bugs_260312_v5.4' into 'release/v5.4'
Bugfix/fix some wifi bugs 260312 v5.4

See merge request espressif/esp-idf!46542
2026-03-13 19:19:27 +08:00
Jiang Jiang Jian eb9f95a56d Merge branch 'fix/roam_scan_ongoing_flag_set_v5.4' into 'release/v5.4'
Set and unset roam scan ongoing flag properly(v5.4)

See merge request espressif/esp-idf!46239
2026-03-13 14:25:30 +08:00
Fu Hanxi aacde8f52b Merge branch 'ci/pytest_mark_formatter_v5.4' into 'release/v5.4'
ci: pytest mark formatter (v5.4)

See merge request espressif/esp-idf!46228
2026-03-12 09:59:10 +01:00
sibeibei f39d3bfb5a fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up 2026-03-12 14:59:53 +08:00
tarun.kumar 0d7a3416bc fix(roam) : Set and unset roam scan ongoing flag properly 2026-03-12 14:34:05 +08:00
Evgeny Torbin f7395255da test: format all test scripts 2026-03-11 07:34:34 +01:00
muhaidong b5ad6472d7 fix(wifi): fix unit test ci memory check fail issue 2026-03-10 16:28:25 +08:00
muhaidong 4fbac0fd49 feat(coex): add external coex unit tests to componment ut 2026-03-10 16:28:14 +08:00
liuning cb683b0192 fix(wifi): allow to disable wifi modem clocks if wifi is not inited 2026-03-09 16:54:51 +08:00
zhangyanjiao 9f67480147 fix(wifi): fixed the vendor ie issue and espnow issue 2026-01-27 15:52:37 +08:00