Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove workaround for http texture ranges on Opensim | thickbrick | 2011-05-13 | 1 | -53/+2 |
| | | | | | The various http textures request range bugs are fixed in Opensim 0.7.1. Also, this workaround was ugly, hacky and buggy. | ||||
* | Merge remote branch 'thickbrick/weekly' into weekly | McCabe Maxsted | 2011-03-04 | 1 | -1/+3 |
|\ | |||||
| * | Fix #778: Textures get stuck half fetched. | thickbrick | 2011-02-06 | 1 | -0/+11 |
| | | | | | | | | | | | | Make sure partial textures are cached as partial, so that they will finish fetching in consequent sessions. This is a rare case, but does happen. Backported from viewer2. | ||||
| * | Fix small potential leak of CacheReadResponder objects | thickbrick | 2011-01-15 | 1 | -1/+2 |
| | | | | | | | | Taken from V2/Henry. | ||||
| * | Fix #771: some small lossless textures fail to load from cache | thickbrick | 2011-01-14 | 1 | -0/+1 |
| | | | | | | | | from V2. | ||||
* | | Fix #778: Textures get stuck half fetched. | thickbrick | 2011-03-04 | 1 | -0/+11 |
| | | | | | | | | | | | | Make sure partial textures are cached as partial, so that they will finish fetching in consequent sessions. This is a rare case, but does happen. Backported from viewer2. | ||||
* | | IMP-590: Added a thread-safe and robust wrapper for APR pools. | Aleric Inglewood | 2010-11-17 | 1 | -3/+0 |
|/ | | | | See http://redmine.imprudenceviewer.org/issues/590 | ||||
* | Rename hippo* files to lower case (PART 2 OF 2) | Aleric Inglewood | 2010-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | There was a problem with #include "hippolimits.h" because the file is called hippoLimits.h (with an uppercase L). After some discussion on IRC it was reluctantly decided that filenames should be lowercase, as is done for every Linden file. This is part 2 or 2 (the first part just renamed the files). This part changes all files to make the viewer compile again after the renaming. | ||||
* | Port of SNOW-802: Use UDP for baked textures. | thickbrick | 2010-10-16 | 1 | -5/+7 |
| | | | | | | | | Port of SNOW-802 from SG1. Originally ported by Robin cornelius from SG 2.1. Also added a paramter can_use_http to the LLTextureFetchWorker constructor, to avoid messing with locks. | ||||
* | Fix the fix - bad logic for failed http requests | thickbrick | 2010-10-16 | 1 | -5/+5 |
| | |||||
* | Fix typo in buggy OpenSim version detection. | thickbrick | 2010-10-15 | 1 | -2/+2 |
| | |||||
* | Work around for buggy range responses in OpenSim | thickbrick | 2010-10-14 | 1 | -1/+52 |
| | | | | | | Ugly work around for http://opensimulator.org/mantis/view.php?id=5081 by adding 1 to the http request range when on affected versions, and always requesting ranges that start with 0 (viewer2 style). | ||||
* | More robust handling of http texture responses. | thickbrick | 2010-10-14 | 1 | -29/+68 |
| | | | | | | | | Specifically allow for status 416 (unsatisfiable range) and scuessful responses without status 216 (i.e. whole file at once). This *should* allow this to work on different servers, as long as they comply with RFC 2616 WRT range requests. | ||||
* | Don't try to fetch http-textures past end of file | thickbrick | 2010-10-12 | 1 | -6/+7 |
| | | | | | | | | | | | Treat http texture requests that returned less data than requsted as indication that we have the whole file, even if we did not specifically requested the whole file by using a very large range yet. IMPORTANT: This will fail to load past 599 bytes in OpenSim <= 0.7.0.2, as it has buggy handling of ranged requests. But OpenSim http texture breakage is not new. http://opensimulator.org/mantis/view.php?id=5081 | ||||
* | Ported gSavedSettings changes from Emerald (as well as modifying a few of ours) | McCabe Maxsted | 2010-09-25 | 1 | -1/+3 |
| | |||||
* | Revert "Updated lltexturecache to the latest in viewer-development (see ↵ | McCabe Maxsted | 2010-09-03 | 1 | -2/+0 |
| | | | | | | #425)" since it was causing issues with local assets and object backup This reverts commit 4ca4594ec264f390be981568ef5ff3ff0f2f77e6. | ||||
* | Updated lltexturecache to the latest in viewer-development (see #425) | McCabe Maxsted | 2010-08-30 | 1 | -0/+2 |
| | |||||
* | Applied patch by Robin Cornelius for SNOW-784: Textures remain blurry with ↵ | McCabe Maxsted | 2010-08-07 | 1 | -1/+9 |
| | | | | http textures enabled | ||||
* | Applied patch by Robin Cornelius for SNOW-792: When using http textures, the ↵ | McCabe Maxsted | 2010-08-07 | 1 | -4/+23 |
| | | | | viewer re-bakes the avatar's textures over and over | ||||
* | Applied patch by Robin Cornelius for SNOW-780: textures fetched via http are ↵ | McCabe Maxsted | 2010-08-07 | 1 | -21/+112 |
| | | | | not cached | ||||
* | Applied patch by Thickbrick Sleaford for SNOW-698: Crash when http-getting ↵ | McCabe Maxsted | 2010-06-26 | 1 | -3/+11 |
| | | | | an empty texture: ERROR: doWork: ASSERT (mFormattedImage->getDataSize() > 0) | ||||
* | Applied fixed patch for SNOW-712 | McCabe Maxsted | 2010-06-19 | 1 | -1/+1 |
| | |||||
* | Applied patch by Thickbrick Sleaford for SNOW-712: HTTP-fetched textures are ↵ | McCabe Maxsted | 2010-06-19 | 1 | -2/+11 |
| | | | | not always decoded | ||||
* | fix: crash on relog; appearence self pie greyed out after relog. | Armin Weatherwax | 2010-04-28 | 1 | -1/+2 |
| | |||||
* | Aleric Inglewood: SNOW-196 Special case for TextureFetch race condition check. | Armin Weatherwax | 2010-03-04 | 1 | -30/+12 |
| | | | | | | | Where the current UUID was just removed from mRequestMap, thus avoiding to the need for the problematic lock completely. The case that we add something to mNetworkQueue while it was just removed from mRequestMap is corrected by LLTextureFetch::sendRequestListToSimulators anyway. | ||||
* | Robin Cornelius, Aleric Inglewood: SNOW-196 missing mutexes for texture fetch | Armin Weatherwax | 2010-03-04 | 1 | -10/+18 |
| | | | | | Applys a trylock() abort system to allow the worker thread to avoid deadlocks due to a race between mQueueMutex and mWorkerMutex. | ||||
* | Vex Streeter, Merov Linden: SNOW-434 Unsafe threaded op. (lltexturefetch.cpp). | Armin Weatherwax | 2010-03-04 | 1 | -1/+5 |
| | |||||
* | Ported many texture engine changes from Snowglobe. | Jacek Antonelli | 2010-02-16 | 1 | -459/+599 |
| | |||||
* | Second Life viewer sources 1.23.0-RC | Jacek Antonelli | 2009-04-30 | 1 | -3/+3 |
| | |||||
* | Second Life viewer sources 1.22.7-RC | Jacek Antonelli | 2009-01-28 | 1 | -1/+6 |
| | |||||
* | Second Life viewer sources 1.22.6-RC | Jacek Antonelli | 2009-01-28 | 1 | -5/+18 |
| | |||||
* | Second Life viewer sources 1.22.5-RC | Jacek Antonelli | 2009-01-11 | 1 | -1/+1 |
| | |||||
* | Second Life viewer sources 1.21.3-RC | Jacek Antonelli | 2008-09-28 | 1 | -16/+16 |
| | |||||
* | Second Life viewer sources 1.21.0-RC | Jacek Antonelli | 2008-09-06 | 1 | -6/+6 |
| | |||||
* | Second Life viewer sources 1.20.10 | Jacek Antonelli | 2008-08-15 | 1 | -3/+8 |
| | |||||
* | Second Life viewer sources 1.20.7 | Jacek Antonelli | 2008-08-15 | 1 | -12/+6 |
| | |||||
* | Second Life viewer sources 1.20.2 | Jacek Antonelli | 2008-08-15 | 1 | -12/+72 |
| | |||||
* | Second Life viewer sources 1.19.1.2 | Jacek Antonelli | 2008-08-15 | 1 | -1/+3 |
| | |||||
* | Second Life viewer sources 1.19.1.1 | Jacek Antonelli | 2008-08-15 | 1 | -1/+1 |
| | |||||
* | Second Life viewer sources 1.19.0.0 | Jacek Antonelli | 2008-08-15 | 1 | -2/+2 |
| | |||||
* | Second Life viewer sources 1.18.6.4-RC | Jacek Antonelli | 2008-08-15 | 1 | -1/+1 |
| | |||||
* | Second Life viewer sources 1.18.6.0-RC | Jacek Antonelli | 2008-08-15 | 1 | -4/+13 |
| | |||||
* | Second Life viewer sources 1.18.4.0-RC | Jacek Antonelli | 2008-08-15 | 1 | -0/+3 |
| | |||||
* | Second Life viewer sources 1.17.1.0 | Jacek Antonelli | 2008-08-15 | 1 | -1/+1 |
| | |||||
* | Second Life viewer sources 1.17.0.12 | Jacek Antonelli | 2008-08-15 | 1 | -0/+2 |
| | |||||
* | Second Life viewer sources 1.15.0.2 | Jacek Antonelli | 2008-08-15 | 1 | -0/+1 |
| | |||||
* | Second Life viewer sources 1.14.0.0 | Jacek Antonelli | 2008-08-15 | 1 | -479/+1570 |
| | |||||
* | Second Life viewer sources 1.13.2.12 | Jacek Antonelli | 2008-08-15 | 1 | -0/+763 |