9 Commits

Author SHA1 Message Date
0cd33eaea1 feat(tls): update esp-tls and tcp_transport from idf
Commit ID:88bf21b2
2020-03-27 14:46:18 +08:00
e64ce2c66b feat(esp_http_client): add default algorithm description on digest authorization 2019-10-15 10:22:05 +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
62eb1587a1 feat(http): Add Kconfig for user to configure HTTP buffer and ota buffer size 2019-08-26 20:46:10 +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
0c16744f2b feat/wolfssl_http_client: Added wolfssl support to http-client & ota.
Changes:
Client, OTA examples fixed. Bug fixes in esp-tls wolfssl support.
2019-03-16 17:04:18 +05:30
32785a182f feature/esp_http_client:Changes to make esp_http_client compatible with ESP8266.
Changes:
Added rom/md5_hash.h.
Example code & sdkconfig.defaults changed for compatibility.
Changed component.mk to enable compilation only for mbedtls.
2019-02-18 11:54:05 +05:30
ee32bd51a1 feature/esp_http_client: Added the esp_http_client component from idf.
Added the component and the example from IDF.
2019-02-18 11:54:05 +05:30