1. e97681d release 1.1.22 by Rich Felker · 5 years ago
  2. a01ff71 in membarrier fallback, allow for possibility that sigaction fails by Rich Felker · 5 years ago
  3. 7784680 fix the use of syscall result in dl_mmap by Ilya Matveychikov · 6 years ago
  4. e8e780a fix signature of function accepted by makecontext by Bobby Bingham · 5 years ago
  5. 8186880 fix unintended global symbols in atanl.c by Dan Gohman · 5 years ago
  6. 7fe51ea use __strchrnul instead of strchr and strlen in execvpe by Frediano Ziglio · 5 years ago
  7. 086a12b delete a redundant if in dynamic linker ctor execution loop by Ray · 5 years ago
  8. 8ee0ca0 fix harmless-by-chance typo in priority inheritance mutex code by Rich Felker · 5 years ago
  9. 54ca677 implement priority inheritance mutexes by Rich Felker · 5 years ago
  10. 2142caf clean up access to mutex type in pthread_mutex_trylock by Rich Felker · 5 years ago
  11. 54316a5 support archs with no renameat syscall, only renameat2 by Drew DeVault · 5 years ago
  12. 46fb680 support archs with no mlock syscall, only mlock2 by Drew DeVault · 5 years ago
  13. 59f88d7 fix data race choosing next key slot in pthread_key_create by Rich Felker · 5 years ago
  14. 8f12c4e fix crash/out-of-bound read in sscanf by Rich Felker · 5 years ago
  15. c62dfe6 fix namespace violation in dependencies of mtx_lock by Rich Felker · 5 years ago
  16. 2a03b0b aarch64: add HWCAP_ definitions from linux v5.0 by Szabolcs Nagy · 5 years ago
  17. cff993c sys/prctl.h: add PR_PAC_RESET_KEYS from linux v5.0 by Szabolcs Nagy · 5 years ago
  18. 843e453 elf.h: add NT_ definitions from linux v5.0 by Szabolcs Nagy · 5 years ago
  19. 02f769b elf.h: update with C-SKY definitions by Szabolcs Nagy · 5 years ago
  20. 1114df5 aarch64, or1k: add kexec_file_load syscall number from linux v5.0 by Szabolcs Nagy · 5 years ago
  21. 9e06514 netinet/tcp.h: add TCP_NLA_SRTT from linux v5.0 by Szabolcs Nagy · 5 years ago
  22. 292bda7 netinet/udp.h: add UDP_GRO from linux v5.0 by Szabolcs Nagy · 5 years ago
  23. a86c472 powerpc: add PTRACE_SYSEMU from linux v4.20 by Szabolcs Nagy · 6 years ago
  24. 65735ba aarch64: add HWCAP_SSBS from linux v4.20 by Szabolcs Nagy · 6 years ago
  25. 59904de bits/ioctl.h: add TIOC{G,S}ISO7816 from linux v4.20 by Szabolcs Nagy · 6 years ago
  26. 13c73da sys/prctl.h: add PR_SPEC_INDIRECT_BRANCH from linux v4.20 by Szabolcs Nagy · 6 years ago
  27. 0b026bb netinet/in.h add IPV6_MULTICAST_ALL from linux v4.20 by Szabolcs Nagy · 6 years ago
  28. c6a61df add PACKET_IGNORE_OUTGOING sockopt from linux v4.20 by Szabolcs Nagy · 6 years ago
  29. db8b53f sys/mman.h: add new hugetlb mmap flags from linux v4.19 by Szabolcs Nagy · 6 years ago
  30. d66ae1a arm: add io_pgetevents syscall number from v4.19 by Szabolcs Nagy · 6 years ago
  31. 53bef5c aarch64, or1k: define rseq syscall number following linux v4.19 by Szabolcs Nagy · 6 years ago
  32. 5640bc5 elf.h: add new mips core dump note values from linux v4.19 by Szabolcs Nagy · 6 years ago
  33. 3e52f99 netinet/udp.h: add UDP_ENCAP_RXRPC from linux v4.19 by Szabolcs Nagy · 5 years ago
  34. b47723a netinet/tcp.h: add tcp_info fields from linux v4.19 by Szabolcs Nagy · 6 years ago
  35. df4b017 sys/inotify.h: add IN_MASK_CREATE from linux v4.19 by Szabolcs Nagy · 6 years ago
  36. 31b3efb sys/socket.h: add SO_TXTIME from linux v4.19 by Szabolcs Nagy · 6 years ago
  37. 2a0ff45 handle labels with 8-bit byte values in dn_skipname by Ryan Fairfax · 5 years ago
  38. 4b125dd fix POSIX_FADV_DONTNEED/_NOREUSE on s390x by Jonathan Neuschäfer · 6 years ago
  39. 81221e1 expose TSVTX unconditionally in tar.h by Rich Felker · 5 years ago
  40. 00d3d57 setvbuf: return failure if mode is invalid by A. Wilcox · 5 years ago
  41. f368d9f make FILE a complete type for pre-C11 standard profiles by Rich Felker · 5 years ago
  42. 50cd023 fix invalid-/double-/use-after-free in new dlopen ctor execution by Rich Felker · 5 years ago
  43. 4918b7f don't reject unknown/future flags in sigaltstack, allow SS_AUTODISARM by Rich Felker · 5 years ago
  44. 43e7efb avoid malloc of ctor queue for programs with no external deps by Rich Felker · 5 years ago
  45. f034f14 avoid malloc of deps arrays for ldso and vdso by Rich Felker · 5 years ago
  46. e612d09 avoid malloc of deps array for programs with no external deps by Rich Felker · 5 years ago
  47. 2f1f51a fix malloc misuse for startup ctor queue, breakage on fdpic archs by Rich Felker · 5 years ago
  48. 8e43b56 synchronize shared library dtor exec against concurrent loads/ctors by Rich Felker · 5 years ago
  49. 188759b overhaul shared library ctor execution for dependency order, concurrency by Rich Felker · 5 years ago
  50. 8820736 record preloaded libraries as direct pseudo-dependencies of main app by Rich Felker · 5 years ago
  51. 0c5c8f5 fix unsafety of new ldso dep tracking in presence of malloc replacement by Rich Felker · 5 years ago
  52. 4035556 fix and overhaul dlsym depedency order, always record direct deps by Rich Felker · 6 years ago
  53. 71db5df fix crash/misbehavior from oob read in new dynamic tls installation by Rich Felker · 6 years ago
  54. 6516282 fix crash in new dynamic tls installation when last dep lacks tls by Rich Felker · 6 years ago
  55. ba18c1e add membarrier syscall wrapper, refactor dynamic tls install to use it by Rich Felker · 6 years ago
  56. 7865d56 make thread list lock a recursive lock by Rich Felker · 6 years ago
  57. 609dd57 fix loop logic cruft in dynamic tls installation by Rich Felker · 6 years ago
  58. ad795d5 fix spurious undefined behavior in getaddrinfo by Rich Felker · 6 years ago
  59. 224d938 fix invalid free of partial addrinfo list with multiple services by Rich Felker · 6 years ago
  60. 9d44b64 install dynamic tls synchronously at dlopen, streamline access by Rich Felker · 6 years ago
  61. 8052889 fix data race between new pthread_key_delete and dtor execution by Rich Felker · 6 years ago
  62. 639bcf2 introduce namespace-safe rwlock aliases; use in pthread_key_create by Rich Felker · 6 years ago
  63. ba74a42 rewrite pthread_key_delete to use global thread list by Rich Felker · 6 years ago
  64. e4235d7 rewrite __synccall in terms of global thread list by Rich Felker · 6 years ago
  65. 8f11e61 track all live threads in an AS-safe, fully-consistent linked list by Rich Felker · 6 years ago
  66. 04335d9 always block signals for starting new threads, refactor start args by Rich Felker · 6 years ago
  67. 5b74eed for SIGEV_THREAD timer threads, replace signal handler with sigwaitinfo by Rich Felker · 6 years ago
  68. aa5a9d1 defer free of thread-local dlerror buffers from inconsistent context by Rich Felker · 6 years ago
  69. b202057 fix behavior of gets when input line contains a null byte by Rich Felker · 6 years ago
  70. 099b89d redesign robust mutex states to eliminate data races on type field by Rich Felker · 6 years ago
  71. 042b3ee fail fdopendir for O_PATH file descriptors by Rich Felker · 6 years ago
  72. 1dd915c update line discipline constants by Bobby Bingham · 6 years ago
  73. 3517d74 move arch-invariant definitions out of bits/ioctl.h by Bobby Bingham · 6 years ago
  74. 8d82971 locale: ensure dcngettext() preserves errno by A. Wilcox · 6 years ago
  75. 1691b23 release 1.1.21 by Rich Felker · 6 years ago
  76. ce32db4 fix call to __pthread_tsd_run_dtors with too many arguments by Rich Felker · 6 years ago
  77. aba17aa configure: accept ppc[64] as alias for powerpc[64] in gcc tuples by Rich Felker · 6 years ago
  78. 16a522b fix unintended linking dependency of pthread_key_create on __synccall by Rich Felker · 6 years ago
  79. de7dc13 halt getspnam[_r] search on error accessing TCB shadow by Rich Felker · 6 years ago
  80. 9db81b8 don't set errno or return an error when getspnam[_r] finds no entry by Rich Felker · 6 years ago
  81. 21a172d make sem_wait and sem_timedwait interruptible by signals by Rich Felker · 6 years ago
  82. 1ec71c5 don't fail pthread_sigmask/sigprocmask on invalid how when set is null by Rich Felker · 6 years ago
  83. a63c010 add __timedwait backend workaround for old kernels where futex EINTRs by Rich Felker · 6 years ago
  84. c00cdef on failed aio submission, set aiocb error and return value by Rich Felker · 6 years ago
  85. a9a9882 don't create aio queue/map structures for invalid file descriptors by Rich Felker · 6 years ago
  86. 8511511 move aio queue allocation from io thread to submitting thread by Rich Felker · 6 years ago
  87. 1a6d6f1 fix and future-proof against stack overflow in aio io threads by Rich Felker · 6 years ago
  88. 26c66c4 add namespace-safe version of getauxval for internal use by Rich Felker · 6 years ago
  89. 1de4788 add NT_VMCOREDD to elf.h from linux v4.18 by Szabolcs Nagy · 6 years ago
  90. 836022b add AT_MINSIGSTKSZ to elf.h from linux v4.18 by Szabolcs Nagy · 6 years ago
  91. d149e69 add io_pgetevents and rseq syscall numbers from linux v4.18 by Szabolcs Nagy · 6 years ago
  92. ca73bea add TRAP_UNK si_code to signal.h from linux v4.18 by Szabolcs Nagy · 6 years ago
  93. a71276e add SIGSYS support to sys/signalfd.h from linux v4.18 by Szabolcs Nagy · 6 years ago
  94. 0a9a5c2 add AF_XDP to sys/socket.h from linux v4.18 by Szabolcs Nagy · 6 years ago
  95. 4b9b8c8 update netinet/udp.h for linux v4.18 by Szabolcs Nagy · 6 years ago
  96. ac1af87 update netinet/tcp.h for linux v4.18 by Szabolcs Nagy · 6 years ago
  97. 7c84547 fix wordexp not to read past end of string ending with lone backslash by Rich Felker · 6 years ago
  98. d9bdfd1 fix memccpy to not access buffer past given size by Quentin Rameau · 6 years ago
  99. 39ef612 fix regression in access to optopt object by Rich Felker · 6 years ago
  100. 122d67f optimize two-way strstr and memmem bad character shift by Rich Felker · 6 years ago