| Commit message (Expand) | Author | Age | Files | Lines |
* | some preliminaries for adding POSIX timers | Rich Felker | 2011-03-29 | 3 | -2/+6 |
* | fix tempnam name generation, and a small bug in tmpnam on retry limit | Rich Felker | 2011-03-29 | 2 | -21/+20 |
* | make tmpfile fail after exceeding max tries. | Rich Felker | 2011-03-29 | 1 | -2/+6 |
* | fix tmpnam to generate better names, not depend on non-ISO-C symbols | Rich Felker | 2011-03-29 | 1 | -25/+17 |
* | fix messed-up errno if remove fails for a non-EISDIR reason | Rich Felker | 2011-03-29 | 1 | -2/+2 |
* | learned something new - remove is supposed to support directories on POSIX | Rich Felker | 2011-03-29 | 1 | -1/+3 |
* | revert some more spin optimizations that turned out to be pessimizations | Rich Felker | 2011-03-28 | 3 | -4/+3 |
* | fix bug from syscall overhaul: extra __syscall_ret call for 0-arg syscalls | Rich Felker | 2011-03-28 | 1 | -1/+1 |
* | fix broken spinlock due to miscompilation | Rich Felker | 2011-03-28 | 1 | -1/+1 |
* | prototype for getpass | Rich Felker | 2011-03-28 | 1 | -0/+4 |
* | remove useless field in pthread struct (wasted a good bit of space) | Rich Felker | 2011-03-28 | 1 | -1/+0 |
* | fix getc - the classic error of trying to store EOF+0-255 in a char type.. | Rich Felker | 2011-03-28 | 1 | -3/+3 |
* | major stdio overhaul, using readv/writev, plus other changes | Rich Felker | 2011-03-28 | 37 | -281/+258 |
* | match glibc/lsb cancellation abi on i386 | Rich Felker | 2011-03-25 | 8 | -0/+57 |
* | remove -Wno-pointer-sign example from dist/config.mak | Rich Felker | 2011-03-25 | 1 | -1/+0 |
* | fix all implicit conversion between signed/unsigned pointers | Rich Felker | 2011-03-25 | 19 | -48/+44 |
* | simplify and optimize FILE lock handling | Rich Felker | 2011-03-24 | 5 | -14/+14 |
* | prepare pthread_spin_unlock for archs that need memory barriers | Rich Felker | 2011-03-24 | 1 | -1/+2 |
* | optimize contended case for pthread_spin_trylock | Rich Felker | 2011-03-24 | 1 | -1/+2 |
* | optimize spinlock spin | Rich Felker | 2011-03-24 | 1 | -1/+1 |
* | fix non-atomicity of puts | Rich Felker | 2011-03-24 | 1 | -1/+5 |
* | overhaul cancellation to fix resource leaks and dangerous behavior with signals | Rich Felker | 2011-03-24 | 14 | -13/+49 |
* | very cheap double-free checks in malloc | Rich Felker | 2011-03-23 | 1 | -0/+4 |
* | global cleanup to use the new syscall interface | Rich Felker | 2011-03-20 | 160 | -238/+180 |
* | if returning errno value directly from a syscall, we need to negate it. | Rich Felker | 2011-03-19 | 3 | -3/+3 |
* | honor namespace for i386 syscall.h, even though it's not a standard header | Rich Felker | 2011-03-19 | 1 | -50/+50 |
* | fix typo in x86_64 part of syscall overhaul | Rich Felker | 2011-03-19 | 1 | -1/+1 |
* | syscall overhaul part two - unify public and internal syscall interface | Rich Felker | 2011-03-19 | 26 | -316/+275 |
* | remove comment cruft that got left behind in x86_64 syscall.s | Rich Felker | 2011-03-19 | 1 | -1/+0 |
* | add some ioctl stuff to sys/mount.h | Rich Felker | 2011-03-19 | 1 | -0/+18 |
* | overhaul syscall interface | Rich Felker | 2011-03-19 | 11 | -749/+1577 |
* | some linux headers useful from user apps. | Rich Felker | 2011-03-18 | 3 | -0/+550 |
* | various legacy and linux-specific stuff | Rich Felker | 2011-03-18 | 7 | -1/+122 |
* | document changes for 0.7.1 v0.7.1 | Rich Felker | 2011-03-18 | 1 | -0/+9 |
* | implement [v]swprintf | Rich Felker | 2011-03-18 | 4 | -3/+63 |
* | implement wprintf family of functions | Rich Felker | 2011-03-17 | 4 | -0/+387 |
* | fix broken wmemchr (unbounded search) | Rich Felker | 2011-03-17 | 1 | -1/+1 |
* | implement robust mutexes | Rich Felker | 2011-03-17 | 10 | -10/+84 |
* | avoid function call to pthread_self in mutex unlock | Rich Felker | 2011-03-17 | 1 | -1/+1 |
* | reorder mutex struct fields to make room for pointers (upcoming robust mutexes) | Rich Felker | 2011-03-17 | 1 | -1/+3 |
* | unify lock and owner fields of mutex structure | Rich Felker | 2011-03-17 | 4 | -8/+6 |
* | optimize contended normal mutex case; add int compare-and-swap atomic | Rich Felker | 2011-03-17 | 3 | -1/+15 |
* | simplify logic, slightly optimize contended case for non-default mutex types | Rich Felker | 2011-03-16 | 1 | -4/+2 |
* | correct error returns for error-checking mutexes | Rich Felker | 2011-03-16 | 2 | -2/+6 |
* | cut out a syscall on thread creation in the case where guard size is 0 | Rich Felker | 2011-03-16 | 1 | -1/+1 |
* | don't expose EAGAIN, etc. from timed futex wait to caller | Rich Felker | 2011-03-16 | 1 | -1/+4 |
* | optimize file locking: avoid cache-polluting writes to global storage | Rich Felker | 2011-03-16 | 2 | -3/+5 |
* | partially-written draft of fmemopen, still in #if 0 | Rich Felker | 2011-03-14 | 1 | -3/+48 |
* | remove some old cruft from sys/types.h | Rich Felker | 2011-03-14 | 1 | -1/+0 |
* | misplaced & in times() made it fail to work, and clobber the stack | Rich Felker | 2011-03-12 | 1 | -1/+1 |