2541 Commits (3d8322c7ad659210a4c8770ef455ca729ce7f395)

Author SHA1 Message Date
Fangrui Song 3d8322c7ad bsearch: simplify and optimize 8 years ago
Rich Felker 18fbc7e4fa remove spurious declaration of __getdents from readdir.c 8 years ago
Rich Felker b3fa0f2b1b fix regression in alignment of dirent structs produced by readdir 8 years ago
Rich Felker 187bcc3bf4 implement getaddrinfo's AI_ADDRCONFIG flag 8 years ago
Rich Felker 9cad27a3dc fix writes outside buffer by ungetc after setvbuf 8 years ago
Rich Felker 4f35eb7591 resolver: don't depend on v4mapped ipv6 to probe routability of v4 addrs 8 years ago
Alexander Monakov b0d2b3a1e5 optimize explicit_bzero for size 8 years ago
Patrick Oppenlander a0d64dccbc fix missing timeout argument to futex syscall in __futexwait 8 years ago
David Carlier 05ac345f89 add explicit_bzero implementation 8 years ago
Arthur Jones 5c8e69267b inet_ntop: do not compress single zeros in IPv6 8 years ago
Daniel Sabogal da5851e9f4 strftime: fix underlying format string in %z format 8 years ago
Rich Felker 63e2e40ee3 resolver: omit final dot (root/suppress-search) in canonical name 8 years ago
Szabolcs Nagy 38f2fa3d02 add memfd_create syscall wrapper 8 years ago
Szabolcs Nagy b64d66d0b0 add mlock2 linux syscall wrapper 8 years ago
Rich Felker 0cd2be2314 work around broken kernel struct ipc_perm on some big endian archs 8 years ago
Rich Felker f81e44a0d9 add m68k port 8 years ago
Rich Felker 18f02c42a2 add support for m68k 80-bit long double variant 8 years ago
Szabolcs Nagy 610c5a8524 fix TLS layout of TLS variant I when there is a gap above TP 8 years ago
Rich Felker 029c622a89 fix output size handling for multi-unicode-char big5-hkscs characters 8 years ago
Rich Felker 165a1e37a5 fix iconv mapping of big5-hkscs characters that map to two unicode chars 8 years ago
Will Dietz 99f4237a69 fix iconv conversion to UTF-32 with implicit (big) endianness 8 years ago
Will Dietz 55a661ff5e fix iconv buffer overflow converting to legacy JIS-based encodings 8 years ago
Rich Felker 40bae2d32f make linking of thread-start with explicit scheduling conditional 8 years ago
Rich Felker b8742f3260 improve design of thread-start with explicit scheduling attributes 8 years ago
Rich Felker 1db9a35569 clean up and reduce size of internal pthread structure 8 years ago
Rich Felker cdba6b2562 improve joinable/detached thread state handling 8 years ago
Rich Felker 526e64f54d improve pthread_exit synchronization with functions targeting tid 8 years ago
Rich Felker 4df4216351 remove incorrect ESRCH error from pthread_kill 8 years ago
Rich Felker 9e2d820a55 use a dedicated futex object for pthread_join instead of tid field 8 years ago
Rich Felker 941bd884cc optimize sigisemptyset 8 years ago
Rich Felker 375840c7d8 avoid excessive stack usage in getcwd 8 years ago
Rich Felker 9be4ed5d89 getopt_long_only: don't prefix-match long-options that match short ones 8 years ago
Rich Felker b4b1e10364 reintroduce hardening against partially-replaced allocator 8 years ago
Rich Felker 72141795d4 return chunks split off by memalign using __bin_chunk instead of free 8 years ago
Rich Felker 3c2cbbe7ba using malloc implementation types/macros/idioms for memalign 8 years ago
Rich Felker 23389b1988 move malloc implementation types and macros to an internal header 8 years ago
Rich Felker 618b18c78e revert detection of partially-replaced allocator 8 years ago
Will Dietz 3f3cc3e995 setvbuf: minor comment typo fix 8 years ago
Andre McCurdy 0c6abb5882 remove a_ctz_l from arch specific atomic_arch.h 8 years ago
Marc André Tanner 3f6dc30470 fix out of bounds write for zero length buffer in gethostname 8 years ago
Rich Felker 0b80a7b040 add support for caller-provided buffers to setvbuf 8 years ago
Rich Felker 6019459251 clean up allocation/setup logic for open_[w]memstream 8 years ago
Rich Felker 0b043c7b70 clean up allocation/setup logic for fmemopen 8 years ago
Rich Felker 4245a233c1 minor cleanup in fopencookie 8 years ago
Rich Felker c9f415d7ea allow interposition/replacement of allocator (malloc) 8 years ago
Rich Felker c1014a812c refactor flockfile not to duplicate lock mechanism logic 8 years ago
Rich Felker c21f750727 fix stdio lock dependency on read-after-free not faulting 8 years ago
Rich Felker 502027540b remove unused __brk function/source file 8 years ago
Rich Felker 14032c30e2 comment __malloc_donate overflow logic 8 years ago
Alexander Monakov ce7ae11acf ldso, malloc: implement reclaim_gaps via __malloc_donate 8 years ago