summaryrefslogtreecommitdiff
path: root/src/signal
AgeCommit message (Expand)AuthorLines
2011-04-17overhaul pthread cancellationRich Felker-12/+3
2011-04-14use a separate signal from SIGCANCEL for SIGEV_THREAD timersRich Felker-2/+3
2011-04-08fix broken sigsetjmp on x86_64Rich Felker-7/+9
2011-04-06consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefixRich Felker-3/+3
2011-03-25fix all implicit conversion between signed/unsigned pointersRich Felker-1/+1
2011-03-24overhaul cancellation to fix resource leaks and dangerous behavior with signalsRich Felker-0/+2
2011-03-20global cleanup to use the new syscall interfaceRich Felker-23/+10
2011-03-19syscall overhaul part two - unify public and internal syscall interfaceRich Felker-3/+3
2011-03-10fix errors in sigqueue (potential information leak, wrong behavior)Rich Felker-5/+7
2011-03-10remove useless return value checks for functions that cannot failRich Felker-3/+2
2011-03-10make sigsuspend a cancellation pointRich Felker-1/+6
2011-03-10make sigtimedwait a cancellation pointRich Felker-0/+3
2011-03-10don't fail with EINTR in sigtimedwaitRich Felker-6/+6
2011-03-10fix sigsuspend syscallRich Felker-1/+1
2011-03-10make sigaltstack work (missing macros in signal.h, error conditions)Rich Felker-1/+11
2011-03-09fix error handling for pthread_sigmaskRich Felker-1/+5
2011-03-09fix race condition in raise - just mask signalsRich Felker-9/+9
2011-03-09fix raise semantics with threads.Rich Felker-1/+12
2011-02-20fix null pointer dereference introduced in last sigprocmask commitRich Felker-1/+1
2011-02-19prevent sigprocmask/pthread_sigmask from blocking implementation signalsRich Felker-3/+5
2011-02-15Port musl to x86-64. One giant commit!Nicholas J. Kain-0/+22
2011-02-14header cleanup, conformance fixes - signalsRich Felker-6/+3
2011-02-13fix previous commit that broke sigreturn. looks like the asm is needed.Rich Felker-5/+17
2011-02-13fix omission that kept sa_restorer from being usedRich Felker-1/+1
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+398