about summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* 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
* 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
* comment non-obvious de bruijn sequence code in int parserRich Felker2011-07-251-0/+2
* fix resolution of weak symbols (hopefully right now) and vdsoRich Felker2011-07-241-3/+9
* workaround for gcc's optimizer breaking dynamic symbol resolutionRich Felker2011-07-241-1/+2
* load vdso, if present, into the dso listRich Felker2011-07-241-2/+31
* const correctness on function pointerRich Felker2011-07-241-1/+1
* simplify dynamic linker startupRich Felker2011-07-241-23/+17
* some preliminaries for vdso clock supportRich Felker2011-07-233-7/+35
* check for fd exhaustion in forkptyRich Felker2011-07-221-2/+15
* incorrect check for open failure in openpty functionRich Felker2011-07-221-1/+1
* fix errno value when fdopendir is given an invalid file descriptorRich Felker2011-07-211-1/+4