Commit Graph

43865 Commits (7256da3e34490a3ed5eb7423bfe5e2e44d68de93)

Author SHA1 Message Date
Kitty Barnett 7256da3e34 RLVa string constants rework (part 2) 2020-09-16 01:56:47 +02:00
Kitty Barnett aebcd1855d Change RLVa string constants over to opt-in constexpr string_views (but keep char* by default) 2020-09-16 01:35:44 +02:00
Kitty Barnett 9b03257a1e Merge branch 'appearance/misc' into rlva/feature/eep 2020-09-14 15:26:13 +02:00
Kitty Barnett eb00189ef9 Merge branch 'viewer/build' into appearance/misc 2020-09-14 00:36:41 +02:00
Kitty Barnett d042e085f2 Merge branch 'lindenlab/release' into viewer/build 2020-08-29 15:09:17 +02:00
Kitty Barnett e97981e2de Merge branch 'lindenlab/release' into viewer/build 2020-08-14 21:00:50 +02:00
Kitty Barnett 2c3f18bf37 Clean up the copy_w_viewer_manifest warnings 2020-08-14 20:59:00 +02:00
Kitty Barnett dccce87fdd Remove the remaining "pdb was not found" warnings 2020-08-14 20:58:35 +02:00
Kitty Barnett 8fbf3b431d Add ASan as a build option now that Visual Studio supports it 2020-08-14 20:58:14 +02:00
Andrey Kleshchev 2e66c406d1 SL-13626 Renamed PoolSizeAssetStorage to PoolSizeVAssetStorage
to reflect previous commit and use correct pool size
2020-08-11 01:20:44 +03:00
Andrey Lihatskiy 6544826193 Merge branch 'master' into DRTVWR-501-maint 2020-08-10 23:59:32 +03:00
Nat Goodspeed 89cde15fb8 Increment viewer version to 6.4.7
following promotion of DRTVWR-476
2020-08-10 16:51:50 -04:00
Andrey Kleshchev 1935d25c78 Revert "SL-11215: Add release notes URLs to update-related notifications."
This reverts commit bf999f2f84 due to revert of updater, this will be moved to separate 'epic' instead
2020-08-06 20:06:02 +03:00
Andrey Kleshchev c27e207033 SL-13737 Crash when cleaning up uninitialized ndof device 2020-08-06 17:46:53 +03:00
Andrey Kleshchev 00acc562f9 Revert commit bbb16ff97c.
This fails at teamcity due to missing LLTrans, but builds locally without issues. Reverting to not hold D501
2020-08-05 22:36:00 +03:00
Andrey Kleshchev 59b9894d4c SL-13719 One more exit crash for asset storage 2020-08-05 20:07:19 +03:00
Andrey Kleshchev bbb16ff97c SL-13704 Move link generation into getReleaseNotes() 2020-08-05 20:07:19 +03:00
Andrey Lihatskiy 07c7506b1b Merge branch 'DRTVWR-476' into DRTVWR-501-maint 2020-08-05 09:59:41 +03:00
Andrey Lihatskiy af7ff3d99f Updated LLCA to codeticket build 546021 2020-08-03 13:42:08 +03:00
Kitty Barnett a46ebe6436 Merge branch 'appearance/misc' into rlva/development 2020-08-02 20:07:43 +02:00
Kitty Barnett d44feb1db4 Merge branch 'viewer/build' into appearance/misc 2020-08-01 23:08:54 +02:00
Andrey Kleshchev e8422ec9d7 SL-13626 Fixed spelling error 2020-07-31 00:14:14 +03:00
Andrey Kleshchev 135a85ec62 SL-13626 Fix asset storage coroutine shutdown 2020-07-30 21:07:35 +03:00
Andrey Kleshchev 8103d13047 SL-13704 Release notes link not loading in ToolsUpdate2 release 2020-07-30 14:43:27 +03:00
Andrey Kleshchev 6bafe47e5c Revert part of SL-11216 due to reverting VVM
This reverts commit 31d9930a0f.
2020-07-30 14:36:39 +03:00
Andrey Kleshchev a2b5f44b35 Merge branch 'DRTVWR-476' into DRTVWR-501-maint 2020-07-29 21:49:03 +03:00
Andrey Kleshchev 370a82b763 SL-13634 Don't warn about convex decomposition issues if it's a stub 2020-07-28 21:55:48 +03:00
Callum Prentice 24625c7898 Nat's suggested improvement to LLThreadSafeQueue that takes account of queue being empty as well as the status flag condition 2020-07-28 21:46:21 +03:00
Andrey Kleshchev 77f5a06a1e SL-13688 Reverted viewer-manager to pre-tools build 2020-07-27 20:33:52 +03:00
Kitty Barnett 1852cadb11 Merge branch 'rlva/feature/eep' into rlva/development 2020-07-26 21:55:16 +02:00
Kitty Barnett c750a5ac87 Don't normalize line endings in llimprocessing.cpp as a temporary hack until LL sorts it out
-> this is unfortunately far better than normalizing them in viewer/build and propagate a change in that file to every single branch we have
2020-07-25 18:36:21 +02:00
Kitty Barnett 9d36022d62 Add support for Catznip's fork of autobuild 2020-07-25 18:23:18 +02:00
Kitty Barnett de50b2e02f Code review for viewer/build branch 2020-07-25 18:20:04 +02:00
Andrey Kleshchev cca777fdf5 SL-13679 Event pump DupListenerName crash at login 2020-07-24 23:53:57 +03:00
Brad Payne (Vir Linden) b107e9218a no-op change to trigger rebuild 2020-07-24 21:46:49 +01:00
Brad Payne (Vir Linden) 0e62a92a7d no-op change to force new DRTVWR-476 build 2020-07-23 16:39:17 +01:00
Andrey Lihatskiy 3f48ab1c05 SL-13642 Get rid of that ugly ignore -Wdelete-incomplete
Get rid of that ugly '#pragma clang diagnostic ignored "-Wdelete-incomplete"' by making sure the delete always happens inside llview.cpp, where the type of LLView is known.
2020-07-23 00:46:20 +03:00
Andrey Lihatskiy cd6f7a4e6f Mac buildfix 2020-07-22 13:37:33 +03:00
Andrey Lihatskiy 1af3dfc0b3 SL-13642 Updated nghttp2, curl, googlemock, colladadom and boost
Updated nghttp2 to codeticket version 545354
Updated boost to codeticket version 545361
Updated colladadom to codeticket version 545362
Updated googlemock to codeticket version 545363
Updated curl to codeticket version 545369
2020-07-22 10:45:00 +03:00
Andrey Lihatskiy b17e2aaff1 SL-13642 Updated contributions.txt 2020-07-22 06:48:15 +03:00
Nicky Dasmijn fba9abbb19 Remove redundant LL_EXSTAT_ from enums. 2020-07-22 06:48:15 +03:00
Nicky Dasmijn 7d5a4d71ac Put hash for boost namespace properly into that by using namespace boost 2020-07-22 06:48:15 +03:00
Nicky Dasmijn acaa272330 LLExtStat had been a S32, this wasn't right, as some of the constants lead to integer overflow: const LLExtStat LL_EXSTAT_RES_RESULT = 2L<<30; const LLExtStat LL_EXSTAT_VFS_RESULT = 3L<<30; This shifts into the sign bit and clang gets (rightfully) upset about this.
LLExtStatus needs to be at least of type U32 to remedy this problem, but
while at it it makes sense to turn it into what it is: An enum. Turning
it into a class enum has the added benefit we get type safety for mostly
free.
Which incidentally turned up a problem right away:
A call to removeAndCallbackPendingDownloads had status and extstatus
reversed and thus was wrong.
2020-07-22 06:48:15 +03:00
Nicky Dasmijn c16a364377 There was an idiom to test with LL_DARWIN if the compiler used is clang. This is not correct, as clang is available on all 3 platforms. The correct way to check for this is via __clang__ (https://clang.llvm.org/docs/LanguageExtensions.html#builtin-macros) 2020-07-22 06:48:15 +03:00
Nicky Dasmijn 383e250fa6 Linux needs strcmp , include <string.h> so we get access to that function. 2020-07-22 06:48:15 +03:00
Kitty Barnett 1c002e7c22 Pass address size to CMake via the platform parameter (see corresponding change in our autobuild) 2020-07-21 23:38:44 +02:00
Kitty Barnett d11fee37b3 Merge branch 'lindenlab/release' into viewer/build 2020-07-21 23:34:11 +02:00
Andrey Lihatskiy 7bbf3f5f7f Merge branch 'master' into DRTVWR-501-maint
# Conflicts:
#	autobuild.xml
#	indra/newview/llimprocessing.cpp
2020-07-20 22:24:10 +03:00
Nat Goodspeed 72423372d6 Increment viewer version to 6.4.6
following promotion of DRTVWR-476
2020-07-20 15:04:30 -04:00
Kitty Barnett 471c53e870 [FIXED] Crash on Linux when issuing @setenv_ambientr:<value>=force (legacy handling functions returned a reference to a local variable) 2020-07-15 23:51:57 +02:00