From: Daniel Stenberg Date: Fri, 2 Jul 2021 08:19:21 +0000 (+0200) Subject: TODO: "Support in-memory certs/ca certs/keys" done X-Git-Tag: curl-7_78_0~65 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0a0bc4a0772826262bcae4ab2627fc28b3345660;p=thirdparty%2Fcurl.git TODO: "Support in-memory certs/ca certs/keys" done Has been suppored for a while now with the *BLOB options. --- diff --git a/docs/TODO b/docs/TODO index 3b71857050..83939c0b7f 100644 --- a/docs/TODO +++ b/docs/TODO @@ -109,7 +109,6 @@ 13. SSL 13.1 TLS-PSK with OpenSSL 13.2 Provide mutex locking API - 13.3 Support in-memory certs/ca certs/keys 13.4 Cache/share OpenSSL contexts 13.5 Export session ids 13.6 Provide callback for cert verification @@ -740,14 +739,6 @@ library, so that the same application code can use mutex-locking independently of OpenSSL or GnutTLS being used. -13.3 Support in-memory certs/ca certs/keys - - You can specify the private and public keys for SSH/SSL as file paths. Some - programs want to avoid using files and instead just pass them as in-memory - data blobs. There's probably a challenge to make this work across the - plethora of different TLS and SSH backends that curl supports. - https://github.com/curl/curl/issues/2310 - 13.4 Cache/share OpenSSL contexts "Look at SSL cafile - quick traces look to me like these are done on every