epoll.c


Log

Author Commit Date CI Message
Niels Provos fbe24f43 2007-12-09T05:07:20 remove obsoleted recalc code svn:r581
Niels Provos 5f3e3159 2007-11-27T01:39:10 move EV_PERSIST handling out of the event backends svn:r555
Nick Mathewson 7eb250e9 2007-11-25T17:14:19 r14939@tombo: nickm | 2007-11-25 11:59:26 -0500 New function event_set_mem_functions to replace internal calls to malloc, free, etc with a user-supplied functions. svn:r541
Niels Provos 88897852 2007-11-25T06:57:59 provide event_reinit() to reinitialized an event_base after fork - necessary for epoll/kqueue svn:r539
Niels Provos bbed0954 2007-11-11T03:05:03 revert r505; it introduced errors in epoll svn:r508
Nick Mathewson 9f0f3d6d 2007-11-10T05:18:11 r16584@catbus: nickm | 2007-11-10 00:00:59 -0500 Patch from Christopher Lane: reduce branch count in epoll_dispatch.c and generally improve clarity. svn:r505
Nick Mathewson 3c1bbca6 2007-11-07T02:30:17 r14744@tombo: nickm | 2007-11-06 21:30:11 -0500 Fix coding error: patch from Charles Kerr. svn:r483
Nick Mathewson d257a4c0 2007-11-06T20:57:32 r16454@catbus: nickm | 2007-11-06 09:59:45 -0500 Small code cleanups in epoll_dispatch(): remove a needless variable and some redundant conditionals. svn:r478
Niels Provos 2026b215 2007-11-03T23:53:49 remove last vestiges of RBTREE svn:r470
Niels Provos 3ad6b47e 2007-07-30T22:41:00 make clock_monotonic work; do not use default timeout; from Scott Lamb, plus some fixes from me. svn:r371
Niels Provos 41b7cbc3 2007-03-10T06:37:53 more the signal base into the event base; this removes global state and makes signals work better with threading; from Wouter Wijngaards small fixes for kqueue and style by me svn:r351
Niels Provos b5d2f9a2 2007-03-01T06:25:18 rolling back r339: evconfig.h does not work svn:r341
Niels Provos 8d94bd03 2007-02-28T04:29:18 signal fixes from scott lamb svn:r340
Niels Provos 127c260b 2007-02-28T04:02:29 make evconfig.h available as installed header file; not really ideal but good enough for me; from Nick Mathewson svn:r339
Niels Provos 2e8051f5 2006-03-28T04:40:54 introduce a way to free the base from Nick Mathewson <nickm@freehaven.net> svn:r210
Niels Provos 65644dfb 2005-11-12T19:04:17 solaris kernel changes are not backwards compatible - how retarded. problem pointed out by: Geoffrey Giesemann svn:r185
Niels Provos cdcfae7f 2005-05-10T08:14:39 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 1919a4ae 2005-03-31T19:53:06 suppress valgrind warnings from knew -a- pimb.org svn:r138
Niels Provos fbdaf3ab 2005-03-29T07:03:10 debugging callbacks from Nick Mathewson <nickm@freehaven.net> svn:r136
Niels Provos 3ba224db 2005-01-03T18:58:40 fixes for threaded operations from Andrew Danforth svn:r129
Niels Provos 8773c4c9 2004-11-25T09:50:18 make libevent thread-safe; first cut svn:r122
Niels Provos 96a25ae6 2004-09-19T22:38:34 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 6df2ede5 2004-08-10T18:29:37 close file descriptors on exec(); suggested by aaron at die.net svn:r119
Niels Provos e1cd86d7 2003-10-25T21:58:33 fixes to handle error cases by Anatoly Vorobey at pobox.com svn:r90
Niels Provos c3f496c7 2003-10-04T23:27:26 minor corrections; change license to 3-clause BSD license svn:r84
Niels Provos cde427c1 2003-06-24T14:45:21 found a bug where specifying both read|write for a single event let to a crash; found by Bruno Achauer svn:r73
Niels Provos b0b72eb0 2003-04-09T18:12:11 use maximum number of fds for epoll_create; from Davide Libenzi svn:r63
Niels Provos 1ed00256 2003-03-10T05:13:02 fix type svn:r58
Niels Provos eb646205 2003-03-09T23:29:04 style svn:r54
Niels Provos 28d248e0 2003-03-08T16:50:27 copyright svn:r52
Niels Provos cde7a352 2003-03-08T06:37:56 fix signal usage svn:r45
Niels Provos 3e41f17a 2003-03-07T23:20:36 support for Linux eventpoll mechanism svn:r42