16 Commits

Author SHA1 Message Date
28f466d12e feat(gcc): Update cross toolchain GCC to v8.x 2020-09-30 10:24:08 +08:00
ed68a21f62 Revert "Merge branch 'feature/support_gcc_v8.x' into 'master'"
This reverts merge request !1539
2020-09-29 17:25:55 +08:00
fd54106a97 feat(gcc): update cross toolchain GCC to v8.x 2020-09-23 17:16:53 +08:00
6cf4b3de83 feat(wifi): add 11kv roaming support 2020-09-03 14:07:06 +08:00
e716bb876d feat(wpa_supplicant): refactor wpa_supplicant 2020-08-18 11:04:45 +08:00
38f284e981 feat(wpa_supplicant): add fast crypto files and revert CONFIG_SHA to fix CMake building errors 2020-08-04 14:09:55 +08:00
88d32a8aaf feat(wpa_supplicant): sync makefile with idf 2020-08-04 14:09:55 +08:00
2eb979fa08 feat(wpa_supplicant): modify some file for compile 2020-05-27 11:46:17 +08:00
514bca61f4 feat(mbedtls): remove util algorithm and add them to esp8266 rom and mbedtls 2020-03-02 15:36:50 +08:00
95ed4d1e50 feat(wpa2): add wpa2_enterprise to esp8266 2019-11-26 16:09:38 +08:00
5f2b5eafcf feat(mbedtls): modify code to support ESP8266
It is that maybe less modification working on the components is better, so I just modified the platform
code of AES, SHA and so on.

ESP8266 has no real hardware AES, SHA or bignum peripheral, but some method can speed up the process of part
of upper algorithm, so I also added the platform code of AES, SHA, bignum, ARC, MD5.

ESP8266 has no platform of bignum, so users should not enable the bignum hardware at "menuconfig".
2019-10-10 13:39:08 +08:00
0a7d44c858 feat(wps): sync wps_internal code to esp8266
feat(wps): modify CMakeLists.txt
2019-09-23 20:29:41 +08:00
0b1f1ef88b feat(wps): optimization wps code
feat(wps): fix the warning prompt
2019-09-23 20:29:41 +08:00
21d8877663 feat(wps): add wps code to idf 2019-09-23 20:29:41 +08:00
114d2b5b86 feature(script): update compiling script for new make and cmake 2019-08-02 14:02:45 +08:00
cca13e0f99 feat(make): Sync code from esp-idf and modify for ESP8266
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00