- 1fee618 fix prototype for strsep by Rich Felker · 13 years ago
- 6b87e94 fix completely bogus loop condition in getmntent_r by Rich Felker · 13 years ago
- a113434 major semaphore improvements (performance and correctness) by Rich Felker · 13 years ago
- cd3bb38 fix signal-based timers with null sigevent argument by Rich Felker · 13 years ago
- 104d013 fix incorrect (and conflicting on LP64 archs) types for sysv ipc msgq functions by Rich Felker · 13 years ago
- fc0cf28 fix (hopefully) statvfs breakage on x86_64 that resulted from fixing i386... by Rich Felker · 13 years ago
- 729cb49 new framework to inhibit thread cancellation when needed by Rich Felker · 13 years ago
- 8bb82b4 add sysv ipc message queues (completely untested) by Rich Felker · 13 years ago
- f209440 implement the adjtime and adjtimex functions (nonstandard) by Rich Felker · 13 years ago
- 2c4e9e6 add getmntent_r interface (all of mntent is nonstandard anyway) by Rich Felker · 13 years ago
- 92b2eb8 implement if_indextoname and if_nametoindex functions by Rich Felker · 13 years ago
- ef8b4b1 add (nonstandard) cfmakeraw function by Rich Felker · 13 years ago
- 5546f7a add pivot_root syscall wrapper by Rich Felker · 13 years ago
- e721800 add more legacy functions: setlinebuf and setbuffer by Rich Felker · 13 years ago
- 39e4853 support the nonstandard err.h interfaces by Rich Felker · 13 years ago
- 16675df fix misaligned read on early string termination in strchr by Rich Felker · 13 years ago
- 2f3d02c fix overflow in printf %N$ argument handling by Rich Felker · 13 years ago
- f956966 fix various floating point rounding and formatting errors in *printf by Rich Felker · 13 years ago
- b761bd1 fix rare but nasty under-allocation bug in malloc with large requests by Rich Felker · 13 years ago
- 98c5583 simplify vdprintf implementation greatly based on recent vfprintf changes by Rich Felker · 13 years ago
- bd57e2b use a local temp buffer for unbuffered streams in vfprintf by Rich Felker · 13 years ago
- 5600088 fix nl_langinfo to actually use the existing, correct internal version by Rich Felker · 13 years ago
- 3910e93 make ualarm actually work (obsolete function removed from SUS) by Rich Felker · 13 years ago
- e898a79 fix various bugs in strtold: by Rich Felker · 13 years ago
- c68b263 fix serious bug in strchr - char signedness by Rich Felker · 13 years ago
- 1db283b add setresuid/setresgid functions (nonstandard) by Rich Felker · 13 years ago
- 7fd3995 pthread_create need not set errno by Rich Felker · 13 years ago
- 7e795ca fix statvfs syscalls (missing size argument) by Rich Felker · 13 years ago
- 66def4e block all signals during rsyscall by Rich Felker · 13 years ago
- 1ad049b fix race condition in rsyscall handler by Rich Felker · 13 years ago
- c9b2d80 don't trust siginfo in rsyscall handler by Rich Felker · 13 years ago
- 6e9ed66 timer threads should sleep and stay asleep... a long time by Rich Felker · 13 years ago
- 6f1414e revert to deleting kernel-level timer from cancellation handler by Rich Felker · 13 years ago
- f01d351 simplify calling of timer signal handler by Rich Felker · 13 years ago
- 537d33d simplify pthread tsd key handling by Rich Felker · 13 years ago
- fd80cfa omit pthread tsd dtor code if tsd is not used by Rich Felker · 13 years ago
- 8de03e1 don't disable seeking after first seek failure by Rich Felker · 13 years ago
- 9a909fc apparently fseek should not set the error flag on failed seek by Rich Felker · 13 years ago
- bf87858 avoid over-allocation of brk on first malloc by Rich Felker · 13 years ago
- 952987a reorganize the __libc structure for threaded performance issues by Rich Felker · 13 years ago
- 4ae5e81 simplify setting result on thread cancellation by Rich Felker · 13 years ago
- 6c16d3e use bss instead of mmap for main thread's pthread thread-specific data by Rich Felker · 13 years ago
- 5243e5f remove obsolete and useless useconds_t type by Rich Felker · 13 years ago
- 3df3d4f fix misspelled PTHREAD_CANCELED constant by Rich Felker · 13 years ago
- ded6cb5 use a_store to set cancel flag in pthread_cancel, to ensure a barrier by Rich Felker · 13 years ago
- c1b39b2 simplify pthread_key_delete by Rich Felker · 13 years ago
- c9806fc greatly simplify pthread_key_create (~20% size reduction) by Rich Felker · 13 years ago
- 3990c5c avoid all malloc/free in timer creation/destruction by Rich Felker · 13 years ago
- b8be64c optimize timer creation and possibly protect against some minor races by Rich Felker · 13 years ago
- a1eb8cb avoid crash on stupid but allowable usage of pthread_mutex_unlock by Rich Felker · 13 years ago
- 620a134 rename __simple_malloc.c to lite_malloc.c - yes this affects behavior! by Rich Felker · 13 years ago
- 0208410 streamline mutex unlock to remove a useless branch, use a_store to unlock by Rich Felker · 13 years ago
- 124b4eb cheap special-case optimization for normal mutexes by Rich Felker · 13 years ago
- 6806300 reorder timer initialization so that timer_create does not depend on free by Rich Felker · 13 years ago
- 8524d65 revert mutex "optimization" that turned out to be worse by Rich Felker · 13 years ago
- 80c4dcd implement POSIX timers by Rich Felker · 13 years ago
- bf619d8 major improvements to cancellation handling by Rich Felker · 13 years ago
- 70c31c7 some preliminaries for adding POSIX timers by Rich Felker · 13 years ago
- 8250742 fix tempnam name generation, and a small bug in tmpnam on retry limit by Rich Felker · 13 years ago
- a88edbe make tmpfile fail after exceeding max tries. by Rich Felker · 13 years ago
- 507a9fa fix tmpnam to generate better names, not depend on non-ISO-C symbols by Rich Felker · 13 years ago
- 9646e4d fix messed-up errno if remove fails for a non-EISDIR reason by Rich Felker · 13 years ago
- 0b240cc learned something new - remove is supposed to support directories on POSIX by Rich Felker · 13 years ago
- 4106cdc revert some more spin optimizations that turned out to be pessimizations by Rich Felker · 13 years ago
- 117581c fix broken spinlock due to miscompilation by Rich Felker · 13 years ago
- 83b6c9e remove useless field in pthread struct (wasted a good bit of space) by Rich Felker · 13 years ago
- 05b6940 fix getc - the classic error of trying to store EOF+0-255 in a char type.. by Rich Felker · 13 years ago
- e3cd6c5 major stdio overhaul, using readv/writev, plus other changes by Rich Felker · 13 years ago
- ea34336 match glibc/lsb cancellation abi on i386 by Rich Felker · 13 years ago
- 9ae8d5f fix all implicit conversion between signed/unsigned pointers by Rich Felker · 13 years ago
- a374524 simplify and optimize FILE lock handling by Rich Felker · 13 years ago
- d8dc2fa prepare pthread_spin_unlock for archs that need memory barriers by Rich Felker · 13 years ago
- b8b85a4 optimize contended case for pthread_spin_trylock by Rich Felker · 13 years ago
- c322fe4 optimize spinlock spin by Rich Felker · 13 years ago
- 8ae2fa6 fix non-atomicity of puts by Rich Felker · 13 years ago
- b470030 overhaul cancellation to fix resource leaks and dangerous behavior with signals by Rich Felker · 13 years ago
- 0958200 very cheap double-free checks in malloc by Rich Felker · 13 years ago
- aa398f5 global cleanup to use the new syscall interface by Rich Felker · 13 years ago
- be82e12 if returning errno value directly from a syscall, we need to negate it. by Rich Felker · 13 years ago
- 685e40b syscall overhaul part two - unify public and internal syscall interface by Rich Felker · 13 years ago
- 462dbfc remove comment cruft that got left behind in x86_64 syscall.s by Rich Felker · 13 years ago
- d00ff29 overhaul syscall interface by Rich Felker · 13 years ago
- f5ba2bc various legacy and linux-specific stuff by Rich Felker · 13 years ago
- e18b563 implement [v]swprintf by Rich Felker · 13 years ago
- c35bb66 implement wprintf family of functions by Rich Felker · 13 years ago
- a012aa8 fix broken wmemchr (unbounded search) by Rich Felker · 13 years ago
- 047e434 implement robust mutexes by Rich Felker · 13 years ago
- 18c7ea8 avoid function call to pthread_self in mutex unlock by Rich Felker · 13 years ago
- 93cc986 reorder mutex struct fields to make room for pointers (upcoming robust mutexes) by Rich Felker · 13 years ago
- b1c4316 unify lock and owner fields of mutex structure by Rich Felker · 13 years ago
- e914f8b optimize contended normal mutex case; add int compare-and-swap atomic by Rich Felker · 13 years ago
- 1d59f1e simplify logic, slightly optimize contended case for non-default mutex types by Rich Felker · 13 years ago
- d4f9e0b correct error returns for error-checking mutexes by Rich Felker · 13 years ago
- 29fae65 cut out a syscall on thread creation in the case where guard size is 0 by Rich Felker · 13 years ago
- cc832d8 don't expose EAGAIN, etc. from timed futex wait to caller by Rich Felker · 13 years ago
- 4d9cc0b optimize file locking: avoid cache-polluting writes to global storage by Rich Felker · 13 years ago
- 9dd7d7e partially-written draft of fmemopen, still in #if 0 by Rich Felker · 13 years ago
- eff62b8 misplaced & in times() made it fail to work, and clobber the stack by Rich Felker · 13 years ago
- 5eb0d33 implement flockfile api, rework stdio locking by Rich Felker · 13 years ago
- 243b542 implement dummy pthread_attr_[gs]etschedparam functions by Rich Felker · 13 years ago