]> granicus.if.org Git - libevent/log
libevent
16 years agoFix a bug where headers arriving in multiple packets were not parsed; fix from Jiang...
Niels Provos [Tue, 19 Aug 2008 11:26:47 +0000 (11:26 +0000)]
Fix a bug where headers arriving in multiple packets were not parsed; fix from Jiang Hong; test by me.

svn:r928

16 years agodo not warn on accept when errno is egain|eintr
Niels Provos [Fri, 25 Jul 2008 05:22:28 +0000 (05:22 +0000)]
do not warn on accept when errno is egain|eintr

svn:r925

16 years agomake event_add not change any state if it fails; repoted by Ian Bell
Niels Provos [Fri, 25 Jul 2008 01:29:54 +0000 (01:29 +0000)]
make event_add not change any state if it fails; repoted by Ian Bell

svn:r923

16 years agofix off by one errors in devpoll; from Ian Bell
Niels Provos [Fri, 25 Jul 2008 01:18:40 +0000 (01:18 +0000)]
fix off by one errors in devpoll; from Ian Bell

svn:r921

16 years agoanother fix; we also need to remove the signal event from the queue
Niels Provos [Fri, 25 Jul 2008 00:48:30 +0000 (00:48 +0000)]
another fix; we also need to remove the signal event from the queue

svn:r918

16 years agofix a problem with epoll and event_reinit; reported by Alexander Drozdov
Niels Provos [Fri, 25 Jul 2008 00:19:15 +0000 (00:19 +0000)]
fix a problem with epoll and event_reinit; reported by Alexander Drozdov

svn:r917

16 years agoadd a signal and free the base for reinit test
Niels Provos [Sun, 20 Jul 2008 23:31:28 +0000 (23:31 +0000)]
add a signal and free the base for reinit test

svn:r915

16 years agorestore signal handlers correctly when we deallocate the signal base
Niels Provos [Sat, 19 Jul 2008 23:35:29 +0000 (23:35 +0000)]
restore signal handlers correctly when we deallocate the signal base

svn:r913

16 years agoif we change the timeouts on bufferevents, we might have to readd pending events
Niels Provos [Thu, 17 Jul 2008 14:09:07 +0000 (14:09 +0000)]
if we change the timeouts on bufferevents, we might have to readd pending events

svn:r911

16 years agosupport setting of AA or RD in dns server response
Niels Provos [Wed, 16 Jul 2008 03:47:47 +0000 (03:47 +0000)]
support setting of AA or RD in dns server response

svn:r910

16 years agofix cname replies
Niels Provos [Sun, 13 Jul 2008 20:18:41 +0000 (20:18 +0000)]
fix cname replies

svn:r907

16 years agoforgot to add Alexander Drozdov as bug reporter in ChangeLog
Niels Provos [Fri, 11 Jul 2008 16:11:16 +0000 (16:11 +0000)]
forgot to add Alexander Drozdov as bug reporter in ChangeLog

svn:r905

16 years agoassert(a & b) -> assert(a && b)
Niels Provos [Fri, 11 Jul 2008 16:04:07 +0000 (16:04 +0000)]
assert(a & b) -> assert(a && b)

svn:r903

16 years agosupport multiple events listening on the same signal; make signals regular events...
Niels Provos [Fri, 11 Jul 2008 15:49:04 +0000 (15:49 +0000)]
support multiple events listening on the same signal; make signals regular events that go on the same event queue

svn:r901

16 years agofix a bug where deleting signals with kqueue would delete subsequent adds
Niels Provos [Fri, 11 Jul 2008 15:15:04 +0000 (15:15 +0000)]
fix a bug where deleting signals with kqueue would delete subsequent adds

svn:r899

16 years agoFrom Scott Lamb:
Niels Provos [Wed, 2 Jul 2008 06:08:16 +0000 (06:08 +0000)]
From Scott Lamb:
* Allow the user to set the Content-Length: then stream a reply.
  This is useful for large requests of a known size. Added unit test.

