Age | Commit message (Expand) | Author |
2022-01-18 | Avoid pulling sys/param.h, by using _ALIGN instead. | Theo de Raadt |
2022-01-08 | Prep .c files for removing the #includes from */archdep.h | Philip Guenther |
2021-12-30 | Sync from libc: Use _MAX_PAGE_SHIFT, rather than #ifdef mips64 | Philip Guenther |
2021-04-19 | Same internal consistency check as libc malloc: size in hash table | Otto Moerbeek |
2020-12-26 | Fix a nasty mem leak in ld.so's own malloc. This was hard to diagnose, since | Otto Moerbeek |
2019-09-30 | Oops: the call to ofree() in orealloc() was misconverted into a call to | Philip Guenther |
2018-11-02 | ld.so's malloc has no runtime option processing, so remove the | Otto Moerbeek |
2018-10-23 | Delay processing of ld.so's own PT_GNU_RELRO section until after environment | Philip Guenther |
2018-02-07 | sync with libc malloc: use consistent style for for loop in unmap(), | Otto Moerbeek |
2018-02-01 | don't forget to increment loop var; infinite loops spotted by sthen@ | Otto Moerbeek |
2018-01-30 | kill a gcc warning | Otto Moerbeek |
2018-01-30 | port over the malloc changes from libc. prompted by deraadt@ | Otto Moerbeek |
2017-12-01 | Redo the calculation of the alignment and placement of static TLS data to | Philip Guenther |
2017-10-05 | Sync with libc malloc, doing delayed free double-free check always | Otto Moerbeek |
2017-07-23 | from libc malloc: only access offset if canaries are enabled *and* size > 0 | Otto Moerbeek |
2017-05-08 | Always use the same callback to unlock as was used to lock. Permits | Philip Guenther |
2017-02-18 | Add NULL tests to wrterror() to avoid a NULL deref when called from | Philip Guenther |
2017-01-24 | On fatal errors, kill ourselves with thrkill(0,9,NULL) instead of | Philip Guenther |
2016-11-03 | small tweak to also check canaries if F is in effect | Otto Moerbeek |
2016-10-31 | sync to libc: malloc_move is not an option anymore | Otto Moerbeek |
2016-10-25 | bring canaries for > page sized objects from libc to ld.so; ok guenther@ | Otto Moerbeek |
2016-10-14 | 0xd0 -> 0xdb from libc malloc | Otto Moerbeek |
2016-10-14 | move better canary code and validate_junk() over from libc malloc | Otto Moerbeek |
2016-09-18 | merge form libc malloc: | Otto Moerbeek |
2016-09-04 | Redundant memset and some better style wrt exiting functions after error. | Otto Moerbeek |
2016-09-03 | cherry-pick a few diffs from libc malloc; ok guenther@ | Otto Moerbeek |
2016-08-12 | the slimmed down random functions inside ld.so are strict clones of the | Theo de Raadt |
2016-05-19 | ld.so can now be entered by multiple threads via _dl_{allocate,free}_tib(), | Philip Guenther |
2015-01-22 | delete annoying white space that annoy | Theo de Raadt |
2015-01-16 | <sys/param.h> to <limits.h> conversion. Verified binaries | Theo de Raadt |
2014-11-03 | arc4random_uniform() transformation was off, resulting in badly skewed | Philip Guenther |
2014-07-06 | this version of malloc does not need string.h | Otto Moerbeek |
2014-06-21 | Move to a non-zeroing _dl_malloc, a _dl_calloc and _dl_reallocarry and | Otto Moerbeek |
2014-06-15 | move to a smaller rbytes buffer; ok miod@ deraadt@ | Otto Moerbeek |
2014-06-05 | Move to (slightly stripped) version of libc malloc; ok deraadt@ | Otto Moerbeek |