about summary refs log tree commit diff
path: root/src/unistd
Commit message (Expand)AuthorAgeFilesLines
* support linux kernel apis (new archs) with old syscalls removedRich Felker2014-05-2914-1/+69
* rename superh port to "sh" for consistencyRich Felker2014-02-271-0/+0
* superh portBobby Bingham2014-02-231-0/+27
* fix failure of fchmod, fstat, fchdir, and fchown to produce EBADFRich Felker2013-12-192-2/+6
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-125-6/+1
* add posix_close, accepted for inclusion in the next issue of POSIXRich Felker2013-12-061-0/+6
* simplify faccessat AT_EACCESS path and eliminate resource dependenceRich Felker2013-11-011-14/+21
* fix faccessat AT_EACCESS path not to leave zombie processesRich Felker2013-11-011-2/+6
* in faccessat slow path, add close-on-exec to pipe fdsRich Felker2013-10-181-1/+1
* fix uid/gid-setting error in faccessat with AT_EACCESS flagRich Felker2013-10-121-2/+2
* fix errno value for getcwd when size argument is zeroRich Felker2013-10-081-1/+7
* fix missing return value warning in faccessat, minor cleanupRich Felker2013-08-311-1/+1
* block all signals, even implementation-internal ones, in faccessat childRich Felker2013-08-091-1/+1
* fix faccessat to support AT_EACCESS flagRich Felker2013-08-031-1/+46
* make fchdir, fchmod, fchown, and fstat support O_PATH file descriptorsRich Felker2013-08-022-2/+18
* debloat code that depends on /proc/self/fd/%d with shared functionRich Felker2013-08-021-1/+3
* fix bogus lazy allocation in ctermid and missing malloc failure checkRich Felker2013-07-091-10/+7
* fix fd leak on races and cancellation in ctermidRich Felker2013-07-091-2/+3
* in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallbackRich Felker2013-03-251-3/+3
* streamline old-kernel fallback path of pipe2 to use syscalls directlyRich Felker2013-02-031-4/+4
* fix double errno-decoding in the old-kernel fallback path of pipe2Rich Felker2012-12-111-1/+1
* greatly improve freopen behaviorRich Felker2012-10-241-2/+13
* overhaul system() and popen() to use vfork; fix various related bugsRich Felker2012-10-181-3/+17
* move accept4, dup3, and pipe2 to non-linux-specific locationsRich Felker2012-09-292-0/+18
* fix some indention-with-spaces that crept inRich Felker2012-09-291-1/+1
* fix handling of EINTR during close()Rich Felker2012-09-241-1/+4
* fix up lfs64 junk for preadv/pwritevRich Felker2012-09-092-2/+2
* add preadv/pwritev syscall wrappersRich Felker2012-09-092-0/+26
* add acct syscall source file, omitted in last syscalls commitRich Felker2012-09-081-0/+9
* further use of _Noreturn, for non-plain-C functionsRich Felker2012-09-061-1/+1
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-062-2/+2
* fix broken ttyname[_r] (failure to null-terminate result)Rich Felker2012-09-061-1/+4
* initial version of mips (o32) port, based on work by Richard Pennington (rdp)Rich Felker2012-07-111-0/+20
* fix mistake in length test in getlogin_rRich Felker2012-06-191-1/+1
* fix dummied-out fsyncRich Felker2012-06-191-2/+1
* fix dummied-out fdatasyncRich Felker2012-06-191-1/+1
* avoid deprecated (by linux) alarm syscall; use setitimer insteadRich Felker2012-05-241-1/+4
* support null buffer argument to getcwd, auto-allocating behaviorRich Felker2012-03-011-1/+6
* cleanup various minor issues reported by nszRich Felker2011-09-261-1/+1
* update syscalls with off_t arguments to handle argument alignment, if neededRich Felker2011-09-214-4/+4
* fix various errors in function signatures/prototypes found by nszRich Felker2011-09-132-2/+2
* fix some bugs in setxid and update setrlimit to use __synccallRich Felker2011-07-301-8/+6
* add setxid.c for new set*id() framework. missed in last commit.Rich Felker2011-07-291-0/+49
* new attempt at making set*id() safe and robustRich Felker2011-07-298-8/+12
* omit errno update path for syscalls that cannot failRich Felker2011-04-217-7/+7
* workaround bug in linux dup2Rich Felker2011-04-201-1/+4
* remove bogus extra logic for close cancellabilityRich Felker2011-04-181-3/+1
* debloat: use __syscall instead of syscall where possibleRich Felker2011-04-171-1/+1
* overhaul pthread cancellationRich Felker2011-04-178-38/+9
* consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefixRich Felker2011-04-0612-12/+12