Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-02-03 | Merge with Master after Viewer release | Callum Prentice | |
2020-11-12 | SL-14269 FIXED Textures are corrupt after reducing the cache size. | Mnikolenko Productengine | |
2020-11-11 | Post-merge leftover cleanup; buildfix | Andrey Lihatskiy | |
2020-11-11 | Merge branch 'master' into DRTVWR-513-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/llui/llfolderviewmodel.h # indra/newview/lltexturecache.cpp # indra/newview/llviewermenu.h # indra/newview/skins/default/xui/en/menu_wearable_list_item.xml | |||
2020-10-23 | SL-14150 Comment for clarity and removed redundant check | Andrey Kleshchev | |
2020-10-22 | SL-14150 Handle more cases of corrupted cache | Andrey Kleshchev | |
2020-05-25 | SL-12889 Failed to cache image crashes | Andrey Kleshchev | |
2019-12-16 | Merge viewer-release 6.3.6 into viewwer-eep repo | Dave Houlton | |
2019-11-26 | SL-12326 Textures' apr pool crash fix | andreykproductengine | |
2019-06-25 | SL-11418 Mac build fix | andreykproductengine | |
2019-06-25 | Mac buildfix | AndreyL ProductEngine | |
2019-05-29 | SL-11073 | Graham Linden | |
Make tex cache not check size logic while performing validation. | |||
2019-01-14 | SL-10291 Replace apr_mutex with standard C++11 functionality | andreykproductengine | |
2018-12-12 | SL-10231 Bug in texture cache size computation | andreykproductengine | |
2017-09-28 | SL-775 SL-11418 Texture cache purge stalls viewer | andreykproductengine | |
2018-06-26 | MAINT-8395 Better loging | andreykproductengine | |
2018-06-14 | MAINT-8395 Rollback part of SL-711 to fix related crashes | andreykproductengine | |
2018-01-30 | MAINT-8091 Removed deprecated and unused private memory pooling | Andrey Kleshchev | |
2018-01-17 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2017-12-20 | MAINT-8087: Use env vars from VMP for AppData\Roaming and Local. | Nat Goodspeed | |
On Windows, when logged in with a non-ASCII username, every one of the three documented APIs -- SHGetSpecialFolderPath(), SHGetFolderPath() and SHGetKnownFolderPath() -- fails to retrieve any pathname at all. We cannot account for the fact that the oldest of these continues to work with the release viewer and within a Python script (though not, curiously, from a Python interactive session). With a non-ASCII username, they consistently fail when called from an Alex Ivy viewer build: "The filename, directory name, or volume label syntax is incorrect." Empirically, with a non-ASCII username, the preset APPDATA and LOCALAPPDATA environment variables are also useless, e.g. c:\Users\??????\AppData\Roaming where those are, yup, actual question marks. Empirically, the VMP is able to successfully call SHGetFolderPath() to retrieve both AppData\Roaming and AppData\Local. Therefore, we make the VMP set the APPDATA and LOCALAPPDATA environment variables to the UTF-8 encoded correct pathnames. Instead of calling SHGetSomethingFolderPath() at all, make LLDir_Win32 retrieve those environment variables. Make LLFile::mkdir() treat "directory already exists" as a success case. Every single call fell into one of two categories: either it didn't check success at all, or it tested specially to exempt errno == EEXIST. Migrate that test into mkdir(); eliminate it from call sites. Make LLDir::append() and add() convenience functions accept variadic arguments. Replace add(add()...) constructs, as well as clumsy concatenations of directory names and getDirDelimiter(), with simple variadic add() calls. | |||
2017-12-05 | MAINT-2124 Texture allocation issues | andreykproductengine | |
2017-11-06 | MAINT-7978 - Fixed allocation crash in doRead(), workers should never crash | andreykproductengine | |
2017-10-23 | Backed out changeset: bfa432c3c7d5 (SL-775) | andreykproductengine | |
2017-10-23 | MAINT-7929 Viewer shouldn't attempt to access unreadable cache indefientely | andreykproductengine | |
2017-10-11 | MAINT-7895 Fix for setHeaderCacheEntry infinite loop | andreykproductengine | |
2017-10-03 | build fix | Mnikolenko Productengine | |
2017-09-28 | SL-775 Texture cache purge improvements | andreykproductengine | |
2017-09-18 | MAINT-7779 Protections against wrong data | andreykproductengine | |
2017-06-06 | [SL-711] - Eliminate some overheads in texturecache. | ruslantproductengine | |
- Eliminate memory overhead when need duplicated scaled image. - Small improvement in LLImageBase::getCodecFromExtension() | |||
2017-08-29 | SL-776 Disk cache purge not purging headers if headers are corrupt or on ↵ | andreykproductengine | |
version mismatch | |||
2017-08-21 | BUG-134134 Additional logging | andreykproductengine | |
2017-08-09 | SL-684 Improve cache version guard | andreykproductengine | |
2016-10-19 | MAINT-6819 Fix for LLTextureCacheRemoteWorker::doWrite crash | AndreyL ProductEngine | |
2016-09-28 | MAINT-6123 Fix for LLTextureCache::writeToFastCache crash | AndreyL ProductEngine | |
2016-05-06 | merge 4.0.4-release and MAINT-5974 | Oz Linden | |
2016-02-05 | MAINT-6105 FIXED Lowering Cache Size and relogging results in many corrupted ↵ | andreykproductengine | |
textures | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-06-08 | MAINT-5230 FIXED Viewer gets stuck clearing texture cache | andreykproductengine | |
2013-08-19 | Merge | Xiaohong Bao | |
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-06-20 | merge with release | Richard Linden | |
2013-06-20 | Automated merge with http://bitbucket.org/lindenlab/viewer-release | Dave Parks | |
2013-06-14 | MAINT-2791: Yet another crash in LLTextureCache::writeToFastCache(). Reviewed | simon | |
by Kelly | |||
2013-06-10 | MAINT-2414 fix for texture cache crasher | Graham Madarasz | |
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-05-28 | for SH-4004: interesting: need debug option to clear viewer cache while ↵ | Xiaohong Bao | |
still logged in | |||
2013-05-09 | Merge viewer-beta | simon | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-01-03 | fix for MAINT-2147: crash in LLTextureCache::writeToFastCache on OSX | Xiaohong Bao | |