phoenix-firestorm/indra/llcorehttp
Monty Brandenberg 6c3375356e SH-3331 Fix incorrect overrun message when sending body with HTTP
request.  During readcallback, would generate an overrun-type message
about reading position beyond end-of-data.  Mistake was is messaging
when state is exactly at end of data (which is expected) versus an
overrun.  Both result in declaring end-of-data to libcurl.  Also
changed some of the status logging for the metrics payload to be
less chatty on success, more informative on error.
2012-12-21 22:21:58 +00:00
..
examples Tweak the example program (used as a performance tester) so that it 2012-11-27 18:09:01 +00:00
tests DRTVWR-209 Merge of viewer-development with SH-3316 drano-http code. 2012-09-07 18:55:04 -04:00
CMakeLists.txt Removed duplicated block of code in LLAddBuildTest.cmake. Added comment to point to duplicated code. Replaced hard-coded tcmalloc link option with variable that is created in GooglePerfTools.cmake. 2012-12-07 19:38:12 -05:00
_httpinternal.h BUG-768 Texture fetches hit caps throttle and need more retries. 2012-11-26 16:19:48 -05:00
_httplibcurl.cpp SH-3308 Beef up retry messaging. 2012-08-01 12:38:28 -04:00
_httplibcurl.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpopcancel.cpp Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpopcancel.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpoperation.cpp Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpoperation.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpoprequest.cpp SH-3331 Fix incorrect overrun message when sending body with HTTP 2012-12-21 22:21:58 +00:00
_httpoprequest.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpopsetget.cpp Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpopsetget.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpopsetpriority.cpp HTTP Proxy, PUT & POST, unit tests and refactoring. 2012-06-12 17:42:33 -04:00
_httpopsetpriority.h SH-3185 Fill in some FIXME/TODO cases 2012-07-07 19:35:32 -04:00
_httppolicy.cpp SH-3308 Beef up retry messaging. 2012-08-01 12:38:28 -04:00
_httppolicy.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httppolicyclass.cpp Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httppolicyclass.h This sets down the groundwork for dynamic policy classes. 2012-06-22 19:13:50 -04:00
_httppolicyglobal.cpp Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httppolicyglobal.h LLMutex recursive lock, global & per-request tracing, simple GET request, LLProxy support, HttpOptions starting to work, HTTP resource waiting fixed. 2012-06-14 16:31:48 -04:00
_httpreadyqueue.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpreplyqueue.cpp SH-3244 Syscall avoidance in HttpRequest::update() method 2012-07-10 18:50:21 -04:00
_httpreplyqueue.h Move dtors for refcounted objects to protected access. 2012-06-18 11:16:58 -04:00
_httprequestqueue.cpp SH-3244 Syscall avoidance in HttpRequest::update() method 2012-07-10 18:50:21 -04:00
_httprequestqueue.h SH-3184/SH-3221 More work on cleanup with better unit test work and more aggressive shutdown of a thread. 2012-06-26 12:28:58 -04:00
_httpretryqueue.h Implemented HTTP retry for requests. Went in rather easily which 2012-06-08 20:21:54 -04:00
_httpservice.cpp Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_httpservice.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
_mutex.h Okay, imported the core-http library and got it compiling suspiciously easily. 2012-04-23 16:19:39 -04:00
_refcounted.cpp Cleanup: move magic nubmers to new _httpinternal.h header file. 2012-06-19 17:01:02 -04:00
_refcounted.h Some Mac header #defines macros like check and equivalent -- gack!! 2012-11-16 18:08:40 -05:00
_thread.h SH-3184/SH-3221 More work on cleanup with better unit test work and more aggressive shutdown of a thread. 2012-06-26 12:28:58 -04:00
bufferarray.cpp Trivial change to tickle build. 2012-07-24 15:21:28 -04:00
bufferarray.h SH-3177 Add streambuf/iostream adapters to BufferArray object. 2012-06-21 19:45:40 -04:00
bufferstream.cpp SH-3177 Add streambuf/iostream adapters to BufferArray object. 2012-06-21 19:45:40 -04:00
bufferstream.h SH-3177, SH-3180 std::iostream and LLSD serialization for BufferArray objects. 2012-06-22 14:41:08 -04:00
httpcommon.cpp SH-3189 Remove/improve naive data structures 2012-07-16 11:53:04 -04:00
httpcommon.h Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
httphandler.h Okay, imported the core-http library and got it compiling suspiciously easily. 2012-04-23 16:19:39 -04:00
httpheaders.cpp Okay, imported the core-http library and got it compiling suspiciously easily. 2012-04-23 16:19:39 -04:00
httpheaders.h Move dtors for refcounted objects to protected access. 2012-06-18 11:16:58 -04:00
httpoptions.cpp Big comment and naming cleanup. Ready for prime-time. 2012-07-23 23:40:07 +00:00
httpoptions.h SH-3241 validate that request headers are correct 2012-07-13 18:24:49 -04:00
httprequest.cpp SH-3244 Syscall avoidance in HttpRequest::update() method 2012-07-10 18:50:21 -04:00
httprequest.h SH-3241 Validate header correctness, SH-3243 more unit tests 2012-07-16 17:35:44 -04:00
httpresponse.cpp When a Content-Range header is received, make available the full triplet of <offset, length, fulllength>. 2012-06-19 17:12:20 -04:00
httpresponse.h SH-3189 Remove/improve naive data structures 2012-07-16 11:53:04 -04:00