Commit History

Author SHA1 Message Date
  Rich Felker 66def4e776 block all signals during rsyscall 14 years ago
  Rich Felker 1ad049b7b6 fix race condition in rsyscall handler 14 years ago
  Rich Felker c9b2d8016f don't trust siginfo in rsyscall handler 14 years ago
  Rich Felker f01d351842 simplify calling of timer signal handler 14 years ago
  Rich Felker fd80cfa00b omit pthread tsd dtor code if tsd is not used 14 years ago
  Rich Felker 4ae5e811f8 simplify setting result on thread cancellation 14 years ago
  Rich Felker 3df3d4f512 fix misspelled PTHREAD_CANCELED constant 14 years ago
  Rich Felker bf619d82c8 major improvements to cancellation handling 14 years ago
  Rich Felker ea343364a7 match glibc/lsb cancellation abi on i386 14 years ago
  Rich Felker b470030f83 overhaul cancellation to fix resource leaks and dangerous behavior with signals 14 years ago
  Rich Felker aa398f56fa global cleanup to use the new syscall interface 14 years ago
  Rich Felker 685e40bb09 syscall overhaul part two - unify public and internal syscall interface 14 years ago
  Rich Felker d00ff2950e overhaul syscall interface 14 years ago
  Rich Felker 29fae65780 cut out a syscall on thread creation in the case where guard size is 0 14 years ago
  Rich Felker 5eb0d33ec0 implement flockfile api, rework stdio locking 14 years ago
  Rich Felker 5fcebcde6a optimize pthread termination in the non-detached case 14 years ago
  Rich Felker 52213f7341 security fix: check that cancel/rsyscall signal was sent by the process itself 14 years ago
  Rich Felker 98e02144da use rt_sigprocmask, not legacy sigprocmask, syscall in pthread exit code 14 years ago
  Rich Felker 19eb13b9a4 race condition fix: block all signals before decrementing thread count 14 years ago
  Rich Felker fb11b6b85e make pthread_exit run dtors for last thread, wait to decrement thread count 14 years ago
  Rich Felker e882756311 reorganize pthread data structures and move the definitions to alltypes.h 14 years ago
  Rich Felker 0b2006c8fe begin unifying clone/thread management interface in preparation for porting 14 years ago
  Rich Felker 59666802fb make pthread_create return EAGAIN on resource failure, as required by POSIX 14 years ago
  Rich Felker 1a9a2ff7b0 reorganize thread exit code, make pthread_exit call cancellation handlers (pt2) 14 years ago
  Rich Felker 0b44a0315b initial check-in, version 0.5.0 14 years ago