Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 1e1f77c5 | 2007-09-20 19:08:20 | Make the test/ subdirectory buildable under Windows. Well, mingw at least. The tests still don't all pass, but at least now we know that. svn:r447 | ||
| e678f009 | 2007-09-09 01:46:35 | fix a couple memory leaks; time buffer marshaling svn:r417 | ||
| 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 | ||
| 35983cd6 | 2007-08-16 21:12:53 | r14618@catbus: nickm | 2007-08-16 17:11:47 -0400 In ANSI C, int func() is a function with unspecified arguments, whereas int func(void) is a function that takes no arguments. Using int func() to mean a function with no arguments is a C++ism, so let's not use or generate it. svn:r395 | ||
| cd6dd951 | 2007-08-06 21:00:49 | add a proper test for filtering new lines in headers svn:r384 | ||
| 073d3590 | 2007-08-06 20:53:33 | fix an embarassing bug where strchr was used with a cstring instead of a char svn:r383 | ||
| 8ea5ffef | 2007-08-05 02:15:10 | request dispatching fix from Elliot Foster svn:r382 | ||
| 72c479e7 | 2007-07-30 23:54:25 | remove c99 variable declarations; from Jan Kneschke svn:r374 | ||
| f0ff792a | 2007-06-30 18:58:34 | fixes from Joerg Sonnenberger: http.c is a violation of the ctype(3) interface and an unused function. test/regress_http.c are incorrect format strings. test/regress.c uses raise(3) from signal.h. evdns.c: evdns_error_strings is unused. The GET* macros can eat the semicolon from the expression. pos is passed in as off_t, so just pass that down. When assigning negativ values to unsigned variables, an explicit cast is considered good style. svn:r367 | ||
| b5d2f9a2 | 2007-03-01 06:25:18 | rolling back r339: evconfig.h does not work svn:r341 | ||
| 127c260b | 2007-02-28 04:02:29 | make evconfig.h available as installed header file; not really ideal but good enough for me; from Nick Mathewson svn:r339 | ||
| d5d04949 | 2007-01-18 06:28:42 | fix http server so it can accept on high ports; better warning messages for getnameinfo; from Philip Lewis svn:r310 | ||
| 0db257b8 | 2007-01-03 07:11:17 | rename strlcpy so that it does not conflict with other tests; from Nick Mathewson. svn:r306 | ||
| 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 | ||
| 31ba30ab | 2006-11-18 08:51:12 | make regression test work for poll and select svn:r265 | ||
| 9d81ac48 | 2006-11-18 03:43:26 | test both piplining on persistent and non-persistent connections svn:r262 | ||
| 36212f9d | 2006-11-18 03:05:26 | make persistent connections work; needs more testing svn:r261 | ||
| a67d9cb1 | 2006-11-17 07:45:42 | add "Connection: close" to the output headers of the HTTP server reply; we don't currently support persistent connections; although that's going to be easy to add. svn:r259 | ||
| c4836d10 | 2006-11-17 06:06:17 | make sure that the rpc callback receives an unmarshaled payload; make sure that the rpc reply contains a good rpc structure, too. svn:r258 | ||
| f554234f | 2006-11-16 07:36:20 | first stab at an rpc layer; this breaks the regression test. svn:r254 | ||
| 3eec7f7c | 2006-10-15 21:55:13 | make it 1.2; fix some size issues for printf in regression code svn:r242 | ||
| 296739e0 | 2006-08-13 00:03:35 | fix regression test svn:r223 | ||
| 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 | ||
| 6813af3f | 2006-06-10 22:37:21 | move http related prototypes to evhttp.h svn:r214 | ||
| 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 | ||
| 38b33048 | 2006-02-27 02:27:37 | make a simple test for HTTP POST requests svn:r205 | ||
| 896bf3a2 | 2006-02-13 02:22:48 | many changes for fixing a small bug: post requests would not send the post data. I took the opportunity to reorganize a bit. svn:r201 | ||
| c398d788 | 2006-02-02 22:36:37 | disable bufferevent after we have received the data that we care for. svn:r197 | ||
| a3bb4a03 | 2006-01-22 05:08:50 | I often need some very simple HTTP functionality, so this is a first stab at integrating something really simple with HTTP. The interface is still evolving as I start messing with it. Not all the interfaces are properly exported yet. I am also trying to figure out how to intelligently hide the details about the different structures from users, so that that things can be changed around later. svn:r196 |