Commit Graph

39203 Commits (9c9601ce8a0a87383c8e66a6d7f97759d20958bd)

Author SHA1 Message Date
Anchor 9c9601ce8a [DRTVWR-476] - fix linking 2019-05-08 18:57:33 -06:00
Anchor 616075f084 [DRTVWR-476] - test adding at beginiing of list 2019-05-08 18:05:49 -06:00
Anchor 6eb4e88d94 [DRTVWR-476] - legacy_stdio_definitions shld be the last library linked 2019-05-08 17:37:05 -06:00
Anchor 0f51b0f267 [DRTVWR-476] - add legacy_stdio_definitions 2019-05-07 23:58:04 -06:00
Anchor 5a1a81b98c [DRTVWR-476] - update apr and kdu 2019-05-07 22:39:12 -06:00
Anchor 6c7fdc63ae [DRTVWR-476] - target windows 10 2019-04-30 19:01:51 -06:00
Anchor d11a142132 [DRTVWR-476] - compile error fix 2019-04-30 16:53:21 -06:00
Anchor be789451db [DRTVWR-476] - compile error fix 2019-04-30 16:30:36 -06:00
Anchor 6a250e9bc7 [DRTVWR-476] - update openjpeg 2019-04-18 13:24:14 -07:00
Anchor 0295311e75 [DRTVWR-476] - fix openjpeg include 2019-04-18 11:59:14 -07:00
Anchor b9067d9c6b [DRTVWR-476] - fix openjpeg dll path 2019-04-18 11:33:23 -07:00
Anchor 03fae6d7b8 Merge 2019-04-18 11:03:20 -07:00
Anchor 4a095782b6 Merge from viewer-fiber 2019-04-18 10:57:14 -07:00
Ankur Ahlawat 890607a7aa [DRTVWR-476] - update colladodom 2019-04-17 07:38:31 +00:00
Ankur Ahlawat d4a40ae66b [DRTVWR-476] - updated googlemock 2019-04-17 06:31:50 +00:00
Ankur Ahlawat a365f75696 [DRTVWR-476] - update boost 2019-04-17 06:29:25 +00:00
Anchor 6684e96b98 [DRTVWR-476] - fix msvc version 2019-04-16 19:34:06 -07:00
Ankur Ahlawat 58954c3ff0 [DRTVWR-476] - update googlemock 2019-04-16 23:37:46 +00:00
Ankur Ahlawat f13a82adfd [DRTVWR-476] - updated libpng 2019-04-16 23:16:44 +00:00
Ankur Ahlawat ea796ec43c [DRTVWR-476] - update autobuild curl package 2019-04-16 22:55:21 +00:00
Anchor 0ca29b04c3 [DRTVWR-476] - update autobuild packages 2019-04-16 15:04:56 -07:00
Nat Goodspeed 7e4d6074da DRTVWR-479: Remove unused iterators to pacify Xcode 10.2.
(transplanted from dd8717107c3bac56751ec788873671c6b48dbd81)
2019-03-27 15:51:31 -04:00
Nat Goodspeed 1e1e93c069 SL-793: Fix lllogin_test.cpp for new LLCoros implementation.
Delete the test for SRV timeout: lllogin no longer issues an SRV query. That
test only confuses the test program without exercising any useful paths in
production code.

As with other tests dating from the previous LLCoros implementation, we need a
few llcoro::suspend() calls sprinkled in so that a fiber marked ready -- by
fulfilling the future for which it is waiting -- gets a chance to run.

Clear LLEventPumps between test functions.
2018-12-29 10:27:16 -05:00
Nat Goodspeed 8e2b8401d5 SL-793: Add LL_PRETTY_FUNCTION macro wrapping __PRETTY_FUNCTION__
which is, of course, different in Visual Studio (__FUNCSIG__).

Use LL_PRETTY_FUNCTION in DEBUG output instead of plain __FUNCTION__.
2018-12-29 10:19:01 -05:00
Nat Goodspeed 6daf19c442 SL-793: Add LLEventPumps::clear() method to disconnect all listeners.
This is like the existing reset() method, except that reset() is specifically
intended for shutdown: it disables every existing LLEventPump in such a way
that it cannot be subsequently reused. (The original idea was to disconnect
listeners in DLLs unloaded at shutdown.)

