Commit Graph

40429 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
Brad Payne (Vir Linden) 108fe62344 SL-761, SL-718 - transform matrix munging for skeletons of animated object attachments, to allow editing to work correctly 2017-09-28 19:06:36 +01:00
Oz Linden c0ac11e240 force new build 2017-09-28 12:58:27 -04:00
andreykproductengine 09540c8cd0 SL-775 SL-11418 Texture cache purge stalls viewer 2017-09-28 17:10:38 +03:00
Oz Linden 04450cf86c upgrade to Vivox SDK 4.9.002 2017-09-28 09:06:31 -04:00
Nat Goodspeed 19bb6fd33e MAINT-7081: Mention nghttp2 library wherever it must be mentioned. 2017-09-27 15:27:30 -04:00
Nat Goodspeed c0adf5884d MAINT-7081: Update nghttp2 to build 508969. 2017-09-27 15:26:29 -04:00
Nat Goodspeed 4c6ecac206 MAINT-7081: Make packages-formatter.py handle multi-line copyrights.
The nghttp2 autobuild package has copyright information that embeds a newline.
autobuild install --copyrights correctly produces that information onto two
lines. But that means packages-formatter.py must process any lines that do not
match its expected 'packagename: copyright' pattern as the continuation of the
preceding package's copyright information.

Since the processing for autobuild install --versions is so very similar, fold
both into the same outer loop.

Also report all duplicates for any package, instead of stopping at the first.
2017-09-27 15:25:29 -04:00
Nat Goodspeed d4e939ddb5 MAINT-7081: Update to curl build 508978 2017-09-26 10:57:28 -04:00
Nat Goodspeed ecaa77c5a6 Automated merge with ssh://bitbucket.org/lindenlab/viewer64 2017-09-26 10:56:09 -04:00
Brad Payne (Vir Linden) 2851793e67 SL-800 - also need to add attachment overrides in the complementary case 2017-09-26 15:39:22 +01:00
Brad Payne (Vir Linden) 59e0c9be71 SL-800 - remove attachment pos overrides from avatar when an attached rigged mesh becomes an animated object 2017-09-26 14:35:43 +01:00
Brad Payne (Vir Linden) d69f1e18a7 MAINT-7819 - fix for gratuitous extra extended mesh flag setting 2017-09-25 21:56:40 +01:00
Oz Linden aa62145e1f update VMP to 1.0.508931 2017-09-23 08:25:03 -04:00
Brad Payne (Vir Linden) 8c38fc7b56 SL-797 - boost ARC by 20K for each attached animated object. Placeholder value to be revised after testing. 2017-09-22 22:03:07 +01:00
Oz Linden 545b03da71 MAINT-7827: suppress doubled notices on various login problems 2017-09-22 15:33:33 -04:00
Oz Linden 02117b8b7b re-add support for a voice connection failure message used by damballah 2017-09-22 14:58:46 -04:00
Oz Linden 3ceeec3afb integrate VMP fixes 2017-09-22 14:56:52 -04:00
Brad Payne (Vir Linden) a6068419e7 SL-794, SL-790 - viewer-side enforcement in UI for various animated object limits that are also enforced on the server. 2017-09-22 18:04:03 +01:00
Oz Linden 38d9454cbf remove redundant exception constructor code, and
generalize exception catching for platform specific code
2017-09-21 19:24:04 -04:00
Oz Linden 6ac6826192 Clean up running commands under viewer_manifest (at least a little)
* do not redirect stderr to stdout
* catch errors generated in platform specific code and display them more nicely
* run_command no longer captures output (only used in one place;
  replaced that with direct use of subprocess)
