117 Commits

Author SHA1 Message Date
3ae416b5a8 feat(lib): add callback function when rx probe request 2018-12-25 14:04:06 +08:00
9ce1b6bf58 feat(lib): use saved PMK instead of calculate again 2018-12-24 19:33:08 +08:00
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
6b656c9a07 feat(aws): AWS handshake at 160 MHz
Add CPU speed up count for user to check if speeding up is nested.
2018-12-24 10:53:33 +08:00
25c948d894 Merge branch 'feature/optimize_smartconfig_efficiency' into 'master'
feat(sc): optimize smartconfig process and efficiency

See merge request sdk/ESP8266_RTOS_SDK!669
2018-12-21 18:44:30 +08:00
7097ee669e feat(pp): speed up LDPC/HT40/MIMO packet header response 2018-12-21 18:02:40 +08:00
1f6178fd3f feat(sc): optimize smartconfig process and efficiency 2018-12-21 17:08:44 +08:00
9c2fb99e95 fix(lib): fix can not connect with some special AP with 11b only mode 2018-12-21 11:12:01 +08:00
048c58571d Merge branch 'feature/add_reset_reason' into 'master'
Add reset reason function

See merge request sdk/ESP8266_RTOS_SDK!651
2018-12-19 16:35:14 +08:00
0f728b64de feat(esp8266): Add reset reason function
The function can be disable.
2018-12-19 15:11:29 +08:00
83f814c304 feat(lib): use fake buffer to disable ampdu packet 2018-12-18 16:14:55 +08:00
fea99edd86 Merge branch 'feature/ssc_add_cr_cl_string_line_end_char' into 'master'
SSC add CR/LR string end line character

See merge request sdk/ESP8266_RTOS_SDK!641
2018-12-10 14:54:18 +08:00
0c48147ec1 fix(lib): fix CCMP encryption incompatible with some AP 2018-12-04 19:40:37 +08:00
121cadc32f feat(esp8266): SSC add CR/LR string end line character
Commit ID: 4299f376
2018-11-29 16:25:24 +08:00
72eea96f4a fix(esp8266): Fix Wi-Fi state mixed 2018-11-26 09:34:55 +08:00
5afd8e4bcb fix(esp8266): Fix WDEV start and complete index mixed 2018-11-22 11:26:39 +08:00
d95254ab2f revert(esp8266): Revert 3 MRs 611 608 599 2018-11-16 12:06:46 +08:00
e8a5a0fbd7 Merge branch 'bugfix/fix_esp_start_return' into 'master'
Fix esp_restart and it must not return

See merge request sdk/ESP8266_RTOS_SDK!615
2018-11-09 15:28:05 +08:00
39541f3a48 fix(esp8266): Fix esp_restart and it must not return 2018-11-09 15:25:10 +08:00
021225031f feat(lib): updata smartconfig to v2.8.0 2018-11-09 14:09:08 +08:00
0a95cf3c32 fix(esp8266): Fix ppT task block too long 2018-11-09 11:52:02 +08:00
687177e764 fix(esp8266): Fix NMI call OS API 2018-11-06 19:42:00 +08:00
31c017a31f feat(lib): Use gcc v5.2.0 to build the libraries 2018-11-05 20:04:11 +08:00
ea2e8ec060 fix(lib): fix crash when wifi netif is null 2018-11-05 17:23:06 +08:00
fdac24091f fix(lib): fix conflict of tx frame 2018-11-03 22:50:33 +08:00
31299b1ee2 fix(lib): fix send assoc capability info with LDPC support 2018-10-26 17:47:06 +08:00
507b71045b fix(esp8266): Fix deep sleep crash
Put soc deep sleep function to IRAM.
2018-10-25 18:45:50 +08:00
d9760a4ecc feat(lib): do not send null pkt every 1500ms 2018-10-18 15:58:21 +08:00
01e26d9836 feat(lib): remove sniffer mode in sta/ap mode 2018-10-18 14:05:22 +08:00
6591ef9ba2 feat(esp8266): Modify WIFI drop packet limite 2018-10-11 14:50:21 +08:00
282c1b8b37 feat(lib): add esp_wifi_send_pkt_freedom api 2018-10-11 13:54:50 +08:00
5c6fa0ac47 feat(lib): add promiscuous support in sta/softap mode 2018-10-09 15:54:23 +08:00
05d66fc4f6 fix(lib): fix scan error in block mode 2018-09-26 20:47:50 +08:00
a2ef119451 fix(esp8266): Fix esp_wifi_get_ap_rssi crash 2018-09-26 13:52:27 +08:00
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
a24f89b8f5 feat(lib): add esp_wifi_get_ap_rssi api 2018-09-20 20:41:16 +08:00
23fa729988 fix(esp8266): Fix SoC reboot error 2018-09-20 17:09:21 +08:00
7b34f24aa4 feat(esp8266): Perfect WIFI OSI heap trace API 2018-09-18 13:59:47 +08:00
469906dec8 feat(esp8266): Update library
Link some function from IRAM to flash.
2018-09-17 14:14:52 +08:00
f5c913ed4f feat(esp8266): Add ppT task stack size configuration 2018-09-13 16:04:58 +08:00
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
f7996f4d90 feat(lib): refactor wps api 2018-09-07 19:14:01 +08:00
f0825485ff fix(esp8266): Disable "con_ap" task 2018-09-07 16:07:25 +08:00
b218da9841 feat(lib): add support broadcast bssid for espnow 2018-09-07 16:02:31 +08:00
c7d6e664b6 feat(lib): refactor espnow 2018-09-07 16:02:31 +08:00
7598be4424 fix(esp8266): Fix WPA free data error 2018-09-07 15:52:02 +08:00
1635d54bfb Merge branch 'feature/add_wifi_send_buffer_result_to_aio_ret' into 'master'
feat(lib): add wifi buffer send result to aio ret

See merge request sdk/ESP8266_RTOS_SDK!441
2018-09-07 15:46:08 +08:00
1a6ffe4e9e feat(esp8266): Add configuration for UART baudrate 2018-09-07 15:40:35 +08:00
fe0c6905d6 fix(lwip): fix some writting error 2018-09-07 15:34:41 +08:00
f5c63dce1f feat(lib): add wifi buffer send result to aio ret 2018-09-06 10:33:20 +08:00