From 90a7e1a685d3793b1ca0e464080ac374ef487bd5 Mon Sep 17 00:00:00 2001 From: Andrew Carter Date: Sat, 18 Jan 2025 23:54:58 -0600 Subject: [PATCH] document http.sslCertType and sslKeyType These useful config options were added in 0a01d41ee4c but lacked documentation. Signed-off-by: Andrew Carter --- Documentation/config/http.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/config/http.txt b/Documentation/config/http.txt index a14371b5c96a51..f9e9b9abeac73a 100644 --- a/Documentation/config/http.txt +++ b/Documentation/config/http.txt @@ -216,6 +216,16 @@ http.sslBackend:: This option is ignored if cURL lacks support for choosing the SSL backend at runtime. +http.sslCertType:: + Type of client certificate used when fetching or pushing over HTTPS. + (e.g. "PEM", "DER", or "P12"). See also libcurl `CURLOPT_SSLCERTTYPE` + Can be overridden by the `GIT_SSL_CERT_TYPE` environment variable. + +http.sslKeyType:: + Type of client private key used when fetching or pushing over HTTPS. + (e.g. "PEM", "DER", or "P12"). See also libcurl `CURLOPT_SSLCERTTYPE` + Can be overridden by the `GIT_SSL_KEY_TYPE` environment variable. + http.schannelCheckRevoke:: Used to enforce or disable certificate revocation checks in cURL when http.sslBackend is set to "schannel". Defaults to `true` if