From d661b0afb571a68ec11f3dd856aba304c80780ba Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 23 Nov 2017 17:02:48 +0100 Subject: global_init: ignore CURL_GLOBAL_SSL's absense This bit is no longer used. It is not clear what it meant for users to "init the TLS" in a world with different TLS backends and since the introduction of multissl, libcurl didn't properly work if inited without this bit set. Not a single user responded to the call for users of it: https://curl.haxx.se/mail/lib-2017-11/0072.html Reported-by: Evgeny Grin Assisted-by: Jay Satiro Fixes #2089 Fixes #2083 Closes #2107 --- docs/libcurl/curl_global_init.3 | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs') diff --git a/docs/libcurl/curl_global_init.3 b/docs/libcurl/curl_global_init.3 index c911bad0a..df558f313 100644 --- a/docs/libcurl/curl_global_init.3 +++ b/docs/libcurl/curl_global_init.3 @@ -62,6 +62,9 @@ Initialize everything possible. This sets all known bits except \fBCURL_GLOBAL_ACK_EINTR\fP. .IP CURL_GLOBAL_SSL +(This flag's presence or absense serves no meaning since 7.57.0. The +description below is for older libcurl versions.) + Initialize SSL. The implication here is that if this bit is not set, the initialization of the -- cgit v1.2.3