summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-12MAINT-5351: llupdaterservice_test now needs Boost System library.Nat Goodspeed
2015-07-11MAINT-5351: Finish messy merge restoring 'selfless' changes.Nat Goodspeed
2015-07-10Automated merge with ssh://bitbucket.org/rider_linden/maint-4952-v-t-uNat Goodspeed
2015-07-10MAINT-5356: Conversion of Notecards and Gesture to use new coroutine uploading.Rider Linden
Minor reorganization of Upload Info classes.
2015-07-10MAINT-5351: Finish cleaning up messy merge from backing out backoutNat Goodspeed
2015-07-10Automated merge with file:///Users/nat/linden/maint-4952-v-t-uNat Goodspeed
2015-07-10Merge restore of more selfless changesNat Goodspeed
2015-07-10Backed out changeset bab1000e1b2d: restore 'selfless' changesNat Goodspeed
2015-07-10Merge restore of selfless changesNat Goodspeed
2015-07-10Backed out changeset 6e1fa9518747: reapply 'selfless' changesNat Goodspeed
2015-07-10MAINT-5351: Improve management of "current" coroutine information.Nat Goodspeed
Our first cut at tracking the "current" coroutine simply reset the pointer to NULL every time we context-switched away. But that strategy doesn't handle the case of coroutine A launching coroutine B. Introduce LLCoros::CoroData to track, among other things, the previous value of the current-coroutine pointer each time we switch into a coroutine. Restore THAT value when we switch back out.
2015-07-10MAINT-4952: correct name of LLViewerRegionImpl::requestBaseCapabilitiesCoro.Nat Goodspeed
The string name being passed to LLCoros didn't match.
2015-07-10MAINT-5363 FIXED Selecting an inventory item plus an inventory link displays ↵andreykproductengine
delete menu twice but both delete options are greyed out.
2015-07-09Merge suppress http_proxy in INTEGRATION_TEST_llcorehttpNat Goodspeed
2015-07-09Suppress http_proxy env var for llcorehttp integration test.Nat Goodspeed
Sometimes it can be useful to have http_proxy set in the environment, but if we leave it set while INTEGRATION_TEST_llcorehttp is running, the test hangs. Suppress that variable for that integration test.
2015-07-10Initial support for keyboard (in progress) but includes many viewer changes ↵callum_linden
to plumb in Key Up events
2015-07-08Fix the sample.Rider Linden
2015-07-08Enforcing constness of refsRider Linden
2015-07-08This should be semantically the same thing that was there.Rider Linden
2015-07-08Replace ref parameter with valueRider Linden
2015-07-08Update the unit tests to use the new pointer type.Rider Linden
2015-07-08Change HttpOptions::ptr_t to be shared_ptr<> rather than intrusive.Rider Linden
2015-07-08Convert LLCore::HttpHeaders to use shared_ptr<> rather than an ↵Rider Linden
intrusive_ptr<> for refrence counting.
2015-07-07merge latest fix from VivoxOz Linden
2015-07-07merge changes for 3.8.0-releaseOz Linden
2015-07-07Automated merge with bundle:C:\Users\admin\AppData\Local\Temp\0d1ig3y4.ke0Rider Linden
2015-07-07MergeRider Linden
2015-07-07Backout selfles merge 738255dbbfd679d9e615baab3398e5e345bbb3c5Rider Linden
2015-07-07Apply reverse patchRider Linden
2015-07-07Backed out selfless mergeRider Linden
2015-07-07Clean up viewrmenufile into viewrassetuplodRider Linden
2015-07-07MAINT-5174 Add Check for Updates feature to Help menuandreykproductengine
2015-07-08MAINT-5371 FIXED Undesired space added to SL and LL domains sent in chatAndreyL ProductEngine
2015-07-08MAINT-1412 FIXED Don't update creator/owner name if it stays the same.Mnikolenko ProductEngine
2015-07-07Automated merge with ssh://bitbucket.org/nat_linden/viewer-selflessNat Goodspeed
2015-07-07MAINT-4763 FIXED Remove NoValidTimestamp from viewerMnikolenko ProductEngine
2015-07-07MAINT-4763 FIXED Remove NoValidTimestamp from viewerMnikolenko ProductEngine
2015-07-06Force Boost use of TR1 for result_of in testsRider Linden
2015-07-06Force Boost result_of to use TR1 for tests.Rider Linden
2015-07-06MAINT-1968 FIXED Reset camera when toggling flying same as all other methods.Mnikolenko ProductEngine
2015-07-04Automated merge with ssh://bitbucket.org/rider_linden/maint-4952-v-t-uNat Goodspeed
2015-07-04MAINT-5357: Add llcoro::yield() function to yield for one frame.Nat Goodspeed
2015-07-03Remove ambiguous assignment.rider
2015-07-03MAINT-5357: Extract LLErrorEvent to global namespace.Nat Goodspeed
This exception class got inadvertently swept up into the llcoro namespace. Its LLClassConvention name is intended for use in the global namespace. As there are no current references, this is a trivial change.
2015-07-03Merge from viewer-relese and become version 3.8.1andreykproductengine
2015-07-02Temp disable llavatarnamecache integration test for linuxRider Linden
2015-07-02plugin and llceflib code for improved mouse supportcallum_linden
2015-07-02Forgot to set a Transaction IDRider Linden
2015-07-02Crash on second add to coproc queue.Rider Linden
2015-07-02MAINT-5357: Introduce and populate llcoro:: namespace.Nat Goodspeed
To date, the coroutine helper functions in lleventcoro.h have been in the global namespace. Migrate them into llcoro namespace, and fix references. Specifically, LLVoidListener => llcoro::VoidListener, and voidlistener(), postAndWait(), both waitForEventOn(), postAndWait2(), errorException() and errorLog() have been moved into llcoro. Also migrate new LLCoros::get_self() and Suspending to llcoro:: namespace. While at it, I realized that -- having converted several lleventcoro.h functions from templates (for arbitrary 'self' parameter type) to ordinary functions, having moved them from lleventcoro.h to lleventcoro.cpp, we can now migrate their helpers from lleventcoro.h to lleventcoro.cpp as well. This eliminates the need for the LLEventDetail namespace; the relevant helpers are now in an anonymous namespace in the .cpp file: listenerNameForCoro(), storeToLLSDPath(), WaitForEventOnHelper and wfeoh().