summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/signal.cc
Commit message (Expand)AuthorAgeFilesLines
* Cygwin: rename NSIG to _NSIG, change visibility of NSIG to MISCCorinna Vinschen2020-02-181-7/+7
* Cygwin: select: revamp non-polling code for signalfdCorinna Vinschen2019-08-181-1/+0
* Cygwin: return full sigset_t from sig_sendCorinna Vinschen2019-07-121-2/+2
* Cygwin: raise: change to call pthread_killCorinna Vinschen2019-01-301-1/+4
* Cygwin: posix timers: reimplement using OS timerCorinna Vinschen2019-01-221-2/+2
* Cygwin: clock.h: add valid_timespec() to check timespec for validityCorinna Vinschen2019-01-181-3/+2
* Cygwin: signalfd: implement non-polling selectCorinna Vinschen2019-01-141-1/+3
* Cygwin: signal: implement signalfdCorinna Vinschen2019-01-131-1/+61
* Cygwin: minor cleanupsCorinna Vinschen2019-01-131-3/+4
* Cygwin: posix timers: implement timer_getoverrunCorinna Vinschen2019-01-121-0/+7
* Cygwin: clock_nanosleep is not supposed to crash, return EFAULT insteadCorinna Vinschen2019-01-111-5/+21
* Cygwin: implement extensible clock interfaceCorinna Vinschen2018-11-291-13/+10
* fix duration handling in sigtimedwaitMark Geisert2018-07-191-0/+2
* Cygwin: Cleanup time handlingCorinna Vinschen2018-02-071-11/+15
* Cygwin: rearrange sigwait functions, convert sigwait_common to inlineCorinna Vinschen2017-12-181-45/+43
* Cygwin: Implement sigtimedwaitMark Geisert2017-12-181-2/+34
* cygwin: Remove comparison of 'this' to NULL in _pinfo::existsKen Brown2017-10-091-1/+1
* cygwin: Remove comparison of 'this' to 'NULL' in _pinfo::killKen Brown2017-10-091-3/+12
* Revert "cygwin/signal.h: Remove SI_QUEUE unimplemented comment"Corinna Vinschen2017-08-031-16/+9
* cygwin/signal.h: Remove SI_QUEUE unimplemented commentCorinna Vinschen2017-08-031-9/+16
* Export XSI sigpauseYaakov Selkowitz2017-06-141-0/+12
* Don't allow sending invalid signals from user spaceCorinna Vinschen2016-11-241-12/+22
* raise: Add missing extern "C"Corinna Vinschen2016-11-241-1/+1
* kill(pid, sig) before waitpid() returns -1 for sig != 0Erik Bray2016-08-111-1/+1
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Revert "Refactor to avoid nonnull checks on "this" pointer."Corinna Vinschen2016-04-051-8/+4
* Refactor to avoid nonnull checks on "this" pointer.Peter Foley2016-04-041-4/+8
* Fix sigwait and pthread_kill return values in case of errorCorinna Vinschen2015-10-301-2/+8
* cygwin: Fix copyright datesCorinna Vinschen2015-07-291-1/+1
* Add comment to sigaltstack to explain setting ss_flags hereCorinna Vinschen2015-06-301-0/+4
* Handle ss_flags value longjmp safe.Corinna Vinschen2015-06-271-1/+11
* Handle exceptions in sigaltstackCorinna Vinschen2015-06-201-21/+35
* Preliminary infrastructure to implement alternate stackCorinna Vinschen2015-06-191-1/+39
* * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen2014-08-221-60/+66
* * dir.cc (dirfd): Per POSIX, return EINVAL on invalid directory stream.Corinna Vinschen2014-08-191-1/+1
* * signal.cc (sigprocmask): Fix strace output to include "how".Christopher Faylor2014-05-091-1/+1
* Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz2013-05-011-2/+2
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-3/+3
* * DevNotes: Add entry cgf-000022.Christopher Faylor2013-01-311-9/+0
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-5/+4
* Rename cancelable_wait -> cygwait throughout.Christopher Faylor2012-08-151-2/+2
* * exceptions.cc (sigdelayed): Move declaration to sigproc.h.Christopher Faylor2012-08-151-1/+5
* * signal.cc (sigwaitinfo): Change cw_sig to the correct cw_sig_eintr.Christopher Faylor2012-08-071-2/+1
* * cygwait.cc (cancelable_wait): Add some debugging-only output.Christopher Faylor2012-07-301-3/+9
* * signal.cc (clock_nanosleep): Force return on signal rather than lettingChristopher Faylor2012-07-251-1/+1
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-20/+13
* * Makefile.in: Add some more optimization flags for cygwait, malloc and path....Christopher Faylor2012-07-021-6/+9
* Revert errneous checkin.Christopher Faylor2012-06-191-5/+17
* * cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor2012-06-191-17/+5
* Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor2012-06-171-0/+1