5029 Commits (1969500402bc4f80452e1c066401223a3c998f54)
 

Author SHA1 Message Date
Rich Felker 2f3d02cd83 fix overflow in printf %N$ argument handling 15 years ago
Rich Felker f9569662c0 fix various floating point rounding and formatting errors in *printf 15 years ago
Rich Felker bd1f6eba8c release notes for 0.7.6 bugfix release 15 years ago
Rich Felker b761bd19aa fix rare but nasty under-allocation bug in malloc with large requests 15 years ago
Rich Felker 98c5583ad5 simplify vdprintf implementation greatly based on recent vfprintf changes 15 years ago
Rich Felker bd57e2b43a use a local temp buffer for unbuffered streams in vfprintf 15 years ago
Rich Felker 5600088d38 fix nl_langinfo to actually use the existing, correct internal version 15 years ago
Rich Felker 3910e93340 make ualarm actually work (obsolete function removed from SUS) 15 years ago
Rich Felker e898a79053 fix various bugs in strtold: 15 years ago
Rich Felker c68b26369e fix serious bug in strchr - char signedness 15 years ago
Rich Felker 2155afd73e prototype getdtablesize (nonstandard function) 15 years ago
Rich Felker 1db283bf19 add setresuid/setresgid functions (nonstandard) 15 years ago
Rich Felker 7fd3995282 pthread_create need not set errno 15 years ago
Rich Felker 7e795ca7ed fix statvfs syscalls (missing size argument) 15 years ago
Rich Felker 66def4e776 block all signals during rsyscall 15 years ago
Rich Felker 1ad049b7b6 fix race condition in rsyscall handler 15 years ago
Rich Felker c9b2d8016f don't trust siginfo in rsyscall handler 15 years ago
Rich Felker 6e9ed66d0d timer threads should sleep and stay asleep... a long time 15 years ago
Rich Felker 6f1414e102 revert to deleting kernel-level timer from cancellation handler 15 years ago
Rich Felker f01d351842 simplify calling of timer signal handler 15 years ago
Rich Felker 06baa2b56c d_fileno alias for d_ino in dirent 15 years ago
Rich Felker 537d33d334 simplify pthread tsd key handling 15 years ago
Rich Felker fd80cfa00b omit pthread tsd dtor code if tsd is not used 15 years ago
Rich Felker 8de03e1a90 don't disable seeking after first seek failure 15 years ago
Rich Felker 9a909fcd91 apparently fseek should not set the error flag on failed seek 15 years ago
Rich Felker d1c24ac4ec update release notes 15 years ago
Rich Felker bf8785825a avoid over-allocation of brk on first malloc 15 years ago
Rich Felker 952987a0cb reorganize the __libc structure for threaded performance issues 15 years ago
Rich Felker 4ae5e811f8 simplify setting result on thread cancellation 15 years ago
Rich Felker 6c16d3e98a use bss instead of mmap for main thread's pthread thread-specific data 15 years ago
Rich Felker 5243e5f160 remove obsolete and useless useconds_t type 15 years ago
Rich Felker 3bb00f4579 somehow timespec tv_nsec had the wrong type on x86_64... fixed 15 years ago
Rich Felker 3df3d4f512 fix misspelled PTHREAD_CANCELED constant 15 years ago
Rich Felker c1f1500433 document more changes 15 years ago
Rich Felker 78eb0879cd document changes for upcoming 0.7.5 release 15 years ago
Rich Felker ded6cb5f71 use a_store to set cancel flag in pthread_cancel, to ensure a barrier 15 years ago
Rich Felker c1b39b203d simplify pthread_key_delete 15 years ago
Rich Felker c9806fc2f9 greatly simplify pthread_key_create (~20% size reduction) 15 years ago
Rich Felker a5323c5768 add some missing prototypes for nonstandard functions (strsep, clearenv) 15 years ago
Rich Felker 3990c5c6a4 avoid all malloc/free in timer creation/destruction 15 years ago
Rich Felker b8be64c43d optimize timer creation and possibly protect against some minor races 15 years ago
Rich Felker a1eb8cb5da avoid crash on stupid but allowable usage of pthread_mutex_unlock 15 years ago
Rich Felker 620a134638 rename __simple_malloc.c to lite_malloc.c - yes this affects behavior! 15 years ago
Rich Felker 02084109f0 streamline mutex unlock to remove a useless branch, use a_store to unlock 15 years ago
Rich Felker 124b4ebc8a cheap special-case optimization for normal mutexes 15 years ago
Rich Felker 680630011d reorder timer initialization so that timer_create does not depend on free 15 years ago
Rich Felker 1c1aa32eea missing prototype for wcscoll (stub) 15 years ago
Rich Felker 8524d6536c revert mutex "optimization" that turned out to be worse 15 years ago
Rich Felker 80c4dcd253 implement POSIX timers 15 years ago
Rich Felker bf619d82c8 major improvements to cancellation handling 15 years ago