2019-03-03 |
Rich Felker | fix malloc misuse for startup ctor queue, breakage... |
commit | commitdiff | tree | snapshot |
2019-03-03 |
Rich Felker | synchronize shared library dtor exec against concurrent... |
commit | commitdiff | tree | snapshot |
2019-03-03 |
Rich Felker | overhaul shared library ctor execution for dependency... |
commit | commitdiff | tree | snapshot |
2019-03-02 |
Rich Felker | record preloaded libraries as direct pseudo-dependencie... |
commit | commitdiff | tree | snapshot |
2019-03-02 |
Rich Felker | fix unsafety of new ldso dep tracking in presence of... |
commit | commitdiff | tree | snapshot |
2019-02-27 |
Rich Felker | fix and overhaul dlsym depedency order, always record... |
commit | commitdiff | tree | snapshot |
2019-02-27 |
Rich Felker | fix crash/misbehavior from oob read in new dynamic... |
commit | commitdiff | tree | snapshot |
2019-02-25 |
Rich Felker | fix crash in new dynamic tls installation when last... |
commit | commitdiff | tree | snapshot |
2019-02-22 |
Rich Felker | add membarrier syscall wrapper, refactor dynamic tls... |
commit | commitdiff | tree | snapshot |
2019-02-22 |
Rich Felker | make thread list lock a recursive lock |
commit | commitdiff | tree | snapshot |
2019-02-22 |
Rich Felker | fix loop logic cruft in dynamic tls installation |
commit | commitdiff | tree | snapshot |
2019-02-20 |
Rich Felker | fix spurious undefined behavior in getaddrinfo |
commit | commitdiff | tree | snapshot |
2019-02-20 |
Rich Felker | fix invalid free of partial addrinfo list with multiple... |
commit | commitdiff | tree | snapshot |
2019-02-19 |
Rich Felker | install dynamic tls synchronously at dlopen, streamline... |
commit | commitdiff | tree | snapshot |
2019-02-18 |
Rich Felker | fix data race between new pthread_key_delete and dtor... |
commit | commitdiff | tree | snapshot |
2019-02-16 |
Rich Felker | introduce namespace-safe rwlock aliases; use in pthread... |
commit | commitdiff | tree | snapshot |
2019-02-16 |
Rich Felker | rewrite pthread_key_delete to use global thread list |
commit | commitdiff | tree | snapshot |
2019-02-16 |
Rich Felker | rewrite __synccall in terms of global thread list |
commit | commitdiff | tree | snapshot |
2019-02-16 |
Rich Felker | track all live threads in an AS-safe, fully-consistent... |
commit | commitdiff | tree | snapshot |
2019-02-16 |
Rich Felker | always block signals for starting new threads, refactor... |
commit | commitdiff | tree | snapshot |
2019-02-15 |
Rich Felker | for SIGEV_THREAD timer threads, replace signal handler... |
commit | commitdiff | tree | snapshot |
2019-02-15 |
Rich Felker | defer free of thread-local dlerror buffers from inconsi... |
commit | commitdiff | tree | snapshot |
2019-02-13 |
Rich Felker | fix behavior of gets when input line contains a null... |
commit | commitdiff | tree | snapshot |
2019-02-13 |
Rich Felker | redesign robust mutex states to eliminate data races... |
commit | commitdiff | tree | snapshot |
2019-02-07 |
Rich Felker | fail fdopendir for O_PATH file descriptors |
commit | commitdiff | tree | snapshot |
2019-02-07 |
Bobby Bingham | update line discipline constants |
commit | commitdiff | tree | snapshot |
2019-02-07 |
Bobby Bingham | move arch-invariant definitions out of bits/ioctl.h |
commit | commitdiff | tree | snapshot |
2019-02-07 |
A. Wilcox | locale: ensure dcngettext() preserves errno |
commit | commitdiff | tree | snapshot |
2019-01-21 |
Rich Felker | release 1.1.21 v1.1.21 |
commit | commitdiff | tree | snapshot |
2019-01-21 |
Rich Felker | fix call to __pthread_tsd_run_dtors with too many arguments |
commit | commitdiff | tree | snapshot |
2019-01-19 |
Rich Felker | configure: accept ppc[64] as alias for powerpc[64]... |
commit | commitdiff | tree | snapshot |
2019-01-17 |
Rich Felker | fix unintended linking dependency of pthread_key_create... |
commit | commitdiff | tree | snapshot |
2018-12-28 |
Rich Felker | halt getspnam[_r] search on error accessing TCB shadow |
commit | commitdiff | tree | snapshot |
2018-12-28 |
Rich Felker | don't set errno or return an error when getspnam[_r... |
commit | commitdiff | tree | snapshot |
2018-12-20 |
Rich Felker | make sem_wait and sem_timedwait interruptible by signals |
commit | commitdiff | tree | snapshot |
2018-12-19 |
Rich Felker | don't fail pthread_sigmask/sigprocmask on invalid how... |
commit | commitdiff | tree | snapshot |
2018-12-18 |
Rich Felker | add __timedwait backend workaround for old kernels... |
commit | commitdiff | tree | snapshot |
2018-12-11 |
Rich Felker | on failed aio submission, set aiocb error and return... |
commit | commitdiff | tree | snapshot |
2018-12-11 |
Rich Felker | don't create aio queue/map structures for invalid file... |
commit | commitdiff | tree | snapshot |
2018-12-11 |
Rich Felker | move aio queue allocation from io thread to submitting... |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Rich Felker | fix and future-proof against stack overflow in aio... |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Rich Felker | add namespace-safe version of getauxval for internal use |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | add NT_VMCOREDD to elf.h from linux v4.18 |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | add AT_MINSIGSTKSZ to elf.h from linux v4.18 |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | add io_pgetevents and rseq syscall numbers from linux... |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | add TRAP_UNK si_code to signal.h from linux v4.18 |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | add SIGSYS support to sys/signalfd.h from linux v4.18 |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | add AF_XDP to sys/socket.h from linux v4.18 |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | update netinet/udp.h for linux v4.18 |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Szabolcs Nagy | update netinet/tcp.h for linux v4.18 |
commit | commitdiff | tree | snapshot |
2018-12-10 |
Rich Felker | fix wordexp not to read past end of string ending with... |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Quentin Rameau | fix memccpy to not access buffer past given size |
commit | commitdiff | tree | snapshot |
2018-11-19 |
Rich Felker | fix regression in access to optopt object |
commit | commitdiff | tree | snapshot |
2018-11-08 |
Rich Felker | optimize two-way strstr and memmem bad character shift |
commit | commitdiff | tree | snapshot |
2018-11-03 |
Rich Felker | fix regression in setlocale for LC_ALL with per-categor... |
commit | commitdiff | tree | snapshot |
2018-11-02 |
Rich Felker | fix failure to flush stderr when fflush(0) is called |
commit | commitdiff | tree | snapshot |
2018-11-02 |
Rich Felker | fix deadlock and buffered data loss race in fclose |
commit | commitdiff | tree | snapshot |
2018-11-02 |
Alexander Monakov | __libc_start_main: slightly simplify stage2 pointer... |
commit | commitdiff | tree | snapshot |
2018-11-02 |
Rich Felker | remove commented-out debug printf from strstr |
commit | commitdiff | tree | snapshot |
2018-11-02 |
Rich Felker | fix spuriously slow check in twoway strstr/memmem cores |
commit | commitdiff | tree | snapshot |
2018-10-23 |
Rich Felker | don't omit setting errno in internal __map_file function |
commit | commitdiff | tree | snapshot |
2018-10-22 |
Rich Felker | make the default locale (& a variant) failure-free... |
commit | commitdiff | tree | snapshot |
2018-10-22 |
Rich Felker | simplify newlocale and allow failure for explicit local... |
commit | commitdiff | tree | snapshot |
2018-10-21 |
Rich Felker | remove volatile qualification from category pointers... |
commit | commitdiff | tree | snapshot |
2018-10-21 |
Rich Felker | adapt setlocale to support possibility of failure |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | adjust types in FILE struct to make line buffering... |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | optimize internal putc_unlocked macro used in putc |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | fix wrong result for putc variants due to operator... |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | further optimize getc/putc when locking is needed |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | use prototype for function pointer in static link libc... |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | fix error in constraints for static link libc init... |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | fix build regression due to missing file for putc changes |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | bypass indirection through pointer objects to access... |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | optimize hot paths of putc with manual shrink-wrapping |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | optimize hot paths of getc with manual shrink-wrapping |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | document and make explicit desired noinline property... |
commit | commitdiff | tree | snapshot |
2018-10-18 |
Rich Felker | impose barrier between thread pointer setup and use... |
commit | commitdiff | tree | snapshot |
2018-10-16 |
Rich Felker | make thread-pointer-loading asm non-volatile |
commit | commitdiff | tree | snapshot |
2018-10-16 |
Rich Felker | remove ancient clang workaround from powerpc pthread_ar... |
commit | commitdiff | tree | snapshot |
2018-10-16 |
Rich Felker | restore attribute((const)) to pthread_self and errno... |
commit | commitdiff | tree | snapshot |
2018-10-16 |
Rich Felker | add new stage 2b to dynamic linker bootstrap for thread... |
commit | commitdiff | tree | snapshot |
2018-10-16 |
Rich Felker | move stdio locking MAYBE_WAITERS definition to stdio_impl.h |
commit | commitdiff | tree | snapshot |
2018-10-15 |
Rich Felker | fix misleading placement of statement on same line... |
commit | commitdiff | tree | snapshot |
2018-10-15 |
Szabolcs Nagy | x86_64: add single instruction fma |
commit | commitdiff | tree | snapshot |
2018-10-15 |
Szabolcs Nagy | arm: add single instruction fma |
commit | commitdiff | tree | snapshot |
2018-10-15 |
Szabolcs Nagy | powerpc: add single instruction fabs, fabsf, fma, fmaf... |
commit | commitdiff | tree | snapshot |
2018-10-15 |
Szabolcs Nagy | s390x: add single instruction fma and fmaf |
commit | commitdiff | tree | snapshot |
2018-10-13 |
Rich Felker | allow escaped path-separator slashes in glob |
commit | commitdiff | tree | snapshot |
2018-10-13 |
Rich Felker | rewrite core of the glob implementation for correctness... |
commit | commitdiff | tree | snapshot |
2018-10-12 |
Rich Felker | fix dlsym of thread-local symbols on archs with DTP_OFF... |
commit | commitdiff | tree | snapshot |
2018-10-12 |
Rich Felker | combine arch ABI's DTP_OFFSET into DTV pointers |
commit | commitdiff | tree | snapshot |
2018-10-11 |
Rich Felker | fix redundant computations of strlen in glob append... |
commit | commitdiff | tree | snapshot |
2018-10-11 |
Rich Felker | fix invalid substitute of [1] for flexible array member... |
commit | commitdiff | tree | snapshot |
2018-10-10 |
Szabolcs Nagy | fix fesetround error checking |
commit | commitdiff | tree | snapshot |
2018-10-09 |
Rich Felker | fix build regression on armhf in tlsdesc asm |
commit | commitdiff | tree | snapshot |
2018-10-05 |
Rich Felker | allow freeaddrinfo of arbitrary sublists of addrinfo... |
commit | commitdiff | tree | snapshot |
2018-10-01 |
Rich Felker | inline cp15 thread pointer load in arm dynamic TLSDESC... |
commit | commitdiff | tree | snapshot |
2018-10-01 |
Rich Felker | add TLSDESC support for 32-bit arm |
commit | commitdiff | tree | snapshot |
2018-09-26 |
Rich Felker | fix aliasing-based undefined behavior in string functions |
commit | commitdiff | tree | snapshot |
2018-09-23 |
Rich Felker | optimize nop case of wmemmove |
commit | commitdiff | tree | snapshot |
next |