about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
* RTLD_NEXT supportRich Felker2011-08-164-3/+32
* LD_PRELOAD supportRich Felker2011-08-161-0/+20
* simplify and improve double-free checkRich Felker2011-08-151-2/+2
* typo in macro definitions for x86_64Rich Felker2011-08-141-1/+1
* macro for pthread_equalRich Felker2011-08-142-1/+3
* fix missing include in last commitRich Felker2011-08-131-0/+1
* fix clock() functionRich Felker2011-08-131-2/+7
* implement forkallRich Felker2011-08-122-0/+67
* pthread and synccall cleanup, new __synccall_wait opRich Felker2011-08-124-7/+13
* more efficient signal blocking for timer threadsRich Felker2011-08-121-4/+4
* normal exit from timer thread should run dtors, restore cancel stateRich Felker2011-08-111-1/+1
* block signals in timer threadsRich Felker2011-08-111-0/+4
* condition variable signal/bcast need not wake unless there are waitersRich Felker2011-08-072-4/+4
* use weak aliase rather than weak reference for vdso clock_gettimeRich Felker2011-08-071-8/+12
* simplify unified timed wait code, drop support for newer methodRich Felker2011-08-071-31/+28
* add fast path for normal mutexes back to pthread_mutex_lockRich Felker2011-08-071-0/+3
* close should not be cancellable after "failing" with EINTRRich Felker2011-08-071-1/+2
* ensure the compiler does not move around thread-register-based readsRich Felker2011-08-062-2/+2
* simplify multi-threaded errno, eliminate useless function pointerRich Felker2011-08-063-12/+5
* use weak aliases rather than function pointers to simplify some codeRich Felker2011-08-066-9/+20
* fix off-by-one bug in siglongjmp that caused unpredictable behaviorRich Felker2011-08-051-1/+1
* further debloat cancellation handlersRich Felker2011-08-034-17/+30
* missed detail in cancellation bloat fixRich Felker2011-08-031-1/+1
* fix static linking dependency bloat with cancellationRich Felker2011-08-035-14/+21
* implement if_nameindex and if_freenameindexRich Felker2011-08-032-0/+65
* overhaul rwlocks to address several issuesRich Felker2011-08-038-60/+44
* timedwait: play it safe for nowRich Felker2011-08-031-1/+1
* fix stubbed-out reboot callRich Felker2011-08-021-3/+2
* correctly handle old kernels without FUTEX_WAIT_BITSETRich Felker2011-08-021-1/+1
* fix sem_timedwait bug introduced in timedwait unificationRich Felker2011-08-021-0/+1
* unify and overhaul timed futex waitsRich Felker2011-08-0210-53/+56
* avoid accessing mutex memory after atomic unlockRich Felker2011-08-024-34/+31
* fix breakage in cancellation due to signal functions overhaulRich Felker2011-08-021-1/+7
* overhaul posix semaphores to fix destructability raceRich Felker2011-08-023-27/+23
* fix wrong messages in gai_strerrorRich Felker2011-08-011-0/+2
* port numbers should always be interpreted as decimalRich Felker2011-08-011-1/+1
* fix crash in dns code with new stdio locking codeRich Felker2011-08-011-0/+1
* consistency: use struct __ucontext instead of ucontext_t in prototypesRich Felker2011-07-311-1/+1
* fix race condition in sigqueueRich Felker2011-07-301-2/+8
* clean up pthread_sigmask/sigprocmask dependency orderRich Felker2011-07-302-11/+7
* fix some bugs in setxid and update setrlimit to use __synccallRich Felker2011-07-302-10/+33
* add proper fuxed-based locking for stdioRich Felker2011-07-3020-46/+71
* eliminate dependence of perror on printfRich Felker2011-07-301-10/+5
* fix bug in synccall with no threads: lock was taken but never releasedRich Felker2011-07-301-4/+4
* add setxid.c for new set*id() framework. missed in last commit.Rich Felker2011-07-291-0/+49
* new attempt at making set*id() safe and robustRich Felker2011-07-2913-130/+130
* remove ugly prng from mk*temp and just re-poll time on retryRich Felker2011-07-281-6/+5
* eliminate mk*temp dependency on snprintfRich Felker2011-07-281-3/+4
* fix for setenv bogus var argument handlingRich Felker2011-07-281-1/+1
* when resolving symbols with only weak defs, use first def, not last defRich Felker2011-07-251-0/+1