Commit History

Autor SHA1 Mensaxe Data
  Rich Felker 7586360bad add support for init/fini array in main program, and greatly simplify %!s(int64=11) %!d(string=hai) anos
  Rich Felker 1b413572b2 fix order of fini_array execution for shared libs %!s(int64=11) %!d(string=hai) anos
  Rich Felker e69ae844dc add support for init_array/fini_array ctors/dtors to dynamic linker %!s(int64=11) %!d(string=hai) anos
  Rich Felker ce8a995782 fix shm_open wrongly being cancellable %!s(int64=11) %!d(string=hai) anos
  Rich Felker 1d92cddb1e fix uninitialized/stale use of alloc (%m modifier) flag in scanf %!s(int64=11) %!d(string=hai) anos
  Rich Felker 8389520ed5 harden realloc/free to detect simple overflows %!s(int64=11) %!d(string=hai) anos
  Rich Felker 41e2fd9d52 add UIO_MAXIOV macro in sys/uio.h %!s(int64=11) %!d(string=hai) anos
  Rich Felker 6567db65f4 improve [f]stat[v]fs functions, and possibly work around old kernels %!s(int64=11) %!d(string=hai) anos
  Rich Felker 648c3b4e18 change uid_t, gid_t, and id_t to unsigned types %!s(int64=11) %!d(string=hai) anos
  Rich Felker df065781ee fix invalid C in new trycppif tests in configure script %!s(int64=11) %!d(string=hai) anos
  Rich Felker 3e7f186ea1 add build system support for arch endian & float abi variants %!s(int64=11) %!d(string=hai) anos
  Rich Felker f389c4984a make the dynamic linker find its path file relative to its own location %!s(int64=11) %!d(string=hai) anos
  Rich Felker 23815f88df fix off-by-one error in checks for implementation-internal signal numbers %!s(int64=11) %!d(string=hai) anos
  Rich Felker b823ef2db1 fix FILENAME_MAX to match PATH_MAX %!s(int64=11) %!d(string=hai) anos
  Rich Felker 2f5fe45808 make spacing in x86_64 alltypes.h.sh more uniform with other archs %!s(int64=11) %!d(string=hai) anos
  Rich Felker b06dc66639 make posix_spawn (and functions that use it) use CLONE_VFORK flag %!s(int64=11) %!d(string=hai) anos
  Rich Felker 3df0b66ee9 fix missing argument in variadic syscall macros %!s(int64=11) %!d(string=hai) anos
  Rich Felker ea81c0624f fix error code on time conversion overflows %!s(int64=11) %!d(string=hai) anos
  Rich Felker ac1bf93fc6 fix fd leak in file mapping code used in new zoneinfo support %!s(int64=11) %!d(string=hai) anos
  Rich Felker 1cc81f5cb0 the big time handling overhaul %!s(int64=11) %!d(string=hai) anos
  Rich Felker f1292e3d28 fix omission of dtv setup in static linked programs on TLS variant I archs %!s(int64=11) %!d(string=hai) anos
  Rich Felker c07da2e970 add PIE support for ARM %!s(int64=11) %!d(string=hai) anos
  Rich Felker 3e8806b4f7 add some ARM EABI-specific exception handling infrastructure %!s(int64=11) %!d(string=hai) anos
  Rich Felker 30763fd01b fix invalid library phdr pointers passed to callback from dl_iterate_phdr %!s(int64=11) %!d(string=hai) anos
  Rich Felker c713d87978 fix a couple misleading/wrong signal descriptions in strsignal %!s(int64=11) %!d(string=hai) anos
  Rich Felker c90fa2ace7 add realtime signals to strsignal %!s(int64=11) %!d(string=hai) anos
  Rich Felker 8599822ee1 fix off-by-one array bound in strsignal %!s(int64=11) %!d(string=hai) anos
  Rich Felker b6218764eb fix bogus lazy allocation in ctermid and missing malloc failure check %!s(int64=11) %!d(string=hai) anos
  Rich Felker cdf0f53f8b fix fd leak on races and cancellation in ctermid %!s(int64=11) %!d(string=hai) anos
  Rich Felker 0716b10ac8 fix missing SOCK_CLOEXEC in various functions that use sockets internally %!s(int64=11) %!d(string=hai) anos