Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| b85b710c | 2009-01-27 22:34:36 | Update copyright statements to reflect the facts that: a) this is 2009 b) niels and nick have been comaintainers for a while c) saying "all rights reserved" when you then go on to explicitly disclaim some rights is sheer cargo-cultism. svn:r1065 | ||
| f700566c | 2008-12-19 21:31:43 | Make the http connection close detection work properly with bufferevents and fix a potential memory leak associated with it svn:r963 | ||
| 5792d42f | 2008-11-16 23:22:14 | Allow setting of local port for evhttp connections to support millions of connections from a single system; from Richard Jones svn:r948 | ||
| 9998c0cb | 2008-06-26 00:40:57 | correct handling of trailing headers in chunked replies; from Scott Lamb. svn:r887 | ||
| 1080852e | 2008-05-12 03:12:09 | allow cancelation of user initiated http requests; this will allow cancelation of rpc requests eventually svn:r812 | ||
| 7defe4cb | 2008-05-08 15:55:09 | r15549@tombo: nickm | 2008-05-08 11:53:11 -0400 Make new http headers include minimal parts of event2/ tree; make old evhttp.h incldue event.h, since the old one did too. svn:r798 | ||
| f2a81fbc | 2008-05-05 07:17:05 | add support for virtual http hosts; no tests yet svn:r771 | ||
| f940eb4b | 2008-05-04 22:21:29 | fix a bug where it was not possible to bind multiple sockets to the same http server; test that binding multiple sockets works. svn:r769 | ||
| 4cff82bb | 2008-04-29 18:11:10 | r15339@tombo: nickm | 2008-04-29 14:03:48 -0400 Note that evhttp_hostportfile is not threadsafe, and so its usage will change. Mark its first argument const. Remove a now-redundant declaration for it in http-internal.h. svn:r743 | ||
| e44ef375 | 2008-04-29 04:52:50 | convert evhttp_connection to use bufferevents svn:r742 | ||
| 1120f04f | 2007-11-25 21:53:06 | r16731@catbus: nickm | 2007-11-25 16:52:53 -0500 Replace all fds on non-unix-specific APIs with evutil_socket_t, which is int on unix and intptr_t on win32. svn:r552 | ||
| 98f9616b | 2007-09-07 02:49:46 | support setting local address on an evhttp_connection svn:r416 | ||
| 67947ce3 | 2007-08-19 02:41:23 | provide evhttp_new and evhttp_bind_socket instead of evhttp_start; using evhttp_new, it is possible to associate an event_base with the http server so that multi-threaded applications can have their own http server per thread; add appropriate testing. svn:r397 | ||
| a91d2b2b | 2006-12-12 03:51:30 | do close-detection via a separate event svn:r301 | ||
| de7db33a | 2006-12-09 02:58:12 | low-level interfaces for streaming; from dug song i applied some bug fixes and slight re-arranged the logic on when to call the close notification callback; i also don't like the streaming interface; i'd rather see it do the chunked response formatting explicitly. svn:r298 | ||
| 852d05a3 | 2006-12-09 01:41:57 | support retrying for connections; from dug song small tweaks from me. svn:r297 | ||
| 942656bb | 2006-11-23 06:32:20 | 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 | ||
| 2d028ef6 | 2006-11-22 06:54:28 | 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 | ||
| ce436242 | 2006-11-22 05:03:02 | an attempt at differentiated error handling for timeouts and eof. really this needs to be propagated all the way to the callback. svn:r273 | ||
| fda1216b | 2006-11-20 03:32:53 | generate client request code via macro; flesh out the pools a little bit. svn:r268 | ||
| 36212f9d | 2006-11-18 03:05:26 | make persistent connections work; needs more testing svn:r261 | ||
| f554234f | 2006-11-16 07:36:20 | first stab at an rpc layer; this breaks the regression test. svn:r254 | ||
| ba7262eb | 2006-07-17 00:33:57 | 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 | ||
| 147b71e3 | 2006-06-10 22:28:21 | rename http.h to http-internal.h - i wish there were decent refactoring tools for open source programmers. svn:r213 |