Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-06 | DRTVWR-418: Try harder to ignore errors in llcorehttp's dummy server. | Nat Goodspeed | |
2016-12-06 | merge skip of llcorehttp failing test | Oz Linden | |
2016-12-06 | DRTVWR-418: Remove ThreadingMixin from our HTTPServer subclass. | Nat Goodspeed | |
It's possible that raising an exception in a worker thread -- even though we're TRYING to suppress it -- is what's causing the process to terminate with nonzero rc. | |||
2016-12-06 | DRTVWR-418: Try for more llcorehttp tests error diagnostics. | Nat Goodspeed | |
2016-11-17 | DRTVWR-418: Fold redundant testrunner.py modules together again. | Nat Goodspeed | |
llcorehttp/tests had a clone of llmessage/tests/testrunner.py that was almost identical save for recognizing an extra optional parameter. Migrate those few lines into llmessage/tests/testrunner.py; eliminate the copy in llcorehttp; help test_llcorehttp_peer.py find the testrunner.py in llmessage/tests. | |||
2016-11-16 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2016-11-14 | Merged in lindenlab/viewer-cleanup | AndreyL ProductEngine | |
2016-09-27 | MAINT-5232: Ensure BOOST_SYSTEM_LIBRARY follows BOOST_THREAD_LIBRARY. | nat@linux-build-phx8.lindenlab.com | |
In recent versions of Boost, BOOST_THREAD_LIBRARY depends on BOOST_SYSTEM_LIBRARY. In llcorehttp/CMakeLists.txt, these were incorrectly ordered for Linux. Somewhat oddly, that appears to have caused Linux link errors even in llmath. Fix at least this problem. | |||
2016-09-27 | MAINT-5232: Disable unrealistic failing checks on GetMemTotal(). | Nat Goodspeed | |
2016-09-27 | MAINT-5232: Give up on running mem test twice: doesn't work | Nat Goodspeed | |
2016-09-23 | MAINT-5232: Try workaround for dubious llcorehttp mem usage test. | Nat Goodspeed | |
2016-08-30 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2016-07-28 | correct cut/paste error for setting PO_HTTP_PROXY, and add logging | Oz Linden | |
2016-07-21 | MAINT-6585: redirect elementtree to llbase version | Glenn Glazer | |
2016-07-20 | MAINT=6585: migrate from local python libraries to canonical llbase | Glenn Glazer | |
2016-05-19 | Automated merge with tip of viewer-release to pick up 4.0.5 | callum_linden | |
2016-04-21 | DRTVWR-418 remove vestiges of TCMALLOC and GooglePerfTools from the viewer | callum_linden | |
2016-04-04 | merge with 4.0.3-release | Oz Linden | |
2016-03-07 | Merge | Rider Linden | |
2016-03-07 | merge with El Capitan and packaging fixes | Oz Linden | |
2016-02-19 | MAINT-6137: Re enable pipelining by default, use new version of CURL (7.47) ↵ | Rider Linden | |
with corrections for timed out connections in pipelining. Minor fix for safer op retrieval. | |||
2016-02-17 | kludge for darwin builds on el capitan | JJ Linden | |
2016-01-21 | MAINT-5915: Put in some extra null checks around completed HTTP checks to ↵ | Rider Linden | |
try and eliminate a crash in the wild. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-10-16 | MAINT-5271: Microsoft is just too permissive. | rider | |
2015-10-16 | MAINT-5271: Converted internal pointers to internal operation to managed ↵ | Rider Linden | |
shared pointers. Removed direct cast and dereference of handles. | |||
2015-10-15 | Another fix for unit tests. Missed on Windows. | Rider Linden | |
2015-10-15 | MAINT-5732: Update unit tests | Rider Linden | |
2015-10-15 | MAINT-5732: Issue in texture_load example and some comments regarding ↵ | Rider Linden | |
NoOpDeletor | |||
2015-10-15 | MAINT-5732: Fixes for Mac build | rider | |
2015-10-14 | MAINT-5732: Change to the way event polling handles error conditions and ↵ | Rider Linden | |
cancel calls. Refactor any remaining LLCore::HTTPHandlers to use boost::shared_ptr Started minor refactor in the materials manager into coroutines (unfinished) | |||
2015-09-23 | Remove ares dependency from build. | Rider Linden | |
2015-09-21 | Add cleanup to LLCore prevent occasional crash on exit. | Rider Linden | |
2015-09-15 | MAINT-5507: Remove llcurl, move constant values and untilities to llcorehttp lib | Rider Linden | |
2015-08-19 | Break circular dep. Things get cranky. | Rider Linden | |
2015-08-18 | MAINT-5506: Establish circular dependency between LLMessage & LLCoreHttp | Rider Linden | |
2015-08-12 | MAINT-5500: Finish converting the AIS responders to the new coroutine model, ↵ | Rider Linden | |
Cleaned up dead an unused code. MAINT-4952: Added COPY and MOVE methods to Core:Http adapter | |||
2015-07-10 | Automated merge with file:///Users/nat/linden/maint-4952-v-t-u | Nat Goodspeed | |
2015-07-09 | Merge suppress http_proxy in INTEGRATION_TEST_llcorehttp | Nat Goodspeed | |
2015-07-09 | Suppress 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-08 | Fix the sample. | Rider Linden | |
2015-07-08 | Enforcing constness of refs | Rider Linden | |
2015-07-08 | Update the unit tests to use the new pointer type. | Rider Linden | |
2015-07-08 | Change HttpOptions::ptr_t to be shared_ptr<> rather than intrusive. | Rider Linden | |
2015-07-08 | Convert LLCore::HttpHeaders to use shared_ptr<> rather than an ↵ | Rider Linden | |
intrusive_ptr<> for refrence counting. | |||
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-24 | MAINT-5295 Remove POSTFIELDS from PUT operation. | Rider Linden | |
2015-06-05 | Mac builds are very picking about testing an unsigned for < 0 | Rider Linden | |
2015-06-05 | Added a seek method to LLCore::Http for data rewind. | Rider Linden | |
A couple of minor changes to merchant out box in hopes that the would fix the issues. |