1
0
mirror of https://github.com/moparisthebest/curl synced 2024-11-10 19:45:04 -05:00
curl/docs/libcurl
Jay Satiro 332414a30e getinfo: CURLINFO_TLS_SSL_PTR supersedes CURLINFO_TLS_SESSION
The two options are almost the same, except in the case of OpenSSL:

CURLINFO_TLS_SESSION OpenSSL session internals is SSL_CTX *.

CURLINFO_TLS_SSL_PTR OpenSSL session internals is SSL *.

For backwards compatibility we couldn't modify CURLINFO_TLS_SESSION to
return an SSL pointer for OpenSSL.

Also, add support for the 'internals' member to point to SSL object for
the other backends axTLS, PolarSSL, Secure Channel, Secure Transport and
wolfSSL.

Bug: https://github.com/curl/curl/issues/234
Reported-by: dkjjr89@users.noreply.github.com

Bug: https://curl.haxx.se/mail/lib-2015-09/0127.html
Reported-by: Michael König
2016-02-23 19:03:03 -05:00
..
opts getinfo: CURLINFO_TLS_SSL_PTR supersedes CURLINFO_TLS_SESSION 2016-02-23 19:03:03 -05:00
.gitignore docs/libcurl: gitignore libcurl-symbols.3 2015-04-29 13:51:42 -04:00
ABI ABI doc: use secure URL 2015-07-30 15:02:44 +02:00
curl_easy_cleanup.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_duphandle.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_escape.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_getinfo.3 getinfo: CURLINFO_TLS_SSL_PTR supersedes CURLINFO_TLS_SESSION 2016-02-23 19:03:03 -05:00
curl_easy_init.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_pause.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_perform.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_recv.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_reset.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_send.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_setopt.3 TFTP: add option to suppress TFTP option requests (Part 2) 2016-02-23 03:01:07 -05:00
curl_easy_strerror.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_easy_unescape.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_escape.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_formadd.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_formfree.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_formget.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_free.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_getdate.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_getenv.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_global_cleanup.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_global_init_mem.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_global_init.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_mprintf.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_add_handle.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_assign.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_cleanup.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_fdset.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_info_read.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_init.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_perform.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_remove_handle.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_setopt.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_socket_action.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_socket_all.3 The inital early embryos to describe the curl_multi_socket() API. Committed 2005-12-22 15:11:11 +00:00
curl_multi_socket.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_strerror.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_timeout.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_multi_wait.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_share_cleanup.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_share_init.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_share_setopt.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_share_strerror.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_slist_append.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_slist_free_all.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_strequal.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_strnequal.3 prepend the man3 dir to the file name to work better. 2004-04-02 11:04:34 +00:00
curl_unescape.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_version_info.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
curl_version.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
getinfo-times getinfo-times: Typo fixed 2014-08-29 16:41:17 +02:00
index.html libcurl-thread.3: Consolidate thread safety info 2015-07-28 13:57:06 +02:00
libcurl-easy.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
libcurl-errors.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
libcurl-multi.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
libcurl-share.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
libcurl-thread.3 URLs: change more http to https 2016-02-02 22:29:47 -05:00
libcurl-tutorial.3 URLs: change more http to https 2016-02-04 18:46:54 -05:00
libcurl.3 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
libcurl.m4 URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
Makefile.am URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
mksymbolsmanpage.pl URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
symbols-in-versions getinfo: CURLINFO_TLS_SSL_PTR supersedes CURLINFO_TLS_SESSION 2016-02-23 19:03:03 -05:00
symbols.pl URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00