..
aio
fix AS-safety of close when aio is in use and fd map is expanded
4 years ago
complex
catan: remove no-op reduction mod pi and unused code
2 years ago
conf
sysconf: fix _SC_MINSIGSTKSZ computation to match kernel interpretation
2 years ago
crypt
update crypt_blowfish to support $2b$ prefix
6 years ago
ctype
fix wcwidth of hangul combining (vowel/final) letters
4 years ago
dirent
fix mismatched type in posix_getdents definition
2 years ago
env
protect stack canary from leak via read-as-string by zeroing second byte
4 years ago
errno
strerror: add error strings for EUCLEAN and ENAVAIL
2 years ago
exit
fix compile regression in exit on archs without SYS_pause
2 years ago
fcntl
remove LFS64 symbol aliases; replace with dynamic linker remapping
4 years ago
fenv
fenv: add missing C dummy functions for loongarch64 soft float
2 months ago
include
make __getauxval a public ABI symbol
11 months ago
internal
vdso: add support for GNU hash tables
2 months ago
ipc
semtimedop: fix timespec kernel ABI mismatch for 32-bit timeouts on x32
3 years ago
ldso
loongarch64: add TLSDESC support
2 years ago
legacy
getusershell: skip blank lines and comments
2 years ago
linux
statx: fix uninitialized attributes/mask in fallback path
2 years ago
locale
bind_textdomain_codeset: fix return value
1 year ago
malloc
mallocng: prevent stray ';' at top-level
2 months ago
math
remove incorrect comment regarding powl exceptional cases
2 years ago
misc
hasmntopt: match only whole options not arbitrary substrings
1 year ago
mman
remove LFS64 symbol aliases; replace with dynamic linker remapping
4 years ago
mq
mq: add x32-specific implementations to work around mismatched kernel ABI
1 year ago
multibyte
align mbsnrtowcs behavior on partial character with new requirements
1 year ago
network
dns: fix nameserver OOB read in IPv6-disabled fallback
2 months ago
passwd
getgr*: validate group member lists from nscd backend
2 months ago
prng
lift child restrictions after multi-threaded fork
6 years ago
process
posix_spawn: fix child spinning on write to a broken pipe
2 years ago
regex
glob: fix wrong return code when aborting before any matches
3 years ago
sched
sched_rr_get_interval: don't assume time_t is 32-bit on 32-bit archs
7 years ago
search
hsearch: fix null pointer arithmetic UB
3 years ago
select
expose ppoll in default feature profile
2 years ago
setjmp
riscv: fix setjmp assembly when compiling for ilp32f/lp64f.
9 months ago
signal
signal: check sigpause() input parameter
1 year ago
stat
use new SYS_fchmodat2 syscall to implement fchmodat with flags
2 years ago
stdio
printf: fix buffer overflow in floating point decimal formatting
8 months ago
stdlib
update contributor name in authorship notices
2 years ago
string
fix strcasestr failing to find zero-length needle
1 year ago
temp
remove LFS64 symbol aliases; replace with dynamic linker remapping
4 years ago
termios
termios: fix input speed handling
1 year ago
thread
s390x: shuffle register usage in __tls_get_offset to avoid r0 as address
7 months ago
time
SIGEV_THREAD timers: re-block signals when reusing kernel thread
1 year ago
unistd
abstract missing SYS_pause syscall with macros
2 years ago