glibc/misc
Florian Weimer e3db0a699c misc: FUSE-based tests for mkstemp
The tests check that O_EXCL is used properly, that 0600 is used
as the mode, that the characters used are as expected, and that
the distribution of names generated is reasonably random.

The tests run very slowly on some kernel versions, so make them
xtests.

Reviewed-by: DJ Delorie <dj@redhat.com>
2024-09-21 19:25:35 +02:00
..
bits syslog: Improve fortify with clang 2024-02-27 10:52:59 -03:00
sys socket: Use may_alias on sockaddr structs (bug 19622) 2024-05-18 09:33:19 +02:00
tst-syslog-long-progname.root syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) 2024-01-30 15:53:37 +01:00
acct.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
allocate_once.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ar.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
atomic_wide_counter.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
brk.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
bug18240.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
bug-hsearch1.c .. 2009-01-23 20:41:36 +00:00
chflags.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
chroot.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
daemon.c misc: Convert daemon () to GNU coding style 2023-04-22 13:47:38 +02:00
dirname.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
efgcvt_r-template.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
efgcvt_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
efgcvt-dbl-macros.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
efgcvt-ldbl-macros.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
efgcvt-template.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
efgcvt.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
err.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
err.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
error.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
error.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fchflags.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fd_to_filename.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fdatasync.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
flistxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fremovexattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fsetxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fstab.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fstab.h Remove pre-ISO C support 2012-01-07 23:57:22 -05:00
fsync.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ftruncate64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ftruncate.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
futimes.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
futimesat.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getauxval.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getclktck.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getdomain.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getdtsz.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethostid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethostname.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getloadavg.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpagesize.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpass.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsysstats.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getttyent.c Fix -Os getc_unlocked linknamespace, localplt issues (bug 15105, bug 19463). 2018-02-21 18:01:11 +00:00
getusershell.c misc: Use 64 bit stat for getusershell (BZ# 29203) 2022-06-01 13:23:16 -03:00
getxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gtty.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
hsearch_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
hsearch.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ifunc-impl-list.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
init-misc.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
insremque.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ioctl.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
lgetxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
libgen.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
listxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
llistxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
lremovexattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
lsearch.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
lsetxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
lutimes.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
madvise.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
makedev.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Makefile misc: FUSE-based tests for mkstemp 2024-09-21 19:25:35 +02:00
mincore.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkdtemp.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkostemp64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkostemp.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkostemps64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkostemps.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkstemp64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkstemp.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkstemps64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mkstemps.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mktemp.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mlock.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mlockall.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mmap64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mmap.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mntent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mntent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mntent.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
mprotect.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
msync.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
munlock.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
munlockall.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
munmap.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
preadv2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
preadv64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
preadv64v2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
preadv.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pselect.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ptrace.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pwritev2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pwritev64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pwritev64v2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pwritev.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
qefgcvt_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
qefgcvt.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
readv.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
reboot.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
regexp.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
regexp.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
remap_file_pages.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
removexattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
revoke.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sbrk.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
search.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
select.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
setdomain.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
setegid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
seteuid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sethostid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sethostname.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
setregid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
setreuid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
setxattr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sgtty.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
single_threaded.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sstk.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
stab.h
stty.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
swapoff.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
swapon.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sync.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
syncfs.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
syscall.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
syscall.h
sysexits.h
syslog.c syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) 2024-01-30 15:53:37 +01:00
syslog.h
truncate64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
truncate.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tsearch.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-allocate_once.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-atomic-long.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-atomic.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-dbl-efgcvt.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-dirname.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-efgcvt-template.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-empty.c Move all tests out of the csu subdirectory 2016-12-21 11:52:19 +01:00
tst-error1.c tests: Replace various function calls with their x variant 2023-06-06 08:23:53 -04:00
tst-fd_to_filename.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-fdset.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-gethostid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-hsearch.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-insremque.c [BZ #2766] 2006-06-17 17:01:42 +00:00
tst-ioctl-time64.c misc: Add time64 alias for ioctl 2021-07-21 11:58:09 +02:00
tst-ioctl.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-ldbl-efgcvt.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-ldbl-error.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-ldbl-errorfptr.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-ldbl-warn.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-makedev.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-mkstemp-fuse-parallel.c misc: FUSE-based tests for mkstemp 2024-09-21 19:25:35 +02:00
tst-mkstemp-fuse.c misc: FUSE-based tests for mkstemp 2024-09-21 19:25:35 +02:00
tst-mntent2.c Fix warning in misc/tst-mntent2.c. 2014-12-16 10:27:16 +01:00
tst-mntent-autofs.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-mntent-blank-corrupt.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-mntent-blank-passno.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-mntent-escape.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-mntent.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
tst-mremap1.c Add mremap tests 2024-08-01 05:06:12 -07:00
tst-mremap2.c Add mremap tests 2024-08-01 05:06:12 -07:00
tst-preadvwritev2-common.c misc: Add support for Linux uio.h RWF_NOAPPEND flag 2024-04-04 09:41:27 +01:00
tst-preadvwritev2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-preadvwritev64.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-preadvwritev64v2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-preadvwritev-common.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-preadvwritev.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-pselect-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-pselect.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-select-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-select.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-syscalls.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-syslog-long-progname.c syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) 2024-01-30 15:53:37 +01:00
tst-syslog.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-tsearch.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-warn-wide.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ttyent.h Remove pre-ISO C support 2012-01-07 23:57:22 -05:00
ttyslot.c As a minor cleanup remove the (r)index defines from include/string.h as 2017-02-06 18:15:18 +00:00
ualarm.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
unwind-link.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
usleep.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ustat.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
utimes.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Versions Implement <unwind-link.h> for dynamically loading the libgcc_s unwinder 2021-03-01 15:58:01 +01:00
vhangup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
writev.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00