summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2019-09-14Backed out changeset: a6398f90389aAndreyL ProductEngine
2019-09-13correct Mac SLVoice executable nameOz Linden
2019-09-10Downstream merge from lindenlab/viewer-lynxAndreyL ProductEngine
2019-09-10Merged in lindenlab/viewer-releaseandreykproductengine
2019-09-10increment viewer version to 6.3.2Nat Goodspeed
2019-09-06handle slvoice executable separately from the vivox libraries, and update ↵Oz Linden
mac slvoice package
2019-09-05Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2019-09-05SL-11718 Another exit crashandreykproductengine
2019-09-04DRTVWR-493 Do not recreate proxy only to destroy itandreykproductengine
2019-09-04SL-11868 Fix cache init after purgeandreykproductengine
2019-09-04SL-11866 [D493] Some startup elements can be executed twice, added protectionsandreykproductengine
2019-09-04SL-11865 Fixed weird existance checkandreykproductengine
2019-09-03SL-11856 Backed out SL-11012AndreyL ProductEngine
changeset: 0d43d9754b79
2019-08-29Merge from lindenlab/viewer-releaseandreykproductengine
2019-08-26Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-08-26increment viewer version to 6.3.1Nat Goodspeed
2019-08-20Automated merge with ssh://bitbucket.org/andreykproductengine/drtvwr-493Nat Goodspeed
2019-08-20DRTVWR-493: Clarify capturing LLError::getFatalFunction() in a var.Nat Goodspeed
VS 2013 thought we were storing an initialization-list.
2019-08-20DRTVWR-493: Defend LL[Param]Singleton against ctor/init exceptions.Nat Goodspeed
An exception in the LLSingleton subclass constructor, or in its initSingleton() method, could leave the LLSingleton machinery in a bad state: the failing instance would remain in the MasterList, also on the stack of initializing LLSingletons. Catch exceptions in either and perform relevant cleanup. This problem is highlighted by test programs, in which LL_ERRS throws an exception rather than crashing the whole process. In the relevant catch clauses, clean up the initializing stack BEFORE logging. Otherwise we get tangled up recording bogus dependencies. Move capture_dependency() out of finishInitializing(): it must be called by every valid getInstance() call, both from LLSingleton and LLParamSingleton. Introduce new CONSTRUCTED EInitState value to distinguish "have called the constructor but not yet the initSingleton() method" from "currently within initSingleton() method." This is transient, but we execute the 'switch' on state within that moment. One could argue that the previous enum used INITIALIZING for current CONSTRUCTED, and INITIALIZED meant INITIALIZING too, but this is clearer. Introduce template LLSingletonBase::classname() helper methods to clarify verbose demangle(typeid(stuff).name()) calls. Similarly, introduce LLSingleton::pop_initializing() shorthand method.
2019-08-19SL_6109 Rebindingandreykproductengine
2019-09-19SL-6109 Implement keybindingsandreykproductengine
2019-09-19SL-6109 Extended Key-to-string functionalityandreykproductengine
2019-09-19SL-6109 New cell type with icon and text (and 1 pixel offset for all text cells)andreykproductengine
2019-10-31SL-11732 Validation for stored favoritesandreykproductengine
2019-10-31SL-11913 Favorites not resetting properlyandreykproductengine
2019-10-29Downstream merge from lindenlab/viewer-lynxAndreyL ProductEngine
2019-10-29Downstream merge from lindenlab/viewer-servalAndreyL ProductEngine
2019-10-29Downstream merge from lindenlab/viewer-manulAndreyL ProductEngine
2019-10-29Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-10-28SL-12190 id_to_time_map_t should use F64Mnikolenko Productengine
2019-10-24SL-12185 [mac] crash when typing letters while viewer is loadingMnikolenko Productengine
2019-10-23SL-12180 Crash on requestOfflineMessagesCoroandreykproductengine
2019-10-23MAC build fixandreykproductengine
2019-10-23Windows build fixandreykproductengine
2019-10-23Merged OPEN-347AndreyL ProductEngine
2019-10-23OPEN-347: Remove ineffective, disabled 'hdiutil internet-enable'.Nat Goodspeed
macOS Catalina no longer even recognizes that subcommand. Remove it.
2019-10-23SL-11727 Fix build warningsandreykproductengine
2019-10-22SL-12170 Somehow crash still happens inside __try blockandreykproductengine
2019-10-23SL-12164 crash on userQuitandreykproductengine
2019-10-22SL-12169 Crash on setToolBarsVisible() during exitandreykproductengine
2019-10-22SL-12173 Crash on setShapeandreykproductengine
2019-10-22SL-12168 FIXED crash on exit, if resetting camera was performedMnikolenko Productengine
2019-10-21SL-12164 attempt to close viewer on window init resulted in crashandreykproductengine
2019-10-21SL-10908 Cleanup, Removed obsolete loggingandreykproductengine
2019-10-21SL-12161 FIXED Disabling voice while a call is active leaves the Speak ↵Mnikolenko Productengine
button enabled.
2019-10-20SL-12152 Minimizing chances of calling 'first use' twice.andreykproductengine
2019-10-18SL-12152 Fix for missing Hair Preview in texture uploadingandreykproductengine
2019-10-16SL-12103 More reliable memory detectionandreykproductengine
2019-10-16Merge fixandreykproductengine
2019-10-16Brought back the changes from @andreyk for improved mouse scroll wheel ↵AndreyL ProductEngine
performance (previously 8e228364f324)