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