summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/malloc.3
AgeCommit message (Expand)AuthorFilesLines
2019-09-14Add comment line saying S is described vaguely on purpose.otto1-2/+3
2019-05-19clarify that later flags modify earlier flags;schwarze1-2/+4
2019-05-13Mention introduction of *_conceal.otto1-2/+8
2019-05-10Inroduce malloc_conceal() and calloc_conceal(). Similar to theirotto1-3/+26
2018-12-05remove a stray line accidentally left behind in rev. 1.120;schwarze1-3/+2
2018-11-21fold the contents of malloc.conf.5 into malloc.3 and sysctl.2,jmc1-6/+118
2018-11-21Introducing malloc_usable_size() was a mistake. While some otherotto1-27/+4
2018-11-18Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man pageotto1-5/+29
2018-11-08zap last remains of malloc.conf; prompted by and ok jmc@otto1-6/+6
2018-11-06rm FILES section; prompted by Janne Johanssonotto1-7/+2
2018-11-05Implement C11's aligned_alloc(3). ok guenther@otto1-4/+41
2017-05-15Typo: freezeo -> freezerotb1-3/+3
2017-04-23Rearrange text a bit to make it clear what "discarded" means; ok jmc@ deraadt@otto1-8/+13
2017-04-17consictently use .Dv NULL and a few other tweaks; ok schwarze@otto1-20/+17
2017-04-13allow clearing less than allocated and document freezero(3) betterotto1-8/+21
2017-04-10tweak previous;jmc1-4/+4
2017-04-10Introducing freezero(3) a version of free that guarantees the processotto1-24/+58
2017-04-06Consistentcy between nmembers and size order. From Christopher Hettrick;otto1-8/+8
2017-03-29rephrase more enumerations of functionsotto1-13/+10
2017-03-26Stop enumeration all allocation functions, just say "allocation functions"otto1-32/+13
2017-03-24document new recallocarray diagnostic; zap a few diagnostics that shouldotto1-8/+9
2017-03-17remove unneccessary macro;jmc1-2/+2
2017-03-17Strengthen description of recallocarray(3) behaviour, hoping that readersderaadt1-5/+10
2017-03-07Some tweaks from jmc@ and describe better what recallocarray does;otto1-7/+16
2017-03-06Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3)otto1-6/+64
2017-02-12malloc does not *need* to return page-aligned objects for size >=otto1-5/+2
2016-10-20avoid sentence splicing;jmc1-2/+2
2016-10-20canary corruption message changed a bitotto1-5/+5
2016-10-08make clear the length printed is the requested lengthotto1-3/+3
2016-10-07grammar fix previous;jmc1-2/+2
2016-10-07document "chunk canary corrupted" errorotto1-2/+7
2016-04-03Document ``use after free'' error messageotto1-2/+4
2016-03-12Remove sentences in RETURN VALUES sections saying that functions withmmcc1-6/+2
2016-02-05Fix err(3) calls after allocation failures in examples.schwarze1-8/+8
2016-01-06Long ago, malloc internally had two kinds of failures, warnings and errors.tedu1-6/+3
2015-09-14use .Va for global variables, and .Vt where the type is includedschwarze1-4/+3
2015-03-14remove incorrect statement. the standard *does* require calloc to checktedu1-7/+2
2015-01-08missing , found by Dongsheng Songderaadt1-3/+3
2014-12-09fix NAME;jmc1-3/+3
2014-12-08remove cfree from documentationtedu1-19/+3
2014-12-06malloc(3) is in the "comp" install set, malloc.conf(5) in "man",schwarze1-126/+8
2014-10-30clean up verbiage around the calculations; ok ingo jmc ottoderaadt1-5/+5
2014-10-30Don't mention old systems where realloc(NULL, n) didn't work as wemillert1-11/+7
2014-10-23Save space in man page: err() -> errc() and combine vars.doug1-18/+11
2014-10-22Avoid writing in second person in malloc.3doug1-13/+12
2014-10-20List extensions in the STANDARDS section, replacing some text below CAVEATS.schwarze1-33/+30
2014-10-19make RETURN VALUES more conciseschwarze1-77/+28
2014-10-19Revamp malloc.3 by reordering the sections and rewriting parts.doug1-185/+417
2014-05-01tweak previous; ok sthenjmc1-3/+3
2014-04-30first cut at documenting the change to malloc doing a partial 'junk' bysthen1-2/+7