about summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* defer free of thread-local dlerror buffers from inconsistent contextRich Felker2019-02-151-2/+20
* fix behavior of gets when input line contains a null byteRich Felker2019-02-131-3/+8
* redesign robust mutex states to eliminate data races on type fieldRich Felker2019-02-124-12/+23
* fail fdopendir for O_PATH file descriptorsRich Felker2019-02-071-0/+4
* locale: ensure dcngettext() preserves errnoA. Wilcox2019-02-071-0/+3
* fix call to __pthread_tsd_run_dtors with too many argumentsRich Felker2019-01-211-1/+1
* fix unintended linking dependency of pthread_key_create on __synccallRich Felker2019-01-161-0/+6
* halt getspnam[_r] search on error accessing TCB shadowRich Felker2018-12-281-0/+2
* don't set errno or return an error when getspnam[_r] finds no entryRich Felker2018-12-282-3/+9
* make sem_wait and sem_timedwait interruptible by signalsRich Felker2018-12-191-1/+1
* don't fail pthread_sigmask/sigprocmask on invalid how when set is nullRich Felker2018-12-181-1/+1
* add __timedwait backend workaround for old kernels where futex EINTRsRich Felker2018-12-183-0/+15
* on failed aio submission, set aiocb error and return valueRich Felker2018-12-111-2/+4
* don't create aio queue/map structures for invalid file descriptorsRich Felker2018-12-111-4/+8
* move aio queue allocation from io thread to submitting threadRich Felker2018-12-111-16/+21
* fix and future-proof against stack overflow in aio io threadsRich Felker2018-12-091-1/+12
* add namespace-safe version of getauxval for internal useRich Felker2018-12-092-1/+13
* fix wordexp not to read past end of string ending with lone backslashRich Felker2018-12-091-1/+1
* fix memccpy to not access buffer past given sizeQuentin Rameau2018-12-021-1/+1
* optimize two-way strstr and memmem bad character shiftRich Felker2018-11-082-2/+2
* fix regression in setlocale for LC_ALL with per-category settingRich Felker2018-11-021-1/+1
* fix failure to flush stderr when fflush(0) is calledRich Felker2018-11-021-1/+4
* fix deadlock and buffered data loss race in fcloseRich Felker2018-11-021-13/+19
* __libc_start_main: slightly simplify stage2 pointer setupAlexander Monakov2018-11-021-3/+4
* remove commented-out debug printf from strstrRich Felker2018-11-021-1/+0
* fix spuriously slow check in twoway strstr/memmem coresRich Felker2018-11-022-2/+2
* don't omit setting errno in internal __map_file functionRich Felker2018-10-221-2/+2
* make the default locale (& a variant) failure-free cases for newlocaleRich Felker2018-10-221-1/+20
* simplify newlocale and allow failure for explicit locale namesRich Felker2018-10-221-23/+14
* remove volatile qualification from category pointers in __locale_structRich Felker2018-10-201-1/+1
* adapt setlocale to support possibility of failureRich Felker2018-10-202-12/+22
* adjust types in FILE struct to make line buffering check less expensiveRich Felker2018-10-181-4/+2
* optimize internal putc_unlocked macro used in putcRich Felker2018-10-181-1/+2
* fix wrong result for putc variants due to operator precedenceRich Felker2018-10-181-1/+1
* further optimize getc/putc when locking is neededRich Felker2018-10-182-10/+10
* use prototype for function pointer in static link libc init barrierRich Felker2018-10-181-1/+1
* fix error in constraints for static link libc init barrierRich Felker2018-10-181-1/+1
* fix build regression due to missing file for putc changesRich Felker2018-10-181-0/+22
* bypass indirection through pointer objects to access stdin/out/errRich Felker2018-10-184-9/+33
* optimize hot paths of putc with manual shrink-wrappingRich Felker2018-10-173-13/+8
* optimize hot paths of getc with manual shrink-wrappingRich Felker2018-10-174-15/+30
* document and make explicit desired noinline property for __init_libcRich Felker2018-10-171-0/+6
* impose barrier between thread pointer setup and use for static linkingRich Felker2018-10-171-0/+13
* move stdio locking MAYBE_WAITERS definition to stdio_impl.hRich Felker2018-10-163-4/+2
* x86_64: add single instruction fmaSzabolcs Nagy2018-10-154-0/+92
* arm: add single instruction fmaSzabolcs Nagy2018-10-152-0/+30
* powerpc: add single instruction fabs, fabsf, fma, fmaf, sqrt, sqrtfSzabolcs Nagy2018-10-156-0/+90
* s390x: add single instruction fma and fmafSzabolcs Nagy2018-10-152-0/+14
* allow escaped path-separator slashes in globRich Felker2018-10-131-11/+22
* rewrite core of the glob implementation for correctness & optimizationRich Felker2018-10-121-105/+112