[curl/curl] 77fc38: SSL: support in-memory CA certs for some backends
Gilles Vollant <[email protected]>
| Newsgroups | gmane.comp.web.curl.cvs |
|---|---|
| Message-ID | <curl/curl/push/refs/heads/master/[email protected]> |
Branch: refs/heads/master
Home: https://github.com/curl/curl
Commit: 77fc3859b24470b5c173174e2aba3b099b92adfd
https://github.com/curl/curl/commit/77fc3859b24470b5c173174e2aba3b099b92adfd
Author: Gilles Vollant <[email protected]>
Date: 2021-05-05 (Wed, 05 May 2021)
Changed paths:
M docs/libcurl/curl_easy_setopt.3
M docs/libcurl/opts/CURLOPT_CAINFO.3
A docs/libcurl/opts/CURLOPT_CAINFO_BLOB.3
M docs/libcurl/opts/CURLOPT_PROXY_CAINFO.3
A docs/libcurl/opts/CURLOPT_PROXY_CAINFO_BLOB.3
M docs/libcurl/opts/Makefile.inc
M docs/libcurl/symbols-in-versions
M include/curl/curl.h
M lib/doh.c
M lib/easyoptions.c
M lib/setopt.c
M lib/url.c
M lib/urldata.h
M lib/vtls/openssl.c
M lib/vtls/schannel.c
M lib/vtls/schannel_verify.c
M lib/vtls/sectransp.c
M lib/vtls/vtls.c
M lib/vtls/vtls.h
M packages/OS400/curl.inc.in
M tests/data/Makefile.inc
A tests/data/test678
M tests/libtest/Makefile.inc
A tests/libtest/lib678.c
Log Message:
-----------
SSL: support in-memory CA certs for some backends
- New options CURLOPT_CAINFO_BLOB and CURLOPT_PROXY_CAINFO_BLOB to
specify in-memory PEM certificates for OpenSSL, Schannel (Windows)
and Secure Transport (Apple) SSL backends.
Prior to this change PEM certificates could only be imported from a file
and not from memory.
Co-authored-by: [email protected]
Ref: https://github.com/curl/curl/pull/4679
Ref: https://github.com/curl/curl/pull/5677
Ref: https://github.com/curl/curl/pull/6109
Closes https://github.com/curl/curl/pull/6662
_______________________________________________
curl-commits mailing list
[email protected]
https://cool.haxx.se/cgi-bin/mailman/listinfo/curl-commits