Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-15 | SL-15404 Crash at setSeedCapability | Andrey Kleshchev | |
Viewer tried to set capability when quiting. | |||
2021-06-15 | SL-15403 Crash at LLFloaterTools's setStatusText | Andrey Kleshchev | |
On shutdown some floaters reset tools using LLToolMgr::setCurrentToolset and it updates LLFloaterTools, which might be dead by that point | |||
2021-06-15 | SL-15297 WIP Implement performance floater #2 | Mnikolenko Productengine | |
2021-06-14 | SL-15383 Crash at SearchableControl's setHighlighted | Andrey Kleshchev | |
2021-06-11 | boost::filesystem::directory_iterator uses throw-behavior by default as well | Ansariel | |
2021-06-11 | Change all remaining boost::filesystem methods to their non-throwing overloads | Ansariel | |
2021-06-11 | Fix for SL-15389 -- Pull in the patch to add the Akamai cert fix specified ↵ | Callum Prentice | |
in SL-15370 | |||
2021-06-11 | Fix for SL-15389 -- Pull in the patch to add the Akamai cert fix specified ↵ | Callum Prentice | |
in SL-15370 | |||
2021-06-11 | SL-15297 WIP Implement performance floater | Mnikolenko Productengine | |
2021-06-10 | Fix for SL-15381 Import Vivox VAD voice fixes into 'Viewer UI changes' branch | Callum Prentice | |
2021-06-10 | Fix more crashes in disk cache due to boost error handling | Ansariel | |
2021-06-09 | SL-15363 how_to on older viewers is forced to persist | Andrey Kleshchev | |
Older how_to floater is not set to persist in between sessions and gets stuck, ranamed new how_to into guidebook to avoid the issue | |||
2021-06-07 | Merge with tip of Master after Viewer release | Callum Prentice | |
2021-06-07 | Merge branch 'master' into DRTVWR-531 | Callum Prentice | |
2021-06-08 | SL-15168 A bit of debug logging | Andrey Kleshchev | |
2021-06-07 | SL-15351 'Speak' button remains active on the parcel with disabled voice | Andrey Kleshchev | |
2021-06-07 | Merge branch 'master' into DRTVWR-522-maint | Andrey Lihatskiy | |
2021-06-07 | Merge branch 'master' into DRTVWR-521-maint | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt | |||
2021-06-07 | Merge branch 'master' into DRTVWR-520-apple-notarization | Andrey Lihatskiy | |
2021-06-07 | Merge branch 'master' into DRTVWR-518-ui | Andrey Lihatskiy | |
2021-06-07 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
2021-06-07 | Increment viewer version to 6.4.20 | Nat Goodspeed | |
following promotion of DRTVWR-525 | |||
2021-06-04 | SL-15350 Update images for New User viewer log in page | Andrey Lihatskiy | |
2021-06-03 | SL-15292 waitForChannel crash | Andrey Kleshchev | |
2021-06-03 | SL-15272 Bugsplat crashes at condition wait() | Andrey Kleshchev | |
Made sure all waits will be triggered, won't loop back and that in case of http queue it had some time to trigger | |||
2021-06-03 | SL-15243 Unicode URL validation | Andrey Kleshchev | |
2021-05-31 | SL-15093 Crash nanov2_free_to_block #2 | Andrey Kleshchev | |
Mostly converted some boost pointers to std ones Made ~LLNotificationChannelBase() more explicit to get a bit more data on location of another crash that likely happens when cleaning mItems | |||
2021-05-28 | SL-15093 Crash nanov2_free_to_block | Andrey Kleshchev | |
Superficially crash happens in disconnect() inside signal's deconstructor. Manual cleanup should help figuring out if crash happens due to named or anonymous listeners | |||
2021-05-27 | SL-15211 Adjust unit tests | Andrey Kleshchev | |
2021-05-27 | SL-15211 Remove unsused functions | Andrey Kleshchev | |
CRYPTO_set_id_callback and CRYPTO_set_locking_callback are no-op in ssl 1.1.x | |||
2021-05-27 | SL-15211 Update OpenSSL library | Andrey Kleshchev | |
2021-05-27 | SL-15319 FIXED Crash in LLFloaterCreateLandmark::onCancelClicked | Mnikolenko Productengine | |
2021-05-26 | SL-15299 SL-15313 BUG-230802 Revert BOM fix causing issues with avatar alpha ↵ | Dave Houlton | |
masks. Revert "SL-12069 Issues with bakes-on-mesh and alpha modes" This reverts commit 5691d302ef876a7e6fb6861441f14e5e7f0c7735. | |||
2021-05-26 | SL-15196 Attach correct log file to Bugsplat report | Mnikolenko Productengine | |
2021-05-26 | SL-15292 waitForChannel crash #2 | Andrey Kleshchev | |
2021-05-25 | SL-15285 Restore 'drop item' functionality in right click menu | Andrey Kleshchev | |
2021-05-25 | Fix duplicate name is XML (FS:Ansarial) | Callum Prentice | |
2021-05-25 | SL-15292 waitForChannel crash | Andrey Kleshchev | |
2021-05-25 | SL-15298 Move Landmark's Edit button | Andrey Kleshchev | |
2021-05-21 | SL-15272 Bugsplat crashes at condition wait() | Andrey Kleshchev | |
Made sure all waits will be triggered, won't loop back and that in case of http queue it had some time to trigger | |||
2021-05-21 | Merge branch 'sl-10297' into DRTVWR-516-maint | Andrey Lihatskiy | |
2021-05-19 | Fix for SL-12320 The Viewer functionality is broken with an in-viewer ↵ | Callum Prentice | |
enabled proxy - there isn't an obvious way to set proxy information for CEF alone and QA asserts that the system setting is used so we are removing the proxy UI from the preferences floater. I purposely left everything else in place (config floater, media plugin messages etc.) so we can consider adding CEF specific support one day. | |||
2021-05-19 | SL-15268 update the description of the 'VivoxVadSensitivity' debug setting | Mnikolenko Productengine | |
2021-05-18 | Pull in updated Dullahan and use it for for: Fix SL-14888 Media on a Prim ↵ | Callum Prentice | |
should not show JS (about to unload) popups | |||
2021-05-18 | SL-15200: LLPurgeDiskCacheThread's CHECK_INTERVAL is secs. | Nat Goodspeed | |
2021-05-17 | SL-15185 Crash "The face does not have a valid texture" | Andrey Kleshchev | |
2021-05-17 | SL-15200: Use new LLApp::sleep() in LLPurgeDiskCacheThread::run(). | Nat Goodspeed | |
2021-05-17 | SL-15200: Add LLApp::sleep(duration) methods. | Nat Goodspeed | |
Two sleep() methods: one accepting F32Milliseconds, or in general any LLUnits time class; the other accepting any std::chrono::duration. The significant thing about each of these sleep() methods, as opposed to any freestanding sleep() function, is that it only sleeps until the app starts shutdown. Moreover, it returns true if it slept for the whole specified duration, false if it woke for app shutdown. This is accomplished by making LLApp::sStatus be an LLScalarCond<EAppStatus> instead of a plain EAppStatus enum, and by making setStatus() call set_all() each time the value changes. Then each new sleep() method can call wait_for_unequal(duration, APP_STATUS_RUNNING). Introducing llcond.h into llapp.h triggered an #include circularity because llthread.h #included llapp.h even though it didn't reference anything from it. Removed. This, in turn, necessitated adding #include "llapp.h" to several .cpp files that reference LLApp but had been depending on other header files to drag in llapp.h. | |||
2021-05-17 | SL-15200: Explain why purge() is called on another thread. | Nat Goodspeed | |
Also add Ansariel's explanation for why interaction through the filesystem itself should be safe. | |||
2021-05-17 | BUG-230673: Add warning that LLDiskCache::purge() is also called from ↵ | Ansariel | |
outside the main thread |