2011-04-05 |
Rich Felker | add pivot_root syscall wrapper |
tree | commitdiff |
2011-04-05 |
Rich Felker | add more legacy functions: setlinebuf and setbuffer |
tree | commitdiff |
2011-04-05 |
Rich Felker | support the nonstandard err.h interfaces |
tree | commitdiff |
2011-04-05 |
Rich Felker | fix misaligned read on early string termination in... |
tree | commitdiff |
2011-04-05 |
Rich Felker | fix overflow in printf %N$ argument handling |
tree | commitdiff |
2011-04-05 |
Rich Felker | fix various floating point rounding and formatting... |
tree | commitdiff |
2011-04-04 |
Rich Felker | fix rare but nasty under-allocation bug in malloc with... |
tree | commitdiff |
2011-04-04 |
Rich Felker | simplify vdprintf implementation greatly based on recen... |
tree | commitdiff |
2011-04-04 |
Rich Felker | use a local temp buffer for unbuffered streams in vfprintf |
tree | commitdiff |
2011-04-03 |
Rich Felker | fix nl_langinfo to actually use the existing, correct... |
tree | commitdiff |
2011-04-03 |
Rich Felker | make ualarm actually work (obsolete function removed... |
tree | commitdiff |
2011-04-03 |
Rich Felker | fix various bugs in strtold: |
tree | commitdiff |
2011-04-03 |
Rich Felker | fix serious bug in strchr - char signedness |
tree | commitdiff |
2011-04-03 |
Rich Felker | add setresuid/setresgid functions (nonstandard) |
tree | commitdiff |
2011-04-03 |
Rich Felker | pthread_create need not set errno |
tree | commitdiff |
2011-04-03 |
Rich Felker | fix statvfs syscalls (missing size argument) |
tree | commitdiff |
2011-04-03 |
Rich Felker | block all signals during rsyscall |
tree | commitdiff |
2011-04-03 |
Rich Felker | fix race condition in rsyscall handler |
tree | commitdiff |
2011-04-03 |
Rich Felker | don't trust siginfo in rsyscall handler |
tree | commitdiff |
2011-04-03 |
Rich Felker | timer threads should sleep and stay asleep... a long... |
tree | commitdiff |
2011-04-03 |
Rich Felker | revert to deleting kernel-level timer from cancellation... |
tree | commitdiff |
2011-04-03 |
Rich Felker | simplify calling of timer signal handler |
tree | commitdiff |
2011-04-03 |
Rich Felker | simplify pthread tsd key handling |
tree | commitdiff |
2011-04-03 |
Rich Felker | omit pthread tsd dtor code if tsd is not used |
tree | commitdiff |
2011-04-02 |
Rich Felker | don't disable seeking after first seek failure |
tree | commitdiff |
2011-04-02 |
Rich Felker | apparently fseek should not set the error flag on faile... |
tree | commitdiff |
2011-04-02 |
Rich Felker | avoid over-allocation of brk on first malloc |
tree | commitdiff |
2011-04-02 |
Rich Felker | reorganize the __libc structure for threaded performanc... |
tree | commitdiff |
2011-04-02 |
Rich Felker | simplify setting result on thread cancellation |
tree | commitdiff |
2011-04-02 |
Rich Felker | use bss instead of mmap for main thread's pthread threa... |
tree | commitdiff |
2011-04-02 |
Rich Felker | remove obsolete and useless useconds_t type |
tree | commitdiff |
2011-04-02 |
Rich Felker | fix misspelled PTHREAD_CANCELED constant |
tree | commitdiff |
2011-04-01 |
Rich Felker | use a_store to set cancel flag in pthread_cancel, to... |
tree | commitdiff |
2011-03-31 |
Rich Felker | simplify pthread_key_delete |
tree | commitdiff |
2011-03-31 |
Rich Felker | greatly simplify pthread_key_create (~20% size reduction) |
tree | commitdiff |
2011-03-30 |
Rich Felker | avoid all malloc/free in timer creation/destruction |
tree | commitdiff |
2011-03-30 |
Rich Felker | optimize timer creation and possibly protect against... |
tree | commitdiff |
2011-03-30 |
Rich Felker | avoid crash on stupid but allowable usage of pthread_mu... |
tree | commitdiff |
2011-03-30 |
Rich Felker | rename __simple_malloc.c to lite_malloc.c - yes this... |
tree | commitdiff |
2011-03-30 |
Rich Felker | streamline mutex unlock to remove a useless branch... |
tree | commitdiff |
2011-03-30 |
Rich Felker | cheap special-case optimization for normal mutexes |
tree | commitdiff |
2011-03-30 |
Rich Felker | reorder timer initialization so that timer_create does... |
tree | commitdiff |
2011-03-29 |
Rich Felker | revert mutex "optimization" that turned out to be worse |
tree | commitdiff |
2011-03-29 |
Rich Felker | implement POSIX timers |
tree | commitdiff |
2011-03-29 |
Rich Felker | major improvements to cancellation handling |
tree | commitdiff |
2011-03-29 |
Rich Felker | some preliminaries for adding POSIX timers |
tree | commitdiff |
2011-03-29 |
Rich Felker | fix tempnam name generation, and a small bug in tmpnam... |
tree | commitdiff |
2011-03-29 |
Rich Felker | make tmpfile fail after exceeding max tries. |
tree | commitdiff |
2011-03-29 |
Rich Felker | fix tmpnam to generate better names, not depend on... |
tree | commitdiff |
2011-03-29 |
Rich Felker | fix messed-up errno if remove fails for a non-EISDIR... |
tree | commitdiff |
2011-03-29 |
Rich Felker | learned something new - remove is supposed to support... |
tree | commitdiff |
2011-03-29 |
Rich Felker | revert some more spin optimizations that turned out... |
tree | commitdiff |
2011-03-29 |
Rich Felker | fix broken spinlock due to miscompilation |
tree | commitdiff |
2011-03-29 |
Rich Felker | remove useless field in pthread struct (wasted a good... |
tree | commitdiff |
2011-03-28 |
Rich Felker | fix getc - the classic error of trying to store EOF... |
tree | commitdiff |
2011-03-28 |
Rich Felker | major stdio overhaul, using readv/writev, plus other... |
tree | commitdiff |
2011-03-26 |
Rich Felker | match glibc/lsb cancellation abi on i386 |
tree | commitdiff |
2011-03-25 |
Rich Felker | fix all implicit conversion between signed/unsigned... |
tree | commitdiff |
2011-03-25 |
Rich Felker | simplify and optimize FILE lock handling |
tree | commitdiff |
2011-03-25 |
Rich Felker | prepare pthread_spin_unlock for archs that need memory... |
tree | commitdiff |
2011-03-25 |
Rich Felker | optimize contended case for pthread_spin_trylock |
tree | commitdiff |
2011-03-25 |
Rich Felker | optimize spinlock spin |
tree | commitdiff |
2011-03-25 |
Rich Felker | fix non-atomicity of puts |
tree | commitdiff |
2011-03-24 |
Rich Felker | overhaul cancellation to fix resource leaks and dangero... |
tree | commitdiff |
2011-03-23 |
Rich Felker | very cheap double-free checks in malloc |
tree | commitdiff |
2011-03-20 |
Rich Felker | global cleanup to use the new syscall interface |
tree | commitdiff |
2011-03-20 |
Rich Felker | if returning errno value directly from a syscall, we... |
tree | commitdiff |
2011-03-20 |
Rich Felker | syscall overhaul part two - unify public and internal... |
tree | commitdiff |
2011-03-19 |
Rich Felker | remove comment cruft that got left behind in x86_64... |
tree | commitdiff |
2011-03-19 |
Rich Felker | overhaul syscall interface |
tree | commitdiff |
2011-03-19 |
Rich Felker | various legacy and linux-specific stuff |
tree | commitdiff |
2011-03-18 |
Rich Felker | implement [v]swprintf |
tree | commitdiff |
2011-03-18 |
Rich Felker | implement wprintf family of functions |
tree | commitdiff |
2011-03-18 |
Rich Felker | fix broken wmemchr (unbounded search) |
tree | commitdiff |
2011-03-18 |
Rich Felker | implement robust mutexes |
tree | commitdiff |
2011-03-17 |
Rich Felker | avoid function call to pthread_self in mutex unlock |
tree | commitdiff |
2011-03-17 |
Rich Felker | reorder mutex struct fields to make room for pointers... |
tree | commitdiff |
2011-03-17 |
Rich Felker | unify lock and owner fields of mutex structure |
tree | commitdiff |
2011-03-17 |
Rich Felker | optimize contended normal mutex case; add int compare... |
tree | commitdiff |
2011-03-16 |
Rich Felker | simplify logic, slightly optimize contended case for... |
tree | commitdiff |
2011-03-16 |
Rich Felker | correct error returns for error-checking mutexes |
tree | commitdiff |
2011-03-16 |
Rich Felker | cut out a syscall on thread creation in the case where... |
tree | commitdiff |
2011-03-16 |
Rich Felker | don't expose EAGAIN, etc. from timed futex wait to... |
tree | commitdiff |
2011-03-16 |
Rich Felker | optimize file locking: avoid cache-polluting writes... |
tree | commitdiff |
2011-03-14 |
Rich Felker | partially-written draft of fmemopen, still in #if 0 |
tree | commitdiff |
2011-03-13 |
Rich Felker | misplaced & in times() made it fail to work, and clobbe... |
tree | commitdiff |
2011-03-13 |
Rich Felker | implement flockfile api, rework stdio locking |
tree | commitdiff |
2011-03-11 |
Rich Felker | implement dummy pthread_attr_[gs]etschedparam functions |
tree | commitdiff |
2011-03-11 |
Rich Felker | fix pthread_attr_* implementations to match corrected... |
tree | commitdiff |
2011-03-11 |
Rich Felker | fix failure behavior of sem_open when sem does not... |
tree | commitdiff |
2011-03-11 |
Rich Felker | fix some semaphore wait semantics (race condition deadl... |
tree | commitdiff |
2011-03-11 |
Rich Felker | fix sem_open and sem_close to obey posix semantics |
tree | commitdiff |
2011-03-10 |
Rich Felker | optimize pthread termination in the non-detached case |
tree | commitdiff |
2011-03-10 |
Rich Felker | fix errors in sigqueue (potential information leak... |
tree | commitdiff |
2011-03-10 |
Rich Felker | security fix: check that cancel/rsyscall signal was... |
tree | commitdiff |
2011-03-10 |
Rich Felker | more cancellation points: tcdrain, clock_nanosleep |
tree | commitdiff |
2011-03-10 |
Rich Felker | remove useless return value checks for functions that... |
tree | commitdiff |
2011-03-10 |
Rich Felker | make sigsuspend a cancellation point |
tree | commitdiff |
2011-03-10 |
Rich Felker | make sigtimedwait a cancellation point |
tree | commitdiff |
2011-03-10 |
Rich Felker | don't fail with EINTR in sigtimedwait |
tree | commitdiff |
next |