| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | handle labels with 8-bit byte values in dn_skipname | Ryan Fairfax | 2019-03-13 | 1 | -2/+5 |
* | fix POSIX_FADV_DONTNEED/_NOREUSE on s390x | Jonathan Neuschäfer | 2019-03-13 | 2 | -0/+5 |
* | expose TSVTX unconditionally in tar.h | Rich Felker | 2019-03-13 | 1 | -4/+0 |
* | setvbuf: return failure if mode is invalid | A. Wilcox | 2019-03-12 | 1 | -1/+3 |
* | make FILE a complete type for pre-C11 standard profiles | Rich Felker | 2019-03-12 | 5 | -0/+20 |
* | fix invalid-/double-/use-after-free in new dlopen ctor execution | Rich Felker | 2019-03-10 | 1 | -1/+2 |
* | don't reject unknown/future flags in sigaltstack, allow SS_AUTODISARM | Rich Felker | 2019-03-05 | 1 | -1/+1 |
* | avoid malloc of ctor queue for programs with no external deps | Rich Felker | 2019-03-03 | 1 | -2/+9 |
* | avoid malloc of deps arrays for ldso and vdso | Rich Felker | 2019-03-03 | 1 | -0/+3 |
* | avoid malloc of deps array for programs with no external deps | Rich Felker | 2019-03-03 | 1 | -3/+10 |
* | fix malloc misuse for startup ctor queue, breakage on fdpic archs | Rich Felker | 2019-03-03 | 1 | -5/+9 |
* | synchronize shared library dtor exec against concurrent loads/ctors | Rich Felker | 2019-03-03 | 1 | -1/+17 |
* | overhaul shared library ctor execution for dependency order, concurrency | Rich Felker | 2019-03-03 | 1 | -17/+101 |
* | record preloaded libraries as direct pseudo-dependencies of main app | Rich Felker | 2019-03-02 | 1 | -4/+11 |
* | fix unsafety of new ldso dep tracking in presence of malloc replacement | Rich Felker | 2019-03-02 | 1 | -1/+13 |
* | fix and overhaul dlsym depedency order, always record direct deps | Rich Felker | 2019-02-27 | 1 | -34/+79 |
* | fix crash/misbehavior from oob read in new dynamic tls installation | Rich Felker | 2019-02-27 | 1 | -1/+1 |
* | fix crash in new dynamic tls installation when last dep lacks tls | Rich Felker | 2019-02-25 | 1 | -1/+4 |
* | add membarrier syscall wrapper, refactor dynamic tls install to use it | Rich Felker | 2019-02-22 | 6 | -35/+111 |
* | make thread list lock a recursive lock | Rich Felker | 2019-02-22 | 1 | -11/+21 |
* | fix loop logic cruft in dynamic tls installation | Rich Felker | 2019-02-22 | 1 | -1/+1 |
* | fix spurious undefined behavior in getaddrinfo | Rich Felker | 2019-02-20 | 1 | -3/+2 |
* | fix invalid free of partial addrinfo list with multiple services | Rich Felker | 2019-02-20 | 1 | -1/+1 |
* | install dynamic tls synchronously at dlopen, streamline access | Rich Felker | 2019-02-18 | 9 | -160/+86 |
* | fix data race between new pthread_key_delete and dtor execution | Rich Felker | 2019-02-17 | 1 | -2/+4 |
* | introduce namespace-safe rwlock aliases; use in pthread_key_create | Rich Felker | 2019-02-16 | 9 | -20/+41 |
* | rewrite pthread_key_delete to use global thread list | Rich Felker | 2019-02-16 | 2 | -75/+19 |
* | rewrite __synccall in terms of global thread list | Rich Felker | 2019-02-16 | 3 | -124/+59 |
* | track all live threads in an AS-safe, fully-consistent linked list | Rich Felker | 2019-02-15 | 7 | -43/+94 |
* | always block signals for starting new threads, refactor start args | Rich Felker | 2019-02-15 | 4 | -68/+56 |
* | for SIGEV_THREAD timer threads, replace signal handler with sigwaitinfo | Rich Felker | 2019-02-15 | 2 | -21/+16 |
* | defer free of thread-local dlerror buffers from inconsistent context | Rich Felker | 2019-02-15 | 1 | -2/+20 |
* | fix behavior of gets when input line contains a null byte | Rich Felker | 2019-02-13 | 1 | -3/+8 |
* | redesign robust mutex states to eliminate data races on type field | Rich Felker | 2019-02-12 | 4 | -12/+23 |
* | fail fdopendir for O_PATH file descriptors | Rich Felker | 2019-02-07 | 1 | -0/+4 |
* | update line discipline constants | Bobby Bingham | 2019-02-07 | 1 | -0/+12 |
* | move arch-invariant definitions out of bits/ioctl.h | Bobby Bingham | 2019-02-07 | 8 | -682/+98 |
* | locale: ensure dcngettext() preserves errno | A. Wilcox | 2019-02-07 | 1 | -0/+3 |
* | release 1.1.21 v1.1.21 | Rich Felker | 2019-01-21 | 2 | -1/+53 |
* | fix call to __pthread_tsd_run_dtors with too many arguments | Rich Felker | 2019-01-21 | 1 | -1/+1 |
* | configure: accept ppc[64] as alias for powerpc[64] in gcc tuples | Rich Felker | 2019-01-19 | 1 | -2/+2 |
* | fix unintended linking dependency of pthread_key_create on __synccall | Rich Felker | 2019-01-16 | 1 | -0/+6 |
* | halt getspnam[_r] search on error accessing TCB shadow | Rich Felker | 2018-12-28 | 1 | -0/+2 |
* | don't set errno or return an error when getspnam[_r] finds no entry | Rich Felker | 2018-12-28 | 2 | -3/+9 |
* | make sem_wait and sem_timedwait interruptible by signals | Rich Felker | 2018-12-19 | 1 | -1/+1 |
* | don't fail pthread_sigmask/sigprocmask on invalid how when set is null | Rich Felker | 2018-12-18 | 1 | -1/+1 |
* | add __timedwait backend workaround for old kernels where futex EINTRs | Rich Felker | 2018-12-18 | 3 | -0/+15 |
* | on failed aio submission, set aiocb error and return value | Rich Felker | 2018-12-11 | 1 | -2/+4 |
* | don't create aio queue/map structures for invalid file descriptors | Rich Felker | 2018-12-11 | 1 | -4/+8 |
* | move aio queue allocation from io thread to submitting thread | Rich Felker | 2018-12-11 | 1 | -16/+21 |