master
fix AS-safety of close when aio is in use and fd map is expanded
catan: remove no-op reduction mod pi and unused code
sysconf: fix _SC_MINSIGSTKSZ computation to match kernel interpretation
update crypt_blowfish to support $2b$ prefix
adjust iswalnum to admit tail call to iswalpha
fix mismatched type in posix_getdents definition
protect stack canary from leak via read-as-string by zeroing second byte
strerror: add error strings for EUCLEAN and ENAVAIL
fix compile regression in exit on archs without SYS_pause
remove LFS64 symbol aliases; replace with dynamic linker remapping
fix condition for riscv{32,64} non-stup fenv
make __getauxval a public ABI symbol
fix rounding of hex floats in strtod/scanf on ld64 and ld128 archs
semtimedop: fix timespec kernel ABI mismatch for 32-bit timeouts on x32
loongarch64: add TLSDESC support
getusershell: skip blank lines and comments
statx: fix uninitialized attributes/mask in fallback path
fix pathological slowness & incorrect mappings in iconv gb18030 decoder
fix linkage namespace violations in mallocng
math: include missing float.h in logbl
hasmntopt: match only whole options not arbitrary substrings
mq: add x32-specific implementations to work around mismatched kernel ABI
align mbsnrtowcs behavior on partial character with new requirements
dns: fix nameserver OOB read in IPv6-disabled fallback
getgr*: validate group member lists from nscd backend
lift child restrictions after multi-threaded fork
posix_spawn: fix child spinning on write to a broken pipe
regex: reject invalid \digit back reference in BRE
sched_rr_get_interval: don't assume time_t is 32-bit on 32-bit archs
hsearch: fix null pointer arithmetic UB
expose ppoll in default feature profile
riscv: fix setjmp assembly when compiling for ilp32f/lp64f.
signal: check sigpause() input parameter
use new SYS_fchmodat2 syscall to implement fchmodat with flags
fix toctou race in popen children's closing of other popen pipes
qsort: fix shift UB in shl and shr
fix strcasestr failing to find zero-length needle
termios: fix input speed handling
s390x: shuffle register usage in __tls_get_offset to avoid r0 as address
fix incorrect access to tzname[] by strptime %Z conversion specifier
abstract missing SYS_pause syscall with macros