* Don't send a response body on HEAD requests, 1xx status codes, 204
  status codes, or 304 status codes, as described in RFC 2616 section
  4.3. (Doing otherwise causes problems - in particular, if a 304 has a
  chunked body (even an empty one), Safari 3.1.1 issues and then fails
  the next request on the connection with the non-sequitur error message
  "Too many HTTP redirects"!)

* Specify a default Content-Type: when a response body is required, not
  when we have data in the response buffer by the time we make the
  header. (I.e., do this on evhttp_send_reply_start() for consistency.)

* Don't expect a body in response to HEAD requests.

svn:r898

16 years agodetect CLOCK_MONOTONIC at runtime for evdns
Niels Provos [Wed, 2 Jul 2008 04:39:09 +0000 (04:39 +0000)]
detect CLOCK_MONOTONIC at runtime for evdns

svn:r896

16 years agoreject negative content-length headers
Niels Provos [Wed, 2 Jul 2008 04:22:48 +0000 (04:22 +0000)]
reject negative content-length headers

svn:r894

16 years agosupport multi-line http headers; based on a patch from Moshe Litvin
Niels Provos [Sun, 29 Jun 2008 01:30:06 +0000 (01:30 +0000)]
support multi-line http headers; based on a patch from Moshe Litvin

svn:r890

16 years agocorrect handling of trailing headers in chunked replies; from Scott Lamb.
Niels Provos [Thu, 26 Jun 2008 00:40:57 +0000 (00:40 +0000)]
correct handling of trailing headers in chunked replies; from Scott Lamb.

svn:r887

16 years agochange min_heap_idx to signed
Niels Provos [Wed, 25 Jun 2008 16:32:47 +0000 (16:32 +0000)]
change min_heap_idx to signed

svn:r883

16 years agofix a bug in which nameservers would not be added to the correct base in windows.
Niels Provos [Wed, 25 Jun 2008 14:56:35 +0000 (14:56 +0000)]
fix a bug in which nameservers would not be added to the correct base in windows.

svn:r873

16 years agoproper library dependencies for regress.
Niels Provos [Wed, 25 Jun 2008 01:01:11 +0000 (01:01 +0000)]
proper library dependencies for regress.

svn:r872

16 years agoadd a visual studio 2005 solution
Niels Provos [Wed, 25 Jun 2008 01:00:29 +0000 (01:00 +0000)]
add a visual studio 2005 solution

svn:r871

16 years agoadd log.h header file
Niels Provos [Wed, 25 Jun 2008 00:59:21 +0000 (00:59 +0000)]
add log.h header file

svn:r870

16 years agoskip connection-retry test on windows
Niels Provos [Wed, 25 Jun 2008 00:58:08 +0000 (00:58 +0000)]
skip connection-retry test on windows

svn:r869

16 years agovoid function should not return a value
Niels Provos [Wed, 25 Jun 2008 00:34:24 +0000 (00:34 +0000)]
void function should not return a value

svn:r868

16 years agoclose fd if evhttp_get_requestion_connection fails
Niels Provos [Tue, 24 Jun 2008 23:37:37 +0000 (23:37 +0000)]
close fd if evhttp_get_requestion_connection fails

svn:r867

16 years agofix build on unix side
Niels Provos [Tue, 24 Jun 2008 22:43:19 +0000 (22:43 +0000)]
fix build on unix side

svn:r866

16 years agoadd an event_debug statement for executing active events.
Niels Provos [Tue, 24 Jun 2008 22:41:43 +0000 (22:41 +0000)]
add an event_debug statement for executing active events.

svn:r865

16 years agoprovide fake_getnameinfo so that the http layer works under windows.
Niels Provos [Tue, 24 Jun 2008 22:38:37 +0000 (22:38 +0000)]
provide fake_getnameinfo so that the http layer works under windows.

