Niels Provos
|
852d05a3c0
|
support retrying for connections; from dug song
small tweaks from me.
svn:r297
|
2006-12-09 01:41:57 +00:00 |
|
Niels Provos
|
942656bb5c
|
persistent connections are somewhat complicated; detect on the client side if the
server closes a persistent connection. previously, we would have failed the next
request on that connection. provide test case.
svn:r277
|
2006-11-23 06:32:20 +00:00 |
|
Niels Provos
|
2d028ef6c1
|
fix a bug where rpc would not be scheduled when they were queued; test for it.
allow a configurable timeout for connections and RPCs.
svn:r274
|
2006-11-22 06:54:28 +00:00 |
|
Niels Provos
|
ce436242ad
|
an attempt at differentiated error handling for timeouts and eof.
really this needs to be propagated all the way to the callback.
svn:r273
|
2006-11-22 05:03:02 +00:00 |
|
Niels Provos
|
fda1216b6e
|
generate client request code via macro; flesh out the pools a little bit.
svn:r268
|
2006-11-20 03:32:53 +00:00 |
|
Niels Provos
|
36212f9df0
|
make persistent connections work; needs more testing
svn:r261
|
2006-11-18 03:05:26 +00:00 |
|
Niels Provos
|
f554234f74
|
first stab at an rpc layer; this breaks the regression test.
svn:r254
|
2006-11-16 07:36:20 +00:00 |
|
Niels Provos
|
ba7262ebdf
|
reorganization of the http functionality; we separate http handling into a
connection object and a request object; also make it clear which buffers are
used for input and output; unittests not complete yet.
svn:r217
|
2006-07-17 00:33:57 +00:00 |
|
Niels Provos
|
147b71e33c
|
rename http.h to http-internal.h - i wish there were decent refactoring tools
for open source programmers.
svn:r213
|
2006-06-10 22:28:21 +00:00 |
|