kc3-lang/libevent/test/regress_http.c

Branch :


Log

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