svn:r864

16 years agofix a bug in http_connect for windows; the address was not copied correctly.
Niels Provos [Tue, 24 Jun 2008 21:01:44 +0000 (21:01 +0000)]
fix a bug in http_connect for windows; the address was not copied correctly.

svn:r863

16 years agoifdef out a whole bunch of sections; gettimeofday to evutil_gettimeofday
Niels Provos [Tue, 24 Jun 2008 18:04:41 +0000 (18:04 +0000)]
ifdef out a whole bunch of sections; gettimeofday to evutil_gettimeofday

svn:r862

16 years agoclose -> EVUTIL_CLOSESOCKET()
Niels Provos [Tue, 24 Jun 2008 16:39:45 +0000 (16:39 +0000)]
close -> EVUTIL_CLOSESOCKET()
gettimeofday -> evutil_gettimeofday()

svn:r861

16 years agofix evutil_snprintf on windows
Niels Provos [Tue, 24 Jun 2008 16:29:02 +0000 (16:29 +0000)]
fix evutil_snprintf on windows

svn:r860

16 years agochange write to send for windows.
Niels Provos [Tue, 24 Jun 2008 15:29:41 +0000 (15:29 +0000)]
change write to send for windows.

svn:r859

16 years agomake it work with older versions of automake; from Scott Lamb
Niels Provos [Sun, 22 Jun 2008 16:00:48 +0000 (16:00 +0000)]
make it work with older versions of automake; from Scott Lamb

svn:r858

16 years agoreintroduce a memmove when there is enough misalignment to hold the new data; otherwi...
Niels Provos [Sat, 21 Jun 2008 06:10:10 +0000 (06:10 +0000)]
reintroduce a memmove when there is enough misalignment to hold the new data; otherwise the size of the buffer may grow without bounds

svn:r857

16 years agosupport 64-bit integers in rpc structs
Niels Provos [Sat, 21 Jun 2008 02:21:25 +0000 (02:21 +0000)]
support 64-bit integers in rpc structs

svn:r856

16 years agodo not use SO_REUSEADDR when connecting
Niels Provos [Fri, 20 Jun 2008 06:52:13 +0000 (06:52 +0000)]
do not use SO_REUSEADDR when connecting

svn:r854

16 years agowarn on connection failures
Niels Provos [Tue, 17 Jun 2008 01:14:58 +0000 (01:14 +0000)]
warn on connection failures

svn:r853

16 years agoForward-port: Rename INPUT and OUTPUT to EVRPC_INPUT and EVRPC_OUTPUT, but keep...
Nick Mathewson [Sat, 14 Jun 2008 17:50:36 +0000 (17:50 +0000)]
Forward-port:  Rename INPUT and OUTPUT to EVRPC_INPUT and EVRPC_OUTPUT, but keep the INPUT/OUTPUT aliases on non-win32 platforms to maintain backwards compatibility.

svn:r852

16 years agoallow min_heap_erase to be called on removed members; from liusifan
Niels Provos [Thu, 12 Jun 2008 14:43:35 +0000 (14:43 +0000)]
allow min_heap_erase to be called on removed members; from liusifan

svn:r849

16 years agoFix line ending style on windows projects files.
Nick Mathewson [Mon, 2 Jun 2008 18:35:02 +0000 (18:35 +0000)]
Fix line ending style on windows projects files.

svn:r847

16 years agodeliver partial data to request callbacks when chunked callback is set even if there...
Niels Provos [Mon, 2 Jun 2008 05:45:26 +0000 (05:45 +0000)]
deliver partial data to request callbacks when chunked callback is set even if there is no chunking on the http level; allows cancelation of requests from within the chunked callback; from Scott Lamb.

svn:r846

16 years agofix an evbuffer corruption when adding an empty evbuffer; from Scott Lamb
Niels Provos [Sun, 1 Jun 2008 16:21:24 +0000 (16:21 +0000)]
fix an evbuffer corruption when adding an empty evbuffer; from Scott Lamb

