2eb979fa08
feat(wpa_supplicant): modify some file for compile
2020-05-27 11:46:17 +08:00
b987cee1d2
feat(wpa_supplicant): modify direction of include files
2020-05-27 10:46:13 +08:00
75f1ceeb64
feat(wpa_supplicant): add PMF and WPA3 support
2020-05-27 10:46:13 +08:00
4c94b94e01
feat(wpa_supplicant): modify some files name
2020-05-27 10:46:13 +08:00
752fbd7d23
feat(wpa_supplicant): move wpa source file to SDK
2020-05-27 10:46:13 +08:00
0cf383273d
feat(wpa_supplicant): remove unused file
2020-05-27 10:46:13 +08:00
aff8a5fad4
feat(wpa_supplicant): redefine wpa_supplicant file structure
2020-05-27 10:46:13 +08:00
514bca61f4
feat(mbedtls): remove util algorithm and add them to esp8266 rom and mbedtls
2020-03-02 15:36:50 +08:00
18a3839198
feat(util): refactor SHA algorithm of util components
2019-12-17 15:14:54 +08:00
95ed4d1e50
feat(wpa2): add wpa2_enterprise to esp8266
2019-11-26 16:09:38 +08:00
1f8192d9f9
feat(exmaples): remove wolfSSL example
...
The wolfSSL example will be supplied independently.
2019-10-10 15:43:29 +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
ae9dae0735
feat(wps): delete some invalid comments
2019-09-23 20:38:49 +08:00
4a4291f198
feat(wps): modify CPU CLK APIs
2019-09-23 20:29:41 +08:00
8254a61e73
feat(wps): add the CONFIG_ESP_SHA macro definition
2019-09-23 20:29:41 +08:00
62cc5052fe
feat(wps): optimization wps code
2019-09-23 20:29:41 +08:00
0a7d44c858
feat(wps): sync wps_internal code to esp8266
...
feat(wps): modify CMakeLists.txt
2019-09-23 20:29:41 +08:00
6ac71ff766
feat(wps): fix warning issues
2019-09-23 20:29:41 +08:00
e0c94384b6
feat(wps): support encryption mode configurable
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
8c52206736
feat(wps): sync esp32 wps code to esp8266
2019-09-23 20:29:41 +08:00
21d8877663
feat(wps): add wps code to idf
2019-09-23 20:29:41 +08:00
3aa6377476
Merge branch 'feature/add_md5_algorithm_in_util' into 'master'
...
feat(util): Add md5 algorithm to util
See merge request sdk/ESP8266_RTOS_SDK!1024
2019-08-07 12:10:00 +08:00
6f86c07c49
feat(util): Add faster MD5 for ESP8266 SoC
2019-08-02 15:58:49 +08:00
114d2b5b86
feature(script): update compiling script for new make and cmake
2019-08-02 14:02:45 +08:00
e3f66b1567
feat(wpa_supplicant): disable LTM fast when enable wolfSSL
2019-05-27 19:23:06 +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
9402943622
feat(wpa_supplicant): Add AES-CBC-128 encrypt/decrypt wrap APIs
2019-05-08 14:19:47 +08:00
1c835ba08a
feat(util): Add faster AES for ESP8266 SoC
2019-04-22 16:46:20 +08:00
768afde238
feat(util): Add extra SHA and unit test
...
1. wpa_supplicatn use extra SHA default
2. mbedtls use extra SHA default
3. bootloader use extra SHA default
4. user code can use extra SHA default
Above all, using unified module is easy to maintenance code and save rom or ram.
2019-04-15 16:18:21 +08:00
2909fd0fb1
fix(wpa_supplicant): Fix data align error
2018-10-17 11:12:32 +08:00
35a20462a0
fix(wpa_supplicant): Reduce cache missing and Remove unused function
2018-10-16 16:15:33 +08:00
038eafdcf5
Merge branch 'feature/refactor_heap' into 'master'
...
Refactor heap
See merge request sdk/ESP8266_RTOS_SDK!449
2018-09-12 11:14:47 +08:00
a4369522b9
feat(heap): Remove old heap and modify old heap API
2018-09-12 11:12:30 +08:00
80f280eda1
feat(crypto): calculate faster in bignum
2018-09-11 15:45:57 +08:00
ff91a915b9
feat(wpa_supplicant): Redefine usd heap to DRAM instead of IRAM
2018-09-10 11:53:14 +08:00
ecfd54edf0
feat(wpa): disable wpa debug by default
2018-09-07 17:19:52 +08:00
ad289414cc
feat(crypto): refactor crypto functions according to ESP_IDF
2018-09-05 16:43:22 +08:00
9b77c0e158
feat(crypto): add crypto library
2018-09-05 16:43:22 +08:00