Age | Commit message (Expand) | Author | Files | Lines |
2011-08-11 | normal exit from timer thread should run dtors, restore cancel state | Rich Felker | 1 | -1/+1 |
2011-08-11 | block signals in timer threads | Rich Felker | 1 | -0/+4 |
2011-08-07 | condition variable signal/bcast need not wake unless there are waiters | Rich Felker | 2 | -4/+4 |
2011-08-07 | use weak aliase rather than weak reference for vdso clock_gettime | Rich Felker | 1 | -8/+12 |
2011-08-07 | simplify unified timed wait code, drop support for newer method | Rich Felker | 1 | -31/+28 |
2011-08-07 | add fast path for normal mutexes back to pthread_mutex_lock | Rich Felker | 1 | -0/+3 |
2011-08-07 | close should not be cancellable after "failing" with EINTR | Rich Felker | 1 | -1/+2 |
2011-08-06 | simplify multi-threaded errno, eliminate useless function pointer | Rich Felker | 3 | -12/+5 |
2011-08-06 | use weak aliases rather than function pointers to simplify some code | Rich Felker | 6 | -9/+20 |
2011-08-05 | fix off-by-one bug in siglongjmp that caused unpredictable behavior | Rich Felker | 1 | -1/+1 |
2011-08-03 | further debloat cancellation handlers | Rich Felker | 4 | -17/+30 |
2011-08-03 | missed detail in cancellation bloat fix | Rich Felker | 1 | -1/+1 |
2011-08-03 | fix static linking dependency bloat with cancellation | Rich Felker | 5 | -14/+21 |
2011-08-03 | implement if_nameindex and if_freenameindex | Rich Felker | 2 | -0/+65 |
2011-08-03 | overhaul rwlocks to address several issues | Rich Felker | 8 | -60/+44 |
2011-08-03 | timedwait: play it safe for now | Rich Felker | 1 | -1/+1 |
2011-08-02 | fix stubbed-out reboot call | Rich Felker | 1 | -3/+2 |
2011-08-02 | correctly handle old kernels without FUTEX_WAIT_BITSET | Rich Felker | 1 | -1/+1 |
2011-08-02 | fix sem_timedwait bug introduced in timedwait unification | Rich Felker | 1 | -0/+1 |
2011-08-02 | unify and overhaul timed futex waits | Rich Felker | 10 | -53/+56 |
2011-08-02 | avoid accessing mutex memory after atomic unlock | Rich Felker | 4 | -34/+31 |
2011-08-02 | fix breakage in cancellation due to signal functions overhaul | Rich Felker | 1 | -1/+7 |
2011-08-02 | overhaul posix semaphores to fix destructability race | Rich Felker | 3 | -27/+23 |
2011-08-01 | fix wrong messages in gai_strerror | Rich Felker | 1 | -0/+2 |
2011-08-01 | port numbers should always be interpreted as decimal | Rich Felker | 1 | -1/+1 |
2011-08-01 | fix crash in dns code with new stdio locking code | Rich Felker | 1 | -0/+1 |
2011-07-30 | fix race condition in sigqueue | Rich Felker | 1 | -2/+8 |
2011-07-30 | clean up pthread_sigmask/sigprocmask dependency order | Rich Felker | 2 | -11/+7 |
2011-07-30 | fix some bugs in setxid and update setrlimit to use __synccall | Rich Felker | 2 | -10/+33 |
2011-07-30 | add proper fuxed-based locking for stdio | Rich Felker | 20 | -46/+71 |
2011-07-30 | eliminate dependence of perror on printf | Rich Felker | 1 | -10/+5 |
2011-07-30 | fix bug in synccall with no threads: lock was taken but never released | Rich Felker | 1 | -4/+4 |
2011-07-29 | add setxid.c for new set*id() framework. missed in last commit. | Rich Felker | 1 | -0/+49 |
2011-07-29 | new attempt at making set*id() safe and robust | Rich Felker | 13 | -130/+130 |
2011-07-28 | remove ugly prng from mk*temp and just re-poll time on retry | Rich Felker | 1 | -6/+5 |
2011-07-28 | eliminate mk*temp dependency on snprintf | Rich Felker | 1 | -3/+4 |
2011-07-28 | fix for setenv bogus var argument handling | Rich Felker | 1 | -1/+1 |
2011-07-25 | when resolving symbols with only weak defs, use first def, not last def | Rich Felker | 1 | -0/+1 |
2011-07-25 | comment non-obvious de bruijn sequence code in int parser | Rich Felker | 1 | -0/+2 |
2011-07-24 | fix resolution of weak symbols (hopefully right now) and vdso | Rich Felker | 1 | -3/+9 |
2011-07-24 | workaround for gcc's optimizer breaking dynamic symbol resolution | Rich Felker | 1 | -1/+2 |
2011-07-24 | load vdso, if present, into the dso list | Rich Felker | 1 | -2/+31 |
2011-07-24 | const correctness on function pointer | Rich Felker | 1 | -1/+1 |
2011-07-24 | simplify dynamic linker startup | Rich Felker | 1 | -23/+17 |
2011-07-23 | some preliminaries for vdso clock support | Rich Felker | 3 | -7/+35 |
2011-07-22 | check for fd exhaustion in forkpty | Rich Felker | 1 | -2/+15 |
2011-07-22 | incorrect check for open failure in openpty function | Rich Felker | 1 | -1/+1 |
2011-07-21 | fix errno value when fdopendir is given an invalid file descriptor | Rich Felker | 1 | -1/+4 |
2011-07-16 | ensure in fork that child gets its own new robust mutex list | Rich Felker | 1 | -0/+1 |
2011-07-16 | fix logic error in fread | Rich Felker | 1 | -6/+1 |