]> granicus.if.org Git - curl/commit
Check CA certificate in curl_darwinssl.c.
authorVilmos Nebehaj <v.nebehaj@gmail.com>
Sun, 31 Aug 2014 22:17:25 +0000 (00:17 +0200)
committerVilmos Nebehaj <v.nebehaj@gmail.com>
Sun, 31 Aug 2014 22:34:37 +0000 (00:34 +0200)
commit0426670f0a8ffa69df64a3babfb5caed522feb7f
treec275c0f7b1f7d3bd48e1f9f5f149ff582b1218b5
parent4c134bcfcefa8a78e77afde03f74104b88b45dad
Check CA certificate in curl_darwinssl.c.

SecCertificateCreateWithData() returns a non-NULL SecCertificateRef even
if the buffer holds an invalid or corrupt certificate. Call
SecCertificateCopyPublicKey() to make sure cacert is a valid
certificate.
lib/vtls/curl_darwinssl.c