summaryrefslogtreecommitdiff
path: root/evmap.c
Commit message (Expand)AuthorAgeFilesLines
* Deprecate EVENT_FD and EVENT_SIGNAL.Nick Mathewson2010-02-031-2/+3
* Changelist code to defer event changes until just before dispatchNick Mathewson2010-01-141-1/+231
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+0
* Remove compat/sys/_time.hNick Mathewson2009-11-031-3/+1
* Do not call the locking variant of event_add or event_active in some cases wh...Nick Mathewson2009-10-271-2/+2
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-11/+10
* Correct the signatures for the evmap_io_* functions to use evutil_socket_t.Nick Mathewson2009-10-161-3/+3
* Do not notify the main thread more than needed.Nick Mathewson2009-10-021-6/+12
* Treat events with fd == -1 as addable.Nick Mathewson2009-09-111-0/+6
* Various MSVC cleanups from Brodie Thiesfield.Nick Mathewson2009-07-281-1/+2
* Fix evmap indentation to be less stupid.Nick Mathewson2009-04-171-30/+31
* Update copyright statements to reflect the facts that:Nick Mathewson2009-01-271-2/+1
* Replace all use of config.h with event-config.h.Nick Mathewson2009-01-271-2/+2
* fix memleak in evmap_signal_clear; from Alexander DrozdovNiels Provos2009-01-261-1/+1
* Move per-fd info from eventops into evmap. Not done for win32.c yet.Nick Mathewson2009-01-141-20/+35
* The element size for our linear evmaps is a pointer, not the whole struct.Nick Mathewson2009-01-141-3/+3
* Add initializer functions for evmap types.Nick Mathewson2009-01-141-0/+17
* Fix win32 compilation. Surprisingly, unit tests pass too.Nick Mathewson2009-01-131-1/+0
* Rename four internal headers to follow the -internal.h convention.Nick Mathewson2009-01-131-1/+1
* Improve the hashsocket function.Nick Mathewson2009-01-101-1/+6
* On win32, use a hashtable to map sockets to events rather than using an array.Nick Mathewson2009-01-091-31/+124
* Document internal evmap functions, add a couple of asserts, and fix up some t...Nick Mathewson2009-01-091-10/+29
* malloc fd only if it is needed.Niels Provos2009-01-021-21/+27
* we cannot realloc memory used by TAILQ; instead malloc each slot individuallyNiels Provos2008-12-251-6/+11
* reduce void *age a little bitNiels Provos2008-12-231-19/+17
* Restructure the event backends so that they do not need to keep track of even...Niels Provos2008-12-231-0/+304