7 Commits

Author SHA1 Message Date
dfe73a0bc0 fix(cmake): fix issue with handling of EXCLUDE_SRCS 2019-11-22 17:18: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
114d2b5b86 feature(script): update compiling script for new make and cmake 2019-08-02 14:02:45 +08:00
6b077372ef tools(make): update make and cmake from esp-idf
Commit ID: 3450d9e5
2019-08-02 14:02:26 +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
51d92165bd feat(cmake): Modify cmake script for esp8266
1. disable GCC checking

2. support esp8266 tool-chain

3. add esp8266 toolchain description file
2018-05-04 17:25:43 +08:00
af526f2a51 chore(cmake): Add cmake tools 2018-05-03 16:26:26 +08:00