On Thu, 20 Feb 2014, Bruno BARRUCAND wrote:
I want to use libcurl with a proprietary ssl library (shared object). What
should I do?
Add a glue layer for it so that it works with the internal vtls API.
See lib/vtls/openssl.h how it is done for OpenSSL, lib/vtls/gtls.h for the
GnuTLS version and lib/vtls/nssg.h for NSS and so on.
Basically everything in libcurl calls the Curl_ssl_ functions in
lib/vtls/vtls.c which then in turn calls the correct backend-specific code.
--
/ daniel.haxx.se
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html