32 Commits

Author SHA1 Message Date
Nick Mathewson
1c23e21952 r14931@tombo: nickm | 2007-11-17 17:21:09 -0500
Patch from Scott Lamb: Implement event_{base_}loopbreak.  Includes documentation and tests.  From sf.net Feature Request 1826546.


svn:r535
2007-11-17 22:21:42 +00:00
Nick Mathewson
70248ca8ad r14930@tombo: nickm | 2007-11-17 17:01:14 -0500
documentation fix on loopexit and elsewhere from Scott Lamb.


svn:r534
2007-11-17 22:21:33 +00:00
Niels Provos
881731028b split libevent into two extra libraries libevent_core and libevent_extra
svn:r469
2007-11-03 23:45:38 +00:00
Nick Mathewson
ccdc59905b r15922@catbus: nickm | 2007-10-18 13:48:46 -0400
Patch to event.3 from Christopher Lane.


svn:r463
2007-10-18 17:49:52 +00:00
Niels Provos
67947ce381 provide evhttp_new and evhttp_bind_socket instead of evhttp_start;
using evhttp_new, it is possible to associate an event_base with
the http server so that multi-threaded applications can have their
own http server per thread; add appropriate testing.


svn:r397
2007-08-19 02:41:23 +00:00
Niels Provos
f5aa65c9b3 man page fixes from todd miller
svn:r352
2007-03-22 15:09:30 +00:00
Niels Provos
41b7cbc381 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
2007-03-10 06:37:53 +00:00
Niels Provos
b0b5e2c2ac document that read and write callbacks may be NULL.
svn:r228
2006-08-26 04:34:43 +00:00
Niels Provos
38b33048eb make a simple test for HTTP POST requests
svn:r205
2006-02-27 02:27:37 +00:00
Niels Provos
f296e6336a allow setting an event base for bufferevents; from phil oleson
svn:r199
2006-02-03 19:26:06 +00:00
Niels Provos
3c74f06f42 improved manpage from Phil Oleson
svn:r193
2006-01-21 03:04:31 +00:00
Niels Provos
11a40d478e event.3
svn:r184
2005-09-20 15:59:00 +00:00
Niels Provos
dc816fdc7a type; from Alexander von Gernler
svn:r163
2005-05-10 17:27:11 +00:00
Niels Provos
1585013558 prototype addition; from Alexander von Gernler
svn:r158
2005-04-26 15:48:42 +00:00
Niels Provos
bca504e41c fix typos
svn:r150
2005-04-23 02:38:30 +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
3ba224dbd5 fixes for threaded operations from Andrew Danforth
svn:r129
2005-01-03 18:58:40 +00:00
Niels Provos
cacd83983f documentation on thread safe events
svn:r126
2004-12-01 20:10:16 +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
60216e8b1d mention devpoll
svn:r117
2004-07-30 05:15:59 +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
3772ec8e95 add new functions
svn:r100
2004-04-04 02:19:52 +00:00
Niels Provos
cd699abf44 support event_loopexit(); idea from marius; and fix event_once()
svn:r94
2004-03-22 21:46:45 +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
e0216ed709 credits
svn:r78
2003-09-25 03:28:43 +00:00
Niels Provos
30eff294f0 document environment variables
svn:r64
2003-04-09 18:16:07 +00:00
Niels Provos
ac44ddda99 grammar from jsyn@nthought.com
svn:r36
2002-10-07 17:56:25 +00:00
Niels Provos
5f8658582e sync with openbsd; API change: timeout_ is now evtimer_
svn:r29
2002-07-26 14:45:50 +00:00
Niels Provos
dcf6cbe45d correct date
svn:r22
2002-04-16 14:09:21 +00:00
Niels Provos
06630e3116 describe signal_*
svn:r19
2002-04-10 02:20:26 +00:00
Niels Provos
aa6567fe64 Initial revision
svn:r2
2002-04-09 15:14:06 +00:00