50 Commits

Author SHA1 Message Date
Niels Provos
5e0ac7f239 check for sys/select.h
svn:r377
2007-07-31 00:25:22 +00:00
Niels Provos
3ad6b47e03 make clock_monotonic work; do not use default timeout;
from Scott Lamb, plus some fixes from me.


svn:r371
2007-07-30 22:41:00 +00:00
Niels Provos
753ffa563b convert u_int8_t types to uint8_t types
svn:r368
2007-06-30 19:08:46 +00:00
Niels Provos
aa5c806888 make it compile on solaris; from Andrei Nigmatulin
svn:r366
2007-06-16 03:23:15 +00:00
Niels Provos
4408a5f8fc fix evbuffer_find off by one; found by Ken Cox; regression test by him
and fix by me


svn:r353
2007-04-19 03:13:12 +00:00
Niels Provos
b5d2f9a255 rolling back r339: evconfig.h does not work
svn:r341
2007-03-01 06:25:18 +00:00
Niels Provos
127c260bb7 make evconfig.h available as installed header file; not
really ideal but good enough for me; from Nick Mathewson


svn:r339
2007-02-28 04:02:29 +00:00
Niels Provos
72a3f29da3 1.3a on trunk?
svn:r333
2007-02-18 19:33:19 +00:00
Niels Provos
121efe6530 small bug fixes to AAAA resolution and regression test; from Nick Mathewson!
we love regresson tests.



svn:r319
2007-01-27 08:38:51 +00:00
Niels Provos
6318fca29e AAAA support for DNS; from Nick Mathewson.
unfortunately, no regression test



svn:r315
2007-01-27 04:22:36 +00:00
Niels Provos
0db257b828 rename strlcpy so that it does not conflict with other tests; from
Nick Mathewson.


svn:r306
2007-01-03 07:11:17 +00:00
Niels Provos
868f10e7c9 mingw fixes from Nick
svn:r271
2006-11-22 01:21:10 +00:00
Niels Provos
3eec7f7c64 make it 1.2; fix some size issues for printf in regression code
svn:r242
2006-10-15 21:55:13 +00:00
Niels Provos
9f7d28bb81 make it compile with mingw; from Nick
svn:r235
2006-09-27 03:07:38 +00:00
Niels Provos
d0d8f9b468 configure evdns and make it compile
svn:r225
2006-08-13 06:59:37 +00:00
Niels Provos
00bc7e37fd 1.2-rc1; Solaris' event port support from Dave Pacheco
svn:r216
2006-07-15 02:55:57 +00:00
Niels Provos
571ac95430 use clock_gettime if available from Claudio Jeker <claudio@openbsd.org>
svn:r209
2006-03-28 04:33:41 +00:00
Niels Provos
f6550f407c provide strlcpy for the unenlightened libcs
svn:r203
2006-02-26 20:13:04 +00:00
Niels Provos
8af2db10d9 version 1.2
svn:r195
2006-01-22 05:06:29 +00:00
Niels Provos
9938aaf511 treate EINVAL as per fd error in kqueue; use argument for debug macros in
poll; version 1.1a; EINVAL fix from Nick Mathewson


svn:r168
2005-06-11 21:15:22 +00:00
Niels Provos
c15db0349a performance improvements by Nick Mathewson; we modify the arrays directly
in poll_add and poll_del; some minor tweaks by me.  earmark this as 1.0f


svn:r161
2005-05-10 04:40:03 +00:00
Niels Provos
d6e56988a7 sync
svn:r160
2005-05-10 04:16:17 +00:00
Niels Provos
c09a817563 1.0d
svn:r155
2005-04-23 03:03:28 +00:00
Niels Provos
fdfa743ccc libtoolize; from Nick Mathewson
svn:r153
2005-04-23 02:48:49 +00:00
Niels Provos
4157d33ee9 acknowledgements and new version
svn:r143
2005-04-04 00:35:14 +00:00
Niels Provos
fbdaf3ab62 debugging callbacks from Nick Mathewson <nickm@freehaven.net>
svn:r136
2005-03-29 07:03:10 +00:00
Niels Provos
a46c2609bf compilation fixes for IRIX; from Nick Mathewson <nickm@freehaven.net>
svn:r132
2005-02-22 16:12:34 +00:00
Niels Provos
905ee67d00 provide maintainer mode in automake; put event_gotsig back into global
state; return proper error code


svn:r131
2005-02-22 15:47:53 +00:00
Niels Provos
d9cf6fe2f1 version 1.0
svn:r127
2004-12-05 22:16:35 +00:00
Niels Provos
6df2ede5f5 close file descriptors on exec(); suggested by aaron at die.net
svn:r119
2004-08-10 18:29:37 +00:00
Niels Provos
06aaa92fe2 devpoll support
svn:r113
2004-07-30 04:57:21 +00:00
Niels Provos
6db3da27e2 should work a little bit better with solaris compiler
svn:r111
2004-07-19 06:18:10 +00:00
Niels Provos
44d88ea606 change evbuffer_read so that it reads directly into the memory allocated to
the evbuffer; this avoids one unnecessary data copy.


svn:r110
2004-07-13 08:02:45 +00:00
Niels Provos
8f7a7a910c version 0.8
svn:r99
2004-04-04 02:19:39 +00:00
Niels Provos
5908bd7213 provided buffered events
svn:r95
2004-03-23 03:43:53 +00:00
Niels Provos
ec2c1db47e new event_once interface; start of buffering interface for buffered events
svn:r93
2004-02-22 21:17:23 +00:00
Niels Provos
8a92823c67 make rtsig optional
svn:r91
2003-10-25 21:59:24 +00:00
Niels Provos
dd0b36ab03 update build stuff
svn:r76
2003-09-25 03:25:17 +00:00
Niels Provos
b6b1e4ebe9 forgot
svn:r69
2003-06-02 19:36:22 +00:00
Niels Provos
670b94e479 version 0.7
svn:r66
2003-04-14 17:32:19 +00:00
Niels Provos
0036d79ab6 fix kqueue problem
svn:r50
2003-03-08 16:33:18 +00:00
Niels Provos
251c7f6808 sync
svn:r48
2003-03-08 14:41:00 +00:00
Niels Provos
71e513296d check for linux eventpoll
svn:r43
2003-03-07 23:21:01 +00:00
Niels Provos
b3d1c6a854 support poll(2) and split out the signal handling
svn:r37
2003-02-28 22:38:30 +00:00
Niels Provos
acf7a8e321 version 0.6
svn:r34
2002-09-15 19:01:42 +00:00
Niels Provos
8bb9fd5842 version 0.5
svn:r28
2002-06-13 01:58:34 +00:00
Niels Provos
dbaa408ea5 port to solaris
svn:r16
2002-04-09 19:30:22 +00:00
Niels Provos
5b27aa0323 further automake conversion
svn:r10
2002-04-09 17:42:15 +00:00
Niels Provos
6c6c936bcb change to automake
svn:r9
2002-04-09 17:02:38 +00:00
Niels Provos
aa6567fe64 Initial revision
svn:r2
2002-04-09 15:14:06 +00:00