about summary refs log tree commit diff
path: root/src/process
Commit message (Expand)AuthorAgeFilesLines
* additional fixes for linux kernel apis with old syscalls removedRich Felker2014-05-301-0/+5
* support linux kernel apis (new archs) with old syscalls removedRich Felker2014-05-292-2/+21
* support kernels with no SYS_open syscall, only SYS_openatRich Felker2014-05-241-2/+1
* expose public execvpe interfaceM Farkas-Dyck2014-04-201-0/+3
* always initialize thread pointer at program startRich Felker2014-03-241-3/+2
* x32 port (diff against vanilla x86_64)rofl0r2014-02-231-1/+1
* import vanilla x86_64 code as x32rofl0r2014-02-231-0/+12
* make posix_spawn accept null pid pointer argumentsRich Felker2014-02-121-1/+1
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-123-2/+2
* add missing va_end in execl* for correcness and static code analyzersSzabolcs Nagy2013-10-073-0/+3
* fix new environment always being null with execleRich Felker2013-10-031-2/+1
* optimize posix_spawn to avoid spurious sigaction syscallsRich Felker2013-08-091-7/+21
* fix missing errno from exec failure in posix_spawnRich Felker2013-08-091-0/+1
* block signals during forkRich Felker2013-08-081-0/+3
* debloat code that depends on /proc/self/fd/%d with shared functionRich Felker2013-08-021-3/+4
* make posix_spawn (and functions that use it) use CLONE_VFORK flagRich Felker2013-07-171-1/+2
* remove explicit locking to prevent __synccall setuid during posix_spawnRich Felker2013-04-261-13/+0
* remove cruft from pre-posix_spawn version of the system functionRich Felker2013-03-241-6/+0
* consistently use the internal name __environ for environRich Felker2013-02-172-4/+4
* base system() on posix_spawnRich Felker2013-02-031-41/+26
* fix unsigned comparison bug in posix_spawnRich Felker2013-02-031-1/+1
* overhaul posix_spawn to use CLONE_VM instead of vforkRich Felker2013-02-033-55/+125
* fix up minor misplacement of restrict keyword in spawnattr sched stubsRich Felker2013-02-011-2/+2
* add support for thread scheduling (POSIX TPS option)Rich Felker2012-11-111-0/+25
* clean up sloppy nested inclusion from pthread_impl.hRich Felker2012-11-081-0/+1
* system is a cancellation pointRich Felker2012-10-281-0/+3
* fix usage of locks with vforkRich Felker2012-10-192-2/+3
* fix parent-memory-clobber in posix_spawn (environ)Rich Felker2012-10-183-9/+17
* overhaul system() and popen() to use vfork; fix various related bugsRich Felker2012-10-182-29/+49
* block uid/gid changes during posix_spawnRich Felker2012-10-151-0/+10
* use vfork if possible in posix_spawnRich Felker2012-09-141-1/+3
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-069-18/+18
* x86_64 vfork implementationRich Felker2012-02-061-0/+12
* support vfork on i386Rich Felker2011-10-141-0/+14
* make available a namespace-safe vfork, if supportedRich Felker2011-10-141-1/+4
* fix various bugs in path and error handling in execvp/fexecveRich Felker2011-09-292-18/+29
* fix various errors in function signatures/prototypes found by nszRich Felker2011-09-132-5/+8
* add missing posix_spawnattr_init/destroy functionsRich Felker2011-09-132-0/+13
* use weak aliases rather than function pointers to simplify some codeRich Felker2011-08-061-2/+8
* ensure in fork that child gets its own new robust mutex listRich Felker2011-07-161-0/+1
* fix backwards posix_spawn file action orderRich Felker2011-05-295-6/+10
* add accidentally-omitted file needed for posix_spawn file actionsRich Felker2011-05-281-0/+10
* add file actions support to posix_spawnRich Felker2011-05-285-2/+85
* posix_spawn: honor POSIX_SPAWN_SETSIGDEF flagRich Felker2011-05-281-1/+3
* initial implementation of posix_spawnRich Felker2011-05-2812-0/+151
* correct variadic prototypes for execl* familyRich Felker2011-04-273-15/+18
* fix minor bugs due to incorrect threaded-predicate semanticsRich Felker2011-04-201-1/+2
* clean up handling of thread/nothread mode, lockingRich Felker2011-04-171-1/+1
* overhaul pthread cancellationRich Felker2011-04-172-12/+2
* speed up threaded forkRich Felker2011-04-121-2/+1