| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-11 | Merge remote-tracking branch 'origin/develop-linux' into geenz/linux-to-develop | Jonathan "Geenz" Goodman | |
| 2026-04-03 | #5612 Improve profiling coverage | Andrey Kleshchev | |
| 2026-01-21 | Merge remote-tracking branch 'origin/develop' into develop-linux | Rye | |
| 2026-01-07 | Address feedback from copilot | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2026-01-07 | Clean up LLFile and LLFilesystem operations to reduce temporaries ↵ | Rye | |
| allocations and utf8->utf16 conversions Fix LLFile::tmpdir failing when temp directory is located in a unicode path on windows Add Tracy profiler tagging to LLFile that's disabled by default Replace LLFile::utf8StringToWstring with our fsyspath std::filesystem::path adapter Introduce std::filesystem::path to llifstream/llofstream wrappers Add move operators to fsyspath to match copy operator Restore LLUniqueFile RAII class for direct c file io wrapping and reducing merge conflicts with downstream code that may depend upon it Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2026-01-07 | Reapply "Add more functionality to LLFile and cleanup LLAPRFile"" | Andrey Kleshchev | |
| # Conflicts: # indra/llcrashlogger/llcrashlock.cpp # indra/llrender/llshadermgr.cpp # indra/test/CMakeLists.txt | |||
| 2025-12-22 | #3612 Handle missing capabilities instead of blocking further downloads | Andrey Kleshchev | |
| Landmarks that failed due to missing caps were blocked from being rerequested. | |||
| 2025-03-24 | #3796 Crash at assetRequestCoro | Andrey Kleshchev | |
| Coroutine doesn't own req pointer, don't use it | |||
| 2024-07-03 | #1870 Tune up for better experience on integrated intel with low memory (#1872) | Dave Parks | |
| * More deterministic vsize calculation. Add control for choosing downscale method. * Quick hack to make GLTF preview work again | |||
| 2024-06-10 | Post-merge - trim trailing whitespace | Andrey Lihatskiy | |
| 2024-06-01 | Re-enable a lot of compiler warnings for MSVC and address the C4267 ↵ | Ansariel | |
| "possible loss of precision" warnings | |||
| 2024-02-19 | Replace remaining BOOL with bool llinventory and llmessage | Ansariel | |
| 2024-02-18 | misc: BOOL to bool | Lars Næsbye Christensen | |
| 2024-02-17 | misc: BOOL to bool | Lars Næsbye Christensen | |
| 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-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. | |||
| 2020-09-24 | Complete the change from lldiskcache -> llfilesystem and then addition of ↵ | Callum Prentice | |
| new lldiskcache implementation | |||
| 2020-09-16 | Renamed the references to LLVFile and llvfile.* source code plus cmake ↵ | Callum Prentice | |
| scripts to use a different name - lldiskcache - since that more closely resembles what it is (or will be) now that the VFA is no more | |||
| 2020-09-16 | First part of change to remove LLVFS from the Viewer. Consists of code ↵ | Callum Prentice | |
| changes to remove LLVFS and LLVFSThread classes along with the associated source files. The existing llvfs folder is renamed to llcache. Also includes changes to CMake script in many places to reflect changes. Eventually, llvfile source file and class will be renamed but that is not in this change. | |||
| 2020-09-16 | Check existence of local files instead of checking VFS | Mnikolenko Productengine | |
| 2020-07-22 | Remove redundant LL_EXSTAT_ from enums. | Nicky Dasmijn | |
| 2020-07-22 | LLExtStat had been a S32, this wasn't right, as some of the constants lead ↵ | Nicky Dasmijn | |
| to integer overflow: const LLExtStat LL_EXSTAT_RES_RESULT = 2L<<30; const LLExtStat LL_EXSTAT_VFS_RESULT = 3L<<30; This shifts into the sign bit and clang gets (rightfully) upset about this. LLExtStatus needs to be at least of type U32 to remedy this problem, but while at it it makes sense to turn it into what it is: An enum. Turning it into a class enum has the added benefit we get type safety for mostly free. Which incidentally turned up a problem right away: A call to removeAndCallbackPendingDownloads had status and extstatus reversed and thus was wrong. | |||
| 2019-02-20 | SL-9660: Next pass cleanup. Removed and downgraded a number of logs. ↵ | Rider Linden | |
| Removed refs to LAPAS. Better sync with legacy regions. | |||
| 2018-02-27 | Replace variadic template with more specific expansion. | Rider Linden | |
| 2018-02-26 | Added settings inventory object with subtype | Rider Linden | |
| 2017-04-19 | SL-409 - added tags to more log messages | Brad Payne (Vir Linden) | |
| 2017-03-03 | SL-409 - added tracking for bytes fetched to viewer assets metrics (does not ↵ | Brad Payne (Vir Linden) | |
| currently work for textures) | |||
| 2017-02-17 | SL-409 - more WIP on http fetching path for assets, capture results to LLVFile. | Brad Payne (Vir Linden) | |
| 2017-02-15 | SL-409 - WIP on http fetching path for assets | Brad Payne (Vir Linden) | |
| 2017-02-13 | SL-409 - initial cleanup, mostly indentation fixes and removing unused or ↵ | Brad Payne (Vir Linden) | |
| inaccessible code | |||
| 2016-04-04 | merge with 4.0.3-release | Oz Linden | |
| 2016-03-17 | Merge | Rider Linden | |
| 2016-03-16 | merge changes for DRTVWR-417 | Oz Linden | |
| 2016-02-10 | MAINT-6066 crash in LLTransferSource::getID() | andreykproductengine | |
| 2016-01-20 | MAINT-6066 crash in LLTransferSource::getID() | andreykproductengine | |
| 2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
| 2015-09-11 | Bit of cleanup around Translation and remove httpassetstorage | Rider Linden | |
| 2015-08-25 | Merge | Rider Linden | |
| 2015-08-18 | MAINT-5506: Fix ugly timing bug in llurlentry static initialization. | Nat Goodspeed | |
| The problem was that class-static LLUrlEntryParcel::sRegionHost was being initialized by copying class-static LLHost::invalid. Naturally, these two statics are initialized in different source files. Since C++ makes no promises about the relative order in which objects in different object files are initialized, it seems we hit a case in which we were trying to initialize sRegionHost by copying a completely uninitialized LLHost::invalid. In general we might attempt to address such cross-translation-unit issues by introducing an LLSingleton. But in this particular case, the punch line is that LLHost::invalid is explicitly constructed identically to a default-constructed LLHost! In other words, LLHost::invalid provides nothing we couldn't get from LLHost(). All it gives us is an opportunity for glitches such as the above. Remove LLHost::invalid and all references, replacing with LLHost(). | |||
| 2015-07-30 | MAINT-5430 Crash LLAssetStorage::downloadCompleteCallback | andreykproductengine | |
| 2015-07-30 | MAINT-5430 Crash LLAssetStorage::downloadCompleteCallback | andreykproductengine | |
| 2013-10-25 | trivial: fix several weird compiling errors. | Xiaohong Bao | |
| 2013-08-18 | SH-4433 WIP: Interesting: Statistics > Ping Sim is always 0 ms | Richard Linden | |
| continued conversion to units system made units perform type promotion correctly and preserve type in arithmetic e.g. can now do LLVector3 in units added typedefs for remaining common unit types, including implicits | |||
| 2013-08-16 | SH-4433 WIP: Interesting: Statistics > Ping Sim is always 0 ms | Richard Linden | |
| converted many values over to units system in effort to track down source of 0 ping | |||
| 2013-08-09 | second phase summer cleaning | Richard Linden | |
| replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
| 2013-06-05 | merge with viewer-release | Richard Linden | |
| 2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
| 2013-03-06 | renamed LLTrace stat gathering classes/methods to make the structure of ↵ | Richard Linden | |
| LLTrace clearer Count becomes CountStatHandle Count.sum becomes sum(Count, value), etc. | |||
| 2012-10-15 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
| converted all remaining LLViewerStats to lltrace | |||
| 2011-09-28 | SH-2276 Remove some log spam to alleviate stalls on login. | Dave Parks | |
