527 Commits

Author SHA1 Message Date
4cef2e156d esp_wifi: fix airkiss and esptouch find channel crash issue(e58bf823) 2021-09-15 19:54:42 +08:00
8fd6073a7a esp_wifi: Stop dropping bcast PMF deauths with certain rc (ea59cb1b) 2021-08-19 15:25:04 +05:30
716cb6bf60 fix amsdu and fragment vulnerabilities(0f541cfe) 2021-06-22 20:54:59 +08:00
c94eb4e69e esp_wifi: Update WiFi lib (52d2120a)
1. Fix setting channel error after WiFi stop
2. Fixed issue of reason code change from 15 to 204 when provide wrong password
3. Fix set config return value error
4. Fix ampdu age timer memory leak
5. Add beacon timeout event
6. Ignore dirtyBuf check when buffer size is larger than 4092
7. Fix SoftAP not initiating 4-way handshake if max length passphrase is set
8. Fix esptouch find hidden AP fail
9. Clear AP Bss when auth timeout happens.
10.Fix not connect to open AP when WPA3 auth fail.
11.Fix esp_wifi_80211_tx when out of memory unlock mutex issue.
12.Fix esp_wifi_80211_tx can't be used in ap mode
13.Fix hidden AP scans after connecting AP
14.Fix watchdog happens when receiving action frame
15.Modify WIFI_IOCTL default error code
2021-05-08 19:19:13 +08:00
f730ff7ce0 esp_wifi_mesh: update wifi mesh libs(750196ca)
1. Add esp_mesh_send_block_time to set blocking time of esp_mesh_send
2. Fix the issue that tx beacon interval become 1 minute
2021-05-07 11:46:54 +08:00
64404ba1a0 Revert "Refactor wifi_interface_t" (75531eea) 2021-03-22 17:37:05 +08:00
ab63edff8f fix CSA and BAR crash issue(82f9f1b6) 2021-02-27 16:53:08 +08:00
7519503055 esp_wifi: Update WiFi lib (0d570cc9)
1. Add check CSA state before CSA timer process
2. Change wifi scan duration from 120ms to 100ms
3. Using deport reg instead of ahb
4. Check TID in ieee80211_recv_bar()
5. Revert to report specific reason code when receiving deauth during 4-way-handshark
6. Fix the bug that tx ampdu parameter is not from peer device
7. Refactor wifi_interface_t
8. Faster WiFi station connect improvement, avoid 100ms passive scan
9. Add FCS failed packets filter
10. Update esp32 phy lib to v4660
11. Fix csa timer issue
12. Fix country code last byte to space instead of NULL
13. Fix softap cannot forward A-MSDU
14. fix max tx power to 20dBm
15. fix the issue that the esp_wifi_sta_get_ap_info can't get country
2021-01-07 16:18:25 +08:00
0e06d29161 revert wifi iram optimization(ba77ef5c) 2020-12-08 14:22:04 +08:00
7a08106ea3 Fix some wifi bugs 1117 (d14dab67)
1. Optimize WiFi debug log
2. WiFi IRAM optimization
3. Update WiFi toolchain to 1.22.0-97-gc752ad5
4. Fix WiFi TX
2020-12-03 16:10:57 +08:00
c4b9dd09a2 update wifi lib (7a7aad77):
1. Add support for 802.1x sha256 auth key mode
2. Always register pmf tx/rx routines
3. Remove coexist warnings in ESP_WIFI_MESH
4. Update some APIs descriptions, tables format and typos
5. Set softap dtim count according to tsf timer
6. Remove tx buffer limits
7. Update esp_wifi_types.h
8. Fix handling of multiple AP credentials in WPS
9. Handle WPA3 disabled cases cleanly
10. Fix esp_wifi log levels
2020-12-01 20:00:02 +08:00
afbe070254 update wifi lib(6e1f9e4a):
1. Modify LR for esp32
2. Optimize some debug logs for probe response
3. Optimize phy and soc files
4. Fix the bug that no event for connect
5. Fix the bug that set_channel doesn't work for softAP
6. Add sta connect again ap sent disconnect event
7. Add set/get inactive time api
8. Fix connect hidden AP doesn't update information
9. Add rf test long short support
2020-11-23 15:06:33 +08:00
96f30622f9 esp_wifi_mesh: update wifi mesh libs(2027fee)
1. Fix FIX-ROOT does not reconnect to router when disconnect reason is too many
2. Add API esp_mesh_print_scan_result
3. Modify not to reset mesh_xonseq of self and children when flush_upstream_packets
4. Fix not arm parent monitor when a parent candidate is cleared without sending an event to mesh layer
5. Fix the new voted root does not reconnect to router if rssi is weak
2020-11-05 23:49:46 +08:00
40e538b6ad scan: Fix scan issue with PSK-SHA256 AP's (fa1ff472) 2020-11-02 11:58:30 +05:30
346f86d536 update wifi lib (e284ac0a):
don't disconnect AP when AP's timestamp decrease abnormally
2020-10-22 15:58:47 +08:00
f860ff7f88 esp_wifi: Update wifi lib (7e79465f)
1. Add STA checks during STA PMF operations
2. Fix WPA2-Ent issue with Open AP
3. Skip WPA-TKIP profile if PMF is required
4. Skip & clear Supplicant PMK Cache with mismatching AP config
2020-10-10 15:06:28 +05:30
4bfb6b161d drop receiving packets from myself (f3df5536) 2020-09-22 20:04:16 +08:00
794a84cb63 update esp32 phy v4390 backport v4.0.(19abcd91) 2020-09-17 16:06:00 +08:00
c4ea3c63c9 update esp32 lib phy v4370 (19abcd91) 2020-09-03 19:32:55 +08:00
f6b4214305 esp_wifi: Implement ESPNOW + PMF co-existence (19abcd91)
1. ESPNOW + PMF Co-existence
2. Drop retransmitted duplicate SAE frames
3. Fix the bug that ESPNOW can't send data
2020-09-02 14:59:39 +05:30
9c05e33052 esp_wifi: Accept action frames for all BSS for espnow (5f553ab9) 2020-08-26 12:22:21 +05:30
66def1e551 esp_wifi: Fix null pointer dereference in mgmt rx (5a4333aa) 2020-08-24 12:05:42 +05:30
76777dd804 Fix WiFi fragment issue (30c5bfb5) 2020-07-31 21:23:29 +08:00
fb16d9213d update wifi lib (9156a0d3):
1. Fix TX DMA buffer issue
2. API esp_wifi_get_config add acquisition sta.listen_interval
3. Configure bandwidth and phy mode to store NVS
4. If AP's tsf has been restarted, STA will disconnect from AP.
5. Do not reset softAP's tsf except it restart
6. fix the wifi regdomain update bug
7. fix the bug for airkiss find hidden AP fail
8. fix addba and first ampdu send bar
2020-07-08 17:20:46 +08:00
6f8c549517 Avoid parsing RSN/WPA IE's after connection (bd4d662d) 2020-06-23 15:44:10 +05:30
e8a234dd8d coex: Fix WPA3 Auth timeout during BLE coex (d74ef339) 2020-06-12 11:50:04 +05:30
1268d0c0d6 esp_wifi: Remove auth_changed event and fix wpa2_ent authmode threshold (ee95d062) 2020-06-10 17:39:16 +05:30
acb1787e74 feature: optimize some wifi API (05cceb8b)
1. optimization esp_wifi_set_max_tx_power description
2. Add API esp_wifi_ap_get_sta_aid
2020-06-01 11:01:04 +08:00
b2d8f4d700 wpa3/coex: Fix WPA3 Auth issue in coex scenario (dc75127e) 2020-05-27 11:21:51 +05:30
97348f88d4 Backport some wifi fixes (edac8bce)
1. fix the bug for softAP update second channel wrong
2. query country code wrong when policy change from manual to auto
3. change wifi_scan_time_t from union to struct
4. fix the timeout issue of EAPOL four-way handshake
5. fix the crash issue when fetch peer after delete the cur_peer
2020-05-20 18:08:08 +08:00
f95cd7c239 Add and utilize WPA3/WPA2 Mixed mode authtype (aa5336b2) 2020-05-15 14:40:24 +05:30
f6981a38f6 PMF: Fix memory leak in BIP operations (74bcaaf0) 2020-05-13 20:43:15 +05:30
16c944a39d Fix AP switch to adjacent channel without disconnect (0fbd4285) 2020-05-12 17:18:15 +08:00
2d738fb92a Fix WPA2-Ent EAP re-authentication issue (3fa53d8f) 2020-05-04 15:07:39 +05:30
78c0f85ad4 Add PMF & WPA3 Support (87c42ac8)
1. Support for SW encrypt of PMF
2. Support for BIP, SA Query procedures
3. SAE handshake for WPA3
4. WPA3 PMK Caching, Anti-clogging support
5. WPA3 & PMF Certification bugfixes
2020-05-04 10:43:58 +05:30
b44a2991e9 Add code required for supporting pmk caching (dbe04a2a)
1. Wifi stop memory leak
2. Change in esp_wifi_driver.h to pass MD5
2020-04-30 17:14:43 +05:30
5d75af46c1 fix the bug that ESP32 can't get IP address from China Mobile router (7957c7c5) 2020-04-20 11:14:01 +08:00
10e72398a2 Fix some wifi bugs (8ac0d06c)
1. coex wifi sleep
2. esp_wifi_sta_get_ap_info() returns actual values of group cipher and pairwise cipher
3. Fix esp_wifi_stop() crash
4. Fix wifi log print
5. Fix memory leak caused by esp_wifi_stop()
2020-04-10 11:05:59 +08:00
674f73c44a Update WiFi lib (101cee81)
1,Reduce WiFi bin size
2,Add TX packets size check
3,Fix scan get rssi error
4,Add wifi stop check at WiFi deinit entry
5,coex adjust scheme when bt is connected status
6,Return fail when setting AP's channel is out of range
7,Fix the bug for setting channel when WiFi in NULL mode
2020-03-23 21:35:36 +08:00
11a7716888 bugfix: Place the Vendor Specific element at the end according to the protocol(c6203cc8) 2020-03-02 12:02:52 +08:00
8c963acb81 mesh: fix mesh ie issues (ca51336d) 2020-02-25 20:48:42 +08:00
595c6bd742 add coex schm for WiFi(5c43fe2c) 2020-02-18 11:53:17 +08:00
6de7aa2cd7 Fix some WiFi bugs (6d1b9f88)
Fix following WiFi bugs:
1. Fix WiFi buffer reload issue
2. Fix AMSDU decrypt issue
3. Fix some ESP-NOW issues
4. Fix some WiFi timer issues
5. Fix the crash caused by too big of association request RSN information
6. Fix the crash caused by block scan
7. Fix some sniffer bugs
2020-02-14 12:00:03 +08:00
fc48978e62 Improve Wi-Fi performance (7331b4a4) 2020-02-13 10:49:01 +08:00
c3fa441e86 Fix WiFi beacon timeout and connect fail when coexist with BT/BLE(581f4224) 2020-01-08 16:47:12 +08:00
43b6f359c3 fix wifi stop bug when enable sniffer(4704ad02) 2020-01-04 15:01:05 +08:00
67d89ac83b Fix WiFi RX bug (6537d038) 2019-12-26 19:30:08 +08:00
92458e35a2 mesh: fix mesh stop recv crash (96c5a4eb) 2019-12-10 14:35:51 +08:00
59850619a8 Fix WiFi scan and connect bugs when coexist with BT/BLE(7352ea9e) 2019-12-07 18:43:15 +08:00
dff38c7da0 Put some rx code to iram and update phy4180 (96f5c57d) 2019-11-14 15:31:31 +08:00