mirror of
https://github.com/curl/curl.git
synced 2026-07-24 06:37:15 +03:00
docs: add rustls --ca-native & CURLSSLOPT_NATIVE_CA
The one important caveat is that presently _only_ the native platform verifier/CAs are consulted when this option is used w/ rustls. Closes #16848
This commit is contained in:
parent
a910f5ba6a
commit
8836e65967
2 changed files with 10 additions and 0 deletions
|
|
@ -32,6 +32,11 @@ Fedora, RHEL), macOS, Android and iOS. (Added in 8.3.0)
|
|||
|
||||
This option works with GnuTLS. (Added in 8.5.0)
|
||||
|
||||
This options works with rustls on Windows, macOS, Android and iOS. On Linux it
|
||||
is equivalent to using the Mozilla CA certificate bundle. When used with rustls
|
||||
_only_ the native CA store is consulted, not other locations set at run time or
|
||||
build time. (Added in 8.13.0)
|
||||
|
||||
This option currently has no effect for Schannel or Secure Transport. Those are
|
||||
native TLS libraries from Microsoft and Apple, respectively, that by default
|
||||
use the native CA store for verification unless overridden by a CA certificate
|
||||
|
|
|
|||
|
|
@ -76,6 +76,11 @@ Works with wolfSSL on Windows, Linux (Debian, Ubuntu, Gentoo, Fedora, RHEL),
|
|||
macOS, Android and iOS (added in 8.3.0); with GnuTLS (added in 8.5.0) and with
|
||||
OpenSSL and its forks (LibreSSL, BoringSSL, etc) on Windows (Added in 7.71.0).
|
||||
|
||||
This works with rustls on Windows, macOS, Android and iOS. On Linux it is
|
||||
equivalent to using the Mozilla CA certificate bundle. When used with rustls
|
||||
_only_ the native CA store is consulted, not other locations set at run time or
|
||||
build time. (Added in 8.13.0)
|
||||
|
||||
## CURLSSLOPT_AUTO_CLIENT_CERT
|
||||
|
||||
Tell libcurl to automatically locate and use a client certificate for
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue