]>
granicus.if.org Git - libevent/log
Niels Provos [Fri, 26 Aug 2005 02:15:54 +0000 (02:15 +0000)]
constify
svn:r176
Niels Provos [Tue, 23 Aug 2005 07:43:11 +0000 (07:43 +0000)]
fix API problems for get in some types
svn:r175
Niels Provos [Mon, 22 Aug 2005 01:39:54 +0000 (01:39 +0000)]
typo
svn:r174
Niels Provos [Mon, 22 Aug 2005 01:38:23 +0000 (01:38 +0000)]
make use of the built in warn/err code
svn:r173
Niels Provos [Mon, 22 Aug 2005 01:34:34 +0000 (01:34 +0000)]
including the tagging code that is required by event_rpcgen.py; test the
new functionality.
svn:r172
Niels Provos [Sun, 21 Aug 2005 16:25:02 +0000 (16:25 +0000)]
generate marshalling code based on libevent
svn:r171
Niels Provos [Thu, 14 Jul 2005 04:09:55 +0000 (04:09 +0000)]
correctly test against SIG_ERR
svn:r170
Niels Provos [Sun, 19 Jun 2005 20:28:20 +0000 (20:28 +0000)]
fix issue with signedness warnings; from Alexander von Gernler
svn:r169
Niels Provos [Sat, 11 Jun 2005 21:15:22 +0000 (21:15 +0000)]
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
Niels Provos [Fri, 10 Jun 2005 07:42:14 +0000 (07:42 +0000)]
bufferevents would not correctly detect EOF on read; reported by
Jonathan Brannan
svn:r167
Niels Provos [Wed, 11 May 2005 04:08:51 +0000 (04:08 +0000)]
performance improvements of select handler by Nick Mathewson; I added
better recovery when memory allocation fails; something that needs to be
done for the poll improvements, too.
svn:r166
Niels Provos [Wed, 11 May 2005 03:34:42 +0000 (03:34 +0000)]
detect kqueue bug in Mac OS X 10.4; from Nick Mathewson
svn:r165
Niels Provos [Tue, 10 May 2005 17:27:58 +0000 (17:27 +0000)]
more credits
svn:r164
Niels Provos [Tue, 10 May 2005 17:27:11 +0000 (17:27 +0000)]
type; from Alexander von Gernler
svn:r163
Niels Provos [Tue, 10 May 2005 08:14:39 +0000 (08:14 +0000)]
call epoll_ctl after changing our state table; in case that epoll_ctl fails
we need to make sure that the table is consistent. from William Ahern
svn:r162
Niels Provos [Tue, 10 May 2005 04:40:03 +0000 (04:40 +0000)]
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
Niels Provos [Tue, 10 May 2005 04:16:17 +0000 (04:16 +0000)]
sync
svn:r160
Niels Provos [Fri, 29 Apr 2005 02:55:20 +0000 (02:55 +0000)]
fix rule that depended on obsolete libevent.a
svn:r159
Niels Provos [Tue, 26 Apr 2005 15:48:42 +0000 (15:48 +0000)]
prototype addition; from Alexander von Gernler
svn:r158
Niels Provos [Tue, 26 Apr 2005 07:17:42 +0000 (07:17 +0000)]
pointer arithmetic bug; from Nick Mathewson
svn:r157
Niels Provos [Sat, 23 Apr 2005 15:40:14 +0000 (15:40 +0000)]
fix memory leak; from Andrey Matveev
svn:r156
Niels Provos [Sat, 23 Apr 2005 03:03:28 +0000 (03:03 +0000)]
1.0d
svn:r155
Niels Provos [Sat, 23 Apr 2005 02:53:39 +0000 (02:53 +0000)]
provide a function to read lines from buffers; comes in handy for many
AscII protocols.
svn:r154
Niels Provos [Sat, 23 Apr 2005 02:48:49 +0000 (02:48 +0000)]
libtoolize; from Nick Mathewson
svn:r153
Niels Provos [Sat, 23 Apr 2005 02:48:27 +0000 (02:48 +0000)]
better comment
svn:r152
Niels Provos [Sat, 23 Apr 2005 02:40:26 +0000 (02:40 +0000)]
compress read and write events for the same file descriptor into on poll
descriptor; from Nick Mathewson plus bug fixes from me.
svn:r151
Niels Provos [Sat, 23 Apr 2005 02:38:30 +0000 (02:38 +0000)]
fix typos
svn:r150
Niels Provos [Sun, 17 Apr 2005 06:51:10 +0000 (06:51 +0000)]
make gotsig volatile. from Alexander von Gernler
svn:r149
Niels Provos [Thu, 14 Apr 2005 23:28:06 +0000 (23:28 +0000)]
fixes from alexander von gernler
svn:r148
Niels Provos [Sun, 10 Apr 2005 07:18:18 +0000 (07:18 +0000)]
type; set the priorities based on the correct base; reported by Vinh D. Lee
svn:r147
Niels Provos [Sat, 9 Apr 2005 03:32:11 +0000 (03:32 +0000)]
fix a windows bug; from nick mathewson
svn:r146
Niels Provos [Thu, 7 Apr 2005 03:35:56 +0000 (03:35 +0000)]
return error code when kqueue fails on a specific fd; from alexander von
gernler.
svn:r145
Niels Provos [Mon, 4 Apr 2005 00:37:26 +0000 (00:37 +0000)]
forgot
svn:r144
Niels Provos [Mon, 4 Apr 2005 00:35:14 +0000 (00:35 +0000)]
acknowledgements and new version
svn:r143
Niels Provos [Mon, 4 Apr 2005 00:10:17 +0000 (00:10 +0000)]
make it compile on solaris
svn:r142
Niels Provos [Sun, 3 Apr 2005 07:46:27 +0000 (07:46 +0000)]
fix bug that broke poll/select stuff
svn:r141
Niels Provos [Sat, 2 Apr 2005 08:43:55 +0000 (08:43 +0000)]
event_base_loop and some event logging fixes.
svn:r140
Niels Provos [Fri, 1 Apr 2005 04:20:39 +0000 (04:20 +0000)]
build fixes from nick mathewson
svn:r139
Niels Provos [Thu, 31 Mar 2005 19:53:06 +0000 (19:53 +0000)]
suppress valgrind warnings from knew -a- pimb.org
svn:r138
Niels Provos [Tue, 29 Mar 2005 07:16:52 +0000 (07:16 +0000)]
devpoll improvements from Andrew Danforth <adanforth@gmail.com>
svn:r137
Niels Provos [Tue, 29 Mar 2005 07:03:10 +0000 (07:03 +0000)]
debugging callbacks from Nick Mathewson <nickm@freehaven.net>
svn:r136
Niels Provos [Tue, 29 Mar 2005 06:54:36 +0000 (06:54 +0000)]
windows fixes from Nick Mathewson <nickm@freehaven.net>
svn:r135
Niels Provos [Sat, 12 Mar 2005 02:30:32 +0000 (02:30 +0000)]
bug fix in event_once by Jody Belka <knew@pimb.org>
svn:r134
Niels Provos [Fri, 25 Feb 2005 05:28:57 +0000 (05:28 +0000)]
event_get_version() and event_get_method() from
Nick Mathewson <nickm@freehaven.net>
svn:r133
Niels Provos [Tue, 22 Feb 2005 16:12:34 +0000 (16:12 +0000)]
compilation fixes for IRIX; from Nick Mathewson <nickm@freehaven.net>
svn:r132
Niels Provos [Tue, 22 Feb 2005 15:47:53 +0000 (15:47 +0000)]
provide maintainer mode in automake; put event_gotsig back into global
state; return proper error code
svn:r131
Niels Provos [Fri, 4 Feb 2005 11:17:18 +0000 (11:17 +0000)]
make it compile again; from dug song
svn:r130
Niels Provos [Mon, 3 Jan 2005 18:58:40 +0000 (18:58 +0000)]
fixes for threaded operations from Andrew Danforth
svn:r129
Niels Provos [Tue, 14 Dec 2004 03:36:12 +0000 (03:36 +0000)]
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
Niels Provos [Sun, 5 Dec 2004 22:16:35 +0000 (22:16 +0000)]
version 1.0
svn:r127
Niels Provos [Wed, 1 Dec 2004 20:10:16 +0000 (20:10 +0000)]
documentation on thread safe events
svn:r126
Niels Provos [Wed, 1 Dec 2004 20:04:54 +0000 (20:04 +0000)]
provide more base-based functions :-)
svn:r125
Niels Provos [Wed, 1 Dec 2004 19:59:00 +0000 (19:59 +0000)]
make a separate verify target
svn:r124
Niels Provos [Thu, 25 Nov 2004 09:54:33 +0000 (09:54 +0000)]
forgot printf parameter
svn:r123
Niels Provos [Thu, 25 Nov 2004 09:50:18 +0000 (09:50 +0000)]
make libevent thread-safe; first cut
svn:r122
Niels Provos [Sun, 19 Sep 2004 22:38:34 +0000 (22:38 +0000)]
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
Niels Provos [Sun, 19 Sep 2004 21:08:09 +0000 (21:08 +0000)]
support for event priorities; active events are scheduled into priority queues;
lower priorities get always processed before higher priorities
svn:r120
Niels Provos [Tue, 10 Aug 2004 18:29:37 +0000 (18:29 +0000)]
close file descriptors on exec(); suggested by aaron at die.net
svn:r119
Niels Provos [Tue, 10 Aug 2004 17:49:53 +0000 (17:49 +0000)]
work around a bug in Solaris by using pwrite instead of write; reported by
michael.wookey at citrix.com.au
svn:r118
Niels Provos [Fri, 30 Jul 2004 05:15:59 +0000 (05:15 +0000)]
mention devpoll
svn:r117
Niels Provos [Fri, 30 Jul 2004 05:04:36 +0000 (05:04 +0000)]
devpoll support. weeh
svn:r116
Niels Provos [Fri, 30 Jul 2004 05:03:55 +0000 (05:03 +0000)]
fix compiler warning
svn:r115
Niels Provos [Fri, 30 Jul 2004 05:00:44 +0000 (05:00 +0000)]
fix a warning on freebsd;
svn:r114
Niels Provos [Fri, 30 Jul 2004 04:57:21 +0000 (04:57 +0000)]
devpoll support
svn:r113
Niels Provos [Tue, 20 Jul 2004 06:12:30 +0000 (06:12 +0000)]
make it compile on solaris
svn:r112
Niels Provos [Mon, 19 Jul 2004 06:18:10 +0000 (06:18 +0000)]
should work a little bit better with solaris compiler
svn:r111
Niels Provos [Tue, 13 Jul 2004 08:02:45 +0000 (08:02 +0000)]
change evbuffer_read so that it reads directly into the memory allocated to
the evbuffer; this avoids one unnecessary data copy.
svn:r110
Niels Provos [Tue, 13 Jul 2004 08:01:05 +0000 (08:01 +0000)]
make the sockets non-blocking; increase the data size for bufferevent
testing
svn:r109
Niels Provos [Tue, 13 Jul 2004 07:55:01 +0000 (07:55 +0000)]
fix a bug for persistent events when using select()
svn:r108
Niels Provos [Fri, 11 Jun 2004 04:42:56 +0000 (04:42 +0000)]
make it compile on systems without vasprintf
svn:r107
Niels Provos [Fri, 11 Jun 2004 04:39:11 +0000 (04:39 +0000)]
reformat comment
svn:r106
Niels Provos [Mon, 24 May 2004 00:19:52 +0000 (00:19 +0000)]
fix some of the windows compile issues; make buffer.c faster; support
signals via pipes.
svn:r105
Niels Provos [Tue, 13 Apr 2004 06:22:48 +0000 (06:22 +0000)]
license
svn:r104
Niels Provos [Sun, 4 Apr 2004 04:04:16 +0000 (04:04 +0000)]
add a section about BUGS
svn:r103
Niels Provos [Sun, 4 Apr 2004 03:59:22 +0000 (03:59 +0000)]
add section about buffered events
svn:r102
Niels Provos [Sun, 4 Apr 2004 02:20:21 +0000 (02:20 +0000)]
support for low and high watermarks
svn:r101
Niels Provos [Sun, 4 Apr 2004 02:19:52 +0000 (02:19 +0000)]
add new functions
svn:r100
Niels Provos [Sun, 4 Apr 2004 02:19:39 +0000 (02:19 +0000)]
version 0.8
svn:r99
Niels Provos [Sun, 4 Apr 2004 02:19:08 +0000 (02:19 +0000)]
provide more regression tests
svn:r98
Niels Provos [Sat, 27 Mar 2004 17:42:49 +0000 (17:42 +0000)]
faster insertion of timeouts; ensure uniqueness in RB-tree compare function
svn:r97
Niels Provos [Tue, 23 Mar 2004 04:05:37 +0000 (04:05 +0000)]
allow the write callback to called even if there is no buffered data
svn:r96
Niels Provos [Tue, 23 Mar 2004 03:43:53 +0000 (03:43 +0000)]
provided buffered events
svn:r95
Niels Provos [Mon, 22 Mar 2004 21:46:45 +0000 (21:46 +0000)]
support event_loopexit(); idea from marius; and fix event_once()
svn:r94
Niels Provos [Sun, 22 Feb 2004 21:17:23 +0000 (21:17 +0000)]
new event_once interface; start of buffering interface for buffered events
svn:r93
Niels Provos [Sat, 20 Dec 2003 20:05:17 +0000 (20:05 +0000)]
fix kqueue behaviour; requires special kernel patch to make kqueue
semantics consistent; from marius@umich.edu
svn:r92
Niels Provos [Sat, 25 Oct 2003 21:59:24 +0000 (21:59 +0000)]
make rtsig optional
svn:r91
Niels Provos [Sat, 25 Oct 2003 21:58:33 +0000 (21:58 +0000)]
fixes to handle error cases by Anatoly Vorobey at pobox.com
svn:r90
Niels Provos [Sat, 25 Oct 2003 21:49:44 +0000 (21:49 +0000)]
fix source files
svn:r89
Niels Provos [Sat, 25 Oct 2003 21:49:25 +0000 (21:49 +0000)]
fix license
svn:r88
Niels Provos [Sat, 11 Oct 2003 02:54:41 +0000 (02:54 +0000)]
bad realloc; found by awohl at chessclub
svn:r87
Niels Provos [Sun, 5 Oct 2003 22:02:49 +0000 (22:02 +0000)]
make it work with more shells
svn:r86
Niels Provos [Sat, 4 Oct 2003 23:33:04 +0000 (23:33 +0000)]
3-clause license and changes to the benchmark by davide
svn:r85
Niels Provos [Sat, 4 Oct 2003 23:27:26 +0000 (23:27 +0000)]
minor corrections; change license to 3-clause BSD license
svn:r84
Niels Provos [Thu, 25 Sep 2003 23:18:52 +0000 (23:18 +0000)]
proper rtsig
svn:r83
Niels Provos [Thu, 25 Sep 2003 23:07:09 +0000 (23:07 +0000)]
fix poll hup support
svn:r82
Niels Provos [Thu, 25 Sep 2003 17:55:17 +0000 (17:55 +0000)]
more tests
svn:r81
Niels Provos [Thu, 25 Sep 2003 03:30:49 +0000 (03:30 +0000)]
__FUNCTION__ -> __func__
svn:r80
Niels Provos [Thu, 25 Sep 2003 03:29:37 +0000 (03:29 +0000)]
windows support
svn:r79
Niels Provos [Thu, 25 Sep 2003 03:28:43 +0000 (03:28 +0000)]
credits
svn:r78
Niels Provos [Thu, 25 Sep 2003 03:26:53 +0000 (03:26 +0000)]
constify; some windows stuff by mike davis; fix a poll bug
svn:r77