Commit Graph

84 Commits

Author SHA1 Message Date
Zhang Jun Hao
02e5909c09 fix(lib): fix softap PMK invalidate in NVS 2020-08-06 19:39:09 +08:00
Zhang Jun Hao
d1a8992fdb fix(lib): drop beacon when authmode changed 2020-07-08 10:52:31 +08:00
Zhang Jun Hao
ab3459e308 fix(lib): fix crash when esp_restart called 2020-06-28 17:36:25 +08:00
Zhang Jun Hao
94032c1d9d fix(lib): do not refuse iphone when iphone reconnect to softap 2020-06-24 16:31:57 +08:00
Zhang Jun Hao
987ae8833c fix(lib): fix connect timeout error 2020-06-08 11:21:21 +08:00
Zhang Jun Hao
879ff35e55 fix(lib): fix memleak when station send illegal packet 2020-04-01 14:47:58 +08:00
Zhang Jun Hao
b8bfda68c2 fix(lib): fix station get ap authmode error 2019-09-11 10:06:44 +08:00
Zhang Jun Hao
2bcc947c0a fix(lib): fix get ap info crash when connect ap failed 2019-08-29 10:46:47 +08:00
Chen Wen
af0fcc0492 fix(wifi): fix compatibility issues with AP which configured to 11n only 2019-06-14 11:06:39 +08:00
dongheng
ea43a0c9a6 feat(system): Add global ISR swith 2019-04-28 10:40:50 +08:00
Zhang Jun Hao
b28f59909e feat(lib): send deauth to ap before connect 2019-04-24 14:32:38 +08:00
Zhang Jun Hao
4198a7c72a fix(lib): fix memleak when scanning in sta+softap mode 2019-04-16 14:43:23 +08:00
Zhang Jun Hao
c135158f02 feat(lib): optimize the time of station connects to AP
1. save channel to NVS after connect.
2. scan with the saved channel first, if can not connect to AP, then do all channel scan.
2019-04-15 16:20:48 +08:00
Zhang Jun Hao
d2202f8dfa fix(lib): remove wme info by default
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/539
2019-04-12 17:42:14 +08:00
Zhang Jun Hao
e1cfe2ab94 feat(lib): update library 2019-04-12 09:54:37 +08:00
Zhang Jun Hao
6d31fd02fa feat(lib): reduce scan time when connect to AP 2019-04-10 10:57:47 +08:00
dongheng
be88feb395 feat(esp8266): Using global functions instead of function table
The Wi-Fi adapter APIs are only used by internal libraires.
2019-03-25 17:35:59 +08:00
dongheng
2489388ad5 feat(esp8266): Refactor link section 2019-03-22 12:30:46 +08:00
dongheng
7e25156286 feat(freertos): Reduce close NMI time 2019-03-22 11:36:12 +08:00
dongheng
31efd6f764 feat(esp8266): Remove esp_socket to save flash and ram 2019-03-22 11:24:50 +08:00
Chen Wen
ec10802c75 feat(net80211): add esp_wifi_get_bandwidth 2019-03-14 23:07:29 +08:00
Chen Wen
6d0e8db1ad feat(net80211): add esp_wifi_set_promiscuous_ctrl_filter and esp_wifi_get_promiscuous_ctrl_filter 2019-03-14 22:56:52 +08:00
Chen Wen
e0e6e8c086 feat(net80211): modify esp8266 wifi api to keep consistent with esp32 2019-03-14 22:43:10 +08:00
Zhang Jun Hao
73f29e27b9 feat(lib): use random seq to associate with AP 2019-03-08 16:03:36 +08:00
Zhang Jun Hao
3412ec4620 fix(lib): fix set phy mode error 2019-02-19 18:43:20 +08:00
Zhang Jun Hao
33eadb3ff0 fix(lib): fix memlead when scan found mesh ie 2019-01-15 18:01:15 +08:00
Zhang Jun Hao
d310d3ae10 feat(lib): set 11g mode by default 2019-01-04 17:05:50 +08:00
Zhang Jun Hao
516107a96f fix(lib): fix scan error when set channel 14 2018-12-29 20:30:43 +08:00
Dong Heng
ba526b17c2 fix(esp8266): Fix setup rate table crash 2018-12-28 20:22:11 +08:00
Zhang Jun Hao
d34824457a fix(lib): fix send disassoc error 2018-12-28 17:42:39 +08:00
Zhang Jun Hao
a2b8b95df3 fix(lib): fix wifi disconnect reason code error 2018-12-26 16:07:22 +08:00
Zhang Jun Hao
3ae416b5a8 feat(lib): add callback function when rx probe request 2018-12-25 14:04:06 +08:00
Zhang Jun Hao
9ce1b6bf58 feat(lib): use saved PMK instead of calculate again 2018-12-24 19:33:08 +08:00
Zhang Jun Hao
7db44e1028 feat(lib): use status code 1 instead of 37 in ADDBA response
TPLINK WDR7300 and some old AP only support ADDBA response packet with status code 1
2018-12-24 11:07:13 +08:00
Zhang Jun Hao
9c2fb99e95 fix(lib): fix can not connect with some special AP with 11b only mode 2018-12-21 11:12:01 +08:00
Zhang Jun Hao
0c48147ec1 fix(lib): fix CCMP encryption incompatible with some AP 2018-12-04 19:40:37 +08:00
Wu Jian Gang
31c017a31f feat(lib): Use gcc v5.2.0 to build the libraries 2018-11-05 20:04:11 +08:00
Zhang Jun Hao
31299b1ee2 fix(lib): fix send assoc capability info with LDPC support 2018-10-26 17:47:06 +08:00
Zhang Jun Hao
01e26d9836 feat(lib): remove sniffer mode in sta/ap mode 2018-10-18 14:05:22 +08:00
Dong Heng
6591ef9ba2 feat(esp8266): Modify WIFI drop packet limite 2018-10-11 14:50:21 +08:00
Zhang Jun Hao
282c1b8b37 feat(lib): add esp_wifi_send_pkt_freedom api 2018-10-11 13:54:50 +08:00
Zhang Jun Hao
5c6fa0ac47 feat(lib): add promiscuous support in sta/softap mode 2018-10-09 15:54:23 +08:00
Zhang Jun Hao
05d66fc4f6 fix(lib): fix scan error in block mode 2018-09-26 20:47:50 +08:00
Dong Heng
a2ef119451 fix(esp8266): Fix esp_wifi_get_ap_rssi crash 2018-09-26 13:52:27 +08:00
Zhang Jun Hao
e506236abd fix(lib): fix decrypt unencrypted packet error
fixes: https://github.com/espressif/ESP8266_RTOS_SDK/issues/147
2018-09-26 10:53:50 +08:00
Zhang Jun Hao
a24f89b8f5 feat(lib): add esp_wifi_get_ap_rssi api 2018-09-20 20:41:16 +08:00
Dong Heng
7b34f24aa4 feat(esp8266): Perfect WIFI OSI heap trace API 2018-09-18 13:59:47 +08:00
Dong Heng
469906dec8 feat(esp8266): Update library
Link some function from IRAM to flash.
2018-09-17 14:14:52 +08:00
Dong Heng
7e8650dd65 feat(esp8266): Refactor task watch dog
1. Remove old watch dog function
2. Put WIFI NVS index table from RAM to flash
2018-09-13 15:20:33 +08:00
Zhang Jun Hao
f7996f4d90 feat(lib): refactor wps api 2018-09-07 19:14:01 +08:00