| Commit message (Expand) | Author | Age | Files | Lines |
* | fix out of bounds write for zero length buffer in gethostname | Marc André Tanner | 2018-04-19 | 1 | -1/+1 |
* | fix return value of nice function | Rich Felker | 2018-04-17 | 1 | -5/+9 |
* | make getcwd fail if it cannot obtain an absolute path | Dmitry V. Levin | 2018-02-07 | 1 | -1/+7 |
* | revert regression in faccessat AT_EACCESS robustness | Rich Felker | 2018-02-05 | 1 | -21/+14 |
* | fix fchown fallback on arches without chown(2) | Samuel Holland | 2017-05-27 | 1 | -1/+1 |
* | make ttyname[_r] return ENODEV rather than ENOENT | Rich Felker | 2017-04-21 | 1 | -1/+1 |
* | verify that ttyname refers to the same file as the fd | Szabolcs Nagy | 2016-08-30 | 1 | -4/+11 |
* | fix pread/pwrite syscall calling convention on sh | Rich Felker | 2016-08-11 | 2 | -2/+2 |
* | add mips n32 port (ILP32 ABI for mips64) | Rich Felker | 2016-04-18 | 1 | -0/+19 |
* | add mips64 port | Rich Felker | 2016-03-06 | 1 | -0/+19 |
* | switch to using trap number 31 for syscalls on sh | Rich Felker | 2015-06-16 | 1 | -1/+1 |
* | fix possible isatty false positives and unwanted device state changes | Rich Felker | 2015-02-23 | 1 | -3/+4 |
* | map interruption of close by signal to success rather than EINPROGRESS | Rich Felker | 2015-02-20 | 1 | -1/+1 |
* | overhaul aio implementation for correctness | Rich Felker | 2015-02-13 | 1 | -0/+8 |
* | make fsync, fdatasync, and msync cancellation points | Trutz Behn | 2015-01-30 | 2 | -2/+2 |
* | for multithreaded set*id/setrlimit, handle case where callback does not run | Rich Felker | 2015-01-15 | 1 | -1/+1 |
* | remove rlimit hacks from multi-threaded set*id() code | Rich Felker | 2015-01-12 | 1 | -23/+15 |
* | simplify ctermid | Rich Felker | 2015-01-12 | 1 | -14/+2 |
* | support linux kernel apis (new archs) with old syscalls removed | Rich Felker | 2014-05-29 | 14 | -1/+69 |
* | rename superh port to "sh" for consistency | Rich Felker | 2014-02-27 | 1 | -0/+0 |
* | superh port | Bobby Bingham | 2014-02-23 | 1 | -0/+27 |
* | fix failure of fchmod, fstat, fchdir, and fchown to produce EBADF | Rich Felker | 2013-12-19 | 2 | -2/+6 |
* | include cleanups: remove unused headers and add feature test macros | Szabolcs Nagy | 2013-12-12 | 5 | -6/+1 |
* | add posix_close, accepted for inclusion in the next issue of POSIX | Rich Felker | 2013-12-06 | 1 | -0/+6 |
* | simplify faccessat AT_EACCESS path and eliminate resource dependence | Rich Felker | 2013-11-01 | 1 | -14/+21 |
* | fix faccessat AT_EACCESS path not to leave zombie processes | Rich Felker | 2013-11-01 | 1 | -2/+6 |
* | in faccessat slow path, add close-on-exec to pipe fds | Rich Felker | 2013-10-18 | 1 | -1/+1 |
* | fix uid/gid-setting error in faccessat with AT_EACCESS flag | Rich Felker | 2013-10-12 | 1 | -2/+2 |
* | fix errno value for getcwd when size argument is zero | Rich Felker | 2013-10-08 | 1 | -1/+7 |
* | fix missing return value warning in faccessat, minor cleanup | Rich Felker | 2013-08-31 | 1 | -1/+1 |
* | block all signals, even implementation-internal ones, in faccessat child | Rich Felker | 2013-08-09 | 1 | -1/+1 |
* | fix faccessat to support AT_EACCESS flag | Rich Felker | 2013-08-03 | 1 | -1/+46 |
* | make fchdir, fchmod, fchown, and fstat support O_PATH file descriptors | Rich Felker | 2013-08-02 | 2 | -2/+18 |
* | debloat code that depends on /proc/self/fd/%d with shared function | Rich Felker | 2013-08-02 | 1 | -1/+3 |
* | fix bogus lazy allocation in ctermid and missing malloc failure check | Rich Felker | 2013-07-09 | 1 | -10/+7 |
* | fix fd leak on races and cancellation in ctermid | Rich Felker | 2013-07-09 | 1 | -2/+3 |
* | in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallback | Rich Felker | 2013-03-25 | 1 | -3/+3 |
* | streamline old-kernel fallback path of pipe2 to use syscalls directly | Rich Felker | 2013-02-03 | 1 | -4/+4 |
* | fix double errno-decoding in the old-kernel fallback path of pipe2 | Rich Felker | 2012-12-11 | 1 | -1/+1 |
* | greatly improve freopen behavior | Rich Felker | 2012-10-24 | 1 | -2/+13 |
* | overhaul system() and popen() to use vfork; fix various related bugs | Rich Felker | 2012-10-18 | 1 | -3/+17 |
* | move accept4, dup3, and pipe2 to non-linux-specific locations | Rich Felker | 2012-09-29 | 2 | -0/+18 |
* | fix some indention-with-spaces that crept in | Rich Felker | 2012-09-29 | 1 | -1/+1 |
* | fix handling of EINTR during close() | Rich Felker | 2012-09-24 | 1 | -1/+4 |
* | fix up lfs64 junk for preadv/pwritev | Rich Felker | 2012-09-09 | 2 | -2/+2 |
* | add preadv/pwritev syscall wrappers | Rich Felker | 2012-09-09 | 2 | -0/+26 |
* | add acct syscall source file, omitted in last syscalls commit | Rich Felker | 2012-09-08 | 1 | -0/+9 |
* | further use of _Noreturn, for non-plain-C functions | Rich Felker | 2012-09-06 | 1 | -1/+1 |
* | use restrict everywhere it's required by c99 and/or posix 2008 | Rich Felker | 2012-09-06 | 2 | -2/+2 |
* | fix broken ttyname[_r] (failure to null-terminate result) | Rich Felker | 2012-09-06 | 1 | -1/+4 |