index
:
user/sebastian/libevent
OSX_compile
OSX_compile_v2
ancient_gcc
bufferevents_updates
clang_analyzer_fixes
clang_enum
clang_unknown_warning_options
compilewarning
configure
configure_enhancements
disable_debug_mode
fix_clang_compilation
fixcompile
kq_setup_kevent-fix
kqueue_compile
master
new_configure_options
openssl_detection
osx_fun
osx_openssl_deprecation
osx_weak_smybol_fun
osx_weak_symbol_fun
patches-2.0
segfault
static_analysis_fixes
tinytest_header
Sebastian's libevent repository
Sebastian Hahn
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
event.c
Commit message (
Expand
)
Author
Age
*
Catch attempts to enable debug_mode too late
Nick Mathewson
2010-04-28
*
Unit-test every evbuffer_add_file() implementation.
Nick Mathewson
2010-04-09
*
Detect and refuse reentrant event_base_loop() calls
Nick Mathewson
2010-03-21
*
Avoid a spurious close(-1) on Linux
Nick Mathewson
2010-03-13
*
Try to comment some of the event code more
Nick Mathewson
2010-03-12
*
more whitespace normalization
Nick Mathewson
2010-03-05
*
Replace users of "int fd" with "evutil_socket_t fd" in portable code
Nick Mathewson
2010-03-05
*
Update all our copyright notices to say "2010"
Nick Mathewson
2010-03-04
*
Fix compilation with --disable-debug-mode
Nick Mathewson
2010-02-28
*
Fix a bug in resetting timeouts on persistent events when IO triggers.
Nick Mathewson
2010-02-23
*
Fix some race conditions in persistent events and event_reinit
Nick Mathewson
2010-02-23
*
Clean up formatting: remove trailing spaces
Nick Mathewson
2010-02-18
*
Clean up formatting: use tabs, not 8-spaces, to indent.
Nick Mathewson
2010-02-18
*
Clean up formatting: Disallow space-before-tab.
Nick Mathewson
2010-02-18
*
const-ify a few more functions in event.h
Nick Mathewson
2010-02-02
*
Try to fix a warning in hash_debug_entry
Nick Mathewson
2010-01-26
*
Use less memory for each entry in a hashtable
Nick Mathewson
2010-01-25
*
Call event_debug_unassign on internal events
Nick Mathewson
2010-01-25
*
Add support for a "debug mode" to try to catch common errors.
Nick Mathewson
2010-01-25
*
Functions to access more fields of struct event.
Nick Mathewson
2010-01-19
*
Changelist code to defer event changes until just before dispatch
Nick Mathewson
2010-01-14
*
Expose our cached gettimeofday value with a new interface
Nick Mathewson
2009-12-28
*
Fix a locking bug in event_base_loop()
Nick Mathewson
2009-11-27
*
Stop passing EVTHREAD_READ and EVTHREAD_WRITE to non-rw locks.
Nick Mathewson
2009-11-27
*
Revise the locking API: deprecate the old locking callbacks and add trylock.
Nick Mathewson
2009-11-27
*
Tolerate code that returns from a fatal_cb.
Nick Mathewson
2009-11-20
*
Fix compilation with threading disabled.
Nick Mathewson
2009-11-18
*
Prefer calloc(a,b) to malloc(a*b). via openbsd.
Nick Mathewson
2009-11-15
*
When running set[ug]id, don't check the environment.
Nick Mathewson
2009-11-15
*
Change event_base.activequeues to "array of eventlist".
Nick Mathewson
2009-11-09
*
Make persistent timeouts more accurate.
Nick Mathewson
2009-11-09
*
Make sure that common timeouts are inserted in-order.
Nick Mathewson
2009-11-09
*
Add an option to disable the timeval cache.
Nick Mathewson
2009-11-09
*
Implement queued timeouts for case where many timeouts are the same.
Nick Mathewson
2009-11-09
*
We do not work any more without an event-config.h; stop pretending that it is...
Nick Mathewson
2009-11-06
*
Remove compat/sys/_time.h
Nick Mathewson
2009-11-03
*
Avoid calling exit() during event_base_new*()
Nick Mathewson
2009-10-27
*
Do not call the locking variant of event_add or event_active in some cases wh...
Nick Mathewson
2009-10-27
*
Refactor event_assing even more to avoid unnecessary calls
Nick Mathewson
2009-10-27
*
Give event_assign a return value, and make it less inclined to exit().
Nick Mathewson
2009-10-27
*
Use EVUTIL_ASSERT() consistently instead of assert.
Nick Mathewson
2009-10-26
*
Tweaks to IOCP interface.
Nick Mathewson
2009-10-23
*
Expose a narrow window to the IOCP code.
Nick Mathewson
2009-10-23
*
Treat the bitwise OR of two enum values as an int.
Nick Mathewson
2009-10-21
*
Remove an EVBASE_RELEASE_LOCK that I missed.
Nick Mathewson
2009-10-21
*
Add locking to event_base_loop.
Nick Mathewson
2009-10-21
*
Spelling fixes in comments and strings.
Nick Mathewson
2009-10-16
*
Do not notify the main thread more than needed.
Nick Mathewson
2009-10-02
*
Apply Ka-Hing Cheung's event_base_got_[break|exit] patch, with locking and wh...
Nick Mathewson
2009-10-01
*
Add a trivial race-fix from Chromium: do not try to re-detect whether we have...
Nick Mathewson
2009-09-11
[next]