Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-03 | Remove vestigial httpclient.h include from files that no longer need it. | Rider Linden | |
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-18 | Updater to coroutines. | Rider Linden | |
2013-10-29 | Merge viewer-release => sunshine-internal | Don Kjer | |
2013-10-15 | merge changes for DRTVWR-336 | Oz Linden | |
2013-09-10 | merge | Brad Payne (Vir Linden) | |
2013-09-04 | merge | Brad Payne (Vir Linden) | |
2013-08-27 | merge changes for 3.6.4-release | Oz Linden | |
2013-08-26 | correct merge error in llupdatechecker.cpp | Oz Linden | |
2013-08-26 | merge changes for 3.6.4-release | Oz Linden | |
2013-07-30 | CHOP-975: Remove fallback to v1.0 update query when the v1.1 gets a 404 response | Oz Linden | |
2013-07-09 | CHOP-963: Make update service query url depend on the grid rather than settings | Oz Linden | |
2013-06-17 | Merged with viewer-release | Geenz | |
2013-05-21 | more merge fixing | Brad Payne (Vir Linden) | |
2013-05-21 | merge | Brad Payne (Vir Linden) | |
2013-05-13 | Merged with https://bitbucket.org/lindenlab/viewer-beta | Geenz | |
2013-05-13 | CHOP-942: fix crash if update check times out | Oz Linden | |
2013-04-19 | merge up to latest viewer-development for merge to 3.5.2 | Oz Linden | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-13 | Large changes to the LLCurl::Responder API, as well as pulling in some ↵ | Don Kjer | |
changes to common libraries from the server codebase: * Additional error checking in http handlers. * Uniform log spam for http errors. * Switch to using constants for http heads and status codes. * Fixed bugs in incorrectly checking if parsing LLSD xml resulted in an error. * Reduced spam regarding LLSD parsing errors in the default completedRaw http handler. It should not longer be necessary to short-circuit completedRaw to avoid spam. * Ported over a few bug fixes from the server code. * Switch mode http status codes to use S32 instead of U32. * Ported LLSD::asStringRef from server code; avoids copying strings all over the place. * Ported server change to LLSD::asBinary; this always returns a reference now instead of copying the entire binary blob. * Ported server pretty notation format (and pretty binary format) to llsd serialization. * The new LLCurl::Responder API no longer has two error handlers to choose from. Overriding the following methods have been deprecated: ** error - use httpFailure ** errorWithContent - use httpFailure ** result - use httpSuccess ** completed - use httpCompleted ** completedHeader - no longer necessary; call getResponseHeaders() from a completion method to obtain these headers. * In order to 'catch' a completed http request, override one of these methods: ** httpSuccess - Called for any 2xx status code. ** httpFailure - Called for any non-2xx status code. ** httpComplete - Called for all status codes. Default implementation is to call either httpSuccess or httpFailure. * It is recommended to keep these methods protected/private in order to avoid triggering of these methods without using a 'push' method (see below). * Uniform error handling should followed whenever possible by calling a variant of this during httpFailure: ** llwarns << dumpResponse() << llendl; * Be sure to include LOG_CLASS(your_class_name) in your class in order for the log entry to give more context. * In order to 'push' a result into the responder, you should no longer call error, errorWithContent, result, or completed. * Nor should you directly call httpSuccess/Failure/Completed (unless passing a message up to a parent class). * Instead, you can set the internal content of a responder and trigger a corresponding method using the following methods: ** successResult - Sets results and calls httpSuccess ** failureResult - Sets results and calls httpFailure ** completedResult - Sets results and calls httpCompleted * To obtain information about a the response from a reponder method, use the following getters: ** getStatus - HTTP status code ** getReason - Reason string ** getContent - Content (Parsed body LLSD) ** getResponseHeaders - Response Headers (LLSD map) ** getHTTPMethod - HTTP method of the request ** getURL - URL of the request * It is still possible to override completeRaw if you want to manipulate data directly out of LLPumpIO. * See indra/llmessage/llcurl.h for more information. | |||
2013-02-22 | Merge new boost and add OS X 10.8 mods | Graham Madarasz (Graham Linden) | |
2013-03-27 | add platform and platform version to login request parameters for new ↵ | Oz Linden | |
version manager query | |||
2013-03-26 | log any error code and text received as an llsd body in a failure response | Oz Linden | |
2013-03-06 | cosmetic logging fix | Oz Linden | |
2013-03-05 | remove old hack for legacy mac updates (no system that needed that will run ↵ | Oz Linden | |
this version anyway) | |||
2013-02-27 | finish changes to update handling, including notices of channel changes | Oz Linden | |
2013-02-21 | add use of v1.1 update request protocol, with fallback to v1.0 | Oz Linden | |
2012-10-03 | Fix non-thread-safe refcounting of LLHTTPClient::Responder and fix ↵ | Dave Parks | |
out-of-order deletion of LLTextureFetch on shutdown | |||
2012-08-15 | 10.5 macs will begin looking for mac_legacy rather than mac | Aura Linden | |
2010-11-08 | Get rid of intrusive_ptr member to prevent crash on shutdown. | Andrew A. de Laix | |
2010-11-04 | some better error handling. | Andrew A. de Laix | |
2010-11-04 | checker working with v1.0 update protocol. | Andrew A. de Laix | |
2010-11-04 | just barely working udate downloading service; missing little nicities like ↵ | Andrew A. de Laix | |
error checking and sill stuff like that. | |||
2010-11-02 | Merge | Andrew A. de Laix | |
2010-11-01 | On Windows, disable this-used-in-initializer warning. | Nat Goodspeed | |
2010-11-01 | changes in respone to review comments. | Andrew A. de Laix | |
2010-10-29 | fix quoting of url in version check. | Andrew A. de Laix | |
2010-10-29 | added periodic retry to look for updates | Andrew A. de Laix | |
2010-10-28 | shell of the update checker; it will just print a message to the log ↵ | Andrew A. de Laix | |
depending on the result of the check one time. |