glibc/posix
Adhemerval Zanella db8cbc6a7a posix: Use posix_spawn for wordexp
This patch replaces the fork+exec by posix_spawn on wordexp, which
allows a better scability on Linux and simplifies the thread
cancellation handling.

The only change which can not be implemented with posix_spawn the
/dev/null check to certify it is indeed the expected device.  I am
not sure how effetive this check is since /dev/null tampering means
something very wrong with the system and this is the least of the
issues.  My view is the tests is really out of the place and the
hardening provided is minimum.

If the idea is still to provide such check, I think a possibilty
would be to open /dev/null, check it, add a dup2 file action, and
close the file descriptor.

Checked on powerpc64le-linux-gnu and x86_64-linux-gnu.

	* include/spawn.h (__posix_spawn_file_actions_addopen): New
	prototype.
	* posix/spawn_faction_addopen.c (posix_spawn_file_actions_addopen):
	Add internal alias.
	* posix/wordexp.c (create_environment, free_environment): New
	functions.
	(exec_comm_child, exec_comm): Use posix_spawn instead of fork+exec.
	* posix/wordexp-test.c: Use libsupport.
2019-10-09 17:48:41 -03:00
..
bits Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
rxspencer [BZ 697] 2009-01-08 00:47:30 +00:00
sys Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
_exit.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
alarm.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
annexc.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
BOOST.tests
bsd-getpgrp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-ga1.c
bug-ga2.c
bug-getopt1.c Avoid insecure usage of tmpnam in tests. 2018-07-18 21:04:12 +00:00
bug-getopt2.c Avoid insecure usage of tmpnam in tests. 2018-07-18 21:04:12 +00:00
bug-getopt3.c Avoid insecure usage of tmpnam in tests. 2018-07-18 21:04:12 +00:00
bug-getopt4.c Avoid insecure usage of tmpnam in tests. 2018-07-18 21:04:12 +00:00
bug-getopt5.c Avoid insecure usage of tmpnam in tests. 2018-07-18 21:04:12 +00:00
bug-glob2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-glob3.c Add test for last glob bug. 2010-03-24 12:10:51 -07:00
bug-regex1.c
bug-regex2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex3.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex5.c Fix posix/bug-regex5.c test case, adapt to iso14651_t1_common upate 2018-02-27 16:58:44 +01:00
bug-regex6.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex7.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex8.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex9.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex10.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex11.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex12.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex13.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex14.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex15.c
bug-regex16.c
bug-regex17.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex18.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex19.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex20.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex21.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex22.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex23.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex24.c
bug-regex25.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex26.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex27.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex28.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex29.c Add missing stdio.h include. 2009-11-14 19:11:44 -08:00
bug-regex30.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex31.c Fix warning in posix/bug-regex31.c. 2014-11-25 21:40:51 +00:00
bug-regex31.input One more regex memory leak fixed. 2010-10-12 09:00:33 -04:00
bug-regex32.c Fix unnecessary overallocation due to incomplete character 2011-05-28 17:14:30 -04:00
bug-regex33.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex34.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex35.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex36.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex37.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bug-regex38.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
confstr.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
cpio.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
Depend
environ.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
execl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
execle.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
execlp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
execv.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
execve.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
execvp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
execvpe.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fexecve.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
flexmember.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fnmatch_loop.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fnmatch.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fnmatch.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fork.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fpathconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
gai_strerror.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
gai.conf [BZ #11438] 2012-09-28 10:15:05 -06:00
get_child_max.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getaddrinfo.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getconf-speclist.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getegid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
geteuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getgroups.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getopt1.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getopt_int.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getopt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getopt.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getpgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getpgrp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getpid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getppid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getresgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getresuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getsid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob64-lstat-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob_internal.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob_pattern_p.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob-lstat-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
globfree64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
globfree.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
globtest.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
globtest.sh Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
group_member.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
init-posix.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
Makefile wordexp: Split out command execution tests from posix/wordexp-test 2019-10-08 16:11:13 +02:00
nanosleep.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pathconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pause.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
PCRE.tests posix: Sync gnulib regex implementation 2018-07-04 09:54:45 -03:00
posix_madvise.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
posix-conf-vars.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
posix-conf-vars.list Use posix-conf-vars.list to generate spec array 2014-12-29 19:56:27 +05:30
posix-envs.def Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pread64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pread.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
PTESTS
PTESTS2C.sed
pwrite64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pwrite.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
re_comp.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
regcomp.c Break some lines before not after operators. 2019-02-22 01:32:36 +00:00
regex_internal.c Remove dead regex code 2019-08-21 11:02:19 -07:00
regex_internal.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
regex.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
regex.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
regexbug1.c Fix -Wformat-security warnings in posix/regexbug1.c 2014-12-11 13:08:26 -08:00
regexec.c Break some lines before not after operators. 2019-02-22 01:32:36 +00:00
runptests.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
runtests.c * nss/nsswitch.c (__nss_lookup_function): Don't cast &ni->known to 2007-07-28 20:36:21 +00:00
sched_cpualloc.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_cpucount.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_cpufree.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_getaffinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_getp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_gets.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_primax.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_primin.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_rr_gi.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_setaffinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_setp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_sets.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_yield.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setpgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setpgrp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setresgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setresuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setsid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sleep.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_faction_addchdir.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_faction_addclose.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_faction_adddup2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_faction_addfchdir.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_faction_addopen.c posix: Use posix_spawn for wordexp 2019-10-09 17:48:41 -03:00
spawn_faction_destroy.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_faction_init.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_int.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn_valid_fd.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawn.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_destroy.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_getdefault.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_getflags.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_getpgroup.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_getschedparam.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_getschedpolicy.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_getsigmask.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_init.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_setdefault.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_setflags.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_setpgroup.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_setschedparam.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_setschedpolicy.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnattr_setsigmask.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawni.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawnp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
streams-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sysconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tar.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
test-errno.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
test-ssize-max.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
test-vfork.c Use (void) in no-arguments function definitions. 2013-06-08 00:22:23 +00:00
testfnm.c FIx handling of unterminated [ expression in fnmatch. 2011-01-14 08:06:22 -05:00
TESTS
TESTS2C.sed
times.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
transbug.c Fix executable mode. 2013-06-06 02:15:33 +02:00
tst-boost.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-chmod.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-cpucount.c When iterating over CPU bitmask, don't try more than CPU_SETSIZE. 2009-06-15 21:12:57 -07:00
tst-cpuset.c * posix/Makefile (routines): Add sched_cpualloc and sched_cpufree. 2007-07-29 22:24:44 +00:00
tst-dir.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-exec-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-exec.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-execl1.c
tst-execl2.c
tst-execle1.c 2005-12-27 Roland McGrath <roland@redhat.com> 2005-12-27 22:49:45 +00:00
tst-execle2.c 2005-12-27 Roland McGrath <roland@redhat.com> 2005-12-27 22:49:45 +00:00
tst-execlp1.c
tst-execlp2.c
tst-execv1.c
tst-execv2.c
tst-execve1.c
tst-execve2.c
tst-execvp1.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp2.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp3.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp4.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvpe1.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-execvpe2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-execvpe3.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-execvpe4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-execvpe5.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-execvpe6.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fexecve.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fnmatch2.c FIx handling of unterminated [ expression in fnmatch. 2011-01-14 08:06:22 -05:00
tst-fnmatch3.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fnmatch4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fnmatch5.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fnmatch.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fnmatch.input Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fork.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-getaddrinfo2.c Add missing header files throughout the testsuite. 2017-02-16 17:33:18 -05:00
tst-getaddrinfo3.c * posix/Makefile (tests): Add tst-getaddrinfo3. 2006-04-30 20:19:09 +00:00
tst-getaddrinfo4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-getaddrinfo5.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-getaddrinfo.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-getconf.sh Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-getopt_long1.c getopt: merge from gnulib: alloca avoidance 2017-04-07 07:51:52 -04:00
tst-getopt-cancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-glob_lstat_compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-glob_symlinks.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-glob-tilde.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-gnuglob64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-gnuglob-skeleton.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-gnuglob.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-mmap-offset.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-mmap.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-nanosleep.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-nice.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-pathconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-pcre.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-posix_fadvise64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-posix_fadvise-common.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-posix_fadvise.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-posix_spawn-fd.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-posix_spawn-setsid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-preadwrite64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-preadwrite-common.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-preadwrite.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-regcomp-truncated.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-regex2.c Don't reduce test timeout to less than default 2018-10-17 09:34:13 +02:00
tst-regex.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-regex.input Fix posix/tst-regex by using UTF-8 and own test input 2019-08-29 02:38:14 -07:00
tst-regexloc.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-rfc3484-2.c Fix multiple definitions of __nss_*_database (bug 22918) 2018-03-03 17:44:24 +01:00
tst-rfc3484-3.c Fix multiple definitions of __nss_*_database (bug 22918) 2018-03-03 17:44:24 +01:00
tst-rfc3484.c Fix multiple definitions of __nss_*_database (bug 22918) 2018-03-03 17:44:24 +01:00
tst-rxspencer-no-utf8.c Split up rules for tests using mtrace and something else. 2014-02-14 13:45:14 +00:00
tst-rxspencer.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-spawn2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-spawn3.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-spawn4-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-spawn4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-spawn-chdir.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-spawn-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-spawn.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-sysconf-empty-chroot.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-sysconf.c Hurd: Update posix_opt.h 2012-05-10 15:57:27 -07:00
tst-truncate64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-truncate-common.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-truncate.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-vfork1.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-vfork2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-vfork3.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-waitid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-wordexp-nocmd.c posix/tst-wordexp-nocmd: Fix diagnostics output in test 2019-10-08 18:55:48 +02:00
tstgetopt.c
uname-values.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
uname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
unistd.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
Versions Remove obsolete, never-implemented XSI STREAMS declarations 2019-03-14 15:44:15 +01:00
vfork.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wait3.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wait4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wait.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wait.h
waitid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
waitpid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wordexp-test.c posix: Use posix_spawn for wordexp 2019-10-09 17:48:41 -03:00
wordexp-tst.sh Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wordexp.c posix: Use posix_spawn for wordexp 2019-10-09 17:48:41 -03:00
wordexp.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00