Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-29 | Merge master into DV525-merge-6.4.19 | Dave Houlton | |
2021-04-26 | SL-15170 remove mac_crash_logger | Mnikolenko ProductEngine | |
2021-04-23 | build fix | Mnikolenko ProductEngine | |
2021-04-01 | Merge branch 'master' into DV525-merge-6.4.18 | Dave Houlton | |
2021-04-01 | Merge branch 'master' into DRTVWR-520-apple-notarization | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml | |||
2021-04-01 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
2021-04-01 | Merge branch 'master' into DRTVWR-515-maint | Andrey Lihatskiy | |
2021-03-17 | SL-14541 follow-up xcode buildfix | Andrey Lihatskiy | |
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-10 | Merge branch 'master' v6.4.17 into DRTVWR-525 | Dave Houlton | |
2021-03-09 | Merge branch 'master' into DRTVWR-520-apple-notarization | Andrey Lihatskiy | |
2021-03-09 | Merge branch 'master' into DRTVWR-514-keymappings | Andrey Lihatskiy | |
2021-03-09 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
2021-03-09 | Merge branch 'master' into DRTVWR-515-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' v 6.4.15 into DRTVWR-525 | Dave Houlton | |
2021-03-02 | SL-12122 - removed frametime spikes in windows build caused by unnecessary ↵ | Brad Payne (Vir Linden) | |
call to GetPerformanceInfo() | |||
2021-03-02 | Merge branch 'master' into DRTVWR-520-apple-notarization | Andrey Lihatskiy | |
2021-03-02 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
2021-03-02 | Merge branch 'master' into DRTVWR-515-maint | Andrey Lihatskiy | |
2021-03-02 | Merge branch 'master' into DRTVWR-514-keymappings | Andrey Lihatskiy | |
2021-02-28 | xcode buildfix | Andrey Lihatskiy | |
2021-01-21 | SL-14597 Fixed deprecated function and added signal handling | Andrey Kleshchev | |
Signal handling is ugly, but so far that's the only option that works Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com> Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> | |||
2021-01-21 | Merged in xcode-buildfix (pull request #442) | Andrey Lihatskiy | |
xcode 12.3 buildfix * xcode 12.3 buildfix Approved-by: Andrey Kleshchev | |||
2021-01-18 | SL-14597 ensure that uris don't crash viewer | Andrey Kleshchev | |
2020-12-01 | SL-14347 Crash at ChoosePixelFormat SEH | Andrey Kleshchev | |
2020-11-13 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
# Conflicts: # indra/llui/llfolderview.cpp # indra/llui/llfolderviewmodel.cpp # indra/newview/llenvironment.cpp | |||
2020-11-11 | Merge branch 'master' 6.4.12 into DRTVWR-510 | Dave Houlton | |
2020-11-11 | Merge branch 'master' into DRTVWR-519 | Callum Prentice | |
2020-11-11 | Merged master (DRTVWR-507) into DRTVWR-514-keymappings | Andrey Kleshchev | |
2020-10-19 | DRTVWR-510 clean up obsolete downstream-from-mDebugGPU code | Dave Houlton | |
2020-10-08 | DRTVWR-510 remove all LL_SOLARIS conditionals | Dave Houlton | |
2020-09-25 | SL-13034 Last string in logs should say 'Goodbye' | Andrey Kleshchev | |
These logs were not logging for very long due to supressed logging system, no point showing them now | |||
2020-09-25 | SL-13979 Crash of logging system at LLError::Settings::getInstance() | Andrey Kleshchev | |
LLSingleton depends onto logging system, having logging system be based on LLSingleton causes crashes and deadlocks | |||
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-25 | SL-13843 FIXED URL gets changed when opened in the internal web browse | Mnikolenko Productengine | |
2020-08-24 | SL-10297 merged 6.4.7 | Oz Linden | |
2020-08-18 | Merge branch 'master' into DRTVWR-514-keymappings | Andrey Lihatskiy | |
2020-08-11 | Merged master into DRTVWR-514-keymappings | Andrey Kleshchev | |
2020-07-28 | Nat's suggested improvement to LLThreadSafeQueue that takes account of queue ↵ | Callum Prentice | |
being empty as well as the status flag condition | |||
2020-07-22 | Put hash for boost namespace properly into that by using namespace boost | Nicky Dasmijn | |
2020-07-22 | Linux needs strcmp , include <string.h> so we get access to that function. | Nicky Dasmijn | |
2020-07-20 | Merge branch 'master' into DRTVWR-501-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/newview/llimprocessing.cpp | |||
2020-07-14 | Fixed -Wstring-plus-int related errors for compatibility with Xcode-11.4 | Brad Kittenbrink | |
2020-07-07 | DRTVWR-476, SL-13555: Don't crash if user closes viewer during login. | Nat Goodspeed | |
Ever since February 2010, the body of the login coroutine function has been enclosed in try/catch (...), with an llerrs message to try to crash more informatively than the runtime's unhandled-exception termination. Over the years this evolved to LL_ERRS and then to CRASH_ON_UNHANDLED_EXCEPTION. This persisted despite the August 2016 addition of generic catch clauses in the LLCoros::toplevel() function to serve the same purpose, and despite the subsequent introduction of the LLCoros::Stop family of exceptions to deliberately throw into waiting coroutines on viewer shutdown. That's exactly what was happening. When the user closed the viewer while waiting for the response from login.cgi, the waiting operation threw LLCoros::Stopping, which was caught by that CRASH_ON_UNHANDLED_EXCEPTION, which crashed the viewer with LL_ERRS rather than propagating up to the toplevel() and cleanly terminating the coroutine. Change CRASH_ON_UNHANDLED_EXCEPTION() to LOG_UNHANDLED_EXCEPTION() and re-throw so toplevel() can handle. | |||
2020-07-01 | SL-13361: Enable color processing on Windows 10 debug console. | Nat Goodspeed | |
(cherry picked from commit 0b61150e698537a7e42a4cdae02496da500399d9) | |||
2020-06-26 | DRTVWR-476, SL-13512: Fix flawed fix for former failure. | Nat Goodspeed | |
Specifically, llcoro::suspendUntilTimeout() is definitely called concurrently by multiple coroutines. New code that instantiates a local LLEventStream must allow the name to be tweaked for uniqueness. | |||
2020-06-25 | DRTVWR-476, SL-13512: Make suspendUntilTimeout() notice shutdown. | Nat Goodspeed | |
Specifically, the shutdown crash reported in SL-13512 was due to LLExperienceCache::idleCoro() looping on suspendUntilTimeout(), failing to notice in its slumbers that the viewer was shutting down around it. Make suspendUntilTimeout() internally call suspendUntilEventOnWithTimeout(), which already listens for "LLApp" state-change events and throws Stopping when LLApp enters its shutdown sequence. | |||
2020-06-24 | SL-6109 Fixed issue with llcontrols ignoring left mouse button with masks | andreykproductengine | |