Commit Graph

302 Commits (27cbfef0269146eb296bbd2b810a6d331e5cb7d2)

Author SHA1 Message Date
Nat Goodspeed 84536935eb MAINT-1144: Update with relevant apr_suite fix. 2012-06-18 16:14:30 -04:00
Nat Goodspeed 667ca78b49 MAINT-1144: Update to apr_suite containing relevant fix. 2012-06-18 12:57:55 -04:00
Oz Linden 1d01ad1162 merge changes for DRTVWR-151 2012-05-24 20:35:25 -04:00
Nat Goodspeed 77488911a3 DRTVWR-151: Today's APR build should run on Windows XP again.
The previous tip Windows APR package:
http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/3p-apr/rev/256201/arch/CYGWIN/installer/apr_suite-1.4.5-windows-20120509.tar.bz2
contained a libapr-1.dll that would not load on Windows XP. The code contained
static calls to Windows API functions not yet present in Windows XP.
The new Windows APR package has made those calls conditional, using
LoadLibrary() and GetProcAddress() calls.
The hope is that this new viewer build will behave identically on Windows
Vista or later -- but unlike its predecessor, will also launch on Windows XP.
2012-05-23 14:55:31 -04:00
Nat Goodspeed d29f920c22 CHOP-900: Use new apr_procattr_constrain_handle_set() extension.
Now LLProcess explicitly requests APR to limit the handles passed to any child
process, instead of wantonly passing whatever happens to be lying around the
parent process at the time.
This requires the latest APR build.
Also revert LLUpdateDownloader::Implementation::mDownloadStream to llofstream
(as in rev 1878a57aebd7) instead of apr_file_t*. Using APR for that file was a
Band-Aid -- a single whacked mole -- for the problem more systemically
addressed by apr_procattr_constrain_handle_set().
2012-05-09 19:55:26 -04:00
Nat Goodspeed 8c44511d2c IQA-463: Use newest APR package without apr_procattr_inherit_set(). 2012-04-23 14:50:32 -04:00
Nat Goodspeed 38e23bb0eb IQA-463: Make LLProcess call apr_procattr_inherit_set() extension.
On Windows, Bad Things happen when apr_proc_create() is allowed to pass TRUE
to CreateProcess(bInheritHandles). For instance, the open handle for a new
installer executable file being downloaded by the background updater gets
inadvertently passed to a couple slplugin.exe instances. When the viewer
finishes downloading, closes the file and tries to remove it, Windows balks
because the file is still open by another process. Require an apr_suite
package that includes the new Linden apr_procattr_inherit_set() extension, and
call it to turn off CreateProcess(bInheritHandles).
2012-04-18 15:43:34 -04:00
Nat Goodspeed caba4fe113 Try new 20120314 APR build to verify Windows pipe write bug fix. 2012-03-14 13:02:37 -04:00
Seth ProductEngine 229c00ab2a Updated llqtwebkit install URLs for Mac and Win. 2012-02-28 22:46:48 +02:00
Seth ProductEngine ddbac6dbe4 EXP-1633 FIXED Updated llqtwebkit package for Linux and WebKitLibPlugin build configuration. 2012-02-28 17:21:52 +02:00
Nat Goodspeed 8804fa524c Update viewer to official builds of http://hg.secondlife.com/3p-apr. 2012-02-11 06:16:39 -05:00
Nat Goodspeed 9011b04496 Try using Log's new APR packages for Windows, Mac, Linux.
This APR merges work from Huseby, Log, Leslie, Nat.
2012-02-10 12:11:18 -05:00
Nat Goodspeed 58348bd862 Use newer (Linden extension) TC APR builds for Windows, Mac. 2012-02-09 15:07:02 -05:00
Nat Goodspeed 2d360cb08d Use new 3p-apr package builds for Windows, Mac.
On Linux, new (Feb 2012) APR package produces link errors. Until those are
resolved, leave Linux viewer build with older (Feb 2011) APR package.
2012-02-09 07:44:23 -05:00
callum 31029babe2 EXP-1649 FIX +1 (client) Turn off web loading spinner until a more visually pleasing one can be defined 2011-12-02 11:50:04 -08:00
callum 587a1a425a EXP-1649 FIX (client) Turn off web loading spinner until a more visually pleasing one can be defined 2011-12-01 14:19:52 -08:00
callum 01e75a3d85 Update LLQtWebKit to fix EXP-1191 Update loading overlay graphic to resemble a typical Web loading... spinner 2011-11-18 15:24:29 -08:00
callum 2a19aa93e9 Point to improved loading overlay and turn it on always 2011-11-10 19:00:03 -08:00
callum 716c2ed53c Point to new version of LLQtWebKit for Mac/Windows
(Rolls in some debugging graphics and Roxie's Mac / SSL changes)
2011-10-31 11:33:22 -07:00
callum b94f45db81 Merge with head 2011-10-28 11:01:11 -07:00
callum 9bb7304434 Point to new version of LLQtWebKit that has support for page zooming for Mac/Wndows versions 2011-10-26 11:53:44 -07:00
callum 530c44c798 Update LLQtWebKit libraries to version with *ONLY* SSL fix for Mac. 2011-10-03 17:41:07 -07:00
Richard Nelson 2154bccdc4 Automated merge with http://hg.secondlife.com/viewer-development 2011-08-31 11:51:38 -07:00
callum 09394d3a9d Point to new Mac version of LLQtWebKit to fix symbol export issue on that platform 2011-08-31 09:27:13 -07:00
callum 64b000a822 Silly URL typo 2011-08-29 17:55:09 -07:00
callum d341c400fc EXP-1122 FIX (Viewer) LLQtWebKit should support a JavaScript/content debugger to help content creators
Viewer side changes to enable Web debugger.
2011-08-29 17:13:29 -07:00
Oz Linden 2be2956a72 open-107: upgrade to complete stub for convex decomposition 2011-08-19 21:54:12 -04:00
Xiaohong Bao a9600e5e0d fix for SH-1808: uploading warthog model triggers LLPhysicsDecomp::doDecompositionSingleHull warnings
SH-1333: [PUBLIC] Simple mesh causing the viewer to crash
2011-07-07 10:51:13 -06:00
Brad Payne (Vir Linden) 961d5b1d65 merge 2011-07-09 11:05:29 -04:00
Richard Linden 88a90aabcb Automated merge with http://hg.secondlife.com/viewer-development 2011-07-07 13:34:13 -07:00
Xiaohong Bao 0400143b4d fix for SH-1808: uploading warthog model triggers LLPhysicsDecomp::doDecompositionSingleHull warnings
SH-1333: [PUBLIC] Simple mesh causing the viewer to crash
2011-07-07 10:51:13 -06:00
prep linden e2ddeb5e5f Fix for SH-1604: missing convex stub license 2011-07-05 13:27:58 -04:00
Brad Payne (Vir Linden) 4bce553a96 merge viewer-development -> mesh-development 2011-07-01 09:41:10 -04:00
Oz Linden b5001ff819 merge changes for storm-1368 2011-06-29 21:20:30 -04:00
Aaron Stone 06e18dd44d STORM-1447 Use <filters>setenv</> stanza rather than grep -v setenv. 2011-06-27 12:43:46 -07:00
Richard Linden af142618f9 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-06-23 11:35:14 -07:00
Richard Linden 70fc5af53f Automated merge with http://hg.secondlife.com/viewer-development 2011-06-23 11:28:23 -07:00
Brad Payne (Vir Linden) 2da45d0237 merge 2011-06-22 13:36:17 -04:00
Nyx (Neal Orman) e029683826 SH-1476 FIX viewer crashes uploading on linux
colladadom was configured to depend on a system library that may not be
up to date on all user's machines. Changed configuration to link statically
against a known version. Verified locally crash does not reproduce.
2011-06-21 18:06:47 -04:00
Oz Linden 3444d77609 merge changes for storm-1388 2011-06-17 17:34:27 -04:00
Logan Dethrow 796624d947 STORM-1320 OPEN-21 STORM-312 Update libndofdev on linux. Fixes spacenavigator. 2011-06-17 13:07:14 -04:00
Xiaohong Bao 0b92d52d78 fix for SH-1412: Mesh upload dialog freezes viewer when uploading certain meshes. 2011-06-13 11:52:50 -06:00
callum 7847c8941f EXP-676 FIX As a web developer, I want to access information about the current state of the SL client, such as avatar location 2011-06-09 13:48:35 -07:00
Xiaohong Bao bdf34c2fbf Automated merge with https://bitbucket.org/davep/mesh-asset-deprecation 2011-06-07 18:24:04 -06:00
Xiaohong Bao dfdf6aed23 fix for SH-1765: palm tree model fails to load in viewer 2011-06-07 18:22:09 -06:00
Dave Parks f1784209d5 merge 2011-06-07 14:42:54 -05:00
Xiaohong Bao a3842d9637 fix for SH-588: Uploading a mesh crashes viewer 2011-06-06 23:04:48 -06:00
Richard Linden 960e8c05cb Automated merge with http://hg.secondlife.com/viewer-development 2011-06-02 13:35:15 -07:00
Leyla Farazha 926a9dcb58 merge 2011-06-01 15:44:46 -07:00
Leyla Farazha fe9eccdbae updating slvoice libraries 2011-06-01 15:40:29 -07:00