summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib
AgeCommit message (Expand)Author
2021-12-02bsearch(3): support arrays with more than INT_MAX elementsScott Soule Cheloha
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-24ansiJonathan Gray
2021-10-13Provide realpath(1)Klemens Nanni
2021-09-19Switch two calls from memset() to explicit_bzero()Theo Buehler
2021-09-03* add the missing STANDARDS section as noticed by tb@Ingo Schwarze
2021-07-23Make MALLOC_STATS compile again; noted by Omar Polo and Joe NelsonOtto Moerbeek
2021-04-09An extra internal consistency check and a missing stats adjustment. ok tb@Otto Moerbeek
2021-04-09Cache implementation has changed, we do not hold on to an exact numberOtto Moerbeek
2021-03-18Type-cast getpagesize() from int to size_t for the comparison with d.Claudio Jeker
2021-03-09Change the implementation of the malloc cache to keep lists ofOtto Moerbeek
2021-02-25- Make use of the fact that we know how the chunks are aligned, andOtto Moerbeek
2021-02-12Some people still argue that rand(3) and random(3) have suitable deterministicTheo de Raadt
2020-11-23mapalign() only handles allocations >= a page; problem found by and ok semarie@Otto Moerbeek
2020-10-12make fixed-sized fixed-value mib[] arrays be constTheo de Raadt
2020-10-09As noted by tb@ previous commit only removed an unused fucntion.Otto Moerbeek
2020-10-06Use random value for canary bytes; ok tb@Otto Moerbeek
2020-09-06For page-sized and larger allocations do not put the pages we'reOtto Moerbeek
2020-05-27This patch fixes one bug and one instance of undesirable behaviour.Ingo Schwarze
2020-04-26Minimal maintenance to make this mess slightly less confusing:Ingo Schwarze
2020-04-26fix the description; from andras farkasJason McIntyre
2020-03-30"eventually" came and went back in 2004.Martijn van Duren
2020-02-08correct Research Unix edition "appeared in" use in HISTORYJonathan Gray
2020-01-13Document how to make getopt_long(3) process arguments in order and stopStefan Sperling
2019-12-20drand48(3) returns values in [0.0, 1.0).Theo Buehler
2019-12-11The file passed to realpath(3) must exists, adjust man page to newAlexander Bluhm
2019-09-14Add comment line saying S is described vaguely on purpose.Otto Moerbeek
2019-07-05improve verb-tense for explaining the calling convention of __Theo de Raadt
2019-07-05The last consumer of pre-posix realpath behaviour has stoppedTheo de Raadt
2019-06-30tweak previous; ok guentherJason McIntyre
2019-06-29Document that getcwd() and realpath() are built on system calls thatPhilip Guenther
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-27The C89 standard only requires that atexit(3) returns a non-zero valueIngo Schwarze
2019-06-17Remove old realpath(3), and the userland-vs-kernel realpath verificationTheo de Raadt
2019-06-15oops - missing .El in previous;Jason McIntyre
2019-06-15realpath(3) doesn't use lstat(2), readlink(2), or getcwd(3) anymore,Theo de Raadt
2019-06-02Complete the ld.so boot cleanup: move most libc initialization fromPhilip Guenther
2019-05-30__realpath(2) appears to have improved, so re-enable the code thatTheo de Raadt
2019-05-29There are some bugs in __realpath(2) -- it isn't quite ready so disableTheo de Raadt
2019-05-28Enable the use of the kernel __realpath() system call in the libc wrapper.Bob Beck
2019-05-23Only override size of chunk if we're not given the actual length.Otto Moerbeek
2019-05-19clarify that later flags modify earlier flags;Ingo Schwarze
2019-05-15delete two stray blank linesIngo Schwarze
2019-05-13Mention introduction of *_conceal.Otto Moerbeek
2019-05-10Inroduce malloc_conceal() and calloc_conceal(). Similar to theirOtto Moerbeek
2019-03-20escape backslashes;Ingo Schwarze
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2019-01-22sort sections, and add a missing verb to the EXAMPLES text;Jason McIntyre
2019-01-22Wrap long lineOtto Moerbeek
2019-01-21a few tweaksTed Unangst