svn:r845

16 years agodo not define a variable in a header file; it will lead to duplicate symbols when...
Niels Provos [Sun, 1 Jun 2008 01:19:08 +0000 (01:19 +0000)]
do not define a variable in a header file; it will lead to duplicate symbols when linking

svn:r844

16 years agowe need to declare the enum first before it can be used; c++ compilation errors
Niels Provos [Sat, 31 May 2008 18:57:21 +0000 (18:57 +0000)]
we need to declare the enum first before it can be used; c++ compilation errors

svn:r843

16 years agoAdd new functions to access backends by their features and to query the features...
Nick Mathewson [Sat, 31 May 2008 14:37:31 +0000 (14:37 +0000)]
Add new functions to access backends by their features and to query the features of a backend.

svn:r842

16 years agoOops; add regress_et.c
Nick Mathewson [Fri, 30 May 2008 17:35:20 +0000 (17:35 +0000)]
Oops; add regress_et.c

svn:r841

16 years agoPatch from Valery Kholodkov: support for edge-triggered events with epoll and kqueue...
Nick Mathewson [Fri, 30 May 2008 16:56:34 +0000 (16:56 +0000)]
Patch from Valery Kholodkov: support for edge-triggered events with epoll and kqueue.  Changed from original patch: made test into a regression test, with explicit success/failure for edge-triggered and non-edge-triggered cases. Closes SF request 1968284.

svn:r840

16 years agoResolve two conflicts.
Nick Mathewson [Fri, 30 May 2008 16:19:01 +0000 (16:19 +0000)]
Resolve two conflicts.

svn:r839

16 years agosimplify handling of environment variables for disabling backends;
Niels Provos [Thu, 29 May 2008 01:39:43 +0000 (01:39 +0000)]
simplify handling of environment variables for disabling backends;
make event_get_supported_methods obey environment variables; this
fixes make verify; problem reported by Scott Lamb.

svn:r838

16 years agoconstify struct timeval *
Niels Provos [Sat, 17 May 2008 02:14:17 +0000 (02:14 +0000)]
constify struct timeval *

svn:r836

16 years agoFix use of freed memory in event_reinit; pointed out by Peter Postma
Niels Provos [Fri, 16 May 2008 01:55:40 +0000 (01:55 +0000)]
Fix use of freed memory in event_reinit; pointed out by Peter Postma

svn:r834

16 years agoAttempt to make a project for the regression test. There are several problems:
Niels Provos [Thu, 15 May 2008 06:36:36 +0000 (06:36 +0000)]
Attempt to make a project for the regression test. There are several problems:
   - no gettimeofday on windows
   - no varargs macros on windows (all the rpc stuff does not build)
   - no zlib on windows (zlib test does not build)
   - some library dependencies seem to be missing

svn:r833

16 years agoclose -> EVUTIL_CLOSESOCKET
Niels Provos [Thu, 15 May 2008 06:33:23 +0000 (06:33 +0000)]
close -> EVUTIL_CLOSESOCKET

svn:r832

16 years agowindows does not have varargs macros, so this is all useless
Niels Provos [Thu, 15 May 2008 06:10:40 +0000 (06:10 +0000)]
windows does not have varargs macros, so this is all useless

svn:r831

16 years agoadd the code here until we figure out how to generate it on windows
Niels Provos [Thu, 15 May 2008 06:03:23 +0000 (06:03 +0000)]
add the code here until we figure out how to generate it on windows

svn:r830

16 years ago r19749@catbus: nickm | 2008-05-14 23:48:44 -0400
Nick Mathewson [Thu, 15 May 2008 03:49:03 +0000 (03:49 +0000)]
 r19749@catbus:  nickm | 2008-05-14 23:48:44 -0400
 New function to dump inserted and active events.  Also do not recv() on an int array.

