Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-05 | lower the verbosity of makensis to emit only warnings and errors | Oz Linden | |
2016-12-05 | suppress VS linker warning about unfound pdb files | Oz Linden | |
2016-12-05 | merge callum fixes | Oz Linden | |
2016-12-05 | DRTVWR-418: Another round (hopefully the last) of fixing $variables. | Nat Goodspeed | |
2016-12-05 | correct merge duplications, put source_environment commands into sections | Oz Linden | |
2016-12-05 | merge sling-buildscripts updates | Oz Linden | |
2016-12-03 | call standard initialization functions from buildscripts build.sh | Oz Linden | |
2016-12-02 | Pull in the new Havok source package that pulls includes the new Havok Libs ↵ | Callum Prentice | |
package with corrected Win64 libs that are properly built for VS2013 | |||
2016-12-02 | Pull in fixed FMODEX package with 64 bit fmodex DLL correctly named ↵ | Callum Prentice | |
(fmodex64.dll vs fmodex.dll) | |||
2016-12-02 | Remove winmmshim 'hack' from project and set volume directly from CEF media ↵ | Callum Prentice | |
plugin using Windows system call. WinMMShim was only needed for XP systems and since we no longer support XP, it is not required. | |||
2016-12-02 | show the build address size in the About box | Oz Linden | |
2016-12-02 | add viewer channel and version to the beginning of the About box Licenses ↵ | Oz Linden | |
information | |||
2016-12-01 | DRTVWR-418: Until we figure out how to say FIXED:NO to linker, don't. | Nat Goodspeed | |
The present CMake logic wants to pass FIXED:NO to the linker for 64-bit builds, which on the face of it seems like a Good Thing: it permits code to be relocated in memory, preventing collisions if two libraries happen to want to load into overlapping address ranges. However the way it's being specified is wrong and harmful. Passing /FIXED:NO to the compiler command line engages /FI (Forced Include!) of a nonexistent file XED:NO -- producing lots of baffling fatal compile errors. Thanks Callum for diagnosing this! | |||
2016-12-01 | DRTVWR-418: In 64 bits, storing size_t in an int is a no-no. | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Adjust for LL_VIEWER_CHANNEL coming in unquoted. | Nat Goodspeed | |
Evidently the LL_VIEWER_CHANNEL macro (defined on the compiler command line) used to contain enclosing double quotes. Something changed (newer CMake version?) so that the macro now expands as Second Life Release rather than as "Second Life Release". That leads to syntax errors when it's used. Add C++ preprocessor trickery to stringize the value of the macro. | |||
2016-11-30 | DRTVWR-418: Flesh out the set of Platform_arch_Manifest classes. | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: VertexMap::mapped_type -> size_t: we store map.size(). | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Once again, undo inappropriate autobuild.xml expansions. | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Merge Callum's KDU update | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Update to KDU build 501106. | Nat Goodspeed | |
2016-11-30 | Pull in new version of KDU third party package that is build (correctly) as ↵ | Callum Prentice | |
a static library vs. a stub library/DLL | |||
2016-11-30 | Automated merge with ssh://bitbucket.org/lindenlab/viewer64 | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Update llceflib to build 501109. | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Update forwarding_api.cpp to match current API signature | Nat Goodspeed | |
Specifically, DriverCallback() was accepting several DWORD arguments that should really be DWORD_PTR arguments. In a 32-bit compile, evidently that was okay, but for 64 bits they're different sizes. | |||
2016-11-29 | DRTVWR-418: Address yet another effect of downdating openjpeg. | Nat Goodspeed | |
2016-11-29 | DRTVWR-418: Revert unintentional expansion of $vars in autobuild.xml. | Nat Goodspeed | |
2016-11-29 | DRTVWR-418: Update to openjpeg build 501102 | Nat Goodspeed | |
2016-11-29 | DRTVWR-418: Add viewer-build-variables to BuildParams | Nat Goodspeed | |
2016-11-29 | DRTVWR-418: Rename darwin platform to darwin64. | Nat Goodspeed | |
We never intend to support 32-bit Mac builds any more. This change eliminates the autobuild warning about not finding darwin64 and therefore falling back on plain darwin. | |||
2016-11-28 | DRTVWR-418: Revert one more openjp2.dll reference to openjpeg.dll. | Nat Goodspeed | |
2016-11-23 | DRTVWR-418: Update to SDL build 501092. | Nat Goodspeed | |
2016-11-23 | Automated merge with ssh://bitbucket.org/lindenlab/viewer64 | Nat Goodspeed | |
2016-11-23 | DRTVWR-418: Work around missing LLCEFLibSettings::page_zoom_factor. | Nat Goodspeed | |
2016-11-23 | DRTVWR-418: Have to #include "llkdumem.h" even when not LL_DARWIN. | Nat Goodspeed | |
2016-11-23 | DRTVWR-418: Don't report anything in new build-vc120-{32,64}. | Nat Goodspeed | |
2016-11-23 | DRTVWR-418: Update to llphysicsextensions_stub build 501069 | Nat Goodspeed | |
2016-11-22 | DRTVWR-418: Use build-vc120-32 vs. build-vc120-64 on Windows. | Nat Goodspeed | |
2016-11-22 | DRTVWR-418: libc++ has stat data in <sys/types.h>. | Nat Goodspeed | |
2016-11-22 | DRTVWR-418: Use correct spelling for glh_linear package. | Nat Goodspeed | |
2016-11-22 | DRTVWR-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-22 | DRTVWR-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-22 | DRTVWR-418: Update viewer to openssl 501051, curl 501064 | Nat Goodspeed | |
2016-11-19 | DRTVWR-418: Change to libc++ on Mac, remove reminder warning. | Nat Goodspeed | |
2016-11-17 | DRTVWR-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-17 | DRTVWR-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-17 | DRTVWR-418: Fix Windows line endings in include_kdu_xxxx.h | Nat Goodspeed | |
2016-11-17 | DRTVWR-418: Add warning about changing to libc++ on Mac. | Nat Goodspeed | |
2016-11-16 | DRTVWR-418: Try to make the OSX architecture match computed ARCH | Nat Goodspeed | |
which in turn depends on ADDRESS_SIZE. | |||
2016-11-16 | DRTVWR-418: Disable unconditional signing for Mac builds. | Nat Goodspeed | |
There Must Be A Better Way. | |||
2016-11-16 | DRTVWR-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'. |