Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-17 | SL-17238 bugsplat build issues | Andrey Kleshchev | |
2021-12-15 | DRTVWR-546 merge up to 6.5.2 | Dave Houlton | |
2021-11-16 | DRTVWR-546 merge in master v6.5.1 | Dave Houlton | |
2021-11-16 | Merge branch 'master' into DRTVWR-519 | Andrey Lihatskiy | |
# Conflicts: # README.md | |||
2021-10-25 | SL-16243 Add Tracy timers to global new/delete overrides. | Dave Parks | |
2021-10-13 | Merge with master after latest Viewer release | Callum Linden | |
2021-10-13 | Merge branch 'master' v6.4.24 into DRTVWR-546 | Dave Houlton | |
2021-10-14 | Merge branch 'master' into DRTVWR-545-maint-mix | Andrey Lihatskiy | |
2021-09-21 | SL-16027: Add Tracy OpenGL support | Ptolemy | |
2021-09-03 | DRTVWR-545 Megre fix | Andrey Kleshchev | |
2021-08-12 | Merge branch 'master' into DRTVWR-520-apple-notarization | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # build.sh # indra/CMakeLists.txt # indra/newview/CMakeLists.txt # indra/newview/llappviewermacosx.cpp # indra/newview/llappviewerwin32.h # indra/newview/viewer_manifest.py # indra/win_crash_logger/llcrashloggerwindows.cpp | |||
2021-07-19 | Merge with tip of Master after a Viewer release | Callum Prentice | |
2021-07-19 | Merge branch 'master' into DRTVWR-522-maint | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/llappcorehttp.cpp # indra/newview/llappcorehttp.h | |||
2021-05-21 | Merge branch 'sl-10297' into DRTVWR-516-maint | Andrey Lihatskiy | |
2021-05-12 | SL-10297: Merge branch 'sl-10297-oz' into sl-10297. | Nat Goodspeed | |
Bring in Oz's tweaks to the way BugSplat is engaged and tested, plus a few other miscellaneous goodies. | |||
2021-03-17 | SL-14541 removed breakpad, win_crash_logger, updated zlib | Andrey Kleshchev | |
2021-03-13 | SL-14961 Coroutine crash was not reported to bugsplat | Andrey Kleshchev | |
2021-03-12 | SL-14961 Bugsplat logging | Andrey Kleshchev | |
2021-03-09 | This set of changes reverts the merge with master (git revert c83e740) and ↵ | Callum Prentice | |
results in a version of the DRTVWR-519 that matches what was presemt before it was deployed as a release viewer *plus* 3 small fixes from Maxim (See commits). This branch can now be used for additional fixes before eventually being used to release D-519 as normal | |||
2021-03-09 | Merge branch 'master' into DRTVWR-522-maint | Andrey Lihatskiy | |
2021-03-08 | Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into ↵ | Brad Payne (Vir Linden) | |
DRTVWR-519" This reverts commit e61f485a04dc8c8ac6bcf6a24848359092884d14, reversing changes made to 00c47d079f7e958e473ed4083a7f7691fa02dcd5. | |||
2021-03-02 | Merge branch 'master' into DRTVWR-522-maint | Andrey Lihatskiy | |
2021-01-11 | SL-1028 Bugsplat based windows viewers should not overwrite log files from ↵ | Andrey Kleshchev | |
main instance | |||
2020-09-22 | Merge branch 'master' into DRTVWR-519 | Callum Prentice | |
2020-09-11 | Effective rename of DRTVWR-506-simple since there is no way to rename a ↵ | Callum Prentice | |
branch. Cloned canonical viewer into DRTVWR-519, copied over the files that changed from DRTVWR-506-simple and pushed back. Once I am satisfied everything is correct, DRTVWR-506-simple will be removed | |||
2020-08-24 | SL-10297 merged 6.4.7 | Oz Linden | |
2020-08-11 | Merge branch 'DRTVWR-501-maint' into DRTVWR-503-maint | Andrey Lihatskiy | |
# Conflicts: # indra/cmake/DirectX.cmake # indra/newview/llviewerparcelmedia.cpp # indra/newview/viewer_manifest.py | |||
2020-07-01 | DRTVWR-476, SL-13528: Use freopen_s() instead of assigning stderr. | Nat Goodspeed | |
The llappviewerwin32.cpp create_console() function called by LLAppViewerWin32::initConsole() used to assign *stderr = *(new FILE* value), and so forth for stdout and stdin. That dubious tactic no longer works with the new Windows CRT introduced with VS 2015. freopen_s() works much better. | |||
2020-07-01 | SL-13361: Enable color processing on Windows 10 debug console. | Nat Goodspeed | |
(cherry picked from commit 0b61150e698537a7e42a4cdae02496da500399d9) | |||
2020-07-01 | SL-13361: Distill redundant create_console() code to set_stream(). | Nat Goodspeed | |
There are separate stanzas in llappviewerwin32.cpp's create_console() function for each of STD_INPUT_HANDLE, STD_OUTPUT_HANDLE and STD_ERROR_HANDLE. SL-13361 wants to add more code to each. Factor out new local set_stream() function and make create_console() call it three times. (cherry picked from commit 13b78a0c5a788c617866e3530c65dae616e6520f) | |||
2020-03-25 | DRTVWR-476: Fix _open_osfhandle() param from long to intptr_t. | Nat Goodspeed | |
The Microsoft _open_osfhandle() opens a HANDLE to produce a C-style int file descriptor suitable for passing to _fdopen(). We used to cast the HANDLEs returned by GetStdHandle() to long to pass to _open_osfhandle(). Since HANDLE is an alias for a pointer, this no longer works. Fortunately _open_osfhandle() now accepts intptr_t, so we can change the relevant GetStdHandle() calls. (But why not simply accept HANDLE in the first place?) | |||
2020-03-24 | SL-1431 settings_per_account.xml file should be attached to crashreport | Mnikolenko Productengine | |
2019-09-25 | fix spurious per-frame warning about signal handlers in Windows | Oz Linden | |
2019-06-12 | remove old crash logger more | Oz Linden | |
2019-06-05 | SL-11362 not all special character work in command line parameters | andreykproductengine | |
2019-06-05 | assorted cleanup | Oz Linden | |
2018-12-05 | DRTVWR-447: Fix BugSplat init with non-ASCII chars in install path. | Nat Goodspeed | |
The whole remaining difference between llifstream and std::ifstream is that the former handles UTF-8 coded pathnames. Microsoft's implementation of the latter does not. | |||
2018-11-14 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2018-09-27 | merge | Brad Payne (Vir Linden) | |
2018-09-26 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2018-08-29 | SL-967 simplify viewer log file field syntax | Oz Linden | |
MAINT-8991: only escape log message characters once, add unit test remove extra log line created by LL_ERRS document that tags may not contain spaces | |||
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-07-14 | DRTVWR-447: Revert BugSplat diagnostic logging; add platform tag. | 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-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. |