svn:r829

16 years agoreplace write/read/close with send/recv/EVUTIL_CLOSESOCKET
Niels Provos [Thu, 15 May 2008 03:19:05 +0000 (03:19 +0000)]
replace write/read/close with send/recv/EVUTIL_CLOSESOCKET

svn:r828

16 years agoMinor project content tweaks
Nick Mathewson [Thu, 15 May 2008 03:16:34 +0000 (03:16 +0000)]
Minor project content tweaks

svn:r827

16 years agodo not include sys/time.h on windows
Niels Provos [Thu, 15 May 2008 03:14:48 +0000 (03:14 +0000)]
do not include sys/time.h on windows

svn:r826

16 years ago r19739@catbus: nickm | 2008-05-14 23:05:03 -0400
Nick Mathewson [Thu, 15 May 2008 03:05:10 +0000 (03:05 +0000)]
 r19739@catbus:  nickm | 2008-05-14 23:05:03 -0400
 Use our offsetof; do not rely on platform offsetof

svn:r825

16 years agoadd a simple http server for potential benchmarking
Niels Provos [Thu, 15 May 2008 01:54:20 +0000 (01:54 +0000)]
add a simple http server for potential benchmarking

svn:r823

16 years agofix connection keep-alive behavior for HTTP/1.0
Niels Provos [Thu, 15 May 2008 01:53:48 +0000 (01:53 +0000)]
fix connection keep-alive behavior for HTTP/1.0

svn:r822

16 years ago r19736@catbus: nickm | 2008-05-14 11:50:49 -0400
Nick Mathewson [Wed, 14 May 2008 15:56:17 +0000 (15:56 +0000)]
 r19736@catbus:  nickm | 2008-05-14 11:50:49 -0400
 Add casts to make some printf formats in regress.c happier.

svn:r821

16 years agomove some structure definitions from evrpc.h to evrpc-internal.h
Niels Provos [Tue, 13 May 2008 05:05:30 +0000 (05:05 +0000)]
move some structure definitions from evrpc.h to evrpc-internal.h

svn:r817

16 years agouse evhttp_connection_base_new()
Niels Provos [Tue, 13 May 2008 03:51:10 +0000 (03:51 +0000)]
use evhttp_connection_base_new()

svn:r816

16 years agodocument chunked replies plus fix doxygen warnings
Niels Provos [Tue, 13 May 2008 03:42:47 +0000 (03:42 +0000)]
document chunked replies plus fix doxygen warnings

svn:r815

16 years agoTweaks to make unit tests fail less badly on mingw on trunk.
Nick Mathewson [Mon, 12 May 2008 17:16:47 +0000 (17:16 +0000)]
Tweaks to make unit tests fail less badly on mingw on trunk.

svn:r814

16 years ago r19709@catbus: nickm | 2008-05-12 12:42:48 -0400
Nick Mathewson [Mon, 12 May 2008 16:44:24 +0000 (16:44 +0000)]
 r19709@catbus:  nickm | 2008-05-12 12:42:48 -0400
 Possible fix for [1960723] snprintf and vsnprintf return values are wrong on win32

svn:r813

16 years agoallow cancelation of user initiated http requests; this will allow cancelation of...
Niels Provos [Mon, 12 May 2008 03:12:09 +0000 (03:12 +0000)]
allow cancelation of user initiated http requests; this will allow cancelation of rpc requests eventually

svn:r812

16 years agoMake trunk event.c build happily on win32 under mingw.
Nick Mathewson [Mon, 12 May 2008 01:03:36 +0000 (01:03 +0000)]
Make trunk event.c build happily on win32 under mingw.

svn:r811

16 years ago r19679@catbus: nickm | 2008-05-11 20:56:12 -0400
Nick Mathewson [Mon, 12 May 2008 00:56:19 +0000 (00:56 +0000)]
 r19679@catbus:  nickm | 2008-05-11 20:56:12 -0400
 Windows does not have alloca().

