Age | Commit message (Expand) | Author |
2009-11-28 | This might not be necessary, but Just In Case: since the underlying | Philip Guenthe |
2009-11-27 | Convert thrsleep() to an absolute timeout with clockid to eliminate a | Philip Guenthe |
2009-11-27 | Convert thrsigdivert to (almost) be sigtimedwait by adding siginfo_t | Philip Guenthe |
2009-11-27 | Change threxit() to take a pointer to a pid_t to zero out from the | Philip Guenthe |
2009-11-19 | pthread_rwlock_wrlock() should increment the count of writers just | Philip Guenthe |
2009-10-27 | - bump the majors of libpthread and librthread, as they used to return an | Jasper Lievisse Adriaanse |
2009-10-21 | Add f*lockfile() routines to librthread | Philip Guenthe |
2009-10-21 | After forking, the child is single threaded, so tell libc that. This | Philip Guenthe |
2009-09-27 | rfork_thread() lacked PIC handling for CERROR, resulting in a text relocation | Philip Guenthe |
2009-09-24 | rfork_thread() lacked PIC handling for CERROR, resulting in a text relocation | Philip Guenthe |
2009-06-01 | A much better atomic lock routine. | Miod Vallat |
2009-06-01 | Correct the _atomic_lock() asm so that gcc accepts the constraints | Philip Guenthe |
2009-04-21 | Increase default thread stack size to 256K on 32bit archs and 512K on | Kurt Miller |
2009-02-20 | thrsigdivert() takes a sigset_t, not a pointer to one. Detected by | Philip Guenthe |
2009-02-20 | apparently all the other libraries get linted, so I'll just have to live with it | Ted Unangst |
2009-02-20 | Fix a race in the reaper discovered by Tobias Ulmer. kevents are identified ... | Ted Unangst |
2009-02-20 | the lint warnings are more annoying than anything else. we already have a fu... | Ted Unangst |
2009-02-15 | these are public domain, verified with author; spotted by jj | Theo de Raadt |
2008-10-13 | use calloc() instead of malloc() and memset() | Kevin Lo |
2008-10-03 | Make sigwait() work correctly. In particular, it'll work when the | Philip Guenthe |
2008-10-02 | the license on this is PD; david leonard says so | Theo de Raadt |
2008-10-01 | Assert my copyright on files I gave to d@ back in 1998. | Dale Rahn |
2008-08-14 | Match libpthread's behavior and make pthread_join(NULL, whatever) fail | Philip Guenthe |
2008-08-14 | Fix 5771/library: in pthread_exit(), delay the call to _sem_post() that | Philip Guenthe |
2008-08-14 | If the initial thread calls pthread_exit(), don't overwrite its thread | Philip Guenthe |
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai |
2008-06-13 | remove _MALLOC_LOCK_INIT; major bump; ok deraadt@ | Otto Moerbeek |
2008-06-05 | - Add fork/vfork wrapper functions to reset state in the child process. | Kurt Miller |
2008-05-21 | Use _C_LABEL when appropriate. | Miod Vallat |
2008-04-24 | Return the proper values upon failure per POSIX for pthread_sigmask(3) and | Kurt Miller |
2008-02-22 | fix rwlocks to work with the "initialized" form, from Philip Guenther | Ted Unangst |
2008-01-23 | - add missing libc locking functions for _thread_atexit_lock() and | Kurt Miller |
2008-01-01 | - make arc4random*() functions thread safe. Use a custom spinlock function | Kurt Miller |
2007-07-08 | Report the correct stack size and top for the primordial thread in | Kurt Miller |
2007-06-05 | _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so | Kurt Miller |
2007-05-25 | protect against races while initializing static mutexes. okay marc@ tedu@ | Kurt Miller |
2007-05-18 | Register the locking hooks with ld.so. | Artur Grabowski |
2007-04-10 | when kevent fails, the errno is a lot more interesting to print than -1 | Ted Unangst |
2007-04-10 | new lines in error messages | Ted Unangst |
2007-03-24 | rfork sh bits. | Miod Vallat |
2006-10-27 | two comment typos from tbert | Ted Unangst |
2006-04-12 | make rthreads compile again | Henning Brauer |
2006-01-06 | When suspending, check the tid of the arg, not of ourselves, doh | Otto Moerbeek |
2006-01-06 | Initialize thread debug in _rthread_init. The debug verbosity | Marco S Hyman |
2006-01-06 | guess it's time to remove the init printf; sturm found a port that | Ted Unangst |
2006-01-05 | Use the system include <spinlock.h> to get the proper function | Marco S Hyman |
2006-01-05 | In pthread_join(), check if we create a deadlock trying to join | Otto Moerbeek |
2006-01-05 | Fixup stack, it needs 16 bytes headroom. Help from miod@ and drahn. | Otto Moerbeek |
2006-01-05 | Remove redundant mprotect() calls (we're unmapping the region anyway) | Otto Moerbeek |
2006-01-05 | move malloc lock to libc interface file | Ted Unangst |