diff options
| -rw-r--r-- | indra/newview/llgiveinventory.h | 2 | ||||
| -rw-r--r-- | indra/newview/llsecapi.cpp | 5 | ||||
| -rw-r--r-- | indra/newview/llslurl.h | 2 | ||||
| -rw-r--r-- | indra/newview/llstartup.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llviewernetwork.cpp | 6 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/it/floater_about_land.xml | 8 | ||||
| -rw-r--r-- | install.xml | 12 | 
7 files changed, 22 insertions, 15 deletions
| diff --git a/indra/newview/llgiveinventory.h b/indra/newview/llgiveinventory.h index 38077fcca7..e589a0cc69 100644 --- a/indra/newview/llgiveinventory.h +++ b/indra/newview/llgiveinventory.h @@ -61,7 +61,7 @@ public:  	/**  	 * Gives passed inventory item to specified avatar in specified session.  	 */ -	static void LLGiveInventory::doGiveInventoryItem(const LLUUID& to_agent, +	static void doGiveInventoryItem(const LLUUID& to_agent,  									const LLInventoryItem* item,  									const LLUUID& im_session_id = LLUUID::null); diff --git a/indra/newview/llsecapi.cpp b/indra/newview/llsecapi.cpp index 89b799f297..1caeec5b04 100644 --- a/indra/newview/llsecapi.cpp +++ b/indra/newview/llsecapi.cpp @@ -121,7 +121,10 @@ int secapiSSLCertVerifyCallback(X509_STORE_CTX *ctx, void *param)  	validation_params[CERT_HOSTNAME] = uri.hostName();  	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)  	{ diff --git a/indra/newview/llslurl.h b/indra/newview/llslurl.h index 28c23561cf..1210c398f1 100644 --- a/indra/newview/llslurl.h +++ b/indra/newview/llslurl.h @@ -65,7 +65,7 @@ public:  	}; -	LLSLURL(): mType(LAST_LOCATION)  { } +	LLSLURL(): mType(INVALID)  { }  	LLSLURL(const std::string& slurl);  	LLSLURL(const std::string& grid, const std::string& region);  	LLSLURL(const std::string& region, const LLVector3& position); diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp index a84bb98a90..0a464b3b6c 100644 --- a/indra/newview/llstartup.cpp +++ b/indra/newview/llstartup.cpp @@ -3041,7 +3041,7 @@ bool process_login_success_response()  	// 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  	// "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"))  	{  		gSavedSettings.setString("DefaultFemaleAvatar", newuser_config["DefaultFemaleAvatar"].asString()); 		 diff --git a/indra/newview/llviewernetwork.cpp b/indra/newview/llviewernetwork.cpp index 7812867667..c76eee80f7 100644 --- a/indra/newview/llviewernetwork.cpp +++ b/indra/newview/llviewernetwork.cpp @@ -257,7 +257,11 @@ void LLGridManager::initialize(const std::string& grid_file)  	// load a grid from the command line.  	// if the actual grid name is specified from the command line,  	// 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;		  	// If a command line login URI was passed in, so we should add the command diff --git a/indra/newview/skins/default/xui/it/floater_about_land.xml b/indra/newview/skins/default/xui/it/floater_about_land.xml index 4c3398de87..8e1beb263c 100644 --- a/indra/newview/skins/default/xui/it/floater_about_land.xml +++ b/indra/newview/skins/default/xui/it/floater_about_land.xml @@ -198,13 +198,13 @@ o suddivisa.  			<text name="resellable_lbl">  				Rivendita:  			</text> -			<text left="125" name="resellable_clause"> +			<text name="resellable_clause">  				La terra in questa regione non può essere rivenduta.  			</text>  			<text name="changeable_lbl">  				Suddividi:  			</text> -			<text left="125" name="changeable_clause"> +			<text name="changeable_clause">  				La terra in questa regione non può essere unita/suddivisa.  			</text>  		</panel> @@ -340,7 +340,7 @@ Solamente terreni più grandi possono essere abilitati nella ricerca.  			<check_box label="Sicuro (senza danno)" name="check safe" tool_tip="Se spuntato, imposta il terreno su 'sicuro', disabilitando i danni da combattimento. Se non spuntato, viene abilitato il combattimento a morte."/>  			<check_box label="Nessuna spinta" name="PushRestrictCheck" tool_tip="Previeni i colpi. Selezionare questa opzione può essere utile per prevenire comportamenti dannosi sul tuo terreno."/>  			<check_box label="Mostra luogo nella ricerca (30 L$/settimana)" name="ShowDirectoryCheck" tool_tip="Lascia che questa terra sia vista dagli altri nei risultati di ricerca"/> -			<combo_box left="282" name="land category with adult" width="140"> +			<combo_box name="land category with adult">  				<combo_box.item label="Tutte le categorie" name="item0"/>  				<combo_box.item label="Luogo dei Linden" name="item1"/>  				<combo_box.item label="Adulti" name="item2"/> @@ -355,7 +355,7 @@ Solamente terreni più grandi possono essere abilitati nella ricerca.  				<combo_box.item label="Shopping" name="item11"/>  				<combo_box.item label="Altro" name="item12"/>  			</combo_box> -			<combo_box left="282" name="land category" width="140"> +			<combo_box name="land category">  				<combo_box.item label="Tutte le categorie" name="item0"/>  				<combo_box.item label="Luogo dei Linden" name="item1"/>  				<combo_box.item label="Arte & Cultura" name="item3"/> diff --git a/install.xml b/install.xml index 40c58efc47..0e54c73c93 100644 --- a/install.xml +++ b/install.xml @@ -1386,23 +1386,23 @@ anguage Infrstructure (CLI) international standard</string>            <key>darwin</key>            <map>              <key>md5sum</key> -            <string>3b7fa3a7ac07034a747759f22956b6d5</string> +            <string>4d29351a842fafe617de65a8183da160</string>              <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>            <key>linux</key>            <map>              <key>md5sum</key> -            <string>3f834e00fa06e636814f22ad8685e407</string> +            <string>7541138c439b1c0312610d18968f27d2</string>              <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>            <key>windows</key>            <map>              <key>md5sum</key> -            <string>089a715a33cb48e030c9206966dfe31b</string> +            <string>5d2b049ca5239da2dcebde91f7f25a43</string>              <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> | 
