musl/src
Rich Felker 49b6df3d9f fix error return value for cuserid
the historical function was specified to return an empty string in the
caller-provided buffer, not a null pointer, to indicate error when the
argument is non-null. only when the argument is null should it return
a null pointer on error.
2021-02-13 14:03:23 -05:00
..
aio drop use of pthread_once for aio thread stack size init 2020-12-08 18:02:39 -05:00
complex fix incorrect results for catanf and catanl with some inputs 2020-02-05 09:40:11 -05:00
conf
crypt update crypt_blowfish to support $2b$ prefix 2020-10-18 12:16:55 -04:00
ctype fix wcwidth wrongly returning 0 for most of planes 4 and up 2020-01-01 20:02:51 -05:00
dirent
env fix inconsistent signature of __libc_start_main 2021-01-30 16:42:26 -05:00
errno improve strerror speed 2020-03-14 21:23:37 -04:00
exit lift child restrictions after multi-threaded fork 2020-11-11 15:55:30 -05:00
fcntl
fenv fix sh fesetround failure to clear old mode 2020-04-18 03:23:40 -04:00
include give libc access to its own malloc even if public malloc is interposed 2020-11-11 11:38:21 -05:00
internal lift locale lock out of internal __get_locale 2020-12-09 16:58:32 -05:00
ipc fix corrupt sysvipc timestamps on 32-bit archs with old kernels 2020-03-14 21:23:37 -04:00
ldso lift child restrictions after multi-threaded fork 2020-11-11 15:55:30 -05:00
legacy fix error return value for cuserid 2021-02-13 14:03:23 -05:00
linux fix setgroups behavior in multithreaded process 2020-10-27 00:59:54 -04:00
locale use libc-internal malloc for newlocale/freelocale 2020-12-09 17:11:05 -05:00
malloc oldmalloc: preserve errno across free 2021-01-30 17:28:08 -05:00
math math: fix expm1f overflow threshold 2021-02-10 14:06:50 -05:00
misc fix VIDIOC_DQEVENT (v4l2) ioctl fallback for pre-5.6 kernels 2020-12-14 20:36:13 -05:00
mman revert unwanted and inadvertent change that slipped into mmap.c 2019-12-20 21:27:39 -05:00
mq
multibyte rewrite wcsnrtombs to fix buffer overflow and other bugs 2020-11-19 17:12:43 -05:00
network fix missing newline in herror output 2020-09-03 17:30:22 -04:00
passwd fix getgrouplist when nscd reports an empty list 2020-10-14 20:27:12 -04:00
prng lift child restrictions after multi-threaded fork 2020-11-11 15:55:30 -05:00
process fail posix_spawn file_actions operations with negative fds 2021-01-30 16:09:22 -05: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
select fix regression in select with no timeout 2019-08-07 02:57:53 -04:00
setjmp aarch64: fix setjmp return value 2020-08-12 21:53:25 -04:00
signal lift sigaction abort locking to fix posix_spawn child deadlock 2020-10-24 15:59:40 -04:00
stat fix remaining direct use of stat syscalls outside fstatat.c 2020-02-12 17:34:17 -05:00
stdio lift child restrictions after multi-threaded fork 2020-11-11 15:55:30 -05:00
stdlib fix undefined behavior in wcsto[ld] family functions 2020-04-24 10:39:17 -04:00
string fix misleading comment in strstr 2020-12-09 11:34:29 -05:00
temp
termios add tcgetwinsize and tcsetwinsize functions, move struct winsize 2020-08-24 21:31:18 -04:00
thread fix possible fd leak via missing O_CLOEXEC in pthread_setname_np 2021-01-30 17:29:55 -05:00
time parse v3 or future-unknown zoneinfo file versions as v2+ 2020-11-22 17:26:36 -05:00
unistd work around linux bug in readlink syscall with zero buffer size 2020-11-23 19:44:19 -05:00