Rich Felker
|
d8fddb9641
fix fallback when ipv6 is disabled but resolv.conf has v6 nameserves
|
2 years ago |
Kristina Martsenko
|
d4f987e4ac
epoll_create: fail with EINVAL if size is non-positive
|
2 years ago |
Rich Felker
|
2e5fff43dd
use alt signal stack when present for implementation-internal signals
|
2 years ago |
Érico Nogueira
|
379b18218d
ldso: make exit condition clearer in fixup_rpath
|
2 years ago |
Rich Felker
|
37e18b7bf3
freopen: reset stream orientation (byte/wide) and encoding rule
|
2 years ago |
Rich Felker
|
bf99258564
ldso: process RELR only for non-FDPIC archs
|
2 years ago |
Fangrui Song
|
d32dadd60e
ldso: support DT_RELR relative relocation format
|
2 years ago |
Alex Xu (Hello71)
|
2404d9d643
use syscall_arg_t and __scc macro for arguments to __alt_socketcall
|
2 years ago |
Michael Pratt
|
46d1c7801b
fix strings.h feature test macro usage due to missing features.h
|
2 years ago |
Eugene Yudin
|
baaf257f05
fix ESRCH error handling for clock_getcpuclockid
|
2 years ago |
Szabolcs Nagy
|
4f48da008d
aarch64: add vfork
|
2 years ago |
Rich Felker
|
7d568410b4
fix mishandling of errno in getaddrinfo AI_ADDRCONFIG logic
|
2 years ago |
Rich Felker
|
d16d7b1099
early stage ldso: remove symbolic references via error handling function
|
2 years ago |
Alex Xu (Hello71)
|
63c67053a3
in early stage ldso before __dls2b, call mprotect with __syscall
|
2 years ago |
Rich Felker
|
a23a3da29b
avoid limited space of random temp file names if clock resolution is low
|
2 years ago |
Rich Felker
|
4100279825
remove random filename obfuscation that leaks ASLR information
|
2 years ago |
Rich Felker
|
6c858d6fd4
ensure distinct query id for parallel A and AAAA queries in resolver
|
2 years ago |
Rich Felker
|
8974ef2124
mntent: fix potential mishandling of extremely long lines
|
2 years ago |
Alyssa Ross
|
751bee0ee7
mntent: fix parsing lines with optional fields
|
3 years ago |
Rich Felker
|
dcb31f6b45
fix constraint violation in qsort wrapper around qsort_r
|
2 years ago |
Rich Felker
|
6e9d2370c7
use __fstat instead of __fstatat with AT_EMPTY_PATH in __map_file
|
2 years ago |
Rich Felker
|
05a55868ff
provide an internal namespace-safe __fstat
|
2 years ago |
Rich Felker
|
fb10dc288d
only use fstatat and others legacy stat syscalls if they exist
|
2 years ago |
Rich Felker
|
2b754a5424
drop direct use of stat syscalls in internal __map_file
|
2 years ago |
Rich Felker
|
c9ba0769a7
provide an internal namespace-safe __fstatat
|
2 years ago |
Rich Felker
|
7edbcbeb76
drop direct use of stat syscalls in fchmodat
|
2 years ago |
Rich Felker
|
9a93749555
drop use of stat operation in temporary file name generation
|
2 years ago |
Stefan O'Rear
|
12a757b321
only fallback to gettimeofday/settimeofday syscalls if they exist
|
4 years ago |
Stefan O'Rear
|
41149ea8c7
only use getrlimit/setrlimit syscalls if they exist
|
4 years ago |
Stefan O'Rear
|
8910efd0e4
don't remap internal-use syscall macros to nonexistent time32 syscalls
|
4 years ago |