Commit e1372418 authored by Jay Satiro's avatar Jay Satiro
Browse files

libcurl-tlibcurl-thread: Update OpenSSL links

Because the old OpenSSL link now redirects to their master documentation
(currently 1.1.0), which does not document the required actions for
OpenSSL <= 1.0.2.
parent bf418d2d
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -41,11 +41,17 @@ then of course using the underlying SSL library multi-threaded and those libs
might have their own requirements on this issue.  You may need to provide one
or two functions to allow it to function properly:
.IP OpenSSL
https://www.openssl.org/docs/crypto/threads.html#DESCRIPTION
OpenSSL 1.1.0 "can be safely used in multi-threaded applications provided that
support for the underlying OS threading API is built-in."

https://www.openssl.org/docs/manmaster/crypto/threads.html#DESCRIPTION

OpenSSL <= 1.0.2 the user must set callbacks.

https://www.openssl.org/docs/man1.0.2/crypto/threads.html#DESCRIPTION

https://curl.haxx.se/libcurl/c/opensslthreadlock.html

For OpenSSL versions starting with 1.1.0, no particular action is required.
.IP GnuTLS
http://gnutls.org/manual/html_node/Thread-safety.html
.IP NSS