Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-09 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. | William Todd Stinson | |
2012-10-19 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. | William Todd Stinson | |
2012-10-19 | merge back late fix for MAINT-1753 | Oz Linden | |
2012-10-18 | MAINT-1753: Correcting behavior of ll_aligned_realloc_16() on Linux to avoid ↵ | William Todd Stinson | |
memory corruption in the case that the new memory size requested is smaller than the old memory size. Also, adding check to ensure that the aligned malloc returns a non-null value before memcopying. | |||
2012-10-17 | Pull and merge from ssh://stinson@hg.lindenlab.com/richard/viewer-chui/. | William Todd Stinson | |
2012-10-15 | pull back 3.4.1-beta7 fixes | Oz Linden | |
2012-10-11 | MAINT-1684: Correcting the calls to ll_aligned_free() which should have ↵ | William Todd Stinson | |
actually been to ll_aligned_free_16(). | |||
2012-10-11 | MAINT-1684: Attempt at correcting the linux crash on startup. Replacing the ↵ | William Todd Stinson | |
memory allocations and frees in the LLPrivateMemoryPool with aligned memory allocations and frees. | |||
2012-10-10 | pull back 3.4.1-beta6 fixes | Oz Linden | |
2012-10-04 | merge changes for DRTVWR-222 | Oz Linden | |
2012-10-03 | Backed out changeset: eb957fafe167 | 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-02 | Instrument debug builds on windows to help track down source of heap corruption | Dave Parks | |
2012-10-01 | Only enable breakpad error handing if crash reporting is enabled | Dave Parks | |
2012-09-21 | Adding the CXX to each CMake project definition. | William Todd Stinson | |
2012-09-20 | Pull and merge from ↵ | William Todd Stinson | |
ssh://hg@bitbucket.org/stinson_linden/viewer-beta-drtvwr-179. | |||
2012-09-18 | CHUI-283: Now the avatar icon loads in the user's avatar image.Also the ↵ | Gilbert Gonzales | |
avatar image is of proper size. The participant of the conversation is offset correctly as well. | |||
2012-09-13 | CHUI-283: Now upon the information icon and speaker icon do not overlap the ↵ | Gilbert Gonzales | |
username text. Instead the username text will be truncated with an ellipse to prevent the overlap. Also did a code cleanup. | |||
2012-09-12 | re-merge changes to disable tcmalloc | Oz Linden | |
2012-09-12 | merge increment of version number | Oz Linden | |
2012-09-12 | increment version to 3.4.2 | Oz Linden | |
2012-09-12 | MAINT-1503 Minimal set of changes needed to safely disable tcmalloc | Dave Parks | |
2012-09-12 | initial attempt to restore changes that make removing tcmalloc possible; not ↵ | Oz Linden | |
tested | |||
2012-09-10 | Backing out the changes contributing to DRTVWR-167 and DRTVWR-179 from the ↵ | William Todd Stinson | |
repository. | |||
2012-09-10 | CHUI-283: Basic Implementation, just have hard coded avatar icon appearing ↵ | Gilbert Gonzales | |
and profile/info buttons visible. profile/info buttons do not have proper positioning or mouseclick events. | |||
2012-08-27 | Skipping the realloc alignment test on Linux as the ll_aligned_malloc_16() ↵ | William Todd Stinson | |
function is not implemented to ensure alignment on Linux. | |||
2012-08-23 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. | Todd Stinson | |
2012-08-15 | merge back beta fixes | Oz Linden | |
2012-08-09 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-development. | Todd Stinson | |
2012-08-09 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. | Todd Stinson | |
2012-08-08 | Automated merge with http://hg.secondlife.com/viewer-development | Nat Goodspeed | |
2012-08-08 | Add implementation comments to LLHandle. | Nat Goodspeed | |
I recently tried to wade through llhandle.h and got somewhat perplexed. Armed with an explanation from Richard, I've added notes to the file to try to make it a bit less mysterious. | |||
2012-08-08 | Move llhandle.h into llcommon; same generality as llpointer.h. | Nat Goodspeed | |
Leaving llhandle.h in llui restricts the set of viewer project directories which could potentially use it, and there's nothing whatsoever UI-specific about it. | |||
2012-08-03 | Merge with lindenlab/viewer-development | simon@Simon-PC.lindenlab.com | |
2012-08-03 | CHUI-270 FIX Progress spinner not visible in merchant outbox | Richard Linden | |
2012-08-02 | MAINT-515 FIX, CHOP-100 FIX - technically we are avoiding these issues ↵ | Brad Payne (Vir Linden) | |
rather than fixing them; changing llcommon to be statically linked avoids the symbol issues with llcommon.dll | |||
2012-07-31 | Merge in viewer-development | simon@Simon-PC.lindenlab.com | |
2012-07-28 | Automated merge with http://hg.secondlife.com/viewer-development | Nat Goodspeed | |
2012-09-28 | Re-enabling tcmalloc in the build. | William Todd Stinson | |
2012-07-27 | increment version to 3.4.1 | Oz Linden | |
2012-07-27 | Pull and merge from ssh://stinson@hg.lindenlab.com/richard/viewer-chui/. | Todd Stinson | |
2012-07-27 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. | Todd Stinson | |
2012-07-25 | increment version to 3.4.0 | Oz Linden | |
2012-07-24 | merge to viewer-developmento | Oz Linden | |
2012-07-23 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. | Todd Stinson | |
2012-07-19 | MAINT-1175: Use workaround for comparing std::type_info* on gcc < 4.4. | Nat Goodspeed | |
We now specialize std::less<const std::type_info*> to use std::type_info::before(), and on Windows and Mac that Just Works. It even works on Linux when using gcc 4.4+: more recent implementations of gcc's std::type_info::before() apparently do name()-string comparisons internally. It doesn't work so well on Linux with gcc 4.1, though, and that's the compiler we still use on our Linux build-farm machines. But rather than give up, perform explicit name()-string comparison in that case. | |||
2012-07-18 | MAINT-1175: Ditch LLTypeInfoLookup, make map<const type_info*> work. | Nat Goodspeed | |
Instead of forbidding std::map<const std::type_info*, ...> outright (which includes LLRegistry<const std::type_info*, ...> and LLRegistrySingleton<const std::type_info*, ...>), try to make it work by specializing std::less<const std::type_info*> to use std::type_info::before(). Make LLRegistryDefaultComparator<T> use std::less<T> so it can capitalize on that specialization. | |||
2012-07-18 | MAINT-1175: merge backout LLRegistrySingleton<std::type_info::name()> | Nat Goodspeed | |
2012-07-18 | Backed out changeset a25bfa87418d (using std::type_info::name()) | Nat Goodspeed | |
The changeset above touched every consumer of the two LLRegistrySingletons originally defined with std::type_info* as keys. Those two LLRegistrySingletons were changed to use const char* as keys, then all consumers were changed to pass std::type_info::name() instead of the plain std::type_info* pointer -- to deal with the observed fact that on Linux, a given type might produce different std::type_info* pointers in different load modules. Since then, Richard turned up the fascinating fact that at least some implementations of gcc's std::type_info::before() method already accommodate this peculiarity. It seems worth backing out the (dismayingly pervasive) change to see if properly using std::type_info::before() as the map comparator will work just as well, with conceptually simpler source code. This backout is transitional: we don't expect things to build/run properly until we've cherry-picked certain other pertinent changes. |