Commit Graph

33341 Commits (2d3e4576d7a1f6d5f2a9c0596cefe3f62753b2fa)

Author SHA1 Message Date
Rider Linden 2d3e4576d7 Formatting change to get past merge conflict. 2015-04-13 09:20:54 -07:00
Rider Linden d0c85b6dd9 Adding support for DELETE, PATCH and COPY 2015-04-10 17:23:58 -07:00
Rider Linden 794cdbc2ae Issue with LL_WARNS_IF sort out later. 2015-04-09 17:14:39 -07:00
Rider Linden e28a5b6ead Added LL_WARNS_IF to llerror.h
If the coro is given something other than a map from the http then move the return into a body section.
Changed windlight to use a coroutine and the new LLCore::Http libarary.
Extra comments into Event Polling.
2015-04-09 16:46:41 -07:00
Rider Linden fb082a185d Couple of cleanup items.
Switch to Long poll HTTP policy for event polling.
2015-04-08 17:25:01 -07:00
Rider Linden 6aa2812fad Removed dead code 2015-04-08 15:56:25 -07:00
Rider Linden 9965e13e83 Added timeout on failure. 2015-04-08 15:54:34 -07:00
Rider Linden 93382ee0c0 Moved some LLEventPolling internal classes to a named namespace
Canceling outstanding polling transactions
2015-04-08 14:29:37 -07:00
Rider Linden 1c91c8a106 Adding weak pointer support.
Event polling as a coroutine. (incomplete)
Groundwork for canceling HttpCoroutineAdapter yields.
2015-04-08 10:17:34 -07:00
Rider Linden fe34b3ef72 Remove unused mHttpPriority 2015-04-07 11:23:20 -07:00
Rider Linden 8a76284e48 Results from code review with Nat. Consolidate some of the coroutine/http code into a single adapter. 2015-04-07 10:30:10 -07:00
Rider Linden 0962dd23bd Merge 2015-04-03 14:50:53 -07:00
Rider Linden a25f4b4967 Comment out debug LL_INFOs and added TODO comment. 2015-04-03 14:50:15 -07:00
Rider Linden 2de894bdc7 Merged lindenlab/viewer-tools-update into default 2015-04-03 14:43:49 -07:00
Rider Linden 17641c8427 Added a class to automate pumping the HttpRequest on the mainloop.
Converted AccountingCostManager to use the new LLCore::Http library and coroutines.
2015-04-03 14:23:31 -07:00
Rider Linden fbd58959c2 Ordering 2015-04-02 16:47:52 -07:00
Rider Linden d1db144080 Explicitly call out the RT library for tests in Linux 2015-04-02 16:26:08 -07:00
Rider Linden bd69aa7be2 Linux linker order. 2015-04-02 15:58:24 -07:00
Rider Linden ca6087ea20 Move RT aronud 2015-04-02 15:26:24 -07:00
Rider Linden a3be08057c Explicitly include LIBRT 2015-04-02 14:48:20 -07:00
Rider Linden e981588845 Move CURL libs up... 2015-04-02 14:31:28 -07:00
Rider Linden 90db0e9943 More link order 2015-04-02 13:56:44 -07:00
Rider Linden 9d8df53717 Adjusting link order 2015-04-02 13:20:49 -07:00
Rider Linden 02b90efa94 Adding boost libs and LLCoreHttp to the unit test linkage. 2015-04-02 09:13:15 -07:00
Rider Linden edc1439bd6 Added AvatarNameCache as coroutine, with LLCore::HttpHandler to respond correctly to Event Pumps.
Added get/setRequestURL() to LLCore::HttpResponse
Removed URI from the HttpSDHandler.
2015-04-01 16:37:00 -07:00
Rider Linden 0b02b36b65 Remove test for size of HttpStatus 2015-03-27 17:38:00 -07:00
Rider Linden 7353640387 first set of chnages from code review from Nat 2015-03-27 17:00:02 -07:00
Rider Linden b9e8080709 Adding llagentlanguage to new LLCore::Http code moved some of llappearancemgr handling into llAgent. 2015-03-26 16:41:16 -07:00
Rider Linden 97b9317969 Create trivial handler for SD Messages, method in LLAgent for posting HTTP requests. 2015-03-26 13:32:09 -07:00
Rider Linden f6ba7514d2 Fix line endings on appearancemgr and added LLCore::Http to llAgent. 2015-03-26 10:34:19 -07:00
Rider Linden 77a9d183aa Some slight reorganization and removal of some dead code. 2015-03-25 14:49:44 -07:00
Rider Linden 281d1166cb gcc remove extra qualification on decrementInFlightCounter static. 2015-03-25 13:02:52 -07:00
Rider Linden e140118fc4 Replace appearance responder with new LLCore Appearance Handler.
Prep for some slight cleanup of the code.
Add AP_AVATAR Policy
2015-03-25 11:31:11 -07:00
Cinder Biscuits ab30a44d9d Add Cinder Roxley as contributor for BUG-8835 2015-03-25 03:09:17 +00:00
Cinder Biscuits f51236de18 Merged lindenlab/viewer-tools-update into default 2015-03-24 16:56:03 -06:00
Cinder 56a7c4af97 BUG-8786 - Turn off fast math opts enforcing IEEE 754 floating point compliance 2015-03-24 12:17:07 -06:00
Rider Linden 3c46c6bcf2 Boost unique_ptr into xmlrpc 2015-03-24 10:00:30 -07:00
Rider Linden 1ac9776693 MAX_ACTIVE_REQUEST_COUNT no longer used 2015-03-23 17:17:45 -07:00
Rider Linden 782b9a324d No explicit NULL in shared constructor 2015-03-23 16:47:26 -07:00
Rider Linden 753d643daf Client adapter is removed. Its tests should be too. 2015-03-23 16:10:45 -07:00
Rider Linden d9e8868096 Fix the tests to not directly access HttpsStatus' internals. 2015-03-23 15:41:40 -07:00
Rider Linden d46fe1a1bb Microsoft is not nearly picky enough. Headder issues caught by gcc MS likes fine. 2015-03-23 14:48:34 -07:00
Rider Linden 90ae8b84c6 Fix headers for gcc build 2015-03-23 14:22:07 -07:00
Rider Linden 379c49fc89 Scratch the unique_ptr for the moment. 2015-03-23 13:50:07 -07:00
Rider Linden e7a1e6198b Slightly cleaner than this-> ing everythnig. 2015-03-23 13:39:33 -07:00
Rider Linden 530bf560b2 Continue with gcc issues. 2015-03-23 13:28:24 -07:00
Rider Linden 3b923962f8 Reogranized some headers for GCC added <memory> to the linden_common.h for shared_ptr 2015-03-23 12:23:35 -07:00
Rider Linden edfd19502c Start work on appearancemgr 2015-03-23 08:51:47 -07:00
Rider Linden 9d676ce5b9 Clean up and use policies for Material transfer. 2015-03-20 13:16:25 -07:00
Rider Linden 6b8c814df3 Adding new HTTP handling for material manager. 2015-03-19 17:01:21 -07:00