Commit History

Autor SHA1 Mensaxe Data
  Rich Felker a947d317a2 fix failure of malloc to set errno on heap (brk) exhaustion %!s(int64=11) %!d(string=hai) anos
  Rich Felker e803829e6b fix potential deadlock bug in libc-internal locking logic %!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 b8ccf8e46b page-align initial brk value used by malloc in shared libc %!s(int64=12) %!d(string=hai) anos
  Rich Felker afd209deb7 workaround gcc got-register-reload performance problems in malloc %!s(int64=12) %!d(string=hai) anos
  Rich Felker e5d78fe8df fix issue with excessive mremap syscalls on realloc %!s(int64=13) %!d(string=hai) anos
  Rich Felker 1c8bead345 use new a_crash() asm to optimize double-free handler. %!s(int64=13) %!d(string=hai) anos
  Rich Felker ce7c6341d3 simplify and improve double-free check %!s(int64=13) %!d(string=hai) anos
  Rich Felker 5d0965cb56 eliminate OOB array hacks in malloc %!s(int64=14) %!d(string=hai) anos
  Rich Felker 2afebbbcd1 malloc: cast size down to int in bin_index functions %!s(int64=14) %!d(string=hai) anos
  Rich Felker 71a80c5767 use volatile pointers for intentional-crash code. %!s(int64=14) %!d(string=hai) anos
  Rich Felker b052f13cd1 namespace fixes for sys/mman.h %!s(int64=14) %!d(string=hai) anos
  Rich Felker b761bd19aa fix rare but nasty under-allocation bug in malloc with large requests %!s(int64=14) %!d(string=hai) anos
  Rich Felker bf8785825a avoid over-allocation of brk on first malloc %!s(int64=14) %!d(string=hai) anos
  Rich Felker 0958200166 very cheap double-free checks in malloc %!s(int64=14) %!d(string=hai) anos
  Rich Felker 26031da0f8 make malloc(0) return unique pointers rather than NULL %!s(int64=14) %!d(string=hai) anos
  Rich Felker 0b44a0315b initial check-in, version 0.5.0 %!s(int64=14) %!d(string=hai) anos