]> granicus.if.org Git - curl/commit
darwinssl: add TLS crypto authentication
authorNick Zitzmann <nickzman@gmail.com>
Sun, 28 Apr 2013 05:15:07 +0000 (23:15 -0600)
committerNick Zitzmann <nickzman@gmail.com>
Sun, 28 Apr 2013 05:15:07 +0000 (23:15 -0600)
commita5c0e209392f39ccbbac6568a9635583a64d31eb
treeb837914bf246a75a6f187122358f1fd81c91e11f
parent128517649c73cc767a1bbe4e3f5d256797c7a80b
darwinssl: add TLS crypto authentication

Users using the Secure Transport (darwinssl) back-end can now use a
certificate and private key to authenticate with a site using TLS. Because
Apple's security system is based around the keychain and does not have any
non-public function to create a SecIdentityRef data structure from data
loaded outside of the Keychain, the certificate and private key have to be
loaded into the Keychain first (using the certtool command line tool or
the Security framework's C API) before we can find it and use it.
RELEASE-NOTES
docs/curl.1
docs/libcurl/curl_easy_setopt.3
lib/curl_darwinssl.c