Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-25 | MAINT-6338: Add methods for getting and setting boolean properties from ↵ | Rider Linden | |
gSavedSettings in the HTTPCore. Use those methods to access new key HTTPLogBodyOnError. Dump body of HTTP message to log in case of error if this key is true. | |||
2015-11-03 | MAINT-5820: Add a success/failure result to HTTP body parse method and react ↵ | Rider Linden | |
to that rather than an "undefined" LLSD | |||
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-10-07 | MAINT-5691: Browser was using deprecated outbox display type AND not ↵ | Rider Linden | |
correctly returning error body to application. LLCore:HTTP now will provide and LLSD translation of the message body when possible in the case of an error HTTP result VMM alert boxes now use type="alertmodal" rather than "outbox" | |||
2015-09-18 | Set consistent terminology for yield/wait -> suspend for coroutines. | Rider Linden | |
2015-09-14 | MAINT-5507: Remove HTTPClient and related cruft. | Rider Linden | |
2015-09-10 | MAINT-5575: Finished converting experience cache to singleton | Rider Linden | |
MAINT-4952: Coverted VMM to coroutines | |||
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-30 | Added patchAndYield to httputil adapter | Rider Linden | |
Converted All AISv3 commands (except copyLibrary) to coro model. | |||
2015-07-10 | Merge restore of more selfless changes | Nat Goodspeed | |
2015-07-10 | Backed out changeset bab1000e1b2d: restore 'selfless' changes | Nat Goodspeed | |
2015-07-08 | Enforcing constness of refs | Rider Linden | |
2015-07-08 | This should be semantically the same thing that was there. | Rider Linden | |
2015-07-08 | Replace ref parameter with value | 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-07-07 | Backout selfles merge 738255dbbfd679d9e615baab3398e5e345bbb3c5 | Rider Linden | |
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-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 | 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-25 | Added file upload interface to core HTTP utils. | Rider Linden | |
2015-06-08 | Added 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-04 | Default headers added. | Rider Linden | |
Group manager finished conversion. Outfit folders coverted. | |||
2015-06-03 | Remove vestigial httpclient.h include from files that no longer need it. | Rider Linden | |
2015-05-27 | Memory leak (extra ref) in webprofile | Rider Linden | |
Viewer media routines to coroutine. Post with raw respons in llcorehttputil LLCore::Http added headers only option (applies only on get) | |||
2015-05-20 | Webprofile converted to coroutine. | Rider Linden | |
Added JSON->LLSD converter Added corohandler for JSON data | |||
2015-05-18 | Changed Avatar picker to use coroutine for find. | Rider Linden | |
Fixed a stray reference (&) on URL that had crept into some coroutine definitions. | |||
2015-05-14 | Make generic callback version of trivial GET/PUT methods. Make message use ↵ | Rider Linden | |
these methods. | |||
2015-05-12 | Added trivial case GET and POST to the CoreHTTP Utils | Rider Linden | |
converted llfloaterregioninfo to use coroutine's and new LLCore::HTTP | |||
2015-05-11 | Updated feature manager downloader to coroutine. | Rider Linden | |
Added "raw" coroutine handler (returns raw result as LLSD::Binary) and split out the guts of the get, put, etc methods. Moved getStatusFromLLSD from HttpCoroHandler into HttpCorutineAdapter | |||
2015-04-30 | Crash logger changes to LLCore::Http | Rider Linden | |
2015-04-20 | Flickr conversion. | Rider Linden | |
2015-04-16 | Facebook conversion. | Rider Linden | |
2015-04-10 | Adding support for DELETE, PATCH and COPY | Rider Linden | |
2015-04-08 | Moved some LLEventPolling internal classes to a named namespace | Rider Linden | |
Canceling outstanding polling transactions | |||
2015-04-08 | Adding weak pointer support. | Rider Linden | |
Event polling as a coroutine. (incomplete) Groundwork for canceling HttpCoroutineAdapter yields. | |||
2015-04-07 | Results from code review with Nat. Consolidate some of the coroutine/http ↵ | Rider Linden | |
code into a single adapter. | |||
2015-04-03 | Added a class to automate pumping the HttpRequest on the mainloop. | Rider Linden | |
Converted AccountingCostManager to use the new LLCore::Http library and coroutines. | |||
2015-04-01 | Added AvatarNameCache as coroutine, with LLCore::HttpHandler to respond ↵ | Rider Linden | |
correctly to Event Pumps. Added get/setRequestURL() to LLCore::HttpResponse Removed URI from the HttpSDHandler. | |||
2015-03-20 | Clean up and use policies for Material transfer. | Rider Linden | |
2015-03-19 | Adding new HTTP handling for material manager. | Rider Linden | |
2014-08-26 | Bring better error handling to inventory item and folder fetching. | Monty Brandenberg | |
First, introduced some LLSD-based interfaces to the llcorehttp code using utils classes (in llcorehttputil). I've kept LLSD out of the llcorehttp library up to now and will continue to do that. Functions provide a requestPost based on LLSD body and conversion utils for HttpResponse-to-LLSD and HttpResponse-to-string conversions. Inventory fetch operations now do more thorough error checking including 200-with-error status checking. Still do retry forever on folders though I don't like that. |