musl/src
Rich Felker a23a3da29b avoid limited space of random temp file names if clock resolution is low
this is not an issue that was actually hit, but I noticed it during
previous changes to __randname: if the resolution of tv_nsec is too
low, the space of temp file names obtainable by a thread could
plausibly be exhausted. mixing in tv_sec avoids this.
2022-06-23 11:53:28 -04:00
..
aio drop use of pthread_once for aio thread stack size init 2020-12-08 18:02:39 -05:00
complex math: avoid runtime conversions of floating-point constants 2022-03-08 16:27:15 -05:00
conf add missing POSIX confstr keys for pthread CFLAGS/LDFLAGS 2022-04-20 09:06:54 -04:00
crypt update crypt_blowfish to support $2b$ prefix 2020-10-18 12:16:55 -04:00
ctype fix wcwidth of hangul combining (vowel/final) letters 2021-12-27 20:08:31 -05:00
dirent fail fdopendir for O_PATH file descriptors 2019-02-07 12:51:02 -05:00
env protect stack canary from leak via read-as-string by zeroing second byte 2022-03-08 16:52:25 -05:00
errno add missing strerror text for key management 2022-02-19 19:42:21 -05:00
exit lift child restrictions after multi-threaded fork 2020-11-11 15:55:30 -05:00
fcntl remove spurious inclusion of libc.h for LFS64 ABI aliases 2018-09-12 14:34:38 -04:00
fenv add SPE FPU support to powerpc-sf 2021-09-23 19:11:46 -04:00
include provide an internal namespace-safe __fstat 2022-05-04 10:51:00 -04:00
internal don't remap internal-use syscall macros to nonexistent time32 syscalls 2022-04-27 08:45:33 -04:00
ipc fix corrupt sysvipc timestamps on 32-bit archs with old kernels 2020-03-14 21:23:37 -04:00
ldso fix dl_iterate_phdr dlpi_tls_data reporting to match spec 2021-03-26 13:35:41 -04:00
legacy fix error return value for cuserid 2021-02-13 14:03:23 -05:00
linux make epoll_[p]wait a cancellation point 2021-04-03 21:16:41 -04:00
locale accept null pointer as message argument to gettext functions 2022-03-27 18:59:15 -04:00
malloc remove return with expression in void function 2021-04-27 19:31:48 -04:00
math add SPE FPU support to powerpc-sf 2021-09-23 19:11:46 -04:00
misc mntent: fix potential mishandling of extremely long lines 2022-05-15 19:26:22 -04:00
mman revert unwanted and inadvertent change that slipped into mmap.c 2019-12-20 21:27:39 -05:00
mq mq_timedsend, mq_timedreceive: add time64, decouple 32-bit time_t 2019-07-28 17:09:30 -04:00
multibyte rewrite wcsnrtombs to fix buffer overflow and other bugs 2020-11-19 17:12:43 -05:00
network ensure distinct query id for parallel A and AAAA queries in resolver 2022-06-03 11:03:00 -04:00
passwd nscd: fall back gracefully on kernels without AF_UNIX support 2021-04-16 10:17:42 -04:00
prng lift child restrictions after multi-threaded fork 2020-11-11 15:55:30 -05:00
process use internal malloc for posix_spawn file actions objects 2021-03-15 10:21:29 -04:00
regex fix failure of glob to match broken symlinks under some conditions 2019-08-07 02:38:45 -04:00
sched sched_rr_get_interval: don't assume time_t is 32-bit on 32-bit archs 2019-07-29 12:31:20 -04:00
search new tsearch implementation 2018-09-20 17:57:47 -04:00
select fix regression in select with no timeout 2019-08-07 02:57:53 -04:00
setjmp fix hwcap access in powerpc-sf setjmp/longjmp 2021-11-29 17:41:43 -05:00
signal fix libc-internal signal blocking on mips archs 2021-07-29 23:24:58 -04:00
stat provide an internal namespace-safe __fstat 2022-05-04 10:51:00 -04:00
stdio drop use of stat operation in temporary file name generation 2022-05-01 23:25:21 -04:00
stdlib fix constraint violation in qsort wrapper around qsort_r 2022-05-06 19:34:48 -04:00
string fix misleading comment in strstr 2020-12-09 11:34:29 -05:00
temp avoid limited space of random temp file names if clock resolution is low 2022-06-23 11:53:28 -04:00
termios add tcgetwinsize and tcsetwinsize functions, move struct winsize 2020-08-24 21:31:18 -04:00
thread fix error checking in pthread_getname_np 2021-08-06 11:26:15 -04:00
time use __fstat instead of __fstatat with AT_EMPTY_PATH in __map_file 2022-05-04 10:53:01 -04:00
unistd nice: return EPERM instead of EACCES 2022-03-08 17:15:14 -05:00