summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-23DRTVWR-418: Don't report anything in new build-vc120-{32,64}.Nat Goodspeed
2016-11-23DRTVWR-418: Update to llphysicsextensions_stub build 501069Nat Goodspeed
2016-11-22DRTVWR-418: Use build-vc120-32 vs. build-vc120-64 on Windows.Nat Goodspeed
2016-11-22DRTVWR-418: libc++ has stat data in <sys/types.h>.Nat Goodspeed
2016-11-22DRTVWR-418: Use correct spelling for glh_linear package.Nat Goodspeed
2016-11-22DRTVWR-418: Update comments to reflect status of P0091R3.Nat Goodspeed
Some day llmake() will be unnecessary because compiler deduction of class template arguments from constructor arguments has been approved by ISO.
2016-11-22DRTVWR-418: Use uintptr_t when casting pointers to ints.Nat Goodspeed
LLPrivateMemoryPool and LLPrivateMemoryPoolManager have assumed that it's always valid to cast a pointer to U32. With 64-bit pointers, no longer true.
2016-11-22DRTVWR-418: Update viewer to openssl 501051, curl 501064Nat Goodspeed
2016-11-19STORM-2143 Correct vertex winding of starsDrake Arconis
2016-11-29Merged in MAINT-6803 face cyclingAndrey Kleshchev
2016-11-29MAINT-6936 Black screen following toggle to wireframe in photo dialogue.Mnikolenko Productengine
2016-11-28MAINT-5456 Button tooltips in Appearance floater should now be localisableandreykproductengine
2016-11-28MAINT-6962 Viewer crashes when saving sky preset and clicking "Save" button ↵Mnikolenko Productengine
twice
2016-11-25MAINT-6961 FIXED Some textures(copied from Library) couldn't be set as ↵Mnikolenko Productengine
Outfit image via "Select image" although drag and drop works fine
2016-11-19DRTVWR-418: Change to libc++ on Mac, remove reminder warning.Nat Goodspeed
2016-11-19MAINT-6953 [Contribution] Error in DPI scaling calculationAnsariel Hiller
2016-11-23MAINT-6951 Fixed Appearance panel causing camera movement regardless of ↵andreykproductengine
circumstance.
2016-11-23MAINT-6919 New SKU description doesn't fit in REGION/ESTATE ->Region tabMnikolenko Productengine
2016-11-23MAINT-6957 A high object bonus can cause incorrect parcel land capacity to ↵Mnikolenko Productengine
appear in the build tool's Advanced floater
2016-11-22MAINT-6949 Visual Outfit Browser - rename worn outfit is not reflected in ↵Mnikolenko Productengine
gallery view
2016-11-21MAINT-6901 safety checks fixandreykproductengine
2016-11-21Merged in Ansariel/storm-2141AndreyL ProductEngine
2016-11-21MAINT-6938 Fixed Inventory gear menu, 'empty' entries are always enabled.andreykproductengine
2016-11-18MAINT-2141 Fix for Sky Cloud Coverage reverting.andreykproductengine
2016-11-19STORM-2140 LLLineEditor enabled-state cannot properly set via XUIAnsariel
2016-11-18SL-534 - make handling of other-gender sliders more consistent. Fixes mGroin ↵Brad Payne (Vir Linden)
bug.
2016-11-18MAINT-6901 Linux build fixandreykproductengine
2016-11-17DRTVWR-418: Provide Darwin_i686_Manifest alias to Darwin_i386_Manifest.Nat Goodspeed
It's never been clear to me why Macs tend to refer to 32-bit Intel processors as i386 when other platforms tend to refer to them as i686. New CMake logic to derive ARCH from ADDRESS_SIZE produces i686. Give viewer_manifest.py a Darwin_i686_Manifest class alias so it continues to work when arch is passed as i686 as well as i386.
2016-11-17DRTVWR-418: Fold redundant testrunner.py modules together again.Nat Goodspeed
llcorehttp/tests had a clone of llmessage/tests/testrunner.py that was almost identical save for recognizing an extra optional parameter. Migrate those few lines into llmessage/tests/testrunner.py; eliminate the copy in llcorehttp; help test_llcorehttp_peer.py find the testrunner.py in llmessage/tests.
2016-11-17DRTVWR-418: Fix Windows line endings in include_kdu_xxxx.hNat Goodspeed
2016-11-17DRTVWR-418: Add warning about changing to libc++ on Mac.Nat Goodspeed
2016-11-16DRTVWR-418: Try to make the OSX architecture match computed ARCHNat Goodspeed
which in turn depends on ADDRESS_SIZE.
2016-11-16DRTVWR-418: Disable unconditional signing for Mac builds.Nat Goodspeed
There Must Be A Better Way.
2016-11-16DRTVWR-418: Remove obsolete quotes from autobuild.xml.Nat Goodspeed
With the new autobuild command infrastructure, the quotes that used to be necessary for correct command-line parsing are now actually undesirable: they are passed literally to the command in question, causing (e.g.) cmake to complain that although it knows of a generator called Xcode, there's no generator called 'Xcode'.
2016-11-16DRTVWR-418: Replace preprocessor tests for Windows-specific _M_AMD64Nat Goodspeed
with tests on ADDRESS_SIZE, which is now set on the compiler command line.
2016-11-16DRTVWR-418: Pass ADDRESS_SIZE down into C++ compilationNat Goodspeed
by adding -DADDRESS_SIZE= to the compile switches. Remove hack to work around limitations of gcc 4.1 build hosts. Streamline a bit of logic to specify correct -m32 or -m64 switch. Use ADDRESS_SIZE instead of ARCH to control -march=pentiumpro.
2016-11-16DRTVWR-418: Compute ADDRESS_SIZE from arch if not specified.Nat Goodspeed
Migrate the logic formerly used only for LINUX to detect whether ADDRESS_SIZE is set to 32 or 64, and if not, detect a default for the platform. But instead of using uname -m, use python's platform.machine(). On Windows, stop forcing ARCH to i686 and ADDRESS_SIZE to 32. On Mac, reset default to x86_64 instead of i386; stop forcing ADDRESS_SIZE to 32.
2016-11-16STORM-2142 Tweaks to some of the 4 combined issuesJonathan Yap
2016-11-16DRTVWR-418: pull in new viewer-release via viewer64Nat Goodspeed
2016-11-16Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2016-11-16mergeBrad Payne (Vir Linden)
2016-11-15increment viewer version to 4.1.3Oz Linden
2016-11-15Added tag 4.1.2-release for changeset bfbba2244320Oz Linden
2016-11-15DRTVWR-418: Mistakenly inverted the sense of the LL_64BIT_BUILD test.Nat Goodspeed
2016-11-15DRTVWR-418: Fold windows64 into windows platform with new autobuild.Nat Goodspeed
autobuild 1.1 now supports expanding $variables within a config file -- support that was explicitly added to address this very problem. So now the windows platform in autobuild.xml uses $AUTOBUILD_ADDRSIZE, $AUTOBUILD_WIN_VSPLATFORM and $AUTOBUILD_WIN_CMAKE_GEN, which should handle most of the deltas between the windows platform and windows64. This permits removing the windows64 platform definition from autobuild.xml. The one remaining delta between the windows64 and windows platform definitions was -DLL_64BIT_BUILD=TRUE. But we can handle that instead by checking ADDRESS_SIZE. Change all existing references to WORD_SIZE to ADDRESS_SIZE instead, and set ADDRESS_SIZE to $AUTOBUILD_ADDRSIZE. Change the one existing LL_64BIT_BUILD reference to test (ADDRESS_SIZE EQUAL 64) instead.
2016-11-15MAINT-6901 Fixes upload assigning different scale to parts of the modelandreykproductengine
2016-11-14STORM-2141: Fix various inventory floater related issues:Ansariel
* Opening new inventory via Control-Shift-I shortcut uses legacy and potentinally dangerous code path * Closing new inventory windows don't release memory * During shutdown legacy and inoperable code for inventory window cleanup is called * Remove old and unused inventory legacy code
2016-11-11MAINT-6915 - fixed a bug in Reset Skeletons And Animations. For self avatar, ↵Brad Payne (Vir Linden)
this will now be equivalent to reset skeleton + stop animating me.
2016-11-11MAINT-6913 - (Via Sovereign Engineer and Shyotl Kuhr) Pack the skinned ↵Brad Payne (Vir Linden)
matrix and translation into a single mat3x4 for optimal data transfer to reduce uniform slot usage.
2016-11-10MAINT-6882 4k monitor with maximized window overwhelms low end GPUs and ↵pavelkproductengine
crashes viewer