summaryrefslogtreecommitdiff
path: root/event-internal.h
Commit message (Expand)AuthorAge
* Make debug mode catch mixed ET and non-ET events on an fdNick Mathewson2010-04-28
* Detect and refuse reentrant event_base_loop() callsNick Mathewson2010-03-21
* Try to comment some of the event code moreNick Mathewson2010-03-12
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-04
* Fix mingw compilationNick Mathewson2010-02-25
* Clean up formatting: function/keyword spacing consistency.Nick Mathewson2010-02-19
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-18
* Use less memory for each entry in a hashtableNick Mathewson2010-01-25
* Add support for a "debug mode" to try to catch common errors.Nick Mathewson2010-01-25
* Changelist code to defer event changes until just before dispatchNick Mathewson2010-01-14
* Change event_base.activequeues to "array of eventlist".Nick Mathewson2009-11-09
* Add an option to disable the timeval cache.Nick Mathewson2009-11-09
* Implement queued timeouts for case where many timeouts are the same.Nick Mathewson2009-11-09
* Do not call the locking variant of event_add or event_active in some cases wh...Nick Mathewson2009-10-27
* Make "deferred callback queue" independent of event_base.Nick Mathewson2009-07-26
* Remove all trailing whitespace from end-of-line.Nick Mathewson2009-07-17
* Make event_del(E) block while E is running in another thread.Nick Mathewson2009-07-14
* Trim 22 bytes from struct event on 32 bit platforms, more on 64-bit platforms.Nick Mathewson2009-05-15
* Make unit tests for bufferevent_async compile and _almost_ work.Nick Mathewson2009-05-05
* Add a constructor for bufferevent_async.Nick Mathewson2009-05-05
* Document many internal functions and pieces of code.Nick Mathewson2009-04-17
* Initial support for a lightweight 'deferred callbacks'.Nick Mathewson2009-04-10
* Make threading functions global, like the mm_ functions. Use the libevent_pt...Nick Mathewson2009-02-12
* Update copyright statements to reflect the facts that:Nick Mathewson2009-01-27
* Replace all use of config.h with event-config.h.Nick Mathewson2009-01-27
* Change the semantics of timeouts in conjunction with EV_PERSIST; timeouts in ...Niels Provos2009-01-22
* Use eventfd for main-thread notification where available (i.e., linux).Nick Mathewson2009-01-19
* Move per-fd info from eventops into evmap. Not done for win32.c yet.Nick Mathewson2009-01-14
* Rename four internal headers to follow the -internal.h convention.Nick Mathewson2009-01-13
* On win32, use a hashtable to map sockets to events rather than using an array.Nick Mathewson2009-01-09
* we cannot realloc memory used by TAILQ; instead malloc each slot individuallyNiels Provos2008-12-25
* deprecate the usage of signal_{add,del,set} and name it evsignal_{add,del,set...Niels Provos2008-12-23
* Restructure the event backends so that they do not need to keep track of even...Niels Provos2008-12-23
* support multiple events listening on the same signal; make signals regular ev...Niels Provos2008-07-11
* Add new functions to access backends by their features and to query the featu...Nick Mathewson2008-05-31
* event_base_new_with_config() and related methodsNiels Provos2008-05-08
* separate signal events from io eventsNiels Provos2008-05-03
* cache clock_gettime/gettimeofday values in baseNiels Provos2008-05-03
* switch thread support so that locks get allocated as they are needed.Niels Provos2008-03-10
* Provide OpenSSL style support for multiple threads accessing the same event_baseNiels Provos2008-03-02
* rollback r594: restructuring to make event activation independent.Niels Provos2007-12-24
* restructure the code to make event activation independent of regular event logicNiels Provos2007-12-16
* remove obsoleted recalc codeNiels Provos2007-12-09
* r14944@tombo: nickm | 2007-11-25 12:12:28 -0500Nick Mathewson2007-11-25
* r14939@tombo: nickm | 2007-11-25 11:59:26 -0500Nick Mathewson2007-11-25
* provide event_reinit() to reinitialized an event_base after fork - necessary ...Niels Provos2007-11-25
* r14931@tombo: nickm | 2007-11-17 17:21:09 -0500Nick Mathewson2007-11-17
* r16501@catbus: nickm | 2007-11-07 01:00:31 -0500Nick Mathewson2007-11-07
* switch timeouts to a min heap; from Maxim YegorushkinNiels Provos2007-11-03
* more the signal base into the event base; this removes global state and makes...Niels Provos2007-03-10