Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-22 | DRTVWR-447: Attempt to post BugSplat metadata with Mac crash reports. | Nat Goodspeed | |
Introduce CrashMetadata, an LLSingleton in llappviewermacosx.cpp, declared in llappviewermacosx-for-objc.h and accessed by the various BugsplatStartupManagerDelegate override methods. CrashMetadata is populated by reading the previous (presumably crashed) run's static_debug_info.log file. This replaces the previous getOldLogFilePathname(), getFatalMessage() and getAgentFullname() functions. To extend that suite for additional metadata, not only would we have to keep adding new free functions, but we'd have to keep rereading the static_debug_info.log file. Override the new applicationKeyForBugsplatStartupManager, defaultUserNameForBugsplatStartupManager, defaultUserEmailForBugsplatStartupManager methods to extract relevant fields from CrashMetadata. Change applicationLogForBugsplatStartupManager and attachmentForBugsplatStartupManager to do the same. Enhance llviewerregion.cpp to update the static_debug_info.log file every time we enter a new region. | |||
2018-08-21 | DRTVWR-447: Add static_debug_info.log file to Windows crash report. | Nat Goodspeed | |
Also use the LLOSInfo information for platform rather than simply Windows32 or Windows64. | |||
2018-08-21 | MAINT-8917: For BugSplat viewer, don't create dump-UUID directory. | Nat Goodspeed | |
Just put the static_debug_info.log file in the parent logs directory. Also update that static_debug_info.log file with "FatalMessage" key taken from LL_ERRS() message string. | |||
2018-08-21 | Don't compare rbegin() iterators, use LLStringUtil::endsWith(). | Nat Goodspeed | |
I think the intention of (sDumpDir.rbegin() == mDirDelimiter.rbegin()) was to test whether sDumpDir endsWith(mDirDelimiter). But those iterators will never be equal. Instead, use LLStringUtil::endsWith(). | |||
2018-08-21 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2018-08-21 | increment viewer version to 5.1.9 | Nat Goodspeed | |
2018-08-21 | Added tag 5.1.8-release for changeset 23ea0fe36fad | Nat Goodspeed | |
2018-08-21 | SL-824: Update to bugsplat build 518876 | Nat Goodspeed | |
2018-08-18 | SL-824: Update to bugsplat build 518831 | Nat Goodspeed | |
2018-08-18 | Backed out changeset 599911002a5e: revert to bugsplat build 518798. | Nat Goodspeed | |
2018-08-17 | SL-824: Update to bugsplat build 518806 | Nat Goodspeed | |
2018-08-17 | SL-824: Update to bugsplat build 518798 | Nat Goodspeed | |
2018-08-17 | DRTVWR-447: Use os.path.split(path) instead of path.split(os.sep). | Nat Goodspeed | |
On Windows, where 'path' might be separated either with '/' or '\', the latter breaks unless all path separators are in fact the os.sep character '\'. While it would be possible to code something fancy with os.sep and os.altsep, testing the latter for None, much simpler to let os.path.split() handle it. | |||
2018-08-17 | SL-824: Update to bugsplat build 518791 | Nat Goodspeed | |
2018-08-15 | DRTVWR-447: Simplify redundant if-key-in-dict-and-value-nonempty logic | Nat Goodspeed | |
2018-08-15 | DRTVWR-447: Streamline some of the logic around extra packages. | Nat Goodspeed | |
2018-08-15 | DRTVWR-447: Update to bugsplat build 518707 | Nat Goodspeed | |
2018-08-15 | DRTVWR-447: merge reverting Mac suppression to re-enable Mac builds. | Nat Goodspeed | |
2018-08-15 | Backed out changeset 25b55601514d: re-enable building BugSplat on Mac. | Nat Goodspeed | |
2018-08-10 | VOICE-50 VOICE-58: recover from SLVoice process exit automatically | Oz Linden | |
2018-08-02 | merge changes for 5.1.7-release | Oz Linden | |
2018-08-02 | DRTVWR-447: Merge changesets from newly updated viewer-release. | Nat Goodspeed | |
2018-08-02 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2018-08-02 | MAINT-8176: Add canonical_repo field to viewer's autobuild.xml. | Nat Goodspeed | |
2018-08-02 | increment viewer version to 5.1.8 | Nat Goodspeed | |
2018-08-02 | Added tag 5.1.7-release for changeset ac3b1332ad4f | Nat Goodspeed | |
2018-08-02 | additional logging around launch/termination of SLVoice | Oz Linden | |
2018-07-29 | retrigger build | Oz Linden | |
2018-07-18 | DRTVWR-447: Temporarily suppress building for BugSplat on Mac. | Nat Goodspeed | |
2018-07-18 | DRTVWR-447: Update to bugsplat build 517972 | Nat Goodspeed | |
2018-07-18 | SL-920 Disable friendship caps untill new requirements are provided | andreykproductengine | |
2018-07-17 | DRTVWR-447: Update to bugsplat build 517942 | Nat Goodspeed | |
2018-07-17 | DRTVWR-447: Force rebuild with new BUGSPLAT_DB value. | Nat Goodspeed | |
2018-07-17 | SL-920 Better logging and limited cap to offline messages | andreykproductengine | |
2018-07-14 | DRTVWR-447: Revert BugSplat diagnostic logging; add platform tag. | Nat Goodspeed | |
2018-07-13 | DRTVWR-447: Update to bugsplat build 517820 | Nat Goodspeed | |
2018-07-13 | DRTVWR-447: Update to bugsplat build 517815 | Nat Goodspeed | |
2018-07-12 | DRTVWR-447: For want of a 'const', the build was lost. | Nat Goodspeed | |
2018-07-12 | DRTVWR-447: More diagnostic logging for BugSplat metadata strings. | Nat Goodspeed | |
2018-07-11 | DRTVWR-447: Diagnostically try naively widening BugSplat metadata. | Nat Goodspeed | |
2018-07-11 | DRTVWR-447: Fix silly typos | Nat Goodspeed | |
2018-07-11 | DRTVWR-447: Add more diagnostic logging to Windows BugSplat crash. | Nat Goodspeed | |
2018-07-10 | SL-932: Attach user's settings.xml file to Windows crash reports. | Nat Goodspeed | |
It is not obvious whether the BugsplatMac attachment API even supports multiple file attachments. I've contacted BugSplat support. | |||
2018-07-10 | DRTVWR-447: Use absolute path prefixes for CEF components. | Nat Goodspeed | |
viewer_manifest.py had LLManifest.prefix() calls starting with '..' (or os.pardir, same thing) which failed with new prefix() calling conventions. Explicitly starting with os.path.join(self.args['build'], os.pardir, etc.) where applicable works much better. | |||
2018-07-09 | update to SLVoice 4.9.0002.30313.ee674a2b | Oz Linden | |
2018-07-09 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2018-07-06 | MAINT-1771 FIXED Avatar doesn't stand up after pressing Shift+Alt+S keyboard ↵ | maxim_productengine | |
shortcut | |||
2018-07-04 | MAINT-8800 Vivox pointlesly stalls for 10 seconds waiting on shutdown | andreykproductengine | |
2018-07-03 | Merged in graham_linden/viewer-lynx-graham (pull request #82) | Andrey Lihatskiy | |
Roll back optimization that breaks cubemap updates Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> | |||
2018-07-03 | Roll back optimization that isn't needed for sky rendering when atmospherics ↵ | Graham Linden | |
are used, but is needed for cubemap update. |