svn merge -r80947:81066 svn+ssh://svn.lindenlab.com/svn/linden/branches/Branch_1-19-0-Viewer

* Respect pre-1.19.0 voice settings
* Re-fix DEV-11213 "SECURITY: Web site can use IFRAME to launch SL and steal your password"
master
Josh Bell 2008-02-29 01:18:00 +00:00
parent 2fdd7c35f3
commit 39affbc544
6 changed files with 15 additions and 5 deletions

View File

@ -35,7 +35,7 @@
const S32 LL_VERSION_MAJOR = 1;
const S32 LL_VERSION_MINOR = 19;
const S32 LL_VERSION_PATCH = 0;
const S32 LL_VERSION_BUILD = 4;
const S32 LL_VERSION_BUILD = 5;
const char * const LL_CHANNEL = "Second Life Release";

View File

@ -682,6 +682,8 @@ U32 LLControlGroup::loadFromFileLegacy(const LLString& filename, BOOL require_de
llassert(control);
mLoadedSettings.insert(name);
switch(control->mType)
{
case TYPE_F32:
@ -905,6 +907,8 @@ U32 LLControlGroup::loadFromFile(const LLString& filename, BOOL require_declarat
llassert(control);
mLoadedSettings.insert(name);
switch(control->mType)
{
case TYPE_F32:

View File

@ -200,11 +200,14 @@ public:
typedef std::map<LLString, LLPointer<LLControlBase> > ctrl_name_table_t;
ctrl_name_table_t mNameTable;
std::set<LLString> mWarnings;
std::set<LLString> mLoadedSettings; // Filled in with names loaded from settings.xml
public:
LLControlGroup();
~LLControlGroup();
void cleanup();
bool hasLoaded(const LLString& name) { return mLoadedSettings.find(name) != mLoadedSettings.end(); }
void clearLoaded() { mLoadedSettings.clear(); } // Call once we've done any settings tweaks which may need this data
LLControlBase* getControl(const LLString& name);
LLSD registerListener(const LLString& name, LLSimpleListenerObservable *listener);

View File

@ -1,5 +1,5 @@
/* Localized versions of Info.plist keys */
CFBundleName = "Second Life";
CFBundleShortVersionString = "Second Life version 1.19.0.4";
CFBundleGetInfoString = "Second Life version 1.19.0.4, Copyright 2004-2007 Linden Research, Inc.";
CFBundleShortVersionString = "Second Life version 1.19.0.5";
CFBundleGetInfoString = "Second Life version 1.19.0.5, Copyright 2004-2007 Linden Research, Inc.";

View File

@ -32,7 +32,7 @@
</dict>
</array>
<key>CFBundleVersion</key>
<string>1.19.0.4</string>
<string>1.19.0.5</string>
<key>CSResourcesFileMapped</key>
<true/>
</dict>

View File

@ -553,6 +553,8 @@ int parse_args(int argc, char **argv)
for (j = 1; j < argc; j++)
{
// Used to show first chunk of each argument passed in the
// window title.
gArgs += argv[j];
gArgs += " ";
@ -841,6 +843,7 @@ int parse_args(int argc, char **argv)
// that someone can use IE (or potentially other browsers)
// and do the rough equivalent of command injection and
// steal passwords. Phoenix. SL-55321
return 0;
}
else if (!strcmp(argv[j], "-ignorepixeldepth"))
{