.. |
aio
|
d8f35e29d0
fix AS-safety of close when aio is in use and fd map is expanded
|
2 years ago |
complex
|
e3b0ace505
complex: fix comment in cacosh
|
8 months ago |
conf
|
996b6154b2
use kernel-provided AT_MINSIGSTKSZ for sysconf(_SC_[MIN]SIGSTKSZ)
|
2 years ago |
crypt
|
99d5098a88
update crypt_blowfish to support $2b$ prefix
|
4 years ago |
ctype
|
775bde6b5c
fix wcwidth of hangul combining (vowel/final) letters
|
2 years ago |
dirent
|
0079972992
fix mismatched type in posix_getdents definition
|
6 months ago |
env
|
74a28a8af2
protect stack canary from leak via read-as-string by zeroing second byte
|
2 years ago |
errno
|
5690668a1b
add missing strerror text for key management
|
2 years ago |
exit
|
9ee6f10407
atexit: fail rather than deadlocking after last handler is called
|
4 months ago |
fcntl
|
246f1c8114
remove LFS64 symbol aliases; replace with dynamic linker remapping
|
2 years ago |
fenv
|
b4f7b2ca35
riscv32: add fenv and math
|
9 months ago |
include
|
05a55868ff
provide an internal namespace-safe __fstat
|
2 years ago |
internal
|
fd7d018521
add missing inline keyword on default a_barrier definition
|
9 months ago |
ipc
|
9b12982d52
semtimedop: fix timespec kernel ABI mismatch for 32-bit timeouts on x32
|
1 year ago |
ldso
|
11eee89e14
riscv32: add dlsym
|
9 months ago |
legacy
|
ab31e9d6a0
getusershell: skip blank lines and comments
|
5 months ago |
linux
|
05ce67fea9
add renameat2 linux syscall wrapper
|
6 months ago |
locale
|
7ada6dde6f
iconv: fix missing bounds checking for shift_jis decoding
|
8 months ago |
malloc
|
e6e8213244
disable MADV_FREE usage in mallocng
|
2 years ago |
math
|
9683bd6241
math: fix fma(x,y,0) when x*y rounds to -0
|
8 months ago |
misc
|
dd1e63c363
syslog: revert LOG_FAC/LOG_FACMASK changes
|
4 months ago |
mman
|
246f1c8114
remove LFS64 symbol aliases; replace with dynamic linker remapping
|
2 years ago |
mq
|
0ab97350f0
mq_notify: block all (application) signals in the worker thread
|
1 year ago |
multibyte
|
4653b98711
mbrtowc: Fix wrong return value when n > UINT_MAX
|
1 year ago |
network
|
947b4574fa
inet_ntop: fix the IPv6 leading zero sequence compression
|
5 months ago |
passwd
|
0ea78a6421
nscd: fall back gracefully on kernels without AF_UNIX support
|
3 years ago |
prng
|
167390f055
lift child restrictions after multi-threaded fork
|
4 years ago |
process
|
d3a61059c0
posix_spawn: fix child spinning on write to a broken pipe
|
9 months ago |
regex
|
79bdacff83
glob: fix wrong return code when aborting before any matches
|
1 year ago |
sched
|
1d4471b1fd
sched_rr_get_interval: don't assume time_t is 32-bit on 32-bit archs
|
5 years ago |
search
|
7e6da7ac98
hsearch: fix null pointer arithmetic UB
|
1 year ago |
select
|
f247462b08
expose ppoll in default feature profile
|
10 months ago |
setjmp
|
c34a8eedff
riscv32: add setjmp/longjmp and sigreturn
|
9 months ago |
signal
|
008f737ddf
siglongjmp: document why this function just calls longjmp
|
5 months ago |
stat
|
d0ed307e6f
use new SYS_fchmodat2 syscall to implement fchmodat with flags
|
9 months ago |
stdio
|
3f9d4224d8
printf decimal integer formatting: shave off one division
|
6 months ago |
stdlib
|
dcb31f6b45
fix constraint violation in qsort wrapper around qsort_r
|
2 years ago |
string
|
b928c7234f
fix return value of wmemcmp for extreme wchar_t values
|
1 year ago |
temp
|
246f1c8114
remove LFS64 symbol aliases; replace with dynamic linker remapping
|
2 years ago |
termios
|
4d5786544b
add tcgetwinsize and tcsetwinsize functions, move struct winsize
|
4 years ago |
thread
|
882aedf6a1
fix lost or delayed wakes in sem_post under certain race conditions
|
3 months ago |
time
|
cde213f9c3
timer_create: replace pthread barrier with semaphores for thread start
|
4 months ago |
unistd
|
5370070fde
fix pwrite/pwritev handling of O_APPEND files
|
8 months ago |