clear() forcibly disconnects all existing listeners, but leaves LLEventPumps
ready for reuse. This is useful (e.g.) for test programs to reset the state of
LLEventPumps between individual test functions.
2018-12-29 10:15:28 -05:00
Nat Goodspeed d2c581c344 Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2018-12-28 14:46:49 -05:00
Nat Goodspeed a3b3ad727f increment viewer version to 6.0.2 2018-12-13 16:46:12 -05:00
Nat Goodspeed 1de96a0a85 Added tag 6.0.1-release for changeset 21b7604680ef 2018-12-13 16:46:11 -05:00
AndreyL ProductEngine 3d59b774f7 Merged INTL-316 2018-12-04 23:18:15 +02:00
eli 1c778708c1 FIX INTL-316 translate Viewer Set54 into 9 languages, for Animesh project Viewer (repository: axon) 2018-12-03 18:18:18 -08:00
andreykproductengine 59d57c438e MAINT-8977 Only affect large LOD textures 2018-11-22 14:38:33 +02:00
AndreyL ProductEngine 9839a68c5a Merged in lindenlab/viewer-release 2018-11-14 22:40:23 +02:00
Nat Goodspeed 8558ce5c60 increment viewer version to 6.0.1 2018-11-14 15:31:16 -05:00
Nat Goodspeed d1bab77c1b Added tag 6.0.0-release for changeset 821edfcd1491 2018-11-14 15:31:16 -05:00
AndreyL ProductEngine 39652180ae Merged in lindenlab/axon 2018-11-14 16:20:05 +02:00
maxim_productengine ccd20624e3 SL-10018 FIXED Viewer crashes when clicking on a link of a folder in Inventory 2018-11-09 16:44:06 +02:00
AndreyL ProductEngine 629b8eab09 Backed out changeset: c094e4b68ee9 2018-11-07 20:55:34 +02:00
AndreyL ProductEngine 5e27fc740a Backed out changeset: 8f9f962ad6c0 2018-11-07 20:55:20 +02:00
maxim_productengine 2f12e96e61 SL-10013 Crash in LLFolderViewModelItemInventory::filterChildItem(..) 2018-11-06 17:14:36 +02:00
AndreyL ProductEngine 23356ac003 Updated viewer manifest to address CEF runtime file differences 2018-11-06 15:28:39 +02:00
AndreyL ProductEngine da27856721 Updated dullahan to version 1.1.1093_3.3538.1849.g458cc98 build 521408 2018-11-06 15:25:06 +02:00
andreykproductengine 629d21e4ec SL-1386 Fix for onSelectionChange crash 2018-11-05 17:52:53 +02:00
maxim_productengine f8106e9f3f SL-9991 FIXED Crash in LLViewerLODTexture::processTextureStats() 2018-11-05 17:52:45 +02:00
andreykproductengine 74d28082b0 SL-10006 Fixed crash in addScriptLine 2018-11-05 16:08:26 +02:00
maxim_productengine bb8481de43 SL-979 Don't allow DnD or paste folders to “Lost and Found” 2018-11-02 15:14:20 +02:00
Mnikolenko ProductEngine 6e94df418a SL-9955 FIXED crash-on-exit in LLVivoxVoiceClient::removeObserver 2018-10-30 16:36:23 +02:00
Nat Goodspeed dcc2bbbd30 DRTVWR-476: pthread_self() also needs CRYPTO_THREADID_set_pointer() 2018-10-28 22:30:42 -04:00
Nat Goodspeed 3766f35a2a DRTVWR-476: Eliminate std::mem_fun1() special case for Windows.
We used to have to use #if LL_WINDOWS logic to pass std::mem_fun1() to
llbind2nd() instead of std::mem_fun() elsewhere. VS 2017 no longer supports
std::mem_fun1(), which means we can eliminate the special case for Windows.
2018-10-25 11:26:39 -04:00
Nat Goodspeed 11788ba7a7 DRTVWR-476: Fix _open_osfhandle() param from long to intptr_t.
The Microsoft _open_osfhandle() opens a HANDLE to produce a C-style int file
descriptor suitable for passing to _fdopen(). We used to cast the HANDLEs
returned by GetStdHandle() to long to pass to _open_osfhandle(). Since HANDLE
is an alias for a pointer, this no longer works.

Fortunately _open_osfhandle() now accepts intptr_t, so we can change the
relevant GetStdHandle() calls. (But why not simply accept HANDLE in the first
place?)
2018-10-25 11:24:06 -04:00
Nat Goodspeed cacc164e7a DRTVWR-476: Fix glVertexAttrib{IPointer,PointerARB}() OpenGL calls.
VS 2017 complains about the same thing that clang does: casting S32 to GLvoid*
can't possibly produce a valid pointer value because S32 can't fit a whole
64-bit pointer. To appease it, not only must we use reinterpret_cast, but we
must first cast S32 to intptr_t and then reinterpret_cast THAT.
2018-10-25 11:17:21 -04:00