Skip to content
Snippets Groups Projects
Commit 5e353cbf authored by Roxie Linden's avatar Roxie Linden
Browse files

automated merge

parents be20b12c afef9495
No related branches found
No related tags found
No related merge requests found
...@@ -121,7 +121,10 @@ int secapiSSLCertVerifyCallback(X509_STORE_CTX *ctx, void *param) ...@@ -121,7 +121,10 @@ int secapiSSLCertVerifyCallback(X509_STORE_CTX *ctx, void *param)
validation_params[CERT_HOSTNAME] = uri.hostName(); validation_params[CERT_HOSTNAME] = uri.hostName();
try try
{ {
chain->validate(VALIDATION_POLICY_SSL, store, validation_params); // we rely on libcurl to validate the hostname, as libcurl does more extensive validation
// leaving our hostname validation call mechanism for future additions with respect to
// OS native (Mac keyring, windows CAPI) validation.
chain->validate(VALIDATION_POLICY_SSL & (~VALIDATION_POLICY_HOSTNAME), store, validation_params);
} }
catch (LLCertValidationTrustException& cert_exception) catch (LLCertValidationTrustException& cert_exception)
{ {
......
...@@ -65,7 +65,7 @@ public: ...@@ -65,7 +65,7 @@ public:
}; };
LLSLURL(): mType(LAST_LOCATION) { } LLSLURL(): mType(INVALID) { }
LLSLURL(const std::string& slurl); LLSLURL(const std::string& slurl);
LLSLURL(const std::string& grid, const std::string& region); LLSLURL(const std::string& grid, const std::string& region);
LLSLURL(const std::string& region, const LLVector3& position); LLSLURL(const std::string& region, const LLVector3& position);
......
...@@ -3041,7 +3041,7 @@ bool process_login_success_response() ...@@ -3041,7 +3041,7 @@ bool process_login_success_response()
// Default male and female avatars allowing the user to choose their avatar on first login. // Default male and female avatars allowing the user to choose their avatar on first login.
// These may be passed up by SLE to allow choice of enterprise avatars instead of the standard // These may be passed up by SLE to allow choice of enterprise avatars instead of the standard
// "new ruth." Not to be confused with 'initial-outfit' below // "new ruth." Not to be confused with 'initial-outfit' below
LLSD newuser_config = response["newuser-config"]; LLSD newuser_config = response["newuser-config"][0];
if(newuser_config.has("DefaultFemaleAvatar")) if(newuser_config.has("DefaultFemaleAvatar"))
{ {
gSavedSettings.setString("DefaultFemaleAvatar", newuser_config["DefaultFemaleAvatar"].asString()); gSavedSettings.setString("DefaultFemaleAvatar", newuser_config["DefaultFemaleAvatar"].asString());
......
...@@ -257,7 +257,11 @@ void LLGridManager::initialize(const std::string& grid_file) ...@@ -257,7 +257,11 @@ void LLGridManager::initialize(const std::string& grid_file)
// load a grid from the command line. // load a grid from the command line.
// if the actual grid name is specified from the command line, // if the actual grid name is specified from the command line,
// set it as the 'selected' grid. // set it as the 'selected' grid.
mGrid = gSavedSettings.getString("CmdLineGridChoice"); std::string cmd_line_grid = gSavedSettings.getString("CmdLineGridChoice");
if(!cmd_line_grid.empty())
{
mGrid = getGridByLabel(cmd_line_grid);
}
LL_INFOS("GridManager") << "Grid Name: " << mGrid << LL_ENDL; LL_INFOS("GridManager") << "Grid Name: " << mGrid << LL_ENDL;
// If a command line login URI was passed in, so we should add the command // If a command line login URI was passed in, so we should add the command
......
...@@ -1386,23 +1386,23 @@ anguage Infrstructure (CLI) international standard</string> ...@@ -1386,23 +1386,23 @@ anguage Infrstructure (CLI) international standard</string>
<key>darwin</key> <key>darwin</key>
<map> <map>
<key>md5sum</key> <key>md5sum</key>
<string>3b7fa3a7ac07034a747759f22956b6d5</string> <string>4d29351a842fafe617de65a8183da160</string>
<key>url</key> <key>url</key>
<uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-3.1.0001.8385-darwin-20100412.tar.bz2</uri> <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-3.1.0001.8744-darwin-20100519.tar.bz2</uri>
</map> </map>
<key>linux</key> <key>linux</key>
<map> <map>
<key>md5sum</key> <key>md5sum</key>
<string>3f834e00fa06e636814f22ad8685e407</string> <string>7541138c439b1c0312610d18968f27d2</string>
<key>url</key> <key>url</key>
<uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-3.1.0001.8385-linux-20100412.tar.bz2</uri> <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-3.1.0001.8744-linux-20100519.tar.bz2</uri>
</map> </map>
<key>windows</key> <key>windows</key>
<map> <map>
<key>md5sum</key> <key>md5sum</key>
<string>089a715a33cb48e030c9206966dfe31b</string> <string>5d2b049ca5239da2dcebde91f7f25a43</string>
<key>url</key> <key>url</key>
<uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-3.1.0001.8385-windows-20100412.tar.bz2</uri> <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-3.1.0001.8744-windows-20100519.tar.bz2</uri>
</map> </map>
</map> </map>
</map> </map>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment