summaryrefslogtreecommitdiff
path: root/lib/execute.c
Commit message (Expand)AuthorAgeFilesLines
* free-posix: use more often in other modulesPaul Eggert2021-03-251-2/+1
* maint: run 'make update-copyright'Paul Eggert2020-12-311-1/+1
* execute: Use posix_spawn by default on native Windows.Bruno Haible2020-12-251-3/+18
* execute: Treat signalled processes like wait-process does.Bruno Haible2020-12-241-0/+13
* Don't execute scripts without '#!' marker through /bin/sh.Bruno Haible2020-12-241-0/+2
* findprog-in: Allow overriding the current directory.Bruno Haible2020-12-141-1/+1
* sh-quote, execute, spawn-pipe, etc.: Make better use of 'const'.Bruno Haible2020-12-121-16/+16
* execute, spawn-pipe: Fix memory leak on native Windows.Bruno Haible2020-12-111-5/+10
* execute: Allow caller to specify directory for the subprocess.Bruno Haible2020-12-021-17/+81
* execute: Fix uninitialized use of errno.Bruno Haible2020-12-011-1/+5
* execute, spawn-pipe: Make multithread-safe on native Windows.Bruno Haible2020-11-301-57/+31
* windows-spawn: New module.Bruno Haible2020-11-281-1/+1
* execute, spawn-pipe: Use _spawnvpe, not spawnvpe.Bruno Haible2020-08-111-6/+6
* maint: Run 'make update-copyright'Paul Eggert2019-12-311-1/+1
* maint: Run 'make update-copyright'Paul Eggert2019-01-011-1/+1
* execute, spawn-pipe: Avoid warning about redefining 'close'.Bruno Haible2018-05-121-0/+1
* Simplify code. Drop support for Borland C++ on Windows.Bruno Haible2018-05-031-3/+3
* maint: Run 'make update-copyright'Paul Eggert2018-01-011-1/+1
* all: prefer https: URLsPaul Eggert2017-09-131-1/+1
* version-etc: new yearPaul Eggert2017-01-011-1/+1
* version-etc: new yearPaul Eggert2016-01-011-1/+1
* version-etc: new yearPaul Eggert2014-12-311-1/+1
* fchdir: port 'open' and 'close' redefinitions to AIX 7.1Paul Eggert2014-05-221-5/+0
* maint: update copyrightEric Blake2014-01-011-1/+1
* execute: Revert last change, but use a different condition.Bruno Haible2013-03-061-0/+36
* execute: drop dead codeEric Blake2013-03-051-36/+0
* maint: update all copyright year number rangesEric Blake2013-01-011-1/+1
* dup, execute, fatal-signal, etc.: no 'static inline'Paul Eggert2012-11-291-2/+2
* Talk about "native Windows API", not "Woe32".Bruno Haible2012-01-071-2/+2
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* maint: correct misuse of "a" and "an"Jim Meyering2011-05-201-1/+1
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-011-1/+1
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
* Use spaces for indentation, not tabs.Bruno Haible2009-12-101-67/+67
* Unify conditionals.Bruno Haible2009-07-191-2/+2
* Fix handling of closed stdin/stdout/stderr on mingw.Bruno Haible2009-07-191-6/+6
* Add casts, to avoid warnings.Eric Blake2009-03-061-2/+4
* Use the posix_spawn or its replacement on all Unix platforms.Bruno Haible2009-01-261-54/+1
* unistd: guarantee STDIN_FILENO here, for OS/2 EMXEric Blake2009-01-191-11/+1
* Propagate effects of putenv/setenv/unsetenv to child processes.Bruno Haible2008-09-291-2/+10
* Enable use of shell scripts as executables in mingw.Bruno Haible2008-09-291-1/+12
* Add termsigp argument to execute() and wait_process().Bruno Haible2008-06-101-2/+10
* New module 'environ'.Bruno Haible2008-02-241-5/+1
* Change copyright notice from GPLv2+ to GPLv3+.Bruno Haible2007-10-071-5/+4
* exit.h is replaced with stdlib.h.Bruno Haible2007-02-181-1/+0
* Stylistic change: Use '#if HAVE_*' instead of '#ifdef HAVE_*'.Bruno Haible2007-01-301-4/+4
* New module 'fchdir'.Bruno Haible2007-01-141-0/+5
* Include <config.h> unconditionally.Bruno Haible2006-09-141-3/+1
* * lib/wait-process.c, lib/wait-process.h, lib/csharpcomp.c,Derek R. Price2006-04-261-1/+1
* * lib/wait-process.h (wait_subprocess): Accept a new exitsignal argument.Derek R. Price2006-04-251-1/+1