From 6c293cfcf02e83ca294466e87370c644a650748a Mon Sep 17 00:00:00 2001 From: Daniel Gustafsson Date: Wed, 14 Jul 2021 23:54:43 +0200 Subject: [PATCH] TODO: add mention of mbedTLS 3 incompatibilities MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Wyatt OʼDay reported in #7385 that mbedTLS isn't backwards compatible and curl no longer builds with it. Document the need to fix our support until so has been done. Closes #7390 Fixes #7385 Reported-by: Wyatt OʼDay Reviewed-by: Jay Satiro --- docs/TODO | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/TODO b/docs/TODO index 83939c0b7f..bdda190157 100644 --- a/docs/TODO +++ b/docs/TODO @@ -118,6 +118,7 @@ 13.11 Support intermediate & root pinning for PINNEDPUBLICKEY 13.13 Make sure we forbid TLS 1.3 post-handshake authentication 13.14 Support the clienthello extension + 13.15 Support mbedTLS 3.0 14. GnuTLS 14.2 check connection @@ -831,6 +832,13 @@ https://tools.ietf.org/html/rfc7685 https://github.com/curl/curl/issues/2299 +13.15 Support mbedTLS 3.0 + + Version 3.0 is not backwards compatible with pre-3.0 versions, and curl no + longer builds due to breaking changes in the API. + + See https://github.com/curl/curl/issues/7385 + 14. GnuTLS 14.2 check connection -- 2.47.3