Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-19 | DRTVWR-418: Avoid casting sa_sigaction to unsigned int for comparing. | Nat Goodspeed | |
It's not really clear to me why the original coder felt it necessary to cast the two sigaction::sa_sigaction fields to unsigned int in the first place, but in a 64-bit clang compile, that discards information. | |||
2016-12-19 | DRTVWR-418: Use $LL_BUILD to set most switches in 00-Common.cmake. | Nat Goodspeed | |
Going forward, the intention is to set in 00-Common.cmake only switches not already set for ALL viewer-related libraries in https://bitbucket.org/lindenlab/viewer-build-variables/src/tip/variables. To that end, remove all switches redundant with settings from that file. Remove redundancies within 00-Common.cmake. Remove cruft testing for gcc versions older than 4.3. | |||
2016-12-20 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-12-19 | DRTVWR-418: Use U32 for int (and hex) of HttpStatus in 64-bit too. | Nat Goodspeed | |
Turns out that Monty didn't intend for the int-flavored representation of HttpStatus to expand to 64 bits even when unsigned long is that wide. So change the implicit conversion operator, and its uses, to U32 instead. That produces a consistent toHex() result for both 32-bit and 64-bit builds. | |||
2016-12-19 | DRTVWR-418: Fix streamtools test. | Nat Goodspeed | |
When std::istream::good() returns false, presumably we can no longer rely on get() returning valid data. Certain streamtools tests were assuming that get() would return the empty string at EOF, but in fact it appears that it left the previous buffer contents unmodified. | |||
2016-12-19 | MAINT-7009 backing out changeset 638ac620a500 (MAINT-4576) | andreykproductengine | |
2016-12-19 | Merged STORM-2142 | AndreyL ProductEngine | |
2016-12-19 | MAINT-7017 Stop All was preventing media from playing | andreykproductengine | |
2016-12-19 | MAINT-6761 Video that is not playing or paused should be stopped | andreykproductengine | |
2016-12-17 | DRTVWR-418: Merge backout of TYPE_INDEX / TYPE_MAX change | Nat Goodspeed | |
2016-12-17 | Backed out changeset bb47510bda62: don't change TYPE_MAX. | Nat Goodspeed | |
Ruslan points out that changing TYPE_MAX could lead to extra (useless) render passes. We will have to solve the TYPE_INDEX > TYPE_MAX problem another way. | |||
2016-12-17 | DRTVWR-418: Update dubious llvertexbuffer.cpp cast comment. | Nat Goodspeed | |
Ruslan assures me that in fact this usage is valid. | |||
2016-12-16 | DRTVWR-418: Fix a (correct) clang correctness complaint. | Nat Goodspeed | |
LLStatGraph::Threshold has an operator<(const Threshold& other) -- but because the method itself wasn't marked const, it could only be used on a non-const instance. This change fixes a case when it was applied to const instances. | |||
2016-12-16 | DRTVWR-418: Work around dubious cast from S32 to GLvoid* | Nat Goodspeed | |
when passing -- something -- to glVertexAttribPointerARB() in LLVertexBuffer::setupVertexArray(). | |||
2016-12-16 | DRTVWR-418: Adjust HttpStatus::toHex() test for 64-bit result. | Nat Goodspeed | |
2016-12-16 | DRTVWR-418: Put TYPE_INDEX within TYPE_MAX: stop undefined indexing. | Nat Goodspeed | |
LLVertexBuffer::TYPE_INDEX was past TYPE_MAX, which is used to set the maximum sizes of various (scattered) arrays, bleh. The alarm bells that this SHOULD set off are indeed correct: TYPE_INDEX was being used to index at least one of those arrays, meaning we've been indexing past the end of that array, meaning undefined behavior. The enum that defines both TYPE_INDEX and TYPE_MAX provides a helpful comment indicating what things must be updated when modifying the enum. (Far better to define things centrally in a single place... but another time.) Update the designated arrays to include a final TYPE_INDEX entry. Contents of those entries are wild guesses -- but even wild guesses are better than completely indeterminate data. | |||
2016-12-16 | Automated merge with ssh://bitbucket.org/lindenlab/viewer64 | Nat Goodspeed | |
2016-12-16 | MAINT-6899 Reduce width of floater tabs | Mnikolenko Productengine | |
2016-12-15 | DRTVWR-418: -Wl,-no_compact_unwind switch breaks exception catching! | Nat Goodspeed | |
In a clang 64-bit compile, with that switch set in CMAKE_CXX_LINK_FLAGS, we cannot catch any user exception. This shows up right away because TUT relies on internal exceptions to walk through test<n>() test methods, but of course being unable to catch any exceptions in the viewer would be just as bad. A quick Google search turned up lots of people mentioning -no_compact_unwind without finding any documentation about what it's supposed to be good for. But since no tests work with it, whereas they work without it -- kill it. | |||
2016-12-15 | BUG-41027 (FIX) Changing login location at the login screen crashes the viewer | Callum Prentice | |
2016-12-15 | DRTVWR-418: Store std::string::find() result in size_t, not U32. | Nat Goodspeed | |
In a 64-bit build, std::string::npos is way bigger than a U32. | |||
2016-12-15 | Backed out changeset: b1a30962dd54 | AndreyL ProductEngine | |
2016-12-15 | Backed out changeset: f73be0eb9d00 | AndreyL ProductEngine | |
2016-12-15 | Backed out changeset: ebe10b4b1197 | AndreyL ProductEngine | |
2016-12-14 | MAINT-6999 Cap attachment render weight | andreykproductengine | |
2016-12-14 | MAINT-6899 Viewer should use fixed buttons instead of a scroll list for tabs ↵ | Mnikolenko Productengine | |
in Appearance floater | |||
2016-12-14 | DRTVWR-418: Derive certain CMAKE_XCODE_etc. vars from LL_BUILD. | Nat Goodspeed | |
2016-12-13 | DRTVWR-418, BUG-41026: Double default coroutine stack size. | Nat Goodspeed | |
Also make it Persist so if someone hand-edits it to try to find a more suitable size, they won't have to keep re-editing it for every session. | |||
2016-12-13 | MAINT-6978 Proxy should not be initialized outside of startLLProxy() | andreykproductengine | |
2016-12-13 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-12-13 | MAINT-6978 Simple additional logging | andreykproductengine | |
2016-12-13 | MAINT-7002 Crash in LLConversationViewSession::handleMouseUp() | Mnikolenko Productengine | |
2016-12-13 | MAINT-6994 Viewer still reports remaining capacity incorrectly during the ↵ | Mnikolenko Productengine | |
presence of an region object bonus. | |||
2016-12-13 | MAINT-6990 'Voice chat volume' floater is shown if you click in the right ↵ | Mnikolenko Productengine | |
side of resident name | |||
2016-12-12 | MAINT-6551 One of my avatars does not render correctly when ALM is disabled ↵ | Pavel Krivich | |
unless basic shaders are also disabled. | |||
2016-12-12 | DRTVWR-418: Align minimum OS X version with viewer-build-variables. | Nat Goodspeed | |
2016-12-12 | MAINT-6125 - Mesh avatar deforms constantly | ruslantproductengine | |
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125. Commulative fix. Fixed for booth ticket's in indra/newview/llvovolume.cpp Remained fixed, it's a small code improvements which is not related to MAINT-6125, MAINT-6910 | |||
2016-12-10 | DRTVWR-418: Update some copy commands for 3p library versions. | Nat Goodspeed | |
2016-12-09 | Merged in lindenlab/nat_viewer64 (pull request #6) | nat_linden | |
DRTVWR-418: Change Mac build_directory to build-darwin-x86_64 since we no longer support 32-bit Mac builds. | |||
2016-12-09 | MAINT-6551 One of my avatars does not render correctly when ALM is disabled ↵ | pavelkproductengine | |
unless basic shaders are also disabled. | |||
2016-12-09 | MAINT-6840 start and pause doesn't wotk reliably and can get stuck | andreykproductengine | |
2016-12-09 | increment minor version for p64 project | Oz Linden | |
2016-12-09 | remove non-functional attempt to load llbase from the viewer tree; it is not ↵ | Oz Linden | |
there any more | |||
2016-12-09 | move some cmake messages that are not warnings from stderr to stdout | Oz Linden | |
2016-12-09 | Simplify version line in the About box, add address size to it | Oz Linden | |
2016-12-09 | add AUTOBUILD_ADDRSIZE to symbol file name for clarity, change output tag to ↵ | Oz Linden | |
just "Symbolfile" | |||
2016-12-09 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-12-08 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-skip-llcorehttp-test | Nat Goodspeed | |
2016-12-08 | DRTVWR-418: Change Mac build_directory to build-darwin-x86_64 | Nat Goodspeed | |
since we no longer support 32-bit Mac builds. The old build-darwin-i386 directory name appeared in a shocking number of files. Change CMake paths to use ${CMAKE_BINARY_DIR} -- or, when trying to find the packages subdirectory, ${AUTOBUILD_INSTALL_DIR}. Change the rest to at least look for build-darwin-*. | |||
2016-12-08 | MAINT-6729 Additional fix for crash in LLImageGL::analyzeAlpha() | AndreyL ProductEngine | |