Rich Felker
|
6f3ead0ae1
process DT_RELR relocations in ldso-startup/static-pie
|
2 years ago |
Rich Felker
|
25085c85a0
fix fwprintf missing output to open_wmemstream FILEs
|
2 years ago |
Rich Felker
|
a636fd630f
dns: fail if ipv6 is disabled and resolv.conf has only v6 nameserves
|
2 years ago |
Rich Felker
|
996b6154b2
use kernel-provided AT_MINSIGSTKSZ for sysconf(_SC_[MIN]SIGSTKSZ)
|
2 years ago |
Rich Felker
|
25340a9337
add sysconf keys/values for signal stack size
|
2 years ago |
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 |