2017-09-21 15:50:29 -04:00
callum_linden b42e2da9df Automated merge with head of viewer64 2017-09-21 14:01:48 -07:00
callum_linden cdba690ec9 Fix for MAINT-7787: [Alex Ivy] RC Viewers in 5.1.0 range show black background for CONTENT_TYPE_HTML. (The color we pass to CEF has 4 compontents red, blue, green and alpha. We were only passing 3 and setting the color and not the alpha. At somepoint in CEF's history the default value must have changed. Passing 0xFF for alpha too - i.e. fully opaque - fixes this) 2017-09-21 14:01:20 -07:00
Nat Goodspeed 516e00943d SL-793: Update viewer to Boost 1.65.1 build 508584 and dependencies. 2017-09-21 14:23:15 -04:00
Nat Goodspeed 1e49cd9b00 DRTVWR-418: Disable more needlessly fragile memory consumption tests. 2017-09-20 17:11:06 -04:00
Nat Goodspeed d1ab470542 DRTVWR-418: Fix C++ errors detected by Xcode 9.
You can't legitimately perform an ordered comparison between a pointer and an
int, even 0. Fix a number of 'if (ptr > 0)' to plain 'if (ptr)'.

Fix LLEditWearableDictionary::WearableEntry constructor to avoid varargs
mechanism. It used to accept three different counts, followed by three
different lists of enums, fetched in each case as 'int' -- dubious in itself.
The constructor body performed three different loops to populate those enums
into three different member vectors.

Instead, make the constructor accept three vectors and initialize the member
vectors from the passed vectors. Now that C++ has inline vector
initialization, change existing constructor calls to pass temporary vectors
initialized with what used to be the varargs enum values.
2017-09-20 16:58:58 -04:00
andreykproductengine 5cd56406ab SL-683 Fixed Logging parameters not taking effect immediately 2017-09-20 15:53:34 +03:00
Nat Goodspeed eae144219c DRTVWR-418: Another attempt to generate Mac debug symbols.
The viewer's 00-COMPILE-LINK-RUN.txt recommends passing -gdwarf-2 to the Mac
compiler, and so we've been doing ever since before the viewer-build-variables
repo was engaged. Now we discover that when CMake sees -gdwarf-2, it removes
the -g switch entirely. It also removes it when you pass plain -g. Only when
you pass -gdwarf-with-dsym or just -gdwarf does CMake pass plain -g to the
compiler. Change -gdwarf-2, if specified, to -gdwarf so we at least get -g.
2017-09-19 15:35:08 -04:00
andreykproductengine a2f71a242a MAINT-7820 Fixed crash in LLEventPump 2017-09-19 16:36:00 +03:00
Brad Payne (Vir Linden) a634d87809 SL-790 - Handle server notification about too many attached animated objects 2017-09-18 21:16:22 +01:00
Brad Payne (Vir Linden) 3346281be3 SL-790 - Adding UI checks for actions that would increase the animated object attachment count 2017-09-18 19:51:44 +01:00
ruslantproductengine 0e9fb587fa MAINT-7813 - 3D rendering broken on Windows in build 508618. 3D rendering starts before 2D login screen is cleared.
FIXED
2017-09-18 21:02:53 +03:00
Nat Goodspeed c886351fdc MAINT-7081
Update openssl to codeticket version 508328.
Update curl to codeticket version 508652.
2017-09-18 10:24:47 -04:00
Nat Goodspeed bb490f72d8 MAINT-7081: Add nghttp2 build 508613 to viewer build. 2017-09-18 10:03:26 -04:00
Oz Linden c670ee835a update to viewer-manager 1.0.508640 for MAINT-77814 fix 2017-09-16 14:18:46 -04:00
Oz Linden 87ab1f7cbc merge CEF fixes from callum 2017-09-15 13:58:41 -04:00
Oz Linden c73382f906 integrate viewer-manager 1.0.508600 2017-09-15 13:38:08 -04:00
Oz Linden f938ee99d1 additional logging to help with MAINT 7807 2017-09-15 12:03:05 -04:00
Oz Linden 2bdb3b4411 add address size to build_data.json so that SL_Launcher can log it 2017-09-15 11:59:50 -04:00
Brad Payne (Vir Linden) e360423598 SL-789 - fix for llassert_always() crash in updateImpostors() 2017-09-14 22:36:16 +01:00
Oz Linden 6883c6b1f6 replace a 'continue' with an 'else' 2017-09-14 16:56:51 -04:00
Oz Linden 193dadb62c merge changes for MAINT-7129 2017-09-14 16:53:23 -04:00
ruslantproductengine 46dc097516 MAINT-7129 - [Project Alex Ivy][MAC] Materials and ALM shaders broken in Mac viewer
FIXED
2017-09-14 16:39:01 +03:00
Anchor a416dee2cc cleanup the commented out code 2017-09-13 21:27:26 -07:00
AndreyL ProductEngine 14a6afea84 Merged in lindenlab/viewer-bear 2017-09-14 07:24:20 +03:00
Brad Payne (Vir Linden) 7839f77071 SL-718 - more transform tweaking for animesh, still some issues with attachments. 2017-09-13 18:21:31 +01:00
andreykproductengine 983a227d59 MAINT-7446 Fixed After installs, bat file fails to start the viewer. 2017-09-13 17:13:51 +03:00
Mnikolenko Productengine 9ee708707e MAINT-7794 Wrap getCapability(..) calls to avoid crashes 2017-09-13 16:31:48 +03:00
Mnikolenko Productengine 88e171dc92 MAINT-7786 FIXED Crash in LLVivoxVoiceClient::provisionVoiceAccount() 2017-09-12 17:13:11 +03:00
Mnikolenko Productengine f65c8e631c MAINT-7786 FIXED Crash in LLVivoxVoiceClient::provisionVoiceAccount() 2017-09-12 17:13:11 +03:00
Brad Payne (Vir Linden) 6bf5c172a6 SL-726 - more refactoring on updateCharacter() 2017-09-12 13:06:29 +01:00