Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-03 | Remove ambiguous assignment. | rider | |
2015-07-03 | MAINT-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-03 | Merge from viewer-relese and become version 3.8.1 | andreykproductengine | |
2015-07-02 | Temp disable llavatarnamecache integration test for linux | Rider Linden | |
2015-07-02 | plugin and llceflib code for improved mouse support | callum_linden | |
2015-07-02 | Forgot to set a Transaction ID | Rider Linden | |
2015-07-02 | Crash on second add to coproc queue. | Rider Linden | |
2015-07-02 | MAINT-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(). | |||
2015-07-02 | Removed EDU builds for this project via BuildParams change until we can fix ↵ | callum_linden | |
TC packaging | |||
2015-07-02 | test fix for a race condition in the state machine when switching between region | Bjoseph Wombat | |
voice and P2P calls. | |||
2015-07-02 | Merge with head | callum_linden | |
2015-07-02 | 2015 and we still care about line endings.. sigh | callum_linden | |
2015-07-02 | Merge | Rider Linden | |
2015-07-02 | Adjusting uploadinfo object for expansion. | Rider Linden | |
Commit is prelim to allow merge from selfless. | |||
2015-07-02 | Merge downstream code and become version 3.8.1 | andreykproductengine | |
2015-07-02 | MAINT-23 reverted | Mnikolenko ProductEngine | |
2015-07-01 | MAINT-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-01 | MAINT-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-01 | MAINT-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-01 | MAINT-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-01 | MAINT-2864 FIXED Viewer crashes when clicking "Ok" on "Delete Selected Item" ↵ | andreykproductengine | |
modal from a non existant object. | |||
2015-07-02 | MAINT-5345 FIXED Unable to end IM voice call using context menu. | Mnikolenko ProductEngine | |
2015-07-02 | MAINT-302 FIXED Login screen menus flicker when mouse hovers over them | Mnikolenko ProductEngine | |
2015-07-01 | Automated merge with ssh://bitbucket.org/rider_linden/maint-4952-v-t-u | Nat Goodspeed | |
2015-07-01 | MAINT-4952: Need #include "llhttpclient.h" in llpanelexperiencepicker.cpp. | Nat Goodspeed | |
2015-07-01 | Added header for httpclient to llpanelexperiencepicker. | Rider Linden | |
(Will be removed when converted to coroutines) | |||
2015-07-01 | Merge | Rider Linden | |
2015-07-01 | MAINT-4952: fix NewResourceUploadInfo member initialization list. | Nat Goodspeed | |
2015-07-01 | Merge from viewer-relese and become version 3.8.1 | andreykproductengine | |
2015-06-30 | Merge | Rider Linden | |
2015-06-30 | Initial checkin for uploading via coroutine. | Rider Linden | |
2015-06-30 | merge | Brad Payne (Vir Linden) | |
2015-06-30 | Merge with head of viewer-release | callum_linden | |
2015-06-30 | correct version number merge | Oz Linden | |
2015-06-30 | increment viewer version to 3.8.1 | Oz Linden | |
2015-06-30 | Added tag 3.8.0-release for changeset 797ed69e6134 | Oz Linden | |
2015-06-29 | MAINT-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-29 | Automated merge with ssh://bitbucket.org/rider_linden/MAINT-4952-v-t-u | Nat Goodspeed | |
2015-06-30 | Point to new version of LLCefLib with support for second life URLs, version ↵ | callum_linden | |
string, navigation commands | |||
2015-06-29 | MAINT-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-29 | MAINT-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-29 | MAINT-4952: Fix misplaced comments on intrusive_ptr_etc() overloads. | Nat Goodspeed | |
2015-06-29 | MAINT-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-29 | Automated merge with ssh://bitbucket.org/nat_linden/maint-4952-v-t-u | Nat Goodspeed | |
2015-06-29 | Remove 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-29 | Automated merge with ssh://bitbucket.org/rider_linden/MAINT-4952-v-t-u | Nat Goodspeed | |
2015-06-26 | MAINT-5300 FIXED Allow creating and editing new bodyparts. | Mnikolenko ProductEngine | |
2015-06-25 | Added file upload interface to core HTTP utils. | Rider Linden | |
2015-06-24 | MAINT-5278 WIP - avoid updateAppearanceFromCOF when adding only attachments. | Brad Payne (Vir Linden) | |
2015-06-24 | MAINT-5295 Remove POSTFIELDS from PUT operation. | Rider Linden | |