Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-28 | DRTVWR-447: Suppress BugSplat UI; auto-fill certain BugSplat data. | Nat Goodspeed | |
Direct BugSplat to send crash reports without prompting, on both Windows and Mac. Add a mechanism by which code called after LL_ERRS() can retrieve the fatal log message string. (How did the crash logger extract that for Linden crash logging?) Add that fatal message to crash reports on Windows. But as BugsplatMac is engaged only on the run _after_ the crash, we no longer have that message in memory. Also add user name and region location to Windows crash reports. On Mac, (a) we don't have the information from the previous run and (b) BugsplatMac doesn't provide an API to attach that information to the crash report. Add Mac logging to indicate the success or failure of sending the crash report. Add Windows logging to indicate we're about to send. | |||
2018-06-28 | MAINT-8797: Resurrect BugSplat crash reporting on Windows. | Nat Goodspeed | |
The Breakpad symbol-file upload in the viewer's build.sh was failing on BugSplat builds since we weren't generating Breakpad symbol files. That upload was conditional on RELEASE_CRASH_REPORTING, so my first approach was to set RELEASE_CRASH_REPORTING=OFF for BugSplat builds. Unfortunately that symbol also propagates down into C++ compiles, and in llappviewerwin32.cpp, both Breakpad and BugSplat crash reporting is conditional on it. So that change inadvertently turned off the C++ logic to engage BugSplat. Stop forcing RELEASE_CRASH_REPORTING=OFF for BugSplat builds. Instead, make the Breakpad symbol-file upload check the BUGSPLAT_DB variable as well. Add #pragma messages to llappviewerwin32.cpp so we can detect whether it's being built for Breakpad or BugSplat or neither. | |||
2018-06-27 | fix debug logging | Oz Linden | |
2018-06-27 | fix provisioning debug log | Oz Linden | |
2018-06-27 | Merge | Graham Linden | |
2018-06-27 | add more startup debug logging | Oz Linden | |
2018-06-27 | Disambiguate logical op precedence for Clang. | Graham Linden | |
2018-06-26 | Fix misspelled convenience func name. | Graham Linden | |
2018-06-26 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2018-06-26 | MAINT-8395 Better loging | andreykproductengine | |
2018-06-26 | DRTVWR-453: Update from MAINT (viewer-lynx). | Nat Goodspeed | |
2018-06-26 | DRTVWR-453: Update to viewer-manager build 517052 | Nat Goodspeed | |
2018-06-26 | MAINT-8790 - ignore control avatars when fetching or sending complexity stats. | Brad Payne (Vir Linden) | |
2018-06-26 | DRTVWR-453: Merge up to latest viewer-release. | Nat Goodspeed | |
2018-06-26 | SL-927 Add new groups caps to viewer (offline messages only) | andreykproductengine | |
2018-07-12 | MAINT-8862 mailto URIs should be loaded in the external browser | maxim_productengine | |
2018-07-11 | Merged in andreykproductengine/maint-neko3 (pull request #653) | Andrey Kleshchev | |
MAINT-8849 Fixed Viewer displays 'Conneting to region...' screen forever Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com> Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> Approved-by: Simon Linden <simon@lindenlab.com> | |||
2018-07-11 | MAINT-8856 FIXED URL in Group Name is represented as a hyperlink in group notice | maxim_productengine | |
2018-07-11 | MAINT-8849 Fixed Viewer displays 'Conneting to region...' screen forever | andreykproductengine | |
2018-07-10 | MAINT-8855 FIXED Location SLURL gets truncated when using Help -> Report Bug ↵ | maxim_productengine | |
to file JIRA | |||
2018-07-10 | Merged in maxim_productengine/viewer-neko_maint2 (pull request #651) | Maxim Nikolenko | |
MAINT-8848 FIXED Object name in the llGiveInventory chat message is represented as a hyperlink Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com> Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> Approved-by: Simon Linden <simon@lindenlab.com> | |||
2018-07-09 | MAINT-8848 FIXED Object name in the llGiveInventory chat message is ↵ | maxim_productengine | |
represented as a hyperlink | |||
2018-06-26 | Skip updating the sky texture and fog iff we're using atmospherics shaders ↵ | Graham Linden | |
anyway. | |||
2018-06-25 | MAINT-8457 FIXED "Mute" switching cancels the volume settings of Nearby Media | maxim_productengine | |
2018-06-25 | MAINT-8765 - fixes for animated object attachment bounding boxes | Brad Payne (Vir Linden) | |
2018-06-22 | DRTVWR-443 - whitespace-only change to force a build version update | Brad Payne (Vir Linden) | |
2018-06-22 | MAINT-8686 Don't log empty list | andreykproductengine | |
2018-06-22 | SL-857 reverted | maxim_productengine | |
2018-06-22 | SL-857 reverted | maxim_productengine | |
2018-06-21 | merge changes for 5.1.6-release | Oz Linden | |
2018-06-21 | DRTVWR-447: Merge up to latest viewer-release | Nat Goodspeed | |
2018-06-21 | merge fix - omit SL_Launcher check if beingDebugged() | Brad Payne (Vir Linden) | |
2018-06-21 | merge | Brad Payne (Vir Linden) | |
2018-06-21 | merge | Brad Payne (Vir Linden) | |
2018-06-21 | increment viewer version to 5.1.7 | Nat Goodspeed | |
2018-06-21 | Added tag 5.1.6-release for changeset 04538b8157c1 | Nat Goodspeed | |
2018-06-20 | viewer version -> 6.0.0 | Brad Payne (Vir Linden) | |
2018-06-19 | SL-821: Send the SecondLife.log from the previous (crashed) run. | Nat Goodspeed | |
Also clean up log messages. | |||
2018-06-19 | SL-821: Another Objective-C++ magic incantation from BugSplat support. | Nat Goodspeed | |
2018-06-19 | MAINT-4743 Save sounds that arrived too early and use on object update | andreykproductengine | |
2018-06-21 | Merged in lindenlab/viewer-bear | AndreyL ProductEngine | |
2018-06-21 | MAINT-8754 FIXED Premium Voice Morphs subscription renewal sends to wrong ↵ | maxim_productengine | |
location | |||
2018-06-20 | MAINT-8764 FIXED Crash in LLViewerWindow::saveImageNumbered() | maxim_productengine | |
2018-06-19 | MAINT-8766 - fix for appearance to XML crash, plus enablement logic | Brad Payne (Vir Linden) | |
2018-06-19 | SL-821: Try again to override BugSplat Obj-C methods. | Nat Goodspeed | |
2018-06-18 | SL-821: Add logging in the macOS BugSplat attachment override. | Nat Goodspeed | |
2018-06-18 | SL-821: Fix BugSplat attachment method override per BugSplat support. | Nat Goodspeed | |
The example code on the BugSplat documentation page https://www.bugsplat.com/docs/platforms/os-x#configuration omits certain essential Objective-C++ boilerplate incantations. Adding them at least compiles successfully. | |||
2018-06-15 | SL-821: Fix up Objective-C++ syntax errors. | Nat Goodspeed | |
2018-06-15 | SL-821: Try to add SecondLife.log file to Mac BugSplat crash report. | Nat Goodspeed | |
Introduce new header file llappviewermacosx-for-objc.h to publish for llappdelegate-objc.mm and other Objective-C++ consumers the free functions in llappviewermacosx.cpp they consume. These were never before declared in any header file. Apparently, to date, we've been trusting to luck that Objective-C++ will infer the correct signature from calls -- and that the calls are correct with respect to the function definitions. :-P This gives us a place to introduce a new getLogFilePathname() function to query LLDir. (We don't simply #include "lldir.h" because of the pervasive use of BOOL in viewer headers; BOOL means something very different in Objective-C++.) | |||
2018-06-15 | SL-915 - handle uninitialized pelvis pos, better pixel area calc | Brad Payne (Vir Linden) | |