| Commit message (Expand) | Author | Age | Files | Lines |
* | After forking, the child is single threaded, so tell libc that. This |  guenther | 2009-10-21 | 1 | -1/+4 |
* | rfork_thread() lacked PIC handling for CERROR, resulting in a text relocation |  guenther | 2009-09-27 | 1 | -1/+8 |
* | rfork_thread() lacked PIC handling for CERROR, resulting in a text relocation |  guenther | 2009-09-24 | 1 | -1/+6 |
* | A much better atomic lock routine. |  miod | 2009-06-01 | 1 | -27/+10 |
* | Correct the _atomic_lock() asm so that gcc accepts the constraints |  guenther | 2009-06-01 | 1 | -4/+4 |
* | Increase default thread stack size to 256K on 32bit archs and 512K on |  kurt | 2009-04-21 | 1 | -2/+6 |
* | thrsigdivert() takes a sigset_t, not a pointer to one. Detected by |  guenther | 2009-02-20 | 2 | -4/+4 |
* | apparently all the other libraries get linted, so I'll just have to live with it |  tedu | 2009-02-20 | 1 | -2/+2 |
* | Fix a race in the reaper discovered by Tobias Ulmer. kevents are identified by pid, |  tedu | 2009-02-20 | 1 | -2/+3 |
* | the lint warnings are more annoying than anything else. we already have a full set of warnings from the compiler |  tedu | 2009-02-20 | 1 | -2/+2 |
* | these are public domain, verified with author; spotted by jj |  deraadt | 2009-02-15 | 1 | -1/+4 |
* | use calloc() instead of malloc() and memset() |  kevlo | 2008-10-13 | 4 | -26/+15 |
* | Make sigwait() work correctly. In particular, it'll work when the |  guenther | 2008-10-03 | 2 | -40/+8 |
* | the license on this is PD; david leonard says so |  deraadt | 2008-10-02 | 3 | -3/+9 |
* | Assert my copyright on files I gave to d@ back in 1998. |  drahn | 2008-10-01 | 1 | -2/+18 |
* | Match libpthread's behavior and make pthread_join(NULL, whatever) fail |  guenther | 2008-08-14 | 1 | -2/+4 |
* | Fix 5771/library: in pthread_exit(), delay the call to _sem_post() that |  guenther | 2008-08-14 | 1 | -4/+4 |
* | If the initial thread calls pthread_exit(), don't overwrite its thread |  guenther | 2008-08-14 | 1 | -3/+5 |
* | First pass at removing clauses 3 and 4 from NetBSD licenses. |  ray | 2008-06-26 | 1 | -8/+1 |
* | remove _MALLOC_LOCK_INIT; major bump; ok deraadt@ |  otto | 2008-06-13 | 2 | -7/+2 |
* | - Add fork/vfork wrapper functions to reset state in the child process. |  kurt | 2008-06-05 | 4 | -21/+208 |
* | Use _C_LABEL when appropriate. |  miod | 2008-05-21 | 1 | -2/+2 |
* | Return the proper values upon failure per POSIX for pthread_sigmask(3) and |  kurt | 2008-04-24 | 1 | -2/+2 |
* | fix rwlocks to work with the "initialized" form, from Philip Guenther |  tedu | 2008-02-22 | 1 | -3/+45 |
* | - add missing libc locking functions for _thread_atexit_lock() and |  kurt | 2008-01-23 | 1 | -1/+18 |
* | - make arc4random*() functions thread safe. Use a custom spinlock function |  kurt | 2008-01-01 | 1 | -1/+18 |
* | Report the correct stack size and top for the primordial thread in |  kurt | 2007-07-08 | 1 | -16/+21 |
* | _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so |  kurt | 2007-06-05 | 2 | -2/+35 |
* | protect against races while initializing static mutexes. okay marc@ tedu@ |  kurt | 2007-05-25 | 1 | -6/+13 |
* | Register the locking hooks with ld.so. |  art | 2007-05-18 | 1 | -1/+45 |
* | when kevent fails, the errno is a lot more interesting to print than -1 |  tedu | 2007-04-10 | 1 | -5/+7 |
* | new lines in error messages |  tedu | 2007-04-10 | 1 | -3/+3 |
* | rfork sh bits. |  miod | 2007-03-24 | 2 | -0/+121 |
* | two comment typos from tbert |  tedu | 2006-10-27 | 2 | -4/+194 |
* | make rthreads compile again |  henning | 2006-04-12 | 1 | -2/+2 |
* | When suspending, check the tid of the arg, not of ourselves, doh |  otto | 2006-01-06 | 1 | -2/+2 |
* | Initialize thread debug in _rthread_init. The debug verbosity |  marc | 2006-01-06 | 1 | -1/+3 |
* | guess it's time to remove the init printf; sturm found a port that |  tedu | 2006-01-06 | 1 | -3/+1 |
* | Use the system include <spinlock.h> to get the proper function |  marc | 2006-01-05 | 11 | -22/+22 |
* | In pthread_join(), check if we create a deadlock trying to join |  otto | 2006-01-05 | 1 | -7/+9 |
* | Fixup stack, it needs 16 bytes headroom. Help from miod@ and drahn. |  otto | 2006-01-05 | 1 | -2/+2 |
* | Remove redundant mprotect() calls (we're unmapping the region anyway) |  otto | 2006-01-05 | 2 | -7/+13 |
* | move malloc lock to libc interface file |  tedu | 2006-01-05 | 2 | -24/+24 |
* | add -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare |  marc | 2006-01-05 | 6 | -16/+157 |
* | Cleanup struct pthread and stack after thread exits. This version does |  otto | 2006-01-04 | 4 | -23/+148 |
* | allow threads to be created in a detached state |  marc | 2006-01-04 | 2 | -9/+22 |
* | Don't call pthread_self()->tid when getthrid() will do fine. |  otto | 2006-01-02 | 1 | -2/+2 |
* | thread stack handling changes. Add guard zones and allow stack |  marc | 2006-01-01 | 5 | -43/+156 |
* | Nicer implementation of pthread_main_np(), which avoids the spinlock. |  otto | 2006-01-01 | 1 | -7/+2 |
* | Add "print debug foo" function safe to use in signal handlers, example: |  marc | 2005-12-31 | 3 | -3/+89 |