aboutsummaryrefslogtreecommitdiff
path: root/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2016-12-16 16:57:39 +0100
committerDaniel Stenberg <daniel@haxx.se>2016-12-16 16:57:39 +0100
commitb0fcb92f802157a9e6772222d4db161f812c32fc (patch)
tree11d777d5ba2da5d953ccee52249370fc21ef80e5 /docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3
parent7ebd9bcfc6f42946ae04b87e513db1194ea8e7a6 (diff)
HTTPS-PROXY docs: update/polish
Diffstat (limited to 'docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3')
-rw-r--r--docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.329
1 files changed, 11 insertions, 18 deletions
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3 b/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3
index 0e91be932..f96a9e6c5 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3
+++ b/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3
@@ -22,15 +22,14 @@
.\"
.TH CURLOPT_PROXY_SSLVERSION 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
-CURLOPT_PROXY_SSLVERSION \- set proxy preferred TLS/SSL version
+CURLOPT_PROXY_SSLVERSION \- set preferred proxy TLS/SSL version
.SH SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSLVERSION, long version);
.SH DESCRIPTION
-TODO: Make this text specific to HTTPS proxy. (Added in 7.XXX)
-Pass a long as parameter to control which version of SSL/TLS to attempt to
-use.
+Pass a long as parameter to control which version of SSL/TLS to attempt to use
+when connecting to an HTTPS proxy.
Use one of the available defines for this purpose. The available options are:
.RS
@@ -39,23 +38,19 @@ The default action. This will attempt to figure out the remote SSL protocol
version.
.IP CURL_SSLVERSION_TLSv1
TLSv1.x
-.IP CURL_SSLVERSION_SSLv2
-SSLv2
-.IP CURL_SSLVERSION_SSLv3
-SSLv3
.IP CURL_SSLVERSION_TLSv1_0
-TLSv1.0 (Added in 7.34.0)
+TLSv1.0
.IP CURL_SSLVERSION_TLSv1_1
-TLSv1.1 (Added in 7.34.0)
+TLSv1.1
.IP CURL_SSLVERSION_TLSv1_2
-TLSv1.2 (Added in 7.34.0)
+TLSv1.2
.IP CURL_SSLVERSION_TLSv1_3
-TLSv1.3 (Added in 7.52.0)
+TLSv1.3
.RE
.SH DEFAULT
CURL_SSLVERSION_DEFAULT
.SH PROTOCOLS
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
+All
.SH EXAMPLE
.nf
CURL *curl = curl_easy_init();
@@ -70,12 +65,10 @@ if(curl) {
}
.fi
.SH AVAILABILITY
-SSLv2 is disabled by default since 7.18.1. Other SSL versions availability may
-vary depending on which backend libcurl has been built to use.
-
-SSLv3 is disabled by default since 7.39.0.
+Added in 7.52.0
.SH RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
.SH "SEE ALSO"
.BR CURLOPT_USE_SSL "(3), " CURLOPT_HTTP_VERSION "(3), "
-.BR CURLOPT_IPRESOLVE "(3) "
+.BR CURLOPT_IPRESOLVE "(3) " CURLOPT_SSLVERSION "(3), "
+