1. 81f4a12 fix fchown fallback on arches without chown(2) by Samuel Holland · 7 years ago
  2. e1232f5 make ttyname[_r] return ENODEV rather than ENOENT by Rich Felker · 7 years ago
  3. 0a950dc verify that ttyname refers to the same file as the fd by Szabolcs Nagy · 8 years ago
  4. 7cc3a28 fix pread/pwrite syscall calling convention on sh by Rich Felker · 8 years ago
  5. 5972c4a add mips n32 port (ILP32 ABI for mips64) by Rich Felker · 8 years ago
  6. 8393357 add mips64 port by Rich Felker · 9 years ago
  7. 10d0268 switch to using trap number 31 for syscalls on sh by Rich Felker · 9 years ago
  8. 2de85a9 fix possible isatty false positives and unwanted device state changes by Rich Felker · 10 years ago
  9. 6bea5dc map interruption of close by signal to success rather than EINPROGRESS by Rich Felker · 10 years ago
  10. 4e8a356 overhaul aio implementation for correctness by Rich Felker · 10 years ago
  11. 0b21a07 make fsync, fdatasync, and msync cancellation points by Trutz Behn · 10 years ago
  12. 472e8b7 for multithreaded set*id/setrlimit, handle case where callback does not run by Rich Felker · 10 years ago
  13. 84b5c54 remove rlimit hacks from multi-threaded set*id() code by Rich Felker · 10 years ago
  14. 9772ead simplify ctermid by Rich Felker · 10 years ago
  15. dd5f50d support linux kernel apis (new archs) with old syscalls removed by Rich Felker · 10 years ago
  16. aacd348 rename superh port to "sh" for consistency by Rich Felker · 11 years ago
  17. 3a3c813 superh port by Bobby Bingham · 11 years ago
  18. 65ea604 fix failure of fchmod, fstat, fchdir, and fchown to produce EBADF by Rich Felker · 11 years ago
  19. 5717444 include cleanups: remove unused headers and add feature test macros by Szabolcs Nagy · 11 years ago
  20. 8708e13 add posix_close, accepted for inclusion in the next issue of POSIX by Rich Felker · 11 years ago
  21. f9fb20b simplify faccessat AT_EACCESS path and eliminate resource dependence by Rich Felker · 11 years ago
  22. 984af5c fix faccessat AT_EACCESS path not to leave zombie processes by Rich Felker · 11 years ago
  23. d5bd7dd in faccessat slow path, add close-on-exec to pipe fds by Rich Felker · 11 years ago
  24. 5163585 fix uid/gid-setting error in faccessat with AT_EACCESS flag by Rich Felker · 11 years ago
  25. 4fb7df1 fix errno value for getcwd when size argument is zero by Rich Felker · 11 years ago
  26. 316d674 fix missing return value warning in faccessat, minor cleanup by Rich Felker · 11 years ago
  27. 9848e64 block all signals, even implementation-internal ones, in faccessat child by Rich Felker · 11 years ago
  28. 0a05eac fix faccessat to support AT_EACCESS flag by Rich Felker · 11 years ago
  29. 9ca1f62 make fchdir, fchmod, fchown, and fstat support O_PATH file descriptors by Rich Felker · 11 years ago
  30. c8c0844 debloat code that depends on /proc/self/fd/%d with shared function by Rich Felker · 11 years ago
  31. b621876 fix bogus lazy allocation in ctermid and missing malloc failure check by Rich Felker · 11 years ago
  32. cdf0f53 fix fd leak on races and cancellation in ctermid by Rich Felker · 11 years ago
  33. ae7399b in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallback by Rich Felker · 12 years ago
  34. 89d3df6 streamline old-kernel fallback path of pipe2 to use syscalls directly by Rich Felker · 12 years ago
  35. bcc20d2 fix double errno-decoding in the old-kernel fallback path of pipe2 by Rich Felker · 12 years ago
  36. 892caff greatly improve freopen behavior by Rich Felker · 12 years ago
  37. 44eb4d8 overhaul system() and popen() to use vfork; fix various related bugs by Rich Felker · 12 years ago
  38. dc62790 move accept4, dup3, and pipe2 to non-linux-specific locations by Rich Felker · 12 years ago
  39. c983e64 fix some indention-with-spaces that crept in by Rich Felker · 12 years ago
  40. 82dc1e2 fix handling of EINTR during close() by Rich Felker · 12 years ago
  41. 2416c63 fix up lfs64 junk for preadv/pwritev by Rich Felker · 12 years ago
  42. ea544bf add preadv/pwritev syscall wrappers by Rich Felker · 12 years ago
  43. fe02604 add acct syscall source file, omitted in last syscalls commit by Rich Felker · 12 years ago
  44. 0c05bd3 further use of _Noreturn, for non-plain-C functions by Rich Felker · 12 years ago
  45. 400c5e5 use restrict everywhere it's required by c99 and/or posix 2008 by Rich Felker · 12 years ago
  46. fcfba99 fix broken ttyname[_r] (failure to null-terminate result) by Rich Felker · 12 years ago
  47. 6315004 initial version of mips (o32) port, based on work by Richard Pennington (rdp) by Rich Felker · 12 years ago
  48. ee96c50 fix mistake in length test in getlogin_r by Rich Felker · 12 years ago
  49. ee1f69a fix dummied-out fsync by Rich Felker · 12 years ago
  50. ca1773d fix dummied-out fdatasync by Rich Felker · 12 years ago
  51. e241896 avoid deprecated (by linux) alarm syscall; use setitimer instead by Rich Felker · 12 years ago
  52. 899b13c support null buffer argument to getcwd, auto-allocating behavior by Rich Felker · 13 years ago
  53. fd142e5 cleanup various minor issues reported by nsz by Rich Felker · 13 years ago
  54. 0b6eb2d update syscalls with off_t arguments to handle argument alignment, if needed by Rich Felker · 13 years ago
  55. 13cd969 fix various errors in function signatures/prototypes found by nsz by Rich Felker · 13 years ago
  56. 544ee75 fix some bugs in setxid and update setrlimit to use __synccall by Rich Felker · 13 years ago
  57. afade23 add setxid.c for new set*id() framework. missed in last commit. by Rich Felker · 13 years ago
  58. acb0480 new attempt at making set*id() safe and robust by Rich Felker · 13 years ago
  59. d878dce omit errno update path for syscalls that cannot fail by Rich Felker · 13 years ago
  60. f9a6372 workaround bug in linux dup2 by Rich Felker · 13 years ago
  61. 61b56a8 remove bogus extra logic for close cancellability by Rich Felker · 13 years ago
  62. eb0e8fa debloat: use __syscall instead of syscall where possible by Rich Felker · 13 years ago
  63. feee989 overhaul pthread cancellation by Rich Felker · 13 years ago
  64. c2cd25b consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix by Rich Felker · 14 years ago
  65. b2486a8 move rsyscall out of pthread_create module by Rich Felker · 14 years ago
  66. 3910e93 make ualarm actually work (obsolete function removed from SUS) by Rich Felker · 14 years ago
  67. 1db283b add setresuid/setresgid functions (nonstandard) by Rich Felker · 14 years ago
  68. 5243e5f remove obsolete and useless useconds_t type by Rich Felker · 14 years ago
  69. aa398f5 global cleanup to use the new syscall interface by Rich Felker · 14 years ago
  70. 685e40b syscall overhaul part two - unify public and internal syscall interface by Rich Felker · 14 years ago
  71. cfe3731 finish moving 32-bit-specific junk out of source files. by Rich Felker · 14 years ago
  72. c255e55 put confstr.c with the other conf functions by Rich Felker · 14 years ago
  73. 2cdfb7c cleaning up syscalls in preparation for x86_64 port by Rich Felker · 14 years ago
  74. 0b44a03 initial check-in, version 0.5.0 by Rich Felker · 14 years ago