| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | initial version of mips (o32) port, based on work by Richard Pennington (rdp) | Rich Felker | 2012-07-11 | 1 | -0/+20 |
* | fix mistake in length test in getlogin_r | Rich Felker | 2012-06-19 | 1 | -1/+1 |
* | fix dummied-out fsync | Rich Felker | 2012-06-19 | 1 | -2/+1 |
* | fix dummied-out fdatasync | Rich Felker | 2012-06-19 | 1 | -1/+1 |
* | avoid deprecated (by linux) alarm syscall; use setitimer instead | Rich Felker | 2012-05-24 | 1 | -1/+4 |
* | support null buffer argument to getcwd, auto-allocating behavior | Rich Felker | 2012-03-01 | 1 | -1/+6 |
* | cleanup various minor issues reported by nsz | Rich Felker | 2011-09-26 | 1 | -1/+1 |
* | update syscalls with off_t arguments to handle argument alignment, if needed | Rich Felker | 2011-09-21 | 4 | -4/+4 |
* | fix various errors in function signatures/prototypes found by nsz | Rich Felker | 2011-09-13 | 2 | -2/+2 |
* | fix some bugs in setxid and update setrlimit to use __synccall | Rich Felker | 2011-07-30 | 1 | -8/+6 |
* | add setxid.c for new set*id() framework. missed in last commit. | Rich Felker | 2011-07-29 | 1 | -0/+49 |
* | new attempt at making set*id() safe and robust | Rich Felker | 2011-07-29 | 8 | -8/+12 |
* | omit errno update path for syscalls that cannot fail | Rich Felker | 2011-04-21 | 7 | -7/+7 |
* | workaround bug in linux dup2 | Rich Felker | 2011-04-20 | 1 | -1/+4 |
* | remove bogus extra logic for close cancellability | Rich Felker | 2011-04-18 | 1 | -3/+1 |
* | debloat: use __syscall instead of syscall where possible | Rich Felker | 2011-04-17 | 1 | -1/+1 |
* | overhaul pthread cancellation | Rich Felker | 2011-04-17 | 8 | -38/+9 |
* | consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix | Rich Felker | 2011-04-06 | 12 | -12/+12 |
* | move rsyscall out of pthread_create module | Rich Felker | 2011-04-06 | 6 | -12/+6 |
* | make ualarm actually work (obsolete function removed from SUS) | Rich Felker | 2011-04-03 | 1 | -4/+9 |
* | add setresuid/setresgid functions (nonstandard) | Rich Felker | 2011-04-03 | 2 | -0/+20 |