]> granicus.if.org Git - libevent/log
libevent
16 years ago r15212@tombo: nickm | 2008-04-16 17:01:21 -0400
Nick Mathewson [Wed, 16 Apr 2008 21:01:31 +0000 (21:01 +0000)]
 r15212@tombo:  nickm | 2008-04-16 17:01:21 -0400
 Remove some needless includes

svn:r712

16 years ago r15193@tombo: nickm | 2008-04-16 16:00:35 -0400
Nick Mathewson [Wed, 16 Apr 2008 20:01:51 +0000 (20:01 +0000)]
 r15193@tombo:  nickm | 2008-04-16 16:00:35 -0400
 Split event.h into several new headers in include/event2.  event.h is now just a wrapper that includes all the subheaders.

svn:r711

16 years ago r15192@tombo: nickm | 2008-04-16 15:59:51 -0400
Nick Mathewson [Wed, 16 Apr 2008 20:01:27 +0000 (20:01 +0000)]
 r15192@tombo:  nickm | 2008-04-16 15:59:51 -0400
 Fix a compilation error on OSX.

svn:r710

16 years ago r19309@catbus: nickm | 2008-04-11 16:02:07 -0400
Nick Mathewson [Fri, 11 Apr 2008 20:02:50 +0000 (20:02 +0000)]
 r19309@catbus:  nickm | 2008-04-11 16:02:07 -0400
 Fix for epoll-on-linux bug (#1908866) where timeout values over (LONG_MAX-999)/HZ) (35 for me, or maybe 6 hours 50 min for some people, or maybe 3 hours 25 minutes for a special few) get treated as "wait forever".  This actually deserves to be fixed in the kernel, but even if it is we will need to support Linux versions with this bug.

svn:r709

16 years ago r19305@catbus: nickm | 2008-04-10 15:34:10 -0400
Nick Mathewson [Thu, 10 Apr 2008 19:34:50 +0000 (19:34 +0000)]
 r19305@catbus:  nickm | 2008-04-10 15:34:10 -0400
 Fix bug 1938754: do not warn when epoll_create() fails with ENOSYS.

svn:r706

16 years ago r19301@catbus: nickm | 2008-04-10 14:54:46 -0400
Nick Mathewson [Thu, 10 Apr 2008 19:25:11 +0000 (19:25 +0000)]
 r19301@catbus:  nickm | 2008-04-10 14:54:46 -0400
 Forward-port: Correct the documentation on evbuffer_add_[v]printf: Fix for bug 1914464.

svn:r705

16 years agoproxy one more generator
Niels Provos [Thu, 3 Apr 2008 14:27:01 +0000 (14:27 +0000)]
proxy one more generator

svn:r701

16 years agoslight refactoring
Niels Provos [Thu, 3 Apr 2008 03:33:07 +0000 (03:33 +0000)]
slight refactoring

svn:r700

16 years agofix a bug in which evbuffer_add_vfprintf would loop forever; avoid
Niels Provos [Mon, 31 Mar 2008 02:04:34 +0000 (02:04 +0000)]
fix a bug in which evbuffer_add_vfprintf would loop forever;  avoid
fragmentation in evbuffer_expand by increasing the size of the last buffer
in the chain; as a result with have to keep track of the previous_to_last
chain;   provide a evbuffer_validate() function in the regression test to
make sure that all evbuffer are internally consistent.

svn:r699

16 years agodo not delete uninitialized timeout event in evdns
Niels Provos [Mon, 31 Mar 2008 00:33:46 +0000 (00:33 +0000)]
do not delete uninitialized timeout event in evdns

svn:r697

16 years agoadd a check that base != NULL for threading; might want to drop this later
Niels Provos [Mon, 31 Mar 2008 00:31:53 +0000 (00:31 +0000)]
add a check that base != NULL for threading; might want to drop this later

svn:r696

16 years agomake RPC replies use application/octet-stream
Niels Provos [Sun, 30 Mar 2008 21:06:33 +0000 (21:06 +0000)]
make RPC replies use application/octet-stream

svn:r694

16 years agomake event methods static so that they are not exported; from Andrei Nigmatulin
Niels Provos [Sat, 29 Mar 2008 01:45:45 +0000 (01:45 +0000)]
make event methods static so that they are not exported; from Andrei Nigmatulin

svn:r692

16 years agorename lock create callback functions; as suggested by nick
Niels Provos [Tue, 11 Mar 2008 05:26:30 +0000 (05:26 +0000)]
rename lock create callback functions; as suggested by nick

svn:r691

16 years agoswitch thread support so that locks get allocated as they are needed.
Niels Provos [Mon, 10 Mar 2008 03:17:20 +0000 (03:17 +0000)]
switch thread support so that locks get allocated as they are needed.

svn:r690

16 years ago r18547@catbus: nickm | 2008-03-04 14:46:42 -0500
Nick Mathewson [Tue, 4 Mar 2008 19:47:01 +0000 (19:47 +0000)]
 r18547@catbus:  nickm | 2008-03-04 14:46:42 -0500
 Fix compilation with --enable-gcc-warnings

svn:r689

16 years agodocument thread functions
Niels Provos [Tue, 4 Mar 2008 05:42:20 +0000 (05:42 +0000)]
document thread functions

svn:r688

16 years agomake event_rpcgen.py generate code include event-config.h
Niels Provos [Mon, 3 Mar 2008 03:36:51 +0000 (03:36 +0000)]
make event_rpcgen.py generate code include event-config.h

svn:r686

16 years agoforgot this header file
Niels Provos [Sun, 2 Mar 2008 21:39:49 +0000 (21:39 +0000)]
forgot this header file

svn:r685

16 years agoProvide OpenSSL style support for multiple threads accessing the same event_base
Niels Provos [Sun, 2 Mar 2008 21:18:33 +0000 (21:18 +0000)]
Provide OpenSSL style support for multiple threads accessing the same event_base

svn:r684

16 years agoDo not free the kqop file descriptor in other processes, also allow it to be 0; from...
Niels Provos [Sun, 2 Mar 2008 01:46:00 +0000 (01:46 +0000)]
Do not free the kqop file descriptor in other processes, also allow it to be 0; from Andrei Nigmatulin

svn:r682

16 years ago r18492@catbus: nickm | 2008-02-29 17:32:55 -0500
Nick Mathewson [Fri, 29 Feb 2008 22:33:01 +0000 (22:33 +0000)]
 r18492@catbus:  nickm | 2008-02-29 17:32:55 -0500
 Add another missing _REENTRANT.

svn:r681

16 years agoaddress nick's comments and make evbuffer_pullup more efficient
Niels Provos [Fri, 29 Feb 2008 05:23:49 +0000 (05:23 +0000)]
address nick's comments and make evbuffer_pullup more efficient

svn:r680

16 years ago r18490@catbus: nickm | 2008-02-28 15:56:55 -0500
Nick Mathewson [Thu, 28 Feb 2008 20:57:01 +0000 (20:57 +0000)]
 r18490@catbus:  nickm | 2008-02-28 15:56:55 -0500
 Replace www.google.com with google.com; fix EVDNS_MAIN code.

svn:r679

16 years ago r18488@catbus: nickm | 2008-02-28 15:41:27 -0500
Nick Mathewson [Thu, 28 Feb 2008 20:41:34 +0000 (20:41 +0000)]
 r18488@catbus:  nickm | 2008-02-28 15:41:27 -0500
 Define reentrant in evdns.c so that we get a declaration for strtok_r

svn:r678

16 years ago r18486@catbus: nickm | 2008-02-28 13:35:53 -0500
Nick Mathewson [Thu, 28 Feb 2008 18:36:03 +0000 (18:36 +0000)]
 r18486@catbus:  nickm | 2008-02-28 13:35:53 -0500
 Make offsetof into evutil_offsetof.  Be a little more willing to call evbuffer_chain_align() from evbuffer_expand().  Clarify some docs, and add some XXX comments to note questionable areas.

svn:r677

16 years ago r18484@catbus: nickm | 2008-02-28 12:47:20 -0500
Nick Mathewson [Thu, 28 Feb 2008 17:47:30 +0000 (17:47 +0000)]
 r18484@catbus:  nickm | 2008-02-28 12:47:20 -0500
 Use event_warn() function, not fprintf-to-stderr.

svn:r676

16 years ago r18482@catbus: nickm | 2008-02-28 12:38:40 -0500
Nick Mathewson [Thu, 28 Feb 2008 17:38:52 +0000 (17:38 +0000)]
 r18482@catbus:  nickm | 2008-02-28 12:38:40 -0500
 Fix GCC 4.2 warnings; fix includes in subdirs.

svn:r675

16 years agoimproved code for evbuffer; avoids memcpy
Niels Provos [Thu, 28 Feb 2008 02:47:43 +0000 (02:47 +0000)]
improved code for evbuffer; avoids memcpy

svn:r674

16 years agoadd some basic tests for DELETE/PUT; from Josh Rotenberg
Niels Provos [Wed, 27 Feb 2008 06:20:48 +0000 (06:20 +0000)]
add some basic tests for DELETE/PUT; from Josh Rotenberg

svn:r673

16 years ago r14507@tombo: nickm | 2008-02-26 15:23:44 -0500
Nick Mathewson [Tue, 26 Feb 2008 20:24:29 +0000 (20:24 +0000)]
 r14507@tombo:  nickm | 2008-02-26 15:23:44 -0500
 Patch from Tani Hosokawa: make some functions in http.c threadsafe.  Also, note some functions in http.c that still are not threadsafe.

svn:r671

16 years agomove signal callbacks closer to test code
Niels Provos [Tue, 26 Feb 2008 04:54:19 +0000 (04:54 +0000)]
move signal callbacks closer to test code

svn:r670

16 years agoincrease listen queue for http sockets to 128
Niels Provos [Tue, 26 Feb 2008 03:49:00 +0000 (03:49 +0000)]
increase listen queue for http sockets to 128

svn:r669

16 years agodeal correctly with http/1.0 and keep-alive
Niels Provos [Tue, 26 Feb 2008 03:29:36 +0000 (03:29 +0000)]
deal correctly with http/1.0 and keep-alive

svn:r667

16 years agointroduce evhttp_accept_socket() to accept from an already created socket
Niels Provos [Tue, 26 Feb 2008 03:12:07 +0000 (03:12 +0000)]
introduce evhttp_accept_socket() to accept from an already created socket

svn:r666

16 years agoadd support (without tests!) to PUT/DELETE requests; from Josh Rotenberg
Niels Provos [Mon, 25 Feb 2008 07:49:22 +0000 (07:49 +0000)]
add support (without tests!) to PUT/DELETE requests; from Josh Rotenberg

svn:r662

16 years agodo not insert event into list when evsel->add fails
Niels Provos [Mon, 25 Feb 2008 07:34:07 +0000 (07:34 +0000)]
do not insert event into list when evsel->add fails

svn:r660

16 years ago r18370@catbus: nickm | 2008-02-23 14:04:00 -0500
Nick Mathewson [Sat, 23 Feb 2008 19:04:26 +0000 (19:04 +0000)]
 r18370@catbus:  nickm | 2008-02-23 14:04:00 -0500
 clean up some corner cases in evutil.h.

svn:r655

16 years agosimplify evbuffer by removing orig_buffer
Niels Provos [Sat, 23 Feb 2008 06:02:04 +0000 (06:02 +0000)]
simplify evbuffer by removing orig_buffer

svn:r654

16 years agoupdate event_base_loop documentation; from Tani Hosokawa
Niels Provos [Wed, 20 Feb 2008 21:49:09 +0000 (21:49 +0000)]
update event_base_loop documentation; from Tani Hosokawa

svn:r652

16 years ago r18169@catbus: nickm | 2008-02-18 15:13:20 -0500
Nick Mathewson [Mon, 18 Feb 2008 20:13:27 +0000 (20:13 +0000)]
 r18169@catbus:  nickm | 2008-02-18 15:13:20 -0500
 Rebuild and re-run configure etc when configure.in or Makefile.am changes.  Also, have automake do its dependency tracking.

svn:r651

16 years ago r18145@catbus: nickm | 2008-02-18 15:02:20 -0500
Nick Mathewson [Mon, 18 Feb 2008 20:04:01 +0000 (20:04 +0000)]
 r18145@catbus:  nickm | 2008-02-18 15:02:20 -0500
 Stop using deprecated autoconf code to set integer types; detect actual files to include more thoroughly.   This should make us work on solaris 9 again.  This should be a backport candidate, if it works.  Also, make all libevent code use ev_uint32_t etc, rather than uint_32_t.

svn:r649

16 years agoremove NDEBUG ifdefs from evdns.c
Niels Provos [Sun, 17 Feb 2008 01:31:31 +0000 (01:31 +0000)]
remove NDEBUG ifdefs from evdns.c

svn:r647

16 years agoallow regression code to be build even without Python installed
Niels Provos [Sun, 17 Feb 2008 01:15:36 +0000 (01:15 +0000)]
allow regression code to be build even without Python installed

svn:r645

16 years ago1.3.99-trunk -> 1.4.99-trunk
Niels Provos [Sun, 17 Feb 2008 01:12:09 +0000 (01:12 +0000)]
1.3.99-trunk -> 1.4.99-trunk

svn:r644

16 years ago r14213@tombo: nickm | 2008-02-16 15:48:07 -0500
Nick Mathewson [Sat, 16 Feb 2008 20:50:02 +0000 (20:50 +0000)]
 r14213@tombo:  nickm | 2008-02-16 15:48:07 -0500
 Patch from Scott Lamb: make http content length into a 64-bit value.

svn:r641

16 years ago r14211@tombo: nickm | 2008-02-16 15:28:54 -0500
Nick Mathewson [Sat, 16 Feb 2008 20:49:47 +0000 (20:49 +0000)]
 r14211@tombo:  nickm | 2008-02-16 15:28:54 -0500
 Add new evutil_strtoll() function so we can apply 64-bit content-length patch from Scott Lamb in a portable way.

svn:r640

16 years ago r14205@tombo: nickm | 2008-02-16 11:55:57 -0500
Nick Mathewson [Sat, 16 Feb 2008 16:56:34 +0000 (16:56 +0000)]
 r14205@tombo:  nickm | 2008-02-16 11:55:57 -0500
 Fix bug 1894184: add a CRLF after each chunk when sending chunked HTTP data.  Original patch from propanbutan.

svn:r637

16 years agoevent_base_get_method; from Springande Ulv
Niels Provos [Sat, 16 Feb 2008 06:09:39 +0000 (06:09 +0000)]
event_base_get_method; from Springande Ulv

svn:r635

16 years agodevpoll and evport need reinit; tested by W.C.A. Wijngaards
Niels Provos [Tue, 12 Feb 2008 06:01:46 +0000 (06:01 +0000)]
devpoll and evport need reinit; tested by W.C.A. Wijngaards

svn:r633

16 years agoaddress some compiler warnings in debug mode
Niels Provos [Sat, 9 Feb 2008 16:03:01 +0000 (16:03 +0000)]
address some compiler warnings in debug mode

svn:r630

16 years agoEAGAIN check for event ports; from Wijngaards
Niels Provos [Wed, 6 Feb 2008 16:14:42 +0000 (16:14 +0000)]
EAGAIN check for event ports; from Wijngaards

svn:r629

16 years agoremove pending timeouts on event_base_free
Niels Provos [Sat, 26 Jan 2008 07:29:57 +0000 (07:29 +0000)]
remove pending timeouts on event_base_free

svn:r627

16 years ago r15764@tombo: nickm | 2007-12-31 15:46:16 -0500
Nick Mathewson [Mon, 31 Dec 2007 20:47:12 +0000 (20:47 +0000)]
 r15764@tombo:  nickm | 2007-12-31 15:46:16 -0500
 Forward-port from 1.4 branch: Make generated rpc files build-depend on event_rpcgen.

svn:r626

16 years agodereference the right field and associate the right connection
Niels Provos [Mon, 31 Dec 2007 20:42:21 +0000 (20:42 +0000)]
dereference the right field and associate the right connection

svn:r624

16 years agoallow hooks to get access to the connection object
Niels Provos [Mon, 31 Dec 2007 19:33:30 +0000 (19:33 +0000)]
allow hooks to get access to the connection object

svn:r623

17 years agoallow association of meta data with RPC requests for hook processing
Niels Provos [Sat, 29 Dec 2007 22:45:54 +0000 (22:45 +0000)]
allow association of meta data with RPC requests for hook processing

svn:r622

17 years agothe win32 changes for regress_http broke the regression test under unix. making...
Niels Provos [Fri, 28 Dec 2007 07:58:29 +0000 (07:58 +0000)]
the win32 changes for regress_http broke the regression test under unix.  making the socket non-blocking can return -1 on connect; so now, we need to check the errno; not sure if that is supported under windows.

svn:r621

17 years agopausing an rpc via a hook needs to deal with the fact that http callbacks free the...
Niels Provos [Fri, 28 Dec 2007 00:36:47 +0000 (00:36 +0000)]
pausing an rpc via a hook needs to deal with the fact that http callbacks free the request after they return; provide a way for a callback to take ownership of the request structure; the user then needs to explicitly free it.

svn:r620

17 years agoFix at least two bugs that are keeping the HTTP regression tests from running on...
Nick Mathewson [Fri, 28 Dec 2007 00:34:05 +0000 (00:34 +0000)]
Fix at least two bugs that are keeping the HTTP regression tests from running on windows.  There are some more bugs somewhere, since the HTTP regression tests still fail on windows.  But now they fail less.

svn:r619

17 years agoallow hooks to pause RPC processing; this will allow hooks to do meaningful work...
Niels Provos [Thu, 27 Dec 2007 23:17:24 +0000 (23:17 +0000)]
allow hooks to pause RPC processing; this will allow hooks to do meaningful work before resuming the
RPC processing; this is not backwards compatible.

svn:r617

17 years ago r15733@tombo: nickm | 2007-12-27 16:37:33 -0500
Nick Mathewson [Thu, 27 Dec 2007 21:37:52 +0000 (21:37 +0000)]
 r15733@tombo:  nickm | 2007-12-27 16:37:33 -0500
 Add another "what's new" file -- this one for svn trunk

svn:r616

17 years agoadditional add argument was missing const qualifier
Niels Provos [Thu, 27 Dec 2007 20:08:21 +0000 (20:08 +0000)]
additional add argument was missing const qualifier

svn:r615

17 years agosupport string arrays in event_rpcgen
Niels Provos [Mon, 24 Dec 2007 23:59:41 +0000 (23:59 +0000)]
support string arrays in event_rpcgen

svn:r613

17 years agorollback r594: restructuring to make event activation independent.
Niels Provos [Mon, 24 Dec 2007 22:49:30 +0000 (22:49 +0000)]
rollback r594: restructuring to make event activation independent.
changes are going to wait for api design

svn:r612

17 years agosupport integer arrays in rpc structures; this involved some refactoring of the...
Niels Provos [Sun, 23 Dec 2007 07:38:11 +0000 (07:38 +0000)]
support integer arrays in rpc structures;  this involved some refactoring of the event_rpcgen code, so that other types should be able to get arrays fairly easily

svn:r609

17 years agoFix a win32 warning in regress.c
Nick Mathewson [Thu, 20 Dec 2007 22:45:30 +0000 (22:45 +0000)]
Fix a win32 warning in regress.c

svn:r608

17 years ago r17291@catbus: nickm | 2007-12-20 17:19:55 -0500
Nick Mathewson [Thu, 20 Dec 2007 22:20:06 +0000 (22:20 +0000)]
 r17291@catbus:  nickm | 2007-12-20 17:19:55 -0500
 Add tree.h to distributed files in trunk.

svn:r607

17 years agoremoved linger from http server socket; reported by Ilya Martynov
Niels Provos [Wed, 19 Dec 2007 06:33:05 +0000 (06:33 +0000)]
removed linger from http server socket; reported by Ilya Martynov

svn:r604

17 years agoadd -Wstrict-aliasing and remove bogus evtag_test from event.h
Niels Provos [Tue, 18 Dec 2007 03:54:19 +0000 (03:54 +0000)]
add -Wstrict-aliasing and remove bogus evtag_test from event.h

svn:r602

17 years ago r17185@catbus: nickm | 2007-12-16 14:33:40 -0500
Nick Mathewson [Sun, 16 Dec 2007 19:34:09 +0000 (19:34 +0000)]
 r17185@catbus:  nickm | 2007-12-16 14:33:40 -0500
 Fix compilation with --enable-gcc-warnings enabled.

svn:r599

17 years ago r16991@catbus: nickm | 2007-12-06 15:05:56 -0500
Nick Mathewson [Sun, 16 Dec 2007 19:33:52 +0000 (19:33 +0000)]
 r16991@catbus:  nickm | 2007-12-06 15:05:56 -0500
 Move event_init in regress.c to the function that actually messed up the current_base value.

svn:r598

17 years ago r15519@tombo: nickm | 2007-12-16 13:54:12 -0500
Nick Mathewson [Sun, 16 Dec 2007 18:55:16 +0000 (18:55 +0000)]
 r15519@tombo:  nickm | 2007-12-16 13:54:12 -0500
 Fix for bug 1846282: accept as well-formed DNS replies with questions but no answers.

svn:r595

17 years agorestructure the code to make event activation independent of regular event logic
Niels Provos [Sun, 16 Dec 2007 04:10:30 +0000 (04:10 +0000)]
restructure the code to make event activation independent of regular event logic

svn:r594

17 years agoforgot to make new member optional
Niels Provos [Fri, 14 Dec 2007 07:12:05 +0000 (07:12 +0000)]
forgot to make new member optional

svn:r590

17 years agofix a bug with event_rpcgen for integers
Niels Provos [Thu, 13 Dec 2007 06:36:54 +0000 (06:36 +0000)]
fix a bug with event_rpcgen for integers

svn:r588

17 years agoprefix {encode,decode}_tag functions with evtag to avoid collisions
Niels Provos [Thu, 13 Dec 2007 06:14:18 +0000 (06:14 +0000)]
prefix {encode,decode}_tag functions with evtag to avoid collisions

svn:r587

17 years agopull setters/getters out of RPC structures to reduce their memory footprint
Niels Provos [Wed, 12 Dec 2007 07:02:55 +0000 (07:02 +0000)]
pull setters/getters out of RPC structures to reduce their memory footprint

svn:r585

17 years agosupport for 32-bit tag numbers in rpc structures
Niels Provos [Wed, 12 Dec 2007 04:39:42 +0000 (04:39 +0000)]
support for 32-bit tag numbers in rpc structures

svn:r583

17 years agoupdate ChangeLog; forgot about it
Niels Provos [Sun, 9 Dec 2007 05:07:48 +0000 (05:07 +0000)]
update ChangeLog; forgot about it

svn:r582

17 years agoremove obsoleted recalc code
Niels Provos [Sun, 9 Dec 2007 05:07:20 +0000 (05:07 +0000)]
remove obsoleted recalc code

svn:r581

17 years agoAdjust more unit tests to pass on win32.
Nick Mathewson [Thu, 6 Dec 2007 19:40:49 +0000 (19:40 +0000)]
Adjust more unit tests to pass on win32.

svn:r580

17 years agoAdd winsock init functions to bench.c so it can run on win32.
Nick Mathewson [Thu, 6 Dec 2007 19:36:49 +0000 (19:36 +0000)]
Add winsock init functions to bench.c so it can run on win32.

svn:r579

17 years agoCompile regression tests by default even on win32.
Nick Mathewson [Thu, 6 Dec 2007 19:35:55 +0000 (19:35 +0000)]
Compile regression tests by default even on win32.

svn:r578

17 years ago r16931@catbus: nickm | 2007-12-06 14:19:58 -0500
Nick Mathewson [Thu, 6 Dec 2007 19:20:24 +0000 (19:20 +0000)]
 r16931@catbus:  nickm | 2007-12-06 14:19:58 -0500
 Fix warnings in debug messages

svn:r577

17 years agoDebug new win32 code: make bufferevents test pass.
Nick Mathewson [Thu, 6 Dec 2007 19:18:14 +0000 (19:18 +0000)]
Debug new win32 code: make bufferevents test pass.

svn:r576

17 years agoFix compile warnings and errors in win32 build.
Nick Mathewson [Thu, 6 Dec 2007 18:38:50 +0000 (18:38 +0000)]
Fix compile warnings and errors in win32 build.

svn:r575

17 years ago r15172@tombo: nickm | 2007-12-06 12:54:37 -0500
Nick Mathewson [Thu, 6 Dec 2007 18:13:03 +0000 (18:13 +0000)]
 r15172@tombo:  nickm | 2007-12-06 12:54:37 -0500
 Rewrite win32.c to use a red-black tree to map sockets to events.  This changes the performance from O(N^2) to O(N lg N).  Needs testing.  (This was made possible by recent changes to the implementation of non-persistent events.)

svn:r574

17 years ago r15171@tombo: nickm | 2007-12-06 12:47:47 -0500
Nick Mathewson [Thu, 6 Dec 2007 18:12:56 +0000 (18:12 +0000)]
 r15171@tombo:  nickm | 2007-12-06 12:47:47 -0500
 Use GCC attributes (where available) to verify printf type-correctness.  Fix some bugs this turned up.

svn:r573

17 years ago r15170@tombo: nickm | 2007-12-06 12:38:03 -0500
Nick Mathewson [Thu, 6 Dec 2007 18:12:44 +0000 (18:12 +0000)]
 r15170@tombo:  nickm | 2007-12-06 12:38:03 -0500
 Fix a warning in regress.c

svn:r572

17 years ago r15166@tombo: nickm | 2007-12-05 23:35:10 -0500
Nick Mathewson [Thu, 6 Dec 2007 04:36:18 +0000 (04:36 +0000)]
 r15166@tombo:  nickm | 2007-12-05 23:35:10 -0500
 Apply patch from bug 1841036: set the base of the correct event in evhttp_connection_start_detectclose()

svn:r571

17 years agoremove duplicate submit of test_evbuffer_readln
Niels Provos [Sat, 1 Dec 2007 16:36:00 +0000 (16:36 +0000)]
remove duplicate submit of test_evbuffer_readln

svn:r569

17 years ago r15096@tombo: nickm | 2007-12-01 04:29:39 -0500
Nick Mathewson [Sat, 1 Dec 2007 09:30:07 +0000 (09:30 +0000)]
 r15096@tombo:  nickm | 2007-12-01 04:29:39 -0500
 Test for corner-cases of re-adding non-persistent events from one another's handlers

svn:r568

17 years agosvn:r567
Nick Mathewson [Sat, 1 Dec 2007 09:29:52 +0000 (09:29 +0000)]
svn:r567

17 years agoadd another benchmark that tests cascading events
Niels Provos [Fri, 30 Nov 2007 02:21:33 +0000 (02:21 +0000)]
add another benchmark that tests cascading events

svn:r566

17 years agoalways generate Date and Content-Length headers for HTTP/1.1
Niels Provos [Thu, 29 Nov 2007 06:08:24 +0000 (06:08 +0000)]
always generate Date and Content-Length headers for HTTP/1.1

svn:r564

17 years agosmall improvements to evhttp documentation
Niels Provos [Thu, 29 Nov 2007 04:03:36 +0000 (04:03 +0000)]
small improvements to evhttp documentation

svn:r562

17 years agoa bug in the regression test of event_reinit caused epoll to fail
Niels Provos [Thu, 29 Nov 2007 02:52:32 +0000 (02:52 +0000)]
a bug in the regression test of event_reinit caused epoll to fail

svn:r560

17 years agowe need to pass the evbase to evsel->add
Niels Provos [Tue, 27 Nov 2007 06:45:25 +0000 (06:45 +0000)]
we need to pass the evbase to evsel->add

svn:r558

17 years agomore complete test for forking behavior
Niels Provos [Tue, 27 Nov 2007 06:11:28 +0000 (06:11 +0000)]
more complete test for forking behavior

svn:r556