OVMS3-idf/components/mbedtls
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 Added missing platform.h to mbedtls ssl.h 2017-03-03 14:59:15 +11:00
library mbedtls: Fix memory leak in initial ECDH exchange if OOM/failure occurs 2017-07-12 16:34:26 +08:00
port mbedtls: Expose compile-time config, disable some things by default 2017-08-18 17:15:08 +10:00
test mbedtls unit tests: Allow for longer timeout using software SHA 2017-07-06 15:54:01 +08:00
apache-2.0.txt Add mbedtls release version 2.3.0 2016-09-05 12:03:39 +10:00
ChangeLog Add mbedtls release version 2.3.0 2016-09-05 12:03:39 +10:00
component.mk mbedTLS SHA acceleration: Allow concurrent digest calculation, works with TLS 2016-11-22 20:42:38 +11:00
Kconfig mbedtls: Expose compile-time config, disable some things by default 2017-08-18 17:15:08 +10:00
LICENSE Add mbedtls release version 2.3.0 2016-09-05 12:03:39 +10:00
Makefile.projbuild Build system: Allow components to add to the global CFLAGS via Makefile.projbuild 2016-09-09 11:08:19 +10:00