Age | Commit message (Expand) | Author | Files | Lines |
2019-08-30 | add posix_spawn [f]chdir file actions | Rich Felker | 4 | -0/+45 |
2019-07-08 | prevent dup2 action for posix_spawn internal pipe fd | Rich Felker | 1 | -0/+4 |
2019-07-01 | fix deadlock in synccall after threaded fork | Samuel Holland | 1 | -0/+1 |
2019-04-02 | use __strchrnul instead of strchr and strlen in execvpe | Frediano Ziglio | 1 | -2/+1 |
2019-02-15 | track all live threads in an AS-safe, fully-consistent linked list | Rich Felker | 1 | -0/+1 |
2018-09-12 | reduce spurious inclusion of libc.h | Rich Felker | 5 | -5/+0 |
2018-09-12 | remove __vfork alias | Rich Felker | 7 | -28/+7 |
2018-09-12 | overhaul internally-public declarations using wrapper headers | Rich Felker | 2 | -4/+0 |
2018-09-12 | rework mechanism for posix_spawnp calling posix_spawn | Rich Felker | 2 | -19/+9 |
2018-09-12 | declare __syscall_ret as hidden in vfork asm | Rich Felker | 4 | -0/+4 |
2018-09-12 | add arm asm for vfork | Patrick Oppenlander | 1 | -0/+13 |
2018-09-12 | move and deduplicate declarations of __procfdname to make it checkable | Rich Felker | 1 | -2/+0 |
2018-09-04 | implement fexecve in terms of execveat when it exists | Joseph C. Sible | 1 | -0/+5 |
2018-08-28 | fix return value of system on failure to spawn child process | Rich Felker | 1 | -1/+1 |
2018-02-21 | convert execvp error handling to switch statement | Rich Felker | 1 | -2/+9 |
2018-02-21 | fix execvp failing on not-dir entries in PATH. | Przemyslaw Pawelczyk | 1 | -1/+1 |
2017-11-10 | prevent fork's errno from being clobbered by atfork handlers | Bobby Bingham | 1 | -3/+3 |
2017-11-05 | adjust posix_spawn dup2 action behavior to match future requirements | Rich Felker | 1 | -8/+12 |
2017-10-19 | posix_spawn: use larger stack to cover worst-case in execvpe | Will Dietz | 1 | -1/+1 |
2017-04-22 | have posix_spawnattr_setflags check for supported flags | Rich Felker | 1 | -0/+11 |
2017-04-22 | implement new posix_spawn flag POSIX_SPAWN_SETSID | Rich Felker | 1 | -0/+4 |
2016-11-11 | add s390x port | Bobby Bingham | 1 | -0/+8 |
2015-06-16 | switch to using trap number 31 for syscalls on sh | Rich Felker | 1 | -1/+1 |
2015-06-11 | add sh asm for vfork | Rich Felker | 1 | -0/+23 |
2015-04-13 | remove remnants of support for running in no-thread-pointer mode | Rich Felker | 1 | -1/+1 |
2015-04-10 | optimize out setting up robust list with kernel when not needed | Rich Felker | 1 | -1/+2 |
2015-02-03 | make execvp continue PATH search on EACCES rather than issuing an errror | Rich Felker | 1 | -1/+4 |
2014-12-05 | use direct syscall rather than write function in posix_spawn child | Rich Felker | 1 | -1/+1 |
2014-12-05 | don't fail posix_spawn on failed close | Rich Felker | 1 | -2/+1 |
2014-07-05 | eliminate use of cached pid from thread structure | Rich Felker | 1 | -1/+1 |
2014-07-01 | fix ungrammatical comment in posix_spawn code | Rich Felker | 1 | -3/+3 |
2014-05-30 | additional fixes for linux kernel apis with old syscalls removed | Rich Felker | 1 | -0/+5 |
2014-05-29 | support linux kernel apis (new archs) with old syscalls removed | Rich Felker | 2 | -2/+21 |
2014-05-24 | support kernels with no SYS_open syscall, only SYS_openat | Rich Felker | 1 | -2/+1 |
2014-04-20 | expose public execvpe interface | M Farkas-Dyck | 1 | -0/+3 |
2014-03-24 | always initialize thread pointer at program start | Rich Felker | 1 | -3/+2 |
2014-02-23 | x32 port (diff against vanilla x86_64) | rofl0r | 1 | -1/+1 |
2014-02-23 | import vanilla x86_64 code as x32 | rofl0r | 1 | -0/+12 |
2014-02-12 | make posix_spawn accept null pid pointer arguments | Rich Felker | 1 | -1/+1 |
2013-12-12 | include cleanups: remove unused headers and add feature test macros | Szabolcs Nagy | 3 | -2/+2 |
2013-10-07 | add missing va_end in execl* for correcness and static code analyzers | Szabolcs Nagy | 3 | -0/+3 |
2013-10-03 | fix new environment always being null with execle | Rich Felker | 1 | -2/+1 |
2013-08-09 | optimize posix_spawn to avoid spurious sigaction syscalls | Rich Felker | 1 | -7/+21 |
2013-08-09 | fix missing errno from exec failure in posix_spawn | Rich Felker | 1 | -0/+1 |
2013-08-08 | block signals during fork | Rich Felker | 1 | -0/+3 |
2013-08-02 | debloat code that depends on /proc/self/fd/%d with shared function | Rich Felker | 1 | -3/+4 |
2013-07-17 | make posix_spawn (and functions that use it) use CLONE_VFORK flag | Rich Felker | 1 | -1/+2 |
2013-04-26 | remove explicit locking to prevent __synccall setuid during posix_spawn | Rich Felker | 1 | -13/+0 |
2013-03-24 | remove cruft from pre-posix_spawn version of the system function | Rich Felker | 1 | -6/+0 |
2013-02-17 | consistently use the internal name __environ for environ | Rich Felker | 2 | -4/+4 |