Commit Graph

59 Commits

Author SHA1 Message Date
ChenJianxing
3f990d48ef revert wifi iram optimization(7bf5acf4) 2020-12-08 14:00:34 +08:00
xiehang
e731cc577c esp_wifi: Always register pmf tx/rx routines(e6fea6d1)
Fixes the issue when PMF packets are not sent after mode change.
2020-12-03 15:28:07 +08:00
Jiang Jiang Jian
2b99177875 Some bugfix about ble dynamic prio(0dad866d) 2020-11-22 20:27:51 +08:00
zhangyanjiao
0d17296d87 update wifi lib (aea4503c):
1. ESPNOW + PMF Co-existence
2. Drop retransmitted duplicate SAE frames
3. Fix the bug that ESPNOW can't send data
4. Fix memleak and crypto setting issue after AP switch
5. Add support for enqueuing deauth msg
6. Fix null pointer dereferences in mgmt rx
7. Fix esp_wifi log levels
8. Set softap dtim count according to tsf timer
9. Remove tx buffer limits
10. Add STA checks during STA PMF operations
11. Fix WPA2-Ent issue with Open AP
12. Skip WPA-TKIP profile if PMF is required
13. Skip & clear Supplicant PMK Cache with mismatching AP config
14. Fix Scan issue with WPA2-PSK-SHA256 AP's
15. Update headers for WPS and WPA3 related improvements
16. Fix WiFi TX
17. Update esp32 phy v4500, improve frequence offset feature
2020-11-20 20:10:28 +08:00
xiehang
3836c5efbd esp_wifi: Update WiFi toolchain to 1.22.0-97-gc752ad5 (6e5bb255) 2020-11-10 20:13:55 +08:00
shenjun
da6d014dfe esp_wifi_mesh: update wifi mesh libs(9cf07a1)
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 switch to a parent candidate which has the same layer and assoc as current parent
5. Fix not arm parent monitor when a parent candidate is cleared without sending an event to mesh layer
6. Fix the new voted root does not reconnect to router if rssi is weak
2020-10-29 20:23:07 +08:00
zhangyanjiao
cd908c78bd update wifi lib (c4647955):
don't disconnect AP when AP's timestamp decrease abnormally
2020-10-22 15:37:55 +08:00
zhangyanjiao
a903bf109e Update wifi lib (e29e6b75):
1. Modify LR for esp32 and esp32s2
2. Fix esp32s2 RTS rate
3. Optimize some debug logs for probe response
4. Optimize phy and soc files
5. Fix the bug that no event for connect
6. drop receiving packets from myself
2020-10-13 16:15:16 +08:00
ronghulin
61676889c3 Update wifi lib (04f00f36):
1. add sta connect again ap sent disconnect event
2. add set/get inactive time api
3. fix connect hidden AP doesn't update information
4. add rf test long short support
2020-09-08 12:02:51 +08:00
xiehang
733ed45cb9 update wifi lib (a8f89f1d):
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 WiFi fragment issue
2020-07-31 22:04:26 +08:00
chenyudong
862af443be mesh: update libs (552bd37) 2020-07-10 18:04:20 +08:00
zhangyanjiao
a17182e903 mesh: update libs (3ea4c761) 2020-07-03 14:52:10 +08:00
Nachiket Kukade
61d7dc2fc1 Avoid parsing RSN/WPA IE's after connection (fc73384c) 2020-06-23 15:07:22 +05:30
Nachiket Kukade
3f4b0c46a6 coex: Fix WPA3 Auth timeout during BLE coex (e1bc6ca1)
1. Increase CNX Timeout to 4 Seconds for SAE Handshake
2. Extend Coex phase for Msg-3 & Msg-4 of SAE
3. Define and utilize WPA3 Mized Authmode
2020-06-17 16:39:23 +05:30
zhangyanjiao
9d92c8ebc2 update wifi:
1. addba fix and send bar in first ampdu (5fe2e408)
2. fix the bug that airkiss find hidden AP fail
2020-06-16 10:45:50 +08:00
kapil.gupta
d50eb2c818 esp_wifi: Remove auth_changed event and fix wpa2_ent authmode threshold(afdb9bee) 2020-06-07 10:01:45 +05:30
ronghulin
4db9824d54 bugfix: fix some wifi bugs (1de1fa5d)
1. optimization esp_wifi_set_max_tx_power description
2. Add API esp_wifi_ap_get_sta_aid
3. Fix the timeout issue of EAPOL four-way handshake
2020-05-26 10:59:06 +08:00
zhangyanjiao
b0e70aba99 fix the crash issue when fetch peer after delete cur_peer (aa3b749f) 2020-05-22 10:59:02 +08:00
Nachiket Kukade
095cf53d13 PMF: Fix memory leak in BIP operations (3f57e5cc) 2020-05-18 15:40:10 +05:30
xiehang
4477b34a3e Fix AP switch to adjacent channel without disconnect (a4bcae2f) 2020-05-13 17:36:35 +08:00
zhangyanjiao
f5a7514a1c Backport some wifi fixes (aa6b3bed)
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
2020-04-29 16:34:43 +08:00
Xia Xiaotian
8510f00170 add coex API to enable BLE connection dynamic priority(16c9b539) 2020-04-28 14:51:47 +08:00
Nachiket Kukade
93bc2deded Backport PMF Certification fixes (b606a637)
1. Check return status of decrypt operation. Fixes 5.3.3.1.
2. Allow PMF negotiation for WPA2-Enterprise. Fixes 5.3.3.2, 5.3.3.4.
3. Add NULL check on key before encrypting PMF, fixes crash.
2020-04-24 16:29:29 +05:30
ronghulin
d4bbb1a927 bugfix: fix esp_wifi_stop crash issue (6e27d74b) 2020-04-13 16:00:29 +08:00
liu zhifu
af4b580a55 Backport some WiFi fixes (3866d0b9) 2020-03-28 18:10:39 +08:00
xiehang
2b8ab43dee Update WiFi lib (f40f5a43)
1,Reduce wifi bin zize
2,Add TX packets size check
3,Fix scan get rssi error
4,Return fail when setting AP's channel is out of range
2020-03-23 20:52:11 +08:00
Nachiket Kukade
c47f210ea5 Backport support for additional WPA3 testcases (551ce8d2) 2020-03-05 12:09:17 +05:30
xiehang
7df324fc40 Backport some WiFi issues (45d43f7a)
1. Fix crashing during shared WEP connection
2. Remove log "age_bss: null bss
3. Add WiFi stop checking at the beginning of wifi deinit api
4. Fix espnow crash
5. Fix the bug for setting channel when WiFi is no NULL mode
6. Adjust scheme percent when BT is in connected status
7. Fix WiFi stop leads to memory leak
8. Place the Vendor Specific Element at the end of WiFi packet
2020-03-03 14:46:10 +08:00
xiehang
a28af1f3f2 1, Small refactor for ic_set_vif (94efb947)
2, Fix sniffer Rx issue
2020-01-20 11:35:18 +08:00
xiehang
362302863a esp_wifi:Fix double recycle bar crash issue (f1dc391b) 2020-01-17 14:27:03 +08:00
Hrudaynath Dhabe
6ebface0fa ieee80211_ioctl: esp_wifi_sta_get_ap_info function returns actual values of group cipher and pairwise cipher (389a9544) 2020-01-15 11:54:09 +08:00
chenyudong
9434d43c5e mesh: fix mesh ie issues (0849c77a) 2020-01-13 10:57:44 +08:00
Xia Xiaotian
8e75d9c8e4 add coex schm for WiFi(7764804c) 2020-01-10 15:59:35 +08:00
liu zhifu
8944eec56a Fix WiFi buffer reload issue(d5f2e083) 2020-01-09 13:40:00 +08:00
liu zhifu
5b866b9775 Fix WiFi AMSDU decrypt issue (ab6dccb4) 2020-01-06 17:56:43 +08:00
xiehang
66d9b9ff94 Fix wifi stop bug when sniffer enable (ac3f6b46) 2020-01-03 12:05:38 +08:00
Xia Xiaotian
5c6c4dc741 fix esp32s2beta wifi init crash issue(2d94f022) 2019-12-30 16:50:03 +08:00
zhangyanjiao
53a0e9fc26 fix the bugs for ESPNOW(24d4e2e)
1. fix the bug when modifying the channel info of peer nodey
2. fix the crash when modifying peer node between unencrypted and encrypted
3. fix the bug for fetch peer
4. modify the esp_wifi_set_channel function
5. fix the bug that the channel parameter doesn't work when adding peer node
2019-12-25 11:39:35 +08:00
liu zhifu
6424396e3e Fix WiFi timer bugs (beb97e0d) 2019-12-24 21:53:32 +08:00
Jiang Jiang Jian
dcbca2f6b3 Fix WiFi RX bug (9e6778f1) 2019-12-24 20:01:23 +08:00
Jiang Jiang Jian
b64f976ee8 Fix ESPNOW unicast tx failure issue (bf4d6910) 2019-12-24 11:37:35 +08:00
zhangyanjiao
a31675a0b7 fix the bugs for bandwidth(b82da09)
1. Fix the bug that softAP fails to get the second channel when device first starts
2. Fix the bug that softAP's second channel can't be set when user setting
3. Add internal API for getting channel info
4. Add internal API for getting negotiated bandwidth
2019-12-23 19:59:27 +08:00
Jiang Jiang Jian
d6f3a9ea7c improve Wi-Fi performance(167e4edd) 2019-12-22 19:14:42 +08:00
liu zhifu
749a666324 Fix WiFi stop memory leak (b4b4306a) 2019-12-18 13:48:05 +08:00
xiehang
3b3198e0ce esp_wifi: Fix wifi block scan crash issue (e009c55d) 2019-12-13 22:03:13 +08:00
xiehang
53bcf23b68 esp_wifi: Fix association req RSN info lengeh too big lead crash (6f23db2a) 2019-12-11 15:18:04 +08:00
Hrudaynath Dhabe
29d994fb38 Fix EAPOL message encryption during enterprise reauthentication (a05a6b6a) 2019-12-10 13:17:45 +08:00
chenyudong
3788f10062 mesh: fix mesh stop recv crash (a6cf004f) 2019-12-05 14:34:54 +08:00
Jiang Jiang Jian
c74aa6c5bb Fix WiFi scan and connect bugs when coexist with BT/BLE(d073bfd0) 2019-12-02 13:33:27 +08:00
Nachiket Kukade
d780a7f4fc Add PMF check while performing BIP (b2614ab7) 2019-11-29 14:33:03 +05:30