1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

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.
This commit is contained in:
Jay Satiro 2016-05-13 16:01:35 -04:00
parent bf418d2df0
commit e1372418cd

View File

@ -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 might have their own requirements on this issue. You may need to provide one
or two functions to allow it to function properly: or two functions to allow it to function properly:
.IP OpenSSL .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 https://curl.haxx.se/libcurl/c/opensslthreadlock.html
For OpenSSL versions starting with 1.1.0, no particular action is required.
.IP GnuTLS .IP GnuTLS
http://gnutls.org/manual/html_node/Thread-safety.html http://gnutls.org/manual/html_node/Thread-safety.html
.IP NSS .IP NSS