]> granicus.if.org Git - curl/commit
darwinssl: Fixed inability to disable peer verification
authorNick Zitzmann <nick@chronosnet.com>
Thu, 27 Dec 2012 01:29:50 +0000 (17:29 -0800)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 27 Dec 2012 18:09:25 +0000 (19:09 +0100)
commite3ed2b82e6fdc645af630a1f6a72f7d59de013d1
tree33be32ace586ea206747e8a6950a391e723ba398
parent311151beab0e260818339bcff183dd8bd1c52dfa
darwinssl: Fixed inability to disable peer verification

... on Snow Leopard and Lion

Snow Leopard introduced the SSLSetSessionOption() function, but it
doesn't disable peer verification as expected on Snow Leopard or
Lion (it works as expected in Mountain Lion). So we now use sysctl()
to detect whether or not the user is using Snow Leopard or Lion,
and if that's the case, then we now use the deprecated
SSLSetEnableCertVerify() function instead to disable peer verification.
lib/curl_darwinssl.c