summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib
AgeCommit message (Expand)Author
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
2019-01-21Add example showing a proper comparison function, as many examples showOtto Moerbeek
2019-01-18Replace the vague, incorrect, and confusing BUGS sections with CAVEATSIngo Schwarze
2019-01-16For all functions known to be infected by LC_NUMERIC, add shortIngo Schwarze
2019-01-10Move default numer of pools in the multi-threaded case to 8. Various testsOtto Moerbeek
2019-01-10Make the "not my pool" searching loop a tiny bit smarter, whileOtto Moerbeek
2018-12-10Improve speed for the multi-threaded case by reducing lock contention.Otto Moerbeek
2018-12-09style; OK ottoFlorian Obser
2018-12-05remove a stray line accidentally left behind in rev. 1.120;Ingo Schwarze
2018-11-27Refactor "find the right pool" code into a function. ok djm@ tb@Otto Moerbeek
2018-11-21fold the contents of malloc.conf.5 into malloc.3 and sysctl.2,Jason McIntyre
2018-11-21Introducing malloc_usable_size() was a mistake. While some otherOtto Moerbeek
2018-11-19Fix compilation on alpha, where DEF_WEAK() really must be paired withPhilip Guenther
2018-11-18Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man pageOtto Moerbeek