summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-02Removed EDU builds for this project via BuildParams change until we can fix ↵callum_linden
TC packaging
2015-07-02test fix for a race condition in the state machine when switching between regionBjoseph Wombat
voice and P2P calls.
2015-07-02Merge with headcallum_linden
2015-07-022015 and we still care about line endings.. sighcallum_linden
2015-07-02MergeRider Linden
2015-07-02Adjusting uploadinfo object for expansion.Rider Linden
Commit is prelim to allow merge from selfless.
2015-07-02Merge downstream code and become version 3.8.1andreykproductengine
2015-07-02MAINT-23 revertedMnikolenko ProductEngine
2015-07-01MAINT-5351: Reorder llmessage test libraries to make Linux happy.Nat Goodspeed
Both BOOST_CONTEXT_LIBRARY and BOOST_COROUTINE_LIBRARY were mentioned. But as BOOST_COROUTINE_LIBRARY depends on BOOST_CONTEXT_LIBRARY, they must be mentioned in that order for Linux to successfully link the test programs.
2015-07-01MAINT-5351: Reorganize lleventcoro_test.cpp to be more readable.Nat Goodspeed
Each test<n>() method invokes a function from earlier in the source. It's much better if each of those functions immediately precedes the test that invokes it.
2015-07-01MAINT-5351: Remove 'self' parameter from coroutine functions.Nat Goodspeed
lleventcoro_test.cpp runs clean (as modified for new API), and all the rest builds clean, but the resulting viewer is as yet untested.
2015-07-01MAINT-5351: Remove Boost Preprocessor headers from llcoros.h.Nat Goodspeed
These were used in a former iteration (when we explicitly forwarded parameters), but are no longer needed.
2015-07-01MAINT-2864 FIXED Viewer crashes when clicking "Ok" on "Delete Selected Item" ↵andreykproductengine
modal from a non existant object.
2015-07-02MAINT-5345 FIXED Unable to end IM voice call using context menu.Mnikolenko ProductEngine
2015-07-02MAINT-302 FIXED Login screen menus flicker when mouse hovers over themMnikolenko ProductEngine
2015-07-01Automated merge with ssh://bitbucket.org/rider_linden/maint-4952-v-t-uNat Goodspeed
2015-07-01MAINT-4952: Need #include "llhttpclient.h" in llpanelexperiencepicker.cpp.Nat Goodspeed
2015-07-01Added header for httpclient to llpanelexperiencepicker.Rider Linden
(Will be removed when converted to coroutines)
2015-07-01MergeRider Linden
2015-07-01MAINT-4952: fix NewResourceUploadInfo member initialization list.Nat Goodspeed
2015-07-01Merge from viewer-relese and become version 3.8.1andreykproductengine
2015-06-30MergeRider Linden
2015-06-30Initial checkin for uploading via coroutine.Rider Linden
2015-06-30mergeBrad Payne (Vir Linden)
2015-06-30Merge with head of viewer-releasecallum_linden
2015-06-30correct version number mergeOz Linden
2015-06-30increment viewer version to 3.8.1Oz Linden
2015-06-30Added tag 3.8.0-release for changeset 797ed69e6134Oz Linden
2015-06-29MAINT-5200: Correct new LLCore::HttpHeaders::ptr_t usage.Nat Goodspeed
The convention about how to construct an HttpHeaders::ptr_t has changed. Change new code to adapt to merged changes.
2015-06-29Automated merge with ssh://bitbucket.org/rider_linden/MAINT-4952-v-t-uNat Goodspeed
2015-06-30Point to new version of LLCefLib with support for second life URLs, version ↵callum_linden
string, navigation commands
2015-06-29MAINT-4952: Use IntrusivePtr for BufferArray,HttpHeaders,HttpOptions.Nat Goodspeed
Specifically, change the ptr_t typedefs for these LLCore classes to use IntrusivePtr rather than directly using boost::intrusive_ptr. This allows us to use a simple ptr_t(raw ptr) constructor rather than having to remember to code ptr_t(raw ptr, false) everywhere. In fact, the latter form is now invalid: remove the now-extraneous 'false' constructor parameters.
2015-06-29MAINT-4952: Add IntrusivePtr wrapper for boost::intrusive_ptr.Nat Goodspeed
For a RefCounted subclass T, boost::intrusive_ptr<T> must be instantiated as boost::intrusive_ptr<T>(raw ptr, false) to avoid immortal instances. Forgetting that final bool parameter is both easy and extremely hard to spot with desk checking or code review. IntrusivePtr<T> provides constructors that Do The Right Thing, so we can typedef a subclass T's ptr_t to IntrusivePtr<T> rather than directly to boost::intrusive_ptr<T>.
2015-06-29MAINT-4952: Fix misplaced comments on intrusive_ptr_etc() overloads.Nat Goodspeed
2015-06-29MAINT-5200: Add DebugSlshareLogTag temp setting for developers.Nat Goodspeed
This allows engaging slshare-service debug logging for a particular viewer session without having to twiddle the slshare-service hosts. Also fix leaky LLCore::HttpHeaders::ptr_t construction.
2015-06-29Automated merge with ssh://bitbucket.org/nat_linden/maint-4952-v-t-uNat Goodspeed
2015-06-29Remove extraneous class qualification from method declaration.Nat Goodspeed
clang doesn't like finding HttpCoroutineAdapter::postFileAndYield(...) inside the class definition for HttpCoroutineAdapter. It's much happier with plain postFileAndYield(...).
2015-06-29Automated merge with ssh://bitbucket.org/rider_linden/MAINT-4952-v-t-uNat Goodspeed
2015-06-26MAINT-5300 FIXED Allow creating and editing new bodyparts.Mnikolenko ProductEngine
2015-06-25Added file upload interface to core HTTP utils.Rider Linden
2015-06-24MAINT-5278 WIP - avoid updateAppearanceFromCOF when adding only attachments.Brad Payne (Vir Linden)
2015-06-24MAINT-5295 Remove POSTFIELDS from PUT operation.Rider Linden
2015-06-24MAINT-5026 FIXED 256 prim linksets made of smaller prims frequently link ↵andreykproductengine
only 254
2015-06-25MAINT-427 FIXED Show default (empty) texture if multiple faces with media ↵Mnikolenko ProductEngine
are selected.
2015-06-24MAINT-176 FIXED IM windows don't keep their minimized state after mouselookMnikolenko ProductEngine
2015-06-23Code review results with NatRider Linden
2015-06-23Start work on coprocedure manager.Rider Linden
2015-06-22Replace hand-rolled LLCefLib (Windows) package with one generated by third ↵callum_linden
party scripts
2015-06-22I can't believe I really added these lines - pretend you didn't see themcallum_linden
2015-06-22merge changes for MAINT-4734pavelkproductengine