| 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. | |||
