144 Commits

Author SHA1 Message Date
Niels Provos
1d0d4bc66e make gotsig volatile. from Alexander von Gernler
svn:r149
2005-04-17 06:51:10 +00:00
Niels Provos
5e2ba12a89 fixes from alexander von gernler
svn:r148
2005-04-14 23:28:06 +00:00
Niels Provos
bc2c695b76 type; set the priorities based on the correct base; reported by Vinh D. Lee
svn:r147
2005-04-10 07:18:18 +00:00
Niels Provos
6ba5e0d03e fix a windows bug; from nick mathewson
svn:r146
2005-04-09 03:32:11 +00:00
Niels Provos
d47798be5a return error code when kqueue fails on a specific fd; from alexander von
gernler.


svn:r145
2005-04-07 03:35:56 +00:00
Niels Provos
8f0541af3e forgot
svn:r144
2005-04-04 00:37:26 +00:00
Niels Provos
4157d33ee9 acknowledgements and new version
svn:r143
2005-04-04 00:35:14 +00:00
Niels Provos
bc9b24876b make it compile on solaris
svn:r142
2005-04-04 00:10:17 +00:00
Niels Provos
1e128e2d05 fix bug that broke poll/select stuff
svn:r141
2005-04-03 07:46:27 +00:00
Niels Provos
720f7fcc0d event_base_loop and some event logging fixes.
svn:r140
2005-04-02 08:43:55 +00:00
Niels Provos
32bed8f9b6 build fixes from nick mathewson
svn:r139
2005-04-01 04:20:39 +00:00
Niels Provos
1919a4aed6 suppress valgrind warnings from knew -a- pimb.org
svn:r138
2005-03-31 19:53:06 +00:00
Niels Provos
d85d47f8ca devpoll improvements from Andrew Danforth <adanforth@gmail.com>
svn:r137
2005-03-29 07:16:52 +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
99442c6f00 windows fixes from Nick Mathewson <nickm@freehaven.net>
svn:r135
2005-03-29 06:54:36 +00:00
Niels Provos
da971e5fc8 bug fix in event_once by Jody Belka <knew@pimb.org>
svn:r134
2005-03-12 02:30:32 +00:00
Niels Provos
c5e4eee03b event_get_version() and event_get_method() from
Nick Mathewson <nickm@freehaven.net>


svn:r133
2005-02-25 05:28:57 +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
42b9795867 make it compile again; from dug song
svn:r130
2005-02-04 11:17:18 +00:00
Niels Provos
3ba224dbd5 fixes for threaded operations from Andrew Danforth
svn:r129
2005-01-03 18:58:40 +00:00
Niels Provos
bd6999b4a2 fix issue where event_del is called before event_set. bad bad thing to do.
pointed out by Mark Kidwell <MKidwell@looksmart.net>


svn:r128
2004-12-14 03:36:12 +00:00
Niels Provos
d9cf6fe2f1 version 1.0
svn:r127
2004-12-05 22:16:35 +00:00
Niels Provos
cacd83983f documentation on thread safe events
svn:r126
2004-12-01 20:10:16 +00:00
Niels Provos
256460459e provide more base-based functions :-)
svn:r125
2004-12-01 20:04:54 +00:00
Niels Provos
f5a62ed30e make a separate verify target
svn:r124
2004-12-01 19:59:00 +00:00
Niels Provos
b011b734eb forgot printf parameter
svn:r123
2004-11-25 09:54:33 +00:00
Niels Provos
8773c4c96c make libevent thread-safe; first cut
svn:r122
2004-11-25 09:50:18 +00:00
Niels Provos
96a25ae6a2 when converting usec to msec round up; so that libevent does not spin until
the time conversion has caught up; from Aaron Hopkins <aaron at die.net>


svn:r121
2004-09-19 22:38:34 +00:00
Niels Provos
fa6c304d9e support for event priorities; active events are scheduled into priority queues;
lower priorities get always processed before higher priorities


svn:r120
2004-09-19 21:08:09 +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
6d4bafd03c work around a bug in Solaris by using pwrite instead of write; reported by
michael.wookey at citrix.com.au


svn:r118
2004-08-10 17:49:53 +00:00
Niels Provos
60216e8b1d mention devpoll
svn:r117
2004-07-30 05:15:59 +00:00
Niels Provos
5de7f4eea5 devpoll support. weeh
svn:r116
2004-07-30 05:04:36 +00:00
Niels Provos
98c1426992 fix compiler warning
svn:r115
2004-07-30 05:03:55 +00:00
Niels Provos
d829ccea3d fix a warning on freebsd;
svn:r114
2004-07-30 05:00:44 +00:00
Niels Provos
06aaa92fe2 devpoll support
svn:r113
2004-07-30 04:57:21 +00:00
Niels Provos
6f2f98bd26 make it compile on solaris
svn:r112
2004-07-20 06:12:30 +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
ee739151a1 make the sockets non-blocking; increase the data size for bufferevent
testing


svn:r109
2004-07-13 08:01:05 +00:00
Niels Provos
a78472da72 fix a bug for persistent events when using select()
svn:r108
2004-07-13 07:55:01 +00:00
Niels Provos
de5fc61928 make it compile on systems without vasprintf
svn:r107
2004-06-11 04:42:56 +00:00
Niels Provos
49dbb7ea4c reformat comment
svn:r106
2004-06-11 04:39:11 +00:00
Niels Provos
025d1bc220 fix some of the windows compile issues; make buffer.c faster; support
signals via pipes.


svn:r105
2004-05-24 00:19:52 +00:00
Niels Provos
849d524912 license
svn:r104
2004-04-13 06:22:48 +00:00
Niels Provos
24ffe1cb55 add a section about BUGS
svn:r103
2004-04-04 04:04:16 +00:00
Niels Provos
8f2e1f6d3a add section about buffered events
svn:r102
2004-04-04 03:59:22 +00:00
Niels Provos
fbf01c7f04 support for low and high watermarks
svn:r101
2004-04-04 02:20:21 +00:00
Niels Provos
3772ec8e95 add new functions
svn:r100
2004-04-04 02:19:52 +00:00