esp-idf/components/mbedtls/port
Angus Gratton c0f65f6680 mbedtls: Expose compile-time config, disable some things by default
* Disables 3DES, Camellia, Blowfish, RC4, RIPEMD160, SSLv3, TLS-PSK modes, DTLS by default
* Saves about 40KB from the default TLS client code size
* Defaults no longer get "Bad" howsmyssl.com rating (no more vulnerable 3DES)
  (ping https://github.com/espressif/arduino-esp32/issues/575 )
* Allows up to another 20-30KB code size to be trimmed without security
  implications if using DER formatted certificates, RSA ciphersuites only,
  etc.
* Can save up to another 8KB by setting the TLS Role to Server or Client only.
2017-08-18 17:15:08 +10:00
..
include mbedtls: Expose compile-time config, disable some things by default 2017-08-18 17:15:08 +10:00
esp_bignum.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
esp_hardware.c mbedtls: Use hardware accelerated AES, SHA, bignum 2016-09-08 17:41:43 +08:00
esp_sha1.c mbedTLS SHA acceleration: Allow concurrent digest calculation, works with TLS 2016-11-22 20:42:38 +11:00
esp_sha256.c mbedTLS SHA acceleration: Allow concurrent digest calculation, works with TLS 2016-11-22 20:42:38 +11:00
esp_sha512.c mbedTLS SHA: Fix cloning of SHA-384 digests 2016-11-25 19:26:30 +11:00
mbedtls_debug.c mbedTLS: Add generic support for mbedTLS debug output via the esp_log functionality 2017-03-07 10:18:47 +11:00
net.c mbedtls port: Fix detection of EWOULDBLOCK/EAGAIN with non-blocking sockets 2017-04-21 10:46:34 +10:00