svn:r810

16 years ago r19677@catbus: nickm | 2008-05-11 20:51:41 -0400
Nick Mathewson [Mon, 12 May 2008 00:51:48 +0000 (00:51 +0000)]
 r19677@catbus:  nickm | 2008-05-11 20:51:41 -0400
 Oops; we had not changed event_malloc() to mm_malloc() [etc] in win32.c

svn:r809

16 years ago r19675@catbus: nickm | 2008-05-11 20:39:39 -0400
Nick Mathewson [Mon, 12 May 2008 00:40:04 +0000 (00:40 +0000)]
 r19675@catbus:  nickm | 2008-05-11 20:39:39 -0400
 Stop pretending that u_char and u_short are standard types that win32 is dumb not to have.  In fact, u_char can really just be spelled out, and u_short was usually just a bad way of saying ev_uint16_t.

svn:r808

16 years agomore accessors for evhttp_request
Niels Provos [Sun, 11 May 2008 16:22:35 +0000 (16:22 +0000)]
more accessors for evhttp_request

svn:r807

16 years agodispatch the callbacks against the decoded uri to be more http compliant
Niels Provos [Sat, 10 May 2008 07:32:05 +0000 (07:32 +0000)]
dispatch the callbacks against the decoded uri to be more http compliant

svn:r806

16 years agoevhttp_request_uri -> evhttp_request_get_uri
Niels Provos [Sat, 10 May 2008 06:32:53 +0000 (06:32 +0000)]
evhttp_request_uri -> evhttp_request_get_uri

svn:r805

16 years agoreplace fnmatch with homegrown function
Niels Provos [Sat, 10 May 2008 05:58:17 +0000 (05:58 +0000)]
replace fnmatch with homegrown function

svn:r804

16 years ago r19667@catbus: nickm | 2008-05-08 23:49:26 -0400
Nick Mathewson [Fri, 9 May 2008 04:00:17 +0000 (04:00 +0000)]
 r19667@catbus:  nickm | 2008-05-08 23:49:26 -0400
 fwd-port: Always include winsock2.h before windows.h.  Apparently some SDKs need this.

svn:r803

16 years ago r15555@tombo: nickm | 2008-05-08 19:56:51 -0400
Nick Mathewson [Thu, 8 May 2008 23:57:31 +0000 (23:57 +0000)]
 r15555@tombo:  nickm | 2008-05-08 19:56:51 -0400
 fwd-port The IRIX compiler thinks #error means warn.  Fix configure.in to tolerate this.

svn:r801

16 years ago r15551@tombo: nickm | 2008-05-08 14:49:20 -0400
Nick Mathewson [Thu, 8 May 2008 22:51:39 +0000 (22:51 +0000)]
 r15551@tombo:  nickm | 2008-05-08 14:49:20 -0400
 Use _get_ convention for new accessor functions.  (These are all new ones as of 2.0, I believe).

svn:r799

16 years ago r15549@tombo: nickm | 2008-05-08 11:53:11 -0400
Nick Mathewson [Thu, 8 May 2008 15:55:09 +0000 (15:55 +0000)]
 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

16 years agosvn:r797
Nick Mathewson [Thu, 8 May 2008 15:38:31 +0000 (15:38 +0000)]
svn:r797

16 years ago r19656@catbus: nickm | 2008-05-08 10:25:08 -0400
Nick Mathewson [Thu, 8 May 2008 14:25:44 +0000 (14:25 +0000)]
 r19656@catbus:  nickm | 2008-05-08 10:25:08 -0400
 forward-port: Remove #include "misc.h"s.

svn:r795

