diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/llsechandler_basic.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/tests/llsechandler_basic_test.cpp | 3 | 
2 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llsechandler_basic.cpp b/indra/newview/llsechandler_basic.cpp index 904bb03270..8d64c8c04f 100644 --- a/indra/newview/llsechandler_basic.cpp +++ b/indra/newview/llsechandler_basic.cpp @@ -1005,6 +1005,8 @@ void LLBasicCertificateStore::validate(int validation_policy,  									   LLPointer<LLCertificateChain> cert_chain,  									   const LLSD& validation_params)  { +	// If --no-verify-ssl-cert was passed on the command line, stop right now. +	if (gSavedSettings.getBOOL("NoVerifySSLCert")) return;  	if(cert_chain->size() < 1)  	{ diff --git a/indra/newview/tests/llsechandler_basic_test.cpp b/indra/newview/tests/llsechandler_basic_test.cpp index daa10819fc..0235400976 100644 --- a/indra/newview/tests/llsechandler_basic_test.cpp +++ b/indra/newview/tests/llsechandler_basic_test.cpp @@ -86,6 +86,9 @@ std::string LLControlGroup::getString(const std::string& name)  	return "";  } +// Stub for --no-verify-ssl-cert +BOOL LLControlGroup::getBOOL(const std::string& name) { return FALSE; } +  LLSD LLCredential::getLoginParams()  {  	LLSD result = LLSD::emptyMap();  | 
