summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2015-07-02MergeRider Linden
2015-07-02Adjusting uploadinfo object for expansion.Rider Linden
Commit is prelim to allow merge from selfless.
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-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-06-30MergeRider Linden
2015-06-30Initial checkin for uploading via coroutine.Rider Linden
2015-06-30mergeBrad Payne (Vir Linden)
2015-06-30increment viewer version to 3.8.1Oz 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-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-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-23Code review results with NatRider Linden
2015-06-23Start work on coprocedure manager.Rider Linden
2015-06-18MAINT-5200: Add debug headers to Facebook slshare-service calls.Nat Goodspeed
2015-06-17Distressing. A variable got autocorrected to 'false' but the compiler ↵Rider Linden
didn't catch it.
2015-06-17https://jira.secondlife.com/browse/MAINT-5283Rider Linden
The default behavior in the HTTP layer changed to follow redirects automatically. This was causing a problem with connecting to the SL share service which was attempting to riderect to the login page at the CURL level. Connections to SL Share will no longer redirect, corrected for Facebook, Flickr and Twitter.
2015-06-17Coding policy fixesRider Linden
2015-06-16MergeRider Linden
2015-06-15mergeBrad Payne (Vir Linden)
2015-06-15DRTVWR-382: merge in 3.7.30 hotfixGlenn Glazer
2015-06-15increment viewer version to 3.7.31Oz Linden
2015-06-12Merge fix for MAINT-5277 into experience tools branchsimon
2015-06-12MAINT-2577 Fixed the status messageAndreyL ProductEngine
2015-06-12MAINT-5277 FIXED Viewer is missing MSVCP100.DLL and MSVCR100.DLLAndreyL ProductEngine
2015-06-11DD-410 : Do not extend inventory selections to items that are not visibleMerov Linden
2015-06-11DD-416 : Fix deactivate listing that I broke in trying to improve speed with ↵Merov Linden
the previous DD-416 commit
2015-06-10DD-393 : Rework association so that is_listed property is not overwritten ↵Merov Linden
before we get data from SLM
2015-06-10DD-416 : Added DAMA when version folder is empty and unlisted, accelerated ↵Merov Linden
some functions avoiding depth computation when we could, fixed cut case
2015-06-09DD-412 : Fixes the hierarchy before creating a listing and warn the userMerov Linden
2015-06-09DD-412 : WIP : Validate a listing before creating a listing on SLMMerov Linden
2015-06-09DD-359 : Improve performance by caching display data while updating and ↵Merov Linden
preventing refreshing the whole marketplace (never useful)
2015-06-09Removed dead code, llsdmessage, llcapabilitylistener and the associated tests.Rider Linden
2015-06-09Removed homelocation responder (rolled into llagent)Rider Linden
Removed sdhandler from llagent. Removed unused values from llacountingccostmgr Fixed smart pontier creation in llfacebook
2015-06-08Added a way to pass a policy Id to the coroadapter.Rider Linden
Changed language, appearance, and maturity to conform to use the adapter rather than the SDHandler
2015-06-08make a lot of values agree with declared typesOz Linden
2015-06-08DD-336, DD-359 : WIP : Introduced a reverse lookup table for version folder ↵Merov Linden
to listing folder to improve performance