summaryrefslogtreecommitdiff
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid race-condition when initializing global locksNick Mathewson2011-04-221-5/+9
* 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
* Replace all use of config.h with event-config.h.Nick Mathewson2009-01-271-11/+11
* Remove all trailing whitespace in all the source files.Nick Mathewson2009-01-271-2/+2
* fix signal processing for non-kqueue backends; when a signal callback deliver...Niels Provos2009-01-221-1/+1
* bug fix and potentital race condition from Alexander DrozdovNiels Provos2009-01-191-1/+1
* Move per-fd info from eventops into evmap. Not done for win32.c yet.Nick Mathewson2009-01-141-5/+6
* Rename four internal headers to follow the -internal.h convention.Nick Mathewson2009-01-131-3/+3
* make it compile with USE_DEBUG again; reported by Alexander DrozdovNiels Provos2009-01-121-2/+2
* deprecate the usage of signal_{add,del,set} and name it evsignal_{add,del,set...Niels Provos2008-12-231-32/+32
* Restructure the event backends so that they do not need to keep track of even...Niels Provos2008-12-231-48/+34
* Fix compilation of recent error code with win32.Nick Mathewson2008-09-051-1/+1
* On win32, errno is not the last socket error. Worse, WSAGetLastError() is no...Nick Mathewson2008-09-051-2/+8
* fix a problem with epoll and event_reinit; reported by Alexander DrozdovNiels Provos2008-07-251-1/+0
* restore signal handlers correctly when we deallocate the signal baseNiels Provos2008-07-191-3/+11
* assert(a & b) -> assert(a && b)Niels Provos2008-07-111-2/+2
* support multiple events listening on the same signal; make signals regular ev...Niels Provos2008-07-111-21/+56
* r19667@catbus: nickm | 2008-05-08 23:49:26 -0400Nick Mathewson2008-05-091-1/+1
* separate signal events from io eventsNiels Provos2008-05-031-2/+0
* r15439@tombo: nickm | 2008-05-02 12:28:08 -0400Nick Mathewson2008-05-021-2/+2
* r15316@tombo: nickm | 2008-04-24 20:58:36 -0400Nick Mathewson2008-04-251-6/+6
* r15193@tombo: nickm | 2008-04-16 16:00:35 -0400Nick Mathewson2008-04-161-2/+3
* r15171@tombo: nickm | 2007-12-06 12:47:47 -0500Nick Mathewson2007-12-061-1/+1
* r16731@catbus: nickm | 2007-11-25 16:52:53 -0500Nick Mathewson2007-11-251-2/+2