| Commit message (Expand) | Author | Age | Files | Lines |
* | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -1/+3 |
* | Add clock_nanosleep() | Eric van Gyzen | 2017-03-19 | 1 | -0/+17 |
* | The fdatasync(2) call must be cancellation point. | Konstantin Belousov | 2016-08-16 | 1 | -0/+15 |
* | If libthr.so is dlopened without RTLD_GLOBAL flag, the libthr symbols | Konstantin Belousov | 2016-02-08 | 1 | -0/+1 |
* | The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), and | Konstantin Belousov | 2015-04-18 | 1 | -12/+0 |
* | Make wait6(2), waitid(3) and ppoll(2) cancellation points. The | Konstantin Belousov | 2015-04-18 | 1 | -0/+41 |
* | Make kevent(2) a cancellation point. | Konstantin Belousov | 2015-03-29 | 1 | -0/+24 |
* | Properly interpose libc spinlocks, was missed in r276630. In | Konstantin Belousov | 2015-02-14 | 1 | -0/+2 |
* | Reduce the size of the interposing table and amount of | Konstantin Belousov | 2015-01-11 | 1 | -141/+0 |
* | Avoid calling internal libc function through PLT or accessing data | Konstantin Belousov | 2015-01-05 | 1 | -1/+1 |
* | Fix known issues which blow up the process after dlopen("libthr.so") | Konstantin Belousov | 2015-01-03 | 1 | -266/+226 |
* | Add accept4() system call. | Jilles Tjoelker | 2013-05-01 | 1 | -0/+22 |
* | Add signal handler wrapper, the reason to add it becauses there are | David Xu | 2010-09-01 | 1 | -72/+57 |
* | In current implementation, thread cancellation is done in signal handler, | David Xu | 2010-08-20 | 1 | -59/+174 |
* | According to specification, function fcntl() is a cancellation point only | David Xu | 2010-08-20 | 1 | -4/+11 |
* | Current pselect(3) is implemented in usermode and thus vulnerable to | Konstantin Belousov | 2009-10-27 | 1 | -1/+3 |
* | Make openat(2) a cancellation point. | Jilles Tjoelker | 2009-10-11 | 1 | -0/+28 |
* | Don't ignore other fcntl functions, directly call __sys_fcntl if | David Xu | 2009-03-09 | 1 | -1/+1 |
* | Don't reference non-existent __fcntl_compat if WITHOUT_SYSCALL_COMPAT is defi... | David Xu | 2009-03-09 | 1 | -0/+6 |
* | Call the fcntl compatiblity wrapper from the thread library fcntl wrappers | Doug Rabson | 2008-05-30 | 1 | -1/+2 |
* | Remove vfork() overloading, it is no longer needed. | David Xu | 2007-12-20 | 1 | -9/+0 |
* | Remove 3rd clause, renumber, ok per email | Warner Losh | 2007-01-12 | 1 | -4/+1 |
* | Eliminate atomic operations in thread cancellation functions, it should | David Xu | 2006-11-24 | 1 | -87/+58 |
* | 1. Don't override underscore version of aio_suspend(), system(), | David Xu | 2006-07-25 | 1 | -60/+45 |
* | WARNS level 4 cleanup. | David Xu | 2006-04-04 | 1 | -11/+65 |
* | Remove a redundant _get_curthread() call. | David Xu | 2005-11-02 | 1 | -1/+0 |
* | In raise(), use a shortcut to directly send signal to current thread. | David Xu | 2005-11-02 | 1 | -7/+2 |
* | Add a cancellation point for usleep(). | Daniel Eischen | 2005-08-03 | 1 | -0/+19 |
* | Import my recent 1:1 threading working. some features improved includes: | David Xu | 2005-04-02 | 1 | -403/+216 |
* | Implement cancellation points in libc interfaces, as specified by POSIX. | Mike Makonnen | 2004-09-16 | 1 | -0/+293 |
* | Implement pthread_atfork in libthr. This is mostly from deichen's | Mike Makonnen | 2004-06-27 | 1 | -0/+58 |
* | Make libthr async-signal-safe without costly signal masking. The guidlines I | Mike Makonnen | 2004-05-20 | 1 | -55/+0 |
* | o Since we're not using signals for thread synchronization anymore, | Mike Makonnen | 2004-03-27 | 1 | -4/+17 |
* | o Add a wrapper around sigaction(2), so we can insert our own wrapper | Mike Makonnen | 2003-12-09 | 1 | -0/+58 |
* | Enable cancellation points around some syscalls. | Mike Makonnen | 2003-12-09 | 1 | -28/+28 |
* | Make WARNS2 clean. The fixes mostly included: | Mike Makonnen | 2003-05-23 | 1 | -0/+10 |
* | - Add libthr but don't hook it up to the regular build yet. This is an | Jeff Roberson | 2003-04-01 | 1 | -0/+418 |