summaryrefslogtreecommitdiff
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'github/20_win64_compilation' into 21_win64_comp...Nick Mathewson2012-11-021-1/+2
|\
| * Fix compilation on mingw64 with -DUSE_DEBUGNick Mathewson2012-11-021-1/+2
* | Fix a few mingw64 incompatibilities introduced since 2.0Nick Mathewson2012-11-021-1/+1
* | Make th_base_lock nonrecursiveNick Mathewson2012-06-281-1/+1
* | Make libevent_global_shutdown() idempotentNick Mathewson2012-03-261-0/+1
* | Add a new libevent_global_shutdown() to free all globals before exiting.Mark Ellzey2012-03-221-0/+18
* | Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-6/+6
* | Fix all identifiers with names beginning with underscore.Nick Mathewson2012-02-291-5/+5
* | Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-11/+11
* | Fix an "unused return value" warning on write() in signal handlerNick Mathewson2012-02-171-1/+4
* | Merge remote-tracking branch 'github/21_fast_syscalls'Nick Mathewson2012-02-151-10/+12
|\ \
| * | Use pipes for telling signals to main thread when possibleNick Mathewson2012-02-101-10/+12
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-02-101-1/+1
|\ \ \ | |/ / |/| / | |/
| * Update copyright notices to 2012Nick Mathewson2012-02-101-1/+1
* | Restore fast-path event_reinit() for slower backendsNick Mathewson2012-01-271-0/+9
* | 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-08-151-1/+3
|\ \ | |/
| * Fix evsig_dealloc memory leak with debugging turned on.Leonid Evdokimov2011-08-151-1/+3
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-07-041-5/+9
|\ \ | |/
| * Avoid race-condition when initializing global locksNick Mathewson2011-04-221-5/+9
* | Use "_WIN32", not WIN32: it's standard and we don't need to fake itNick Mathewson2011-05-251-5/+5
* | Include evconfig-private.h in internal files for great good.Kevin Bowling2011-01-021-0/+1
|/
* Fix signal handler types for win64.Nick Mathewson2010-10-271-7/+7
* Fix som event_warns that should have been event_warnxNick Mathewson2010-10-271-1/+1
* Merge branch '20_internal_prio'Nick Mathewson2010-10-091-0/+1
|\
| * Put internal events at highest priorityNick Mathewson2010-09-171-0/+1
* | Fix warnings on mingw with gcc 4.5Nick Mathewson2010-10-051-1/+1
* | Remove event_base.evsigbase; nothing used it.Nick Mathewson2010-09-151-1/+0
* | Remove the now-useless evsig_caught and evsig_processNick Mathewson2010-09-151-6/+0
* | Make default signal backend fully threadsafeNick Mathewson2010-09-151-27/+39
* | Warn when using the error-prone EV_SIGNAL interface in an error-prone way. A...Nick Mathewson2010-09-151-7/+83
|/
* Fix pointer-to-__cdecl-function syntaxNick Mathewson2010-09-021-1/+1
* Declare signal handler function as "__cdecl" on Windows.Nick Mathewson2010-09-021-3/+9
* Avoid deadlock when activating signals.Nick Mathewson2010-08-191-2/+6
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Clean up properly when adding a signal handler fails.Gilad Benjamini2010-04-211-0/+2
* Replace EVUTIL_CLOSESOCKET macro with a functionSebastian Sjöberg2010-04-141-2/+2
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-181-2/+2
* Call event_debug_unassign on internal eventsNick Mathewson2010-01-251-0/+1
* Introduced evutil_make_socket_closeonexec() to preserve fd flags for F_SETFD.Jardel Weyrich2009-12-291-11/+2
* Fix memory-leak of signal handler array with kqueue.Nick Mathewson2009-11-211-5/+11
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+0
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-3/+2
* Use ev_ssize_t in place of ssize_t *everywhere*.Nick Mathewson2009-05-221-5/+2
* Fix some small win32 build issues on trunk.Nick Mathewson2009-05-221-1/+1
* Try to contain the failure when we are running without socketpair().Nick Mathewson2009-05-221-2/+12
* Do not free the signal index unless it was at some point allocatedNick Mathewson2009-04-211-1/+2
* Update copyright statements to reflect the facts that:Nick Mathewson2009-01-271-2/+2