| Commit message (Expand) | Author | Age | Files | Lines |
* | remove unused variable |  chl | 2012-01-18 | 1 | -2/+1 |
* | Make openat(), pread(), preadv(), pwrite(), and pwritev() cancellation |  guenther | 2012-01-17 | 8 | -6/+345 |
* | threads waiting on PS_FDW_WAIT state should not be interruptible if |  fgsch | 2011-10-07 | 7 | -9/+19 |
* | make sure that `references' is not optimized away as it is required for the |  fgsch | 2011-09-28 | 1 | -2/+2 |
* | For threads in PS_FDR_WAIT state, check SA_RESTART before marking it as |  fgsch | 2011-09-13 | 7 | -9/+24 |
* | The scheduling loop can change errno, so we need to restore it even |  guenther | 2011-09-05 | 1 | -4/+4 |
* | Handle F_DUPFD_CLOEXEC the same as we do F_DUPFD. |  matthew | 2011-07-19 | 1 | -1/+2 |
* | When context switching, if the 'new' thread is the same as the 'old' |  guenther | 2011-07-07 | 1 | -1/+10 |
* | check that thread specific keys are valid, and cleanup code a little. |  tedu | 2011-07-05 | 1 | -21/+14 |
* | In pthread_key_delete(), only scan other threads if the key was allocated |  guenther | 2011-07-03 | 1 | -12/+12 |
* | pthread_key_delete should delete the data, so it's not reused by |  tedu | 2011-07-02 | 1 | -1/+13 |
* | More NULL -> 0 fallout. |  miod | 2011-04-09 | 1 | -3/+3 |
* | Make the pthread scheduler block signals while restoring a newly |  stsp | 2011-01-25 | 1 | -1/+12 |
* | Add sched_get_priority_{min,max}. tested in a bulk by landry@. |  fgsch | 2010-11-07 | 2 | -1/+47 |
* | Change basep parameter of getdirentries() to be off_t *, not long * |  millert | 2010-10-28 | 2 | -4/+4 |
* | Fix PR 6417: if we're starting a thread and there's no other threads |  guenther | 2010-07-13 | 1 | -2/+3 |
* | Fix PR 6376: restore more thread library state if execve fails, |  guenther | 2010-07-13 | 3 | -46/+55 |
* | After forking, clear the 'thread joining this one' pointer in the child, |  guenther | 2010-07-12 | 1 | -1/+4 |
* | Instead of (manually) closing the _thread_kern_pipe before calling |  guenther | 2010-06-27 | 2 | -6/+20 |
* | Add support for pthread_rwlock_timed locks. |  tedu | 2010-04-12 | 1 | -9/+45 |
* | Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent |  miod | 2010-02-03 | 1 | -2/+2 |
* | Make SO_RCVTIMEO and SO_SNDTIMEO work with pthreads. Fixes at least some of |  fgsch | 2010-01-03 | 13 | -38/+128 |
* | Make internal file descriptor handling async-signal safe by eliminating |  kurt | 2009-12-06 | 11 | -83/+124 |
* | Fix the handle locking in stdio to use flockfile/funlockfile |  kurt | 2009-11-09 | 1 | -131/+122 |
* | Remove mutext from list of held mutexes in _mutex_reinit(). Corrects |  kurt | 2009-10-28 | 1 | -2/+9 |
* | define ENOTSUP EOPNOTSUPP is no longer needed |  deraadt | 2009-10-27 | 1 | -6/+1 |
* | Back out previous commit, as it caused too much growth for the install |  guenther | 2009-10-22 | 1 | -122/+131 |
* | Change libpthread's f*lockfile() routines to stop acting as no-ops |  guenther | 2009-10-21 | 1 | -131/+122 |
* | After forking, the child is single threaded, so tell libc that. This |  guenther | 2009-10-21 | 1 | -1/+4 |
* | - add a symbol to help gdb location pthread internals (_thread_ctx_offset) |  kurt | 2009-07-25 | 1 | -1/+2 |
* | Increase default thread stack size to 256K on 32bit archs and 512K on |  kurt | 2009-04-21 | 1 | -2/+7 |
* | honor MSG_DONTWAIT |  jakemsr | 2009-04-11 | 2 | -2/+4 |
* | Add pthread_attr_[sg]etguardsize() to match rthread, including manpages |  guenther | 2008-12-18 | 7 | -22/+148 |
* | Fix PR #5942: preserve errno across fd flag updates, so that successful |  deraadt | 2008-10-02 | 1 | -1/+4 |
* | the license on this is PD; david leonard says so |  deraadt | 2008-10-02 | 1 | -1/+3 |
* | Application-specified thread stacks didn't work with libpthread |  guenther | 2008-07-07 | 1 | -11/+7 |
* | Adjust the _SEM_CHECK_VALIDITY macro to detect NULL sem_t instead of |  kurt | 2008-06-20 | 1 | -2/+4 |
* | zap last thread_malloc_init reference. otto@ ok |  fgsch | 2008-06-14 | 1 | -2/+1 |
* | Don't grab the fd read lock for getsockopt(2), setsockopt(2), |  kurt | 2008-06-03 | 4 | -18/+66 |
* | Return the proper values upon failure per POSIX for pthread_sigmask(3) and |  kurt | 2008-04-24 | 2 | -5/+12 |
* | - do not call pthread_atfork(3) handlers when a multithreaded program |  kurt | 2008-04-04 | 2 | -27/+49 |
* | Use fileno() instead of peeking into FILE *; Paul Stoeber |  deraadt | 2008-03-23 | 1 | -4/+4 |
* | Relocate internal pipe file descriptor if newfd collides with it. Fixes |  kurt | 2008-02-02 | 1 | -7/+32 |
* | - make arc4random*() functions thread safe. Use a custom spinlock function |  kurt | 2008-01-01 | 1 | -1/+3 |
* | make pthread vfork() not call fork(), but actually call vfork(). our |  deraadt | 2007-11-20 | 3 | -6/+17 |
* | Initialize the locks in key_table. On hppa _SPINLOCK_LOCKED is 0, so an |  kettenis | 2007-07-20 | 3 | -4/+17 |
* | Report the correct stack size and top for the primordial thread in |  kurt | 2007-07-08 | 1 | -15/+18 |
* | _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so |  kurt | 2007-06-05 | 6 | -9/+138 |
* | clean up lint warnings related to the nfds_t type. okay marc@ millert@ |  kurt | 2007-05-21 | 6 | -25/+33 |
* | Eliminate many lint warnings by either: using the appropriate type, |  kurt | 2007-05-18 | 14 | -51/+70 |