Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-10 | SH-4653 FIX Interesting: Viewer crashes while reading chat history | Richard Linden | |
2013-10-08 | merge from viewer-release | Richard Linden | |
2013-07-22 | BUIDLFIX: moved LLThreadSafeRefCount to proper file | Richard Linden | |
2013-07-18 | SH-4297 WIP interesting: viewer-interesting starts loading cached scene late | Richard Linden | |
dependency cleanup - removed a lot of unecessary includes | |||
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-05-09 | Merge downstream code and viewer-beta | simon | |
2013-05-05 | Spring cleaning: removed unused .cpp and.h files, and cleaned up header ↵ | Richard Linden | |
dependencies | |||
2013-04-26 | Convert LLThreadSafeRefCount back to atomic ref counting. Reviewed by Kelly | simon | |
2013-04-23 | Revert LLThreadSafeRefCount optimization; caps fetching was failing. ↵ | simon | |
Reviewed by Kelly | |||
2013-04-17 | Some minor cleanups while hunting crashes. Reviewed by Kelly | simon | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-19 | Merge in viewer-beta to get CHUI code | Simon Linden | |
2013-03-01 | Make WL updates use pre-hashed strings for uniform sets | Graham Madarasz (Graham) | |
2013-02-28 | Attempt at a faster ThreadSafeRefCount class | Graham Madarasz (Graham) | |
2012-12-05 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
changed thread id declaration to be local to llthread.cpp and use currentID() uniformly across platforms | |||
2012-11-20 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. | William Todd Stinson | |
2012-11-20 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
fixes to merge | |||
2012-11-19 | merge with viewer-development | Richard Linden | |
2012-11-15 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
eliminated min and max macros from windows.h got rest of viewer to compile against llfasttimer changes | |||
2012-10-17 | Pull and merge from ssh://stinson@hg.lindenlab.com/richard/viewer-chui/. | William Todd Stinson | |
2012-10-03 | Fix for mac/linux build | Dave Parks | |
2012-10-03 | Fix non-thread-safe refcounting of LLHTTPClient::Responder and fix ↵ | Dave Parks | |
out-of-order deletion of LLTextureFetch on shutdown | |||
2012-10-01 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
cleaned up API samplers are now value types with copy-on-write buffers under the hood removed coupling with LLThread | |||
2012-09-28 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
created separate constructor for static allocation of sampler buffer fixed start/stop/resume semantics of samplers and added sampler time interval tracking | |||
2012-09-26 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
slave threads now pushing data to master thread | |||
2012-09-26 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
fixed various issues related to unit tests and LLThreadLocalPtr initialization and teardown | |||
2012-09-24 | fixed build | Richard Linden | |
moved LLThread::lockData and unlockData back to header | |||
2012-09-24 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
moved LLThreadLocalPtr to llapr fixed various startup race conditions for LLThreadLocalPtr | |||
2012-09-21 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
added LLThreadLocalPtr broke llmutex out into llmutex.h got primary sampling buffer under thread local storage | |||
2012-11-07 | Merge. Refresh DRTVWR-209 with 3.4.2-beta1 code. | Monty Brandenberg | |
Two fairly simple conflicts: dead stats sending code in the texture fetch code (new llcorehttp library) and the cleanup code in llappviewer was moved around in 3.4.x. | |||
2012-06-14 | LLMutex recursive lock, global & per-request tracing, simple GET request, ↵ | Monty Brandenberg | |
LLProxy support, HttpOptions starting to work, HTTP resource waiting fixed. Non-LLThread-based threads need to do some registration or LLMutex locks taken out in these threads will not work as expected (SH-3154). We'll get a better solution later, this fixes some things for now. Tracing of operations now supported. Global and per-request (via HttpOptions) tracing levels of [0..3]. The 2 and 3 levels use libcurl's VERBOSE mode combined with CURLOPT_DEBUGFUNCTION to stream high levels of detail into the log. *Very* laggy but useful. Simple GET request supported (no Range: header). Really just a degenrate case of a ranged get but supplied an API anyway. Global option to use the LLProxy interface to setup CURL handles for either socks5 or http proxy usage. This isn't really the most encapsulated way to do this but a better solution will have to come later. The wantHeaders and tracing options are now supported in HttpOptions giving per-request controls. Big refactoring of the HTTP resource waiter in lltexturefetch. What I was doing before wasn't correct. Instead, I'm implementing the resource wait after the Semaphore model (though not using system semaphores). So instead of having a sequence like: SEND_HTTP_REQ -> WAIT_HTTP_RESOURCE -> SEND_HTTP_REQ, we now do WAIT_HTTP_RESOURCE -> WAIT_HTTP_RESOURCE2 (actual wait) -> SEND_HTTP_REQ. Works well but the prioritized filling of the corehttp library needs some performance work later. | |||
2012-03-29 | CHUI-51 WIP notifications routig code cleanup | Richard Linden | |
phase 2, removal of extraneous signaling in favor of llnotificationchannels made notificationchannels work better with overrides and lifetime managed by creator | |||
2012-01-20 | fix for SH-2823 and SH-2824: LLCurl crash inside LLBufferArray::countAfter() ↵ | Xiaohong Bao | |
and LLBufferArray::copyIntoBuffers | |||
2011-12-15 | fix for SH-2738 and SH-2777, might also help SH-2723: heap corruption | Xiaohong Bao | |
SH-2738: Texture fetching freezes due to LLcurl SH-2777: viewer crashed on logout in LLCurl::Easy::releaseEasyHandle | |||
2010-10-13 | correct licenses (fix problem with license change merge) | Oz Linden | |
2010-06-14 | merge | Dave Parks | |
2010-06-14 | EXT-7853: Made LLMutex destructor virtual. | Lynx Linden | |
This fixes a potential resource leak whereby the destructor for LLCondition, which derives from LLMutex, is never called. | |||
2010-03-21 | indra/llcommon/llthread.h : dos2unix | Tofu Linden | |
2009-12-18 | Fix for compiler errors introduced in merge. | Dave Parks | |
2009-12-18 | Merge with viewer-2-0 | Dave Parks | |
2009-12-14 | Resolved timeout issues in mesh HTTP transfer. | Dave Parks | |
2009-12-11 | HTTP Mesh fetch FTW.. still busted | Dave Parks | |
2009-11-23 | Added some threading debugging code. Should catch any recursive mutex locks ↵ | Steve Bennetts | |
in non Release builds. | |||
2009-11-13 | Refactoring of llviewerprecompiledheaders.h to hopefully increase stability | brad kittenbrink | |
and reduce unnecessary dependencies and incredibuild wedging. Hopefully in the long run this will reduce build time. Also cleaned up a lot of header file usage to conform better to the coding standard. reviewed by james and steve. | |||
2009-11-06 | merge from texture-pipeline | Steve Bennetts | |
2009-11-06 | merge QAR-1829: texture pipeline branch in viewer-2.0.0.3 | Xiaohong Bao | |
2009-07-30 | Fixes to build on linux for DEV-35401. | palmer@eniac54.lindenlab.com | |
Moves libllcommon.so to a staging dir for unit tests to work and gets rid of LL_COMMON_API in forward declarations | |||
2009-06-21 | merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 | Steven Bennetts | |
ignore-dead-branch | |||
2009-05-22 | DEV-27646 dll linkage for login module. | Brad Kittenbrink | |
Ok, finally got this to a point where it doesn't break the build and I can check in. llcommon can be built as a shared library (disabled but can be enabled with cmake cache var LLCOMMON_LINK_SHARED. reviewed by Mani on tuesday (I still need to get his suggested changes re-reviewed) | |||
2009-05-08 | merge trunk@116587 skinning-7@119389 -> viewer-2.0.0-skinning-7 | Steven Bennetts | |