curl/lib/vtls
Vilmos Nebehaj cd2cedf002 Add support for --cacert in DarwinSSL.
Security Framework on OS X makes it possible to supply extra anchor (CA)
certificates via the Certificate, Key, and Trust Services API. This
commit makes the '--cacert' option work using this API.

More information:

https://developer.apple.com/library/mac/documentation/security/Reference/certifkeytrustservices/Reference/reference.html

The HTTPS tests now pass on OS X except 314, which requires the '--crl'
option to work.
2014-05-21 18:48:14 -05:00
..
axtls.c axtls: Fixed too long source line 2014-05-17 11:54:48 +02:00
axtls.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
curl_darwinssl.c Add support for --cacert in DarwinSSL. 2014-05-21 18:48:14 -05:00
curl_darwinssl.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
curl_schannel.c schannel: don't use the connect-timeout during send 2014-05-05 00:10:37 +02:00
curl_schannel.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
cyassl.c cyassl: Use error-ssl.h when available 2014-04-23 11:01:30 +02:00
cyassl.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
gskit.c vtls: Fixed up include of vtls.h 2013-12-26 21:25:51 +00:00
gskit.h vtls: Updated comments referencing sslgen.c and ssluse.c 2013-12-26 21:42:22 +00:00
gtls.c gtls: fix NULL pointer dereference 2014-04-22 23:24:31 +02:00
gtls.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
nss.c nss: propagate blocking direction from NSPR I/O 2014-04-25 15:08:12 +02:00
nssg.h nss: implement non-blocking SSL handshake 2014-04-22 22:56:14 +02:00
openssl.c CURLINFO_SSL_VERIFYRESULT: assign at first connect call 2014-05-15 22:02:00 +02:00
openssl.h OpenSSL: deselect weak ciphers by default 2014-01-12 00:14:01 +01:00
polarssl_threadlock.c vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
polarssl_threadlock.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
polarssl.c polarssl: avoid extra newlines in debug messages 2014-03-22 16:55:39 +01:00
polarssl.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
qssl.c vtls: Fixed up include of vtls.h 2013-12-26 21:25:51 +00:00
qssl.h vtls: Updated comments referencing sslgen.c and ssluse.c 2013-12-26 21:42:22 +00:00
vtls.c vtls: renamed sslgen.[ch] to vtls.[ch] 2013-12-20 17:12:42 +01:00
vtls.h ALPN: fix typo in http/1.1 identifier 2014-05-20 12:57:56 +02:00