16 years ago r19649@catbus: nickm | 2008-05-08 10:00:14 -0400
Nick Mathewson [Thu, 8 May 2008 14:06:33 +0000 (14:06 +0000)]
 r19649@catbus:  nickm | 2008-05-08 10:00:14 -0400
 Replace gettimeofday() usage with a new evutil_gettimeofday().  This removes all previous need for win32-code/misc.[ch]

svn:r792

16 years agodeprecate timeout_* event functions by moving them to event_compat.h
Niels Provos [Thu, 8 May 2008 07:00:16 +0000 (07:00 +0000)]
deprecate timeout_* event functions by moving them to event_compat.h

svn:r791

16 years agomigrate evhttp to event2; accessors are still missing
Niels Provos [Thu, 8 May 2008 06:15:04 +0000 (06:15 +0000)]
migrate evhttp to event2; accessors are still missing

svn:r790

16 years agoevent_base_new_with_config() and related methods
Niels Provos [Thu, 8 May 2008 05:56:20 +0000 (05:56 +0000)]
event_base_new_with_config() and related methods

svn:r789

16 years agoprovide an api for retrieving the supported event mechanisms
Niels Provos [Thu, 8 May 2008 05:33:15 +0000 (05:33 +0000)]
provide an api for retrieving the supported event mechanisms

svn:r788

16 years ago r19641@catbus: nickm | 2008-05-07 17:51:26 -0400
Nick Mathewson [Wed, 7 May 2008 21:51:49 +0000 (21:51 +0000)]
 r19641@catbus:  nickm | 2008-05-07 17:51:26 -0400
 Forward-port: Fix win32 vc-2005 build.

svn:r786

16 years ago r19634@catbus: nickm | 2008-05-07 16:10:37 -0400
Nick Mathewson [Wed, 7 May 2008 20:29:33 +0000 (20:29 +0000)]
 r19634@catbus:  nickm | 2008-05-07 16:10:37 -0400
 the C syntax is fn(void), not fn().

svn:r784

16 years ago r19633@catbus: nickm | 2008-05-07 16:10:00 -0400
Nick Mathewson [Wed, 7 May 2008 20:29:11 +0000 (20:29 +0000)]
 r19633@catbus:  nickm | 2008-05-07 16:10:00 -0400
 Fix bug 1958901: stop overriding CPPFLAGS in test directory.

svn:r783

16 years agotest virtual hosts
Niels Provos [Wed, 7 May 2008 01:52:24 +0000 (01:52 +0000)]
test virtual hosts

svn:r780

16 years ago r19610@catbus: nickm | 2008-05-05 15:18:52 -0400
Nick Mathewson [Mon, 5 May 2008 19:19:47 +0000 (19:19 +0000)]
 r19610@catbus:  nickm | 2008-05-05 15:18:52 -0400
 Switch strcmp() tests in test_evbuffer() to use memcmp instead.  Previously they broke on my Linux box.

svn:r779

16 years ago r19609@catbus: nickm | 2008-05-05 15:16:52 -0400
Nick Mathewson [Mon, 5 May 2008 19:19:08 +0000 (19:19 +0000)]
 r19609@catbus:  nickm | 2008-05-05 15:16:52 -0400
 Reename evdns-internal struct request to evdns_request, and expose the name. switch new evdns resolve APIs to return evdns_request*.  This is a prereq to making evdns requests cancelable.

svn:r778

16 years ago r19607@catbus: nickm | 2008-05-05 13:49:44 -0400
Nick Mathewson [Mon, 5 May 2008 17:49:52 +0000 (17:49 +0000)]
 r19607@catbus:  nickm | 2008-05-05 13:49:44 -0400
 Hack to make sure that there is always a working fast EVENT_FD()

svn:r777

16 years ago r19602@catbus: nickm | 2008-05-05 11:45:18 -0400
Nick Mathewson [Mon, 5 May 2008 15:46:00 +0000 (15:46 +0000)]
 r19602@catbus:  nickm | 2008-05-05 11:45:18 -0400
 Make most of the tests use the new headers.

svn:r776