Age | Commit message (Expand) | Author | Lines |
2013-11-01 | fix faccessat AT_EACCESS path not to leave zombie processes | Rich Felker | -2/+6 |
2013-10-18 | in faccessat slow path, add close-on-exec to pipe fds | Rich Felker | -1/+1 |
2013-10-12 | fix uid/gid-setting error in faccessat with AT_EACCESS flag | Rich Felker | -2/+2 |
2013-10-08 | fix errno value for getcwd when size argument is zero | Rich Felker | -1/+7 |
2013-08-31 | fix missing return value warning in faccessat, minor cleanup | Rich Felker | -1/+1 |
2013-08-09 | block all signals, even implementation-internal ones, in faccessat child | Rich Felker | -1/+1 |
2013-08-03 | fix faccessat to support AT_EACCESS flag | Rich Felker | -1/+46 |
2013-08-02 | make fchdir, fchmod, fchown, and fstat support O_PATH file descriptors | Rich Felker | -2/+18 |
2013-08-02 | debloat code that depends on /proc/self/fd/%d with shared function | Rich Felker | -1/+3 |
2013-07-09 | fix bogus lazy allocation in ctermid and missing malloc failure check | Rich Felker | -10/+7 |
2013-07-09 | fix fd leak on races and cancellation in ctermid | Rich Felker | -2/+3 |
2013-03-25 | in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallback | Rich Felker | -3/+3 |
2013-02-03 | streamline old-kernel fallback path of pipe2 to use syscalls directly | Rich Felker | -4/+4 |
2012-12-11 | fix double errno-decoding in the old-kernel fallback path of pipe2 | Rich Felker | -1/+1 |
2012-10-24 | greatly improve freopen behavior | Rich Felker | -2/+13 |
2012-10-18 | overhaul system() and popen() to use vfork; fix various related bugs | Rich Felker | -3/+17 |
2012-09-29 | move accept4, dup3, and pipe2 to non-linux-specific locations | Rich Felker | -0/+18 |
2012-09-29 | fix some indention-with-spaces that crept in | Rich Felker | -1/+1 |
2012-09-24 | fix handling of EINTR during close() | Rich Felker | -1/+4 |
2012-09-09 | fix up lfs64 junk for preadv/pwritev | Rich Felker | -2/+2 |
2012-09-09 | add preadv/pwritev syscall wrappers | Rich Felker | -0/+26 |
2012-09-08 | add acct syscall source file, omitted in last syscalls commit | Rich Felker | -0/+9 |
2012-09-06 | further use of _Noreturn, for non-plain-C functions | Rich Felker | -1/+1 |
2012-09-06 | use restrict everywhere it's required by c99 and/or posix 2008 | Rich Felker | -2/+2 |
2012-09-06 | fix broken ttyname[_r] (failure to null-terminate result) | Rich Felker | -1/+4 |
2012-07-11 | initial version of mips (o32) port, based on work by Richard Pennington (rdp) | Rich Felker | -0/+20 |
2012-06-19 | fix mistake in length test in getlogin_r | Rich Felker | -1/+1 |
2012-06-19 | fix dummied-out fsync | Rich Felker | -2/+1 |
2012-06-19 | fix dummied-out fdatasync | Rich Felker | -1/+1 |
2012-05-24 | avoid deprecated (by linux) alarm syscall; use setitimer instead | Rich Felker | -1/+4 |
2012-03-01 | support null buffer argument to getcwd, auto-allocating behavior | Rich Felker | -1/+6 |
2011-09-26 | cleanup various minor issues reported by nsz | Rich Felker | -1/+1 |
2011-09-21 | update syscalls with off_t arguments to handle argument alignment, if needed | Rich Felker | -4/+4 |
2011-09-13 | fix various errors in function signatures/prototypes found by nsz | Rich Felker | -2/+2 |
2011-07-30 | fix some bugs in setxid and update setrlimit to use __synccall | Rich Felker | -8/+6 |
2011-07-29 | add setxid.c for new set*id() framework. missed in last commit. | Rich Felker | -0/+49 |
2011-07-29 | new attempt at making set*id() safe and robust | Rich Felker | -8/+12 |
2011-04-21 | omit errno update path for syscalls that cannot fail | Rich Felker | -7/+7 |
2011-04-20 | workaround bug in linux dup2 | Rich Felker | -1/+4 |
2011-04-18 | remove bogus extra logic for close cancellability | Rich Felker | -3/+1 |
2011-04-17 | debloat: use __syscall instead of syscall where possible | Rich Felker | -1/+1 |
2011-04-17 | overhaul pthread cancellation | Rich Felker | -38/+9 |
2011-04-06 | consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix | Rich Felker | -12/+12 |
2011-04-06 | move rsyscall out of pthread_create module | Rich Felker | -12/+6 |
2011-04-03 | make ualarm actually work (obsolete function removed from SUS) | Rich Felker | -4/+9 |
2011-04-03 | add setresuid/setresgid functions (nonstandard) | Rich Felker | -0/+20 |
2011-04-01 | remove obsolete and useless useconds_t type | Rich Felker | -2/+2 |
2011-03-20 | global cleanup to use the new syscall interface | Rich Felker | -50/+50 |
2011-03-19 | syscall overhaul part two - unify public and internal syscall interface | Rich Felker | -4/+4 |
2011-02-15 | finish moving 32-bit-specific junk out of source files. | Rich Felker | -14/+4 |