summaryrefslogtreecommitdiff
path: root/evmap.c
Commit message (Expand)AuthorAgeFilesLines
* Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-1/+1
* Fix evmap to work with HT-backed IO maps again.Nick Mathewson2012-02-281-15/+23
* Merge branch '21_eventlist_v3_squashed'Nick Mathewson2012-02-201-97/+245
|\
| * Refactor the functions that run over every event.Nick Mathewson2012-02-201-127/+233
| * Remove the eventqueue list and the ev_next pointers.Nick Mathewson2012-01-271-0/+42
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-02-101-1/+1
|\ \ | |/ |/|
| * Update copyright notices to 2012Nick Mathewson2012-02-101-1/+1
* | Check changelist as part of checking representational integrityNick Mathewson2012-01-271-4/+8
* | Make event_reinit() more robust and maintainableNick Mathewson2012-01-271-0/+59
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-01-241-2/+11
|\ \ | |/
| * Make event_base integrity check work on windowsNick Mathewson2012-01-241-2/+11
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-01-241-0/+63
|\ \ | |/
| * Add function to check referential integrity of an event_baseNick Mathewson2012-01-211-0/+63
* | Merge remote-tracking branch 'github/linked_list'Nick Mathewson2012-01-201-14/+14
|\ \
| * | Use LIST rather than TAILQ for evmap_io and evmap_signalNick Mathewson2010-04-091-13/+13
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-10-261-1/+1
|\ \ \ | | |/ | |/|
| * | Update copyright dates to 2011.Nick Mathewson2011-10-241-1/+1
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-06-081-3/+6
|\ \ \ | |/ /
| * | Add some missing checks for mm_calloc failuresNick Mathewson2011-06-081-3/+6
* | | Use "_WIN32", not WIN32: it's standard and we don't need to fake itNick Mathewson2011-05-251-3/+3
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-05-251-1/+0
|\ \ \ | |/ /
| * | Fix new warnings from GCC 4.6Nick Mathewson2011-05-251-1/+0
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-04-211-0/+1
|\ \ \ | |/ /
| * | Fix a memory leak on win32 socket->event map.Nick Mathewson2011-04-211-0/+1
* | | Include evconfig-private.h in internal files for great good.Kevin Bowling2011-01-021-0/+1
* | | Use current event set rather than current pending change when deciding whethe...Mike Smellie2010-12-161-12/+7
|/ /
* | Consistentize tabsNick Mathewson2010-12-091-4/+4
* | Fix a minor syntax error that most compilers didn't care aboutNick Mathewson2010-10-261-2/+2
* | Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* | Fix whitespace.Nick Mathewson2010-07-191-4/+4
* | Possible fix to 100% cpu usage with epoll and opensslMike Smellie2010-07-191-2/+12
* | Make debug mode catch mixed ET and non-ET events on an fdNick Mathewson2010-04-281-0/+8
|/
* Limit the maximum number of events on each socket to 65535Nick Mathewson2010-04-091-4/+9
* Add a few more evmap/changelist commentsNick Mathewson2010-04-091-11/+12
* Make evutil_signal_active() match declaration.Patrick Galbraith2010-03-231-1/+1
* Replace users of "int fd" with "evutil_socket_t fd" in portable codeNick Mathewson2010-03-051-2/+2
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* 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