1. 6fc6ca1 adjust posix_spawn dup2 action behavior to match future requirements by Rich Felker · 7 years ago
  2. 004dc95 posix_spawn: use larger stack to cover worst-case in execvpe by Will Dietz · 7 years ago
  3. f9f686b have posix_spawnattr_setflags check for supported flags by Rich Felker · 7 years ago
  4. bb439bb implement new posix_spawn flag POSIX_SPAWN_SETSID by Rich Felker · 7 years ago
  5. 1509494 add s390x port by Bobby Bingham · 8 years ago
  6. 10d0268 switch to using trap number 31 for syscalls on sh by Rich Felker · 9 years ago
  7. ec634aa add sh asm for vfork by Rich Felker · 9 years ago
  8. 19a1fe6 remove remnants of support for running in no-thread-pointer mode by Rich Felker · 9 years ago
  9. 4e98cce optimize out setting up robust list with kernel when not needed by Rich Felker · 9 years ago
  10. 14a0117 make execvp continue PATH search on EACCES rather than issuing an errror by Rich Felker · 10 years ago
  11. 8f7bc69 use direct syscall rather than write function in posix_spawn child by Rich Felker · 10 years ago
  12. 1c12c24 don't fail posix_spawn on failed close by Rich Felker · 10 years ago
  13. 83dc6eb eliminate use of cached pid from thread structure by Rich Felker · 10 years ago
  14. 0b3d33d fix ungrammatical comment in posix_spawn code by Rich Felker · 10 years ago
  15. 5cf9e8f additional fixes for linux kernel apis with old syscalls removed by Rich Felker · 10 years ago
  16. dd5f50d support linux kernel apis (new archs) with old syscalls removed by Rich Felker · 10 years ago
  17. 594c827 support kernels with no SYS_open syscall, only SYS_openat by Rich Felker · 10 years ago
  18. 164c5c7 expose public execvpe interface by M Farkas-Dyck · 10 years ago
  19. dab441a always initialize thread pointer at program start by Rich Felker · 10 years ago
  20. 664cd34 x32 port (diff against vanilla x86_64) by rofl0r · 11 years ago
  21. 323272d import vanilla x86_64 code as x32 by rofl0r · 11 years ago
  22. 8011614 make posix_spawn accept null pid pointer arguments by Rich Felker · 11 years ago
  23. 5717444 include cleanups: remove unused headers and add feature test macros by Szabolcs Nagy · 11 years ago
  24. c3a43b3 add missing va_end in execl* for correcness and static code analyzers by Szabolcs Nagy · 11 years ago
  25. 2b2aff3 fix new environment always being null with execle by Rich Felker · 11 years ago
  26. 3c5c5e6 optimize posix_spawn to avoid spurious sigaction syscalls by Rich Felker · 11 years ago
  27. 65d7aa4 fix missing errno from exec failure in posix_spawn by Rich Felker · 11 years ago
  28. d4d6d6f block signals during fork by Rich Felker · 11 years ago
  29. c8c0844 debloat code that depends on /proc/self/fd/%d with shared function by Rich Felker · 11 years ago
  30. b06dc66 make posix_spawn (and functions that use it) use CLONE_VFORK flag by Rich Felker · 11 years ago
  31. a0473a0 remove explicit locking to prevent __synccall setuid during posix_spawn by Rich Felker · 11 years ago
  32. 7914ce9 remove cruft from pre-posix_spawn version of the system function by Rich Felker · 11 years ago
  33. 23ccb80 consistently use the internal name __environ for environ by Rich Felker · 12 years ago
  34. a879935 base system() on posix_spawn by Rich Felker · 12 years ago
  35. 4862864 fix unsigned comparison bug in posix_spawn by Rich Felker · 12 years ago
  36. fb6b159 overhaul posix_spawn to use CLONE_VM instead of vfork by Rich Felker · 12 years ago
  37. 96fbcf7 fix up minor misplacement of restrict keyword in spawnattr sched stubs by Rich Felker · 12 years ago
  38. 1e21e78 add support for thread scheduling (POSIX TPS option) by Rich Felker · 12 years ago
  39. efd4d87 clean up sloppy nested inclusion from pthread_impl.h by Rich Felker · 12 years ago
  40. 76f28cf system is a cancellation point by Rich Felker · 12 years ago
  41. 599f973 fix usage of locks with vfork by Rich Felker · 12 years ago
  42. 97c8bdd fix parent-memory-clobber in posix_spawn (environ) by Rich Felker · 12 years ago
  43. 44eb4d8 overhaul system() and popen() to use vfork; fix various related bugs by Rich Felker · 12 years ago
  44. d530414 block uid/gid changes during posix_spawn by Rich Felker · 12 years ago
  45. d62f4e9 use vfork if possible in posix_spawn by Rich Felker · 12 years ago
  46. 400c5e5 use restrict everywhere it's required by c99 and/or posix 2008 by Rich Felker · 12 years ago
  47. 4cf667c x86_64 vfork implementation by Rich Felker · 13 years ago
  48. 2bb75db support vfork on i386 by Rich Felker · 13 years ago
  49. 768f39a make available a namespace-safe vfork, if supported by Rich Felker · 13 years ago
  50. 4b87736 fix various bugs in path and error handling in execvp/fexecve by Rich Felker · 13 years ago
  51. 13cd969 fix various errors in function signatures/prototypes found by nsz by Rich Felker · 13 years ago
  52. 0f1ef81 add missing posix_spawnattr_init/destroy functions by Rich Felker · 13 years ago
  53. 98acf04 use weak aliases rather than function pointers to simplify some code by Rich Felker · 13 years ago
  54. 4ec07e1 ensure in fork that child gets its own new robust mutex list by Rich Felker · 13 years ago
  55. f48832e fix backwards posix_spawn file action order by Rich Felker · 13 years ago
  56. dd45edb add accidentally-omitted file needed for posix_spawn file actions by Rich Felker · 13 years ago
  57. a0ae0b0 add file actions support to posix_spawn by Rich Felker · 13 years ago
  58. d6c0c97 posix_spawn: honor POSIX_SPAWN_SETSIGDEF flag by Rich Felker · 13 years ago
  59. c97f0d9 initial implementation of posix_spawn by Rich Felker · 13 years ago
  60. e6bac87 correct variadic prototypes for execl* family by Rich Felker · 13 years ago
  61. 870cc67 fix minor bugs due to incorrect threaded-predicate semantics by Rich Felker · 13 years ago
  62. 9080cc1 clean up handling of thread/nothread mode, locking by Rich Felker · 13 years ago
  63. feee989 overhaul pthread cancellation by Rich Felker · 13 years ago
  64. e2915ee speed up threaded fork by Rich Felker · 13 years ago
  65. b470030 overhaul cancellation to fix resource leaks and dangerous behavior with signals by Rich Felker · 13 years ago
  66. aa398f5 global cleanup to use the new syscall interface by Rich Felker · 13 years ago
  67. 3f5420b make fork properly initialize the main thread in the child process by Rich Felker · 13 years ago
  68. f2374ed implement fexecve by Rich Felker · 14 years ago
  69. e9417ff add pthread_atfork interface by Rich Felker · 14 years ago
  70. 0b44a03 initial check-in, version 0.5.0 by Rich Felker · 14 years ago