about summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* rewrite wcsnrtombs to fix buffer overflow and other bugsRich Felker2020-11-191-27/+19
* protect destruction of process-shared mutexes against robust list racesRich Felker2020-11-191-1/+5
* pthread_exit: don't __vm_wait under thread list lockRich Felker2020-11-191-9/+15
* lift child restrictions after multi-threaded forkRich Felker2020-11-1116-4/+151
* convert malloc use under libc-internal locks to use internal allocatorRich Felker2020-11-117-0/+36
* give libc access to its own malloc even if public malloc is interposedRich Felker2020-11-117-1/+43
* dlerror: don't gratuitously hold freebuf_queue lock while freeingRich Felker2020-11-111-5/+8
* fix erroneous pthread_cond_wait mutex waiter count logic due to typoRich Felker2020-10-301-1/+1
* fix missing-wake regression in pthread_cond_waitRich Felker2020-10-301-0/+5
* add support for SIGEV_THREAD_ID timersJames Y Knight2020-10-281-2/+6
* fix sem_close unmapping of still-referenced semaphoreRich Felker2020-10-281-3/+5
* refactor setxid return path to use __syscall_retRich Felker2020-10-271-14/+9
* fix setgroups behavior in multithreaded processRich Felker2020-10-271-1/+29
* avoid __synccall for setrlimit on kernels with prlimit syscallRich Felker2020-10-271-20/+17
* fix reintroduction of errno clobbering by atfork handlersRich Felker2020-10-261-0/+3
* fix pthread_cond_wait paired with with priority-inheritance mutexRich Felker2020-10-261-6/+5
* lift sigaction abort locking to fix posix_spawn child deadlockRich Felker2020-10-241-13/+16
* update crypt_blowfish to support $2b$ prefixJulien Ramseier2020-10-181-15/+23
* remove unused weak definition of __tl_sync in membarrier.cRich Felker2020-10-141-5/+0
* move aio implementation details to a proper internal headerRich Felker2020-10-148-4/+14
* remove long-unused struct __timer from pthread_impl.hRich Felker2020-10-141-5/+0
* drop use of pthread_once in timer_createRich Felker2020-10-141-10/+7
* remove unused SIGTIMER handler in timer_createRich Felker2020-10-141-6/+1
* remove incorrect fflush from assert failure handlerRich Felker2020-10-141-1/+0
* fix getgrouplist when nscd reports an empty listRich Felker2020-10-141-1/+2
* fix posix_spawn interaction with fork and abort by taking lockRich Felker2020-10-141-3/+13
* fix unintended observability of SIGABRT disposition reset via sigactionRich Felker2020-10-141-9/+8
* implement _Fork and refactor fork using itRich Felker2020-10-142-9/+15
* rename fork source fileRich Felker2020-10-141-0/+0
* drop use of pthread_once in mutexattr kernel support testsRich Felker2020-10-142-21/+18
* fix missing synchronization of fork with abortRich Felker2020-10-141-0/+3
* move __abort_lock to its own file and drop pointless weak_alias trickRich Felker2020-10-144-8/+5
* fix fork of processes with active async io contextsRich Felker2020-09-283-0/+19
* avoid set*id/setrlimit misbehavior and hang in vforked/cloned childRich Felker2020-09-171-1/+2
* use new SYS_faccessat2 syscall to implement faccessat with flagsRich Felker2020-09-091-3/+8
* fix missing newline in herror outputRich Felker2020-09-031-1/+1
* fix i386 __set_thread_area fallbackRich Felker2020-08-301-0/+1
* restore h_errno ABI compatibility with ancient binariesRich Felker2020-08-301-0/+4
* clean up overinclusion in files using TIOCGWINSZRich Felker2020-08-303-3/+0
* remove redundant pthread struct members repeated for layout purposesRich Felker2020-08-274-12/+17
* deduplicate __pthread_self thread pointer adjustment out of each archRich Felker2020-08-271-0/+2
* deduplicate TP_ADJ logic out of each arch, replace with TP_OFFSETRich Felker2020-08-241-0/+10
* report res_query failures, including nxdomain/nodata, via h_errnoRich Felker2020-08-241-1/+15
* make h_errno thread-localRich Felker2020-08-242-4/+3
* add tcgetwinsize and tcsetwinsize functions, move struct winsizeRich Felker2020-08-245-0/+19
* fix MUSL_LOCPATH searchRich Felker2020-08-221-1/+1
* add gettid functionRich Felker2020-08-171-0/+8
* aarch64: fix setjmp return valueSzabolcs Nagy2020-08-121-4/+3
* setjmp: optimize longjmp prologuesAlexander Monakov2020-08-123-14/+8
* setjmp: optimize x86 longjmp epiloguesAlexander Monakov2020-08-113-12/+6