summaryrefslogtreecommitdiff
path: root/lib/libevent/signal.c
AgeCommit message (Collapse)Author
2008-05-02Update to libevent 1.3e while retaining our local changes.Brad Smith
"No objection" millert@ "the diff looks and works fine" reyk@
2007-03-19Update to libevent-1.3b while retaining our local changes. beck@ OKTodd C. Miller
2005-12-02make write-end of signal socketpair non-blocking.Theo de Raadt
every signal received writes 1 byte to the socketpair. if you are outside the libevent main loop too long, the socketpair might fill up. that write would then block, in a signal handler. related to this, yesterdy we changed the signal handler to not trash errno. as for the read end, there will be multiple libevent reads off the socketpair (100 bytes at a time) until the socketpair is empty again ok provos
2005-12-02lookup out of evsigcaught[] must be sig_atomic_t tooTheo de Raadt
2005-12-01save errno in signal handler since it does a system callTheo de Raadt
only access sig_atomic_t variables, to make it further save ok aaron
2005-07-02zap trailing whitespaces, no binary changeAlexander von Gernler
ok brad@ beck@
2005-04-22update to libevent 1.0c; keep local changesBrad Smith
no shared lib so no ABI/API check is necessary thanks to Alexander von Gernler for submitting another diff in an attempt to update libevent and for a use-after-free fix. ok henning@ deraadt@
2005-04-19backout. not discussed, and very wrong. bad bradTheo de Raadt
2005-04-19update to libevent 1.0c; keep local changesBrad Smith
2004-04-28update to libevent 0.8; keep local changesBrad Smith
ok markus@
2003-07-10get rid of config.h; ok miod@, millert@, deraadt@Markus Friedl
2003-07-09update to libevent-0.7a.tar.gz; keep local changesMarkus Friedl