Commit History

Autor SHA1 Mensaxe Data
  Szabolcs Nagy 976bb28fa0 add new F_OFD_* macros to fcntl.h (open file description locks) %!s(int64=10) %!d(string=hai) anos
  Rich Felker 23614b0fcb add C11 thread creation and related thread functions %!s(int64=10) %!d(string=hai) anos
  Jens Gustedt 14397cec2c add C11 condition variable functions %!s(int64=10) %!d(string=hai) anos
  Jens Gustedt 8b0472932c add C11 mutex functions %!s(int64=10) %!d(string=hai) anos
  Jens Gustedt e16f70f452 add C11 thread functions operating on tss_t and once_flag %!s(int64=10) %!d(string=hai) anos
  Rich Felker b7cf71a190 add threads.h and needed per-arch types for mtx_t and cnd_t %!s(int64=10) %!d(string=hai) anos
  Jens Gustedt df7d0dfb9c use weak symbols for the POSIX functions that will be used by C threads %!s(int64=10) %!d(string=hai) anos
  Rich Felker 6eb19505bc add C11 timespec_get function, with associated time.h changes for C11 %!s(int64=10) %!d(string=hai) anos
  Rich Felker 86876dbec5 fix non-static dummy function that slipped in with locale implementation %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 7ff804269b fix macros for LFS *64_t types in sys/stat.h, sys/types.h, glob.h %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 36c30c4ddd add missing legacy LFS *64 symbol aliases %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 546f6b322b fix memory leak in regexec when input contains illegal sequence %!s(int64=10) %!d(string=hai) anos
  Rich Felker 3bed89aa74 fix off-by-one in bounds check in fpathconf %!s(int64=10) %!d(string=hai) anos
  Rich Felker 633183b5d1 fix potential read past end of buffer in getnameinfo service name lookup %!s(int64=10) %!d(string=hai) anos
  Rich Felker 4ec2d25a6a remove incorrect and useless check in network service name lookup code %!s(int64=10) %!d(string=hai) anos
  Rich Felker 4674809bdf fix case mapping for U+00DF (ß) %!s(int64=10) %!d(string=hai) anos
  Rich Felker fff5469303 make non-waiting paths of sem_[timed]wait and pthread_join cancelable %!s(int64=10) %!d(string=hai) anos
  Rich Felker 80e6485455 remove an extra layer of buffer copying in getnameinfo reverse dns %!s(int64=10) %!d(string=hai) anos
  Rich Felker 6e2bb7acf4 fix multiple stdio functions' behavior on zero-length operations %!s(int64=10) %!d(string=hai) anos
  Rich Felker 402611c3ba suppress null termination when fgets reads EOF with no data %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 49d2c8c6bc fix dn_expand empty name handling and offsets to 0 %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 70729de075 add static_assert and hide noreturn, alignas, alignof from C++ %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 18dde00713 add C11 floating-point characteristic macros to float.h %!s(int64=10) %!d(string=hai) anos
  Rich Felker 8d998a7b3b add malloc_usable_size function and non-stub malloc.h %!s(int64=10) %!d(string=hai) anos
  Rich Felker f5fb20b0e9 refrain from spinning on locks when there is already a waiter %!s(int64=10) %!d(string=hai) anos
  Rich Felker 97a7512b68 spin before waiting on futex in mutex and rwlock lock operations %!s(int64=10) %!d(string=hai) anos
  Rich Felker 2ff714c613 spin in sem_[timed]wait before performing futex wait %!s(int64=10) %!d(string=hai) anos
  Rich Felker 8b3d7d0d35 fix build error on arm due to new a_spin code %!s(int64=10) %!d(string=hai) anos
  Rich Felker b8a9c90e4f sanitize number of spins in userspace before futex wait %!s(int64=10) %!d(string=hai) anos
  Rich Felker ea818ea834 add working a_spin() atomic for non-x86 targets %!s(int64=10) %!d(string=hai) anos