Go to file
Nat Goodspeed df7e5dd1dc DEV-35248: Allow NoVerifySSLCert to uniformly disable verification
Introduce static LLCurl SSL verification flag, default 'true', accessed by
LLCurl::setSSLVerify() and getSSLVerify().
Make LLCurl::Easy::prepRequest() check LLCurl::getSSLVerify() instead of
unconditionally setting CURLOPT_SSL_VERIFYPEER 'true'. Also set
CURLOPT_SSL_VERIFYHOST to match.
Make LLXMLRPCTransaction::Impl::init() examine LLCurl::getSSLVerify(), instead
of directly examining gSavedSettings.getBOOL("NoVerifySSLCert").
Make LLURLRequest::checkRootCertificate() set CURLOPT_SSL_VERIFYHOST as well
as CURLOPT_SSL_VERIFYPEER.
Make request() in llhttpclient.cpp (used by LLHTTPClient::getByteRange(),
head(), get(), getHeaderOnly(), put(), post(), postRaw(), postFile(), del(),
move()) pass LLCurl::getSSLVerify() to checkRootCertificate(), rather than
constant 'true'.
Make LLAppViewer::mainLoop() call
    LLCurl::setSSLVerify(! gSavedSettings.getBOOL("NoVerifySSLCert"))
at the same time it calls LLCurl::setCAFile(), a comparable bit of static
setup.
2010-01-20 15:48:13 -05:00
doc DEV-39784 SNOW-218: KDE 4 applications don't recognize secondlife:// urls 2009-12-23 16:40:24 -08:00
etc merge of latest lindenlab/svn-imports-viewer-20 2009-10-01 18:19:45 -07:00
indra DEV-35248: Allow NoVerifySSLCert to uniformly disable verification 2010-01-20 15:48:13 -05:00
scripts Replace scripts dependency on win32api module with bundled ctypes. 2010-01-14 16:46:20 -05:00
.hgignore merge, manual conflict fix panel_bottomtray.xml, talk_button.xml, llfloaternearbymedia.cpp 2009-11-23 14:46:47 -08:00
install.xml EXT-4410 update vivox sdk to 3.1.0001.7852 2010-01-15 15:15:37 -08:00