]> granicus.if.org Git - curl/commit
getinfo: access SSL internals via Curl_ssl
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Fri, 23 Jun 2017 14:05:26 +0000 (16:05 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 28 Aug 2017 12:56:57 +0000 (14:56 +0200)
commit69039fd1fa3e65e2f5737b2a4044dcb8fbabb76d
tree45490b3472aea76af548851766c1a26aa98b5d22
parent118b074fba6ac9d8128410ce14cd05d46ad6dfa5
getinfo: access SSL internals via Curl_ssl

In the ongoing endeavor to abstract out all SSL backend-specific
functionality, this is the next step: Instead of hard-coding how the
different SSL backends access their internal data in getinfo.c, let's
implement backend-specific functions to do that task.

This will also allow for switching SSL backends as a runtime option.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
12 files changed:
lib/getinfo.c
lib/vtls/axtls.c
lib/vtls/cyassl.c
lib/vtls/darwinssl.c
lib/vtls/gskit.c
lib/vtls/gtls.c
lib/vtls/mbedtls.c
lib/vtls/nss.c
lib/vtls/openssl.c
lib/vtls/polarssl.c
lib/vtls/schannel.c
lib/vtls/vtls.h