Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix 'double by a factor of two' and make cache options a bit more | pedro | 2006-06-06 | 1 | -4/+4 |
| | | | | descriptive while at it, input and okay jmc@ | ||||
* | Use SIZE_MAX instead of SIZE_T_MAX, the latter is not POSIX and | otto | 2006-04-02 | 1 | -2/+2 |
| | | | | remove redundant check on size. ok millert@ deraadt@ | ||||
* | Add warning about malloc(num * size) and recommend calloc() instead, | ray | 2006-03-26 | 1 | -5/+40 |
| | | | | | | | | or if malloc must be used suggest check. Get rid of "one". OK deraadt@ and jmc@, OK kjell@ to earlier version with "one"s. | ||||
* | missing auxillary verb | jakemsr | 2006-01-18 | 1 | -2/+2 |
| | | | | "yes, that is correct." jmc@ (a while back) | ||||
* | - typos, punctuation, layout, macro tweaks | jaredy | 2005-07-26 | 1 | -4/+11 |
| | | | | | | - break long lines ok jmc | ||||
* | no need to insert spacing between list members; | jmc | 2005-06-07 | 1 | -13/+1 |
| | |||||
* | adding pointer protection to 'G' was too heavyweight. Since malloc guard | tedu | 2005-06-07 | 1 | -3/+6 |
| | | | | should be generally usable, split this out into option 'P'. ok deraadt | ||||
* | add a note describing latest guard feature | tedu | 2005-05-24 | 1 | -1/+3 |
| | |||||
* | kill dead .Xr to memory(3); | jmc | 2004-07-02 | 1 | -3/+2 |
| | | | | from kjell@ | ||||
* | punctuate variable; okay jmc@. | espie | 2004-02-09 | 1 | -2/+2 |
| | |||||
* | H comes before J; | jmc | 2004-02-04 | 1 | -6/+6 |
| | |||||
* | 'F'reeguard doc, as reported missing by brad. nit free thanks to jmc | tedu | 2004-02-02 | 1 | -1/+8 |
| | |||||
* | wording improvements from Brian Poole; | jmc | 2003-11-25 | 1 | -5/+4 |
| | | | | kill a .Pp before a display; | ||||
* | by popular demand, malloc guard pages. insert an unreadable/unwriteable | tedu | 2003-10-16 | 1 | -1/+7 |
| | | | | | | | | page after each page size allocation to detect overrun. this is somewhat electric fence like, while attempting to be mostly usable in production. also, use tdeval's chunk randomization code. enabled with the G option. ok deraadt and co. | ||||
* | It is safe to pass free() a NULL pointer since C89; update example to | millert | 2003-09-26 | 1 | -3/+2 |
| | | | | this effect. OK deraadt@ pvalchev@ | ||||
* | improve example even more | deraadt | 2003-09-25 | 1 | -3/+4 |
| | |||||
* | expand on the realloc no-no section to include adjusting a length before | tedu | 2003-09-18 | 1 | -6/+12 |
| | | | | the allocation. ok deraadt@ markus@ | ||||
* | Remove the advertising clause in the UCB license which Berkeley | millert | 2003-06-02 | 1 | -6/+2 |
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
* | - section reorder | jmc | 2003-06-01 | 1 | -8/+8 |
| | | | | | - merge COMPATIBILITY - kill whitespace at EOL | ||||
* | Delete reference to /usr/share/doc/papers/malloc.ascii.gz as we do not | krw | 2003-05-14 | 1 | -2/+1 |
| | | | | | | have it. We don't even have the directory /usr/share/doc/papers. ok millert@. | ||||
* | typos; | jmc | 2003-01-21 | 1 | -3/+3 |
| | | | | ok deraadt@ | ||||
* | document how malloc(0) blobbies are stored, and their character | deraadt | 2001-12-05 | 1 | -1/+6 |
| | |||||
* | Comment out info on U (utrace) malloc option since we don't support it | millert | 2001-11-05 | 1 | -8/+8 |
| | | | | on OpenBSD. | ||||
* | Grammar. Thanks markus@ | tdeval | 2001-10-30 | 1 | -2/+2 |
| | |||||
* | mprotect allocations sized at 0 bytes. This will cause a fault for access | tdeval | 2001-10-30 | 1 | -1/+3 |
| | | | | | to such, permitting them to be discovered, instead of exploited as the ssh crc insertion detector was. Idea by theo, written by tdeval. | ||||
* | Clarify; gluk@ptci.ru | aaron | 2000-10-25 | 1 | -2/+2 |
| | |||||
* | - Formatting repairs and standardizations. | aaron | 2000-04-20 | 1 | -77/+104 |
| | | | | | - s/MESSAGES/DIAGNOSTICS/, and put message descriptions in a nice list. - Talk more about how using malloc() in signal handlers is bad. | ||||
* | Clarify and mention that errno is set to ENOMEM on failure of malloc(), | pjanzen | 2000-01-19 | 1 | -5/+11 |
| | | | | calloc(), and realloc(). Idea from NetBSD. | ||||
* | Tweaks; millert@ | aaron | 1999-11-10 | 1 | -8/+9 |
| | |||||
* | Merge calloc(3) man page into malloc.3; as suggested by millert@ | aaron | 1999-11-09 | 1 | -18/+39 |
| | |||||
* | first round of repairs on stdlib | aaron | 1999-06-29 | 1 | -13/+14 |
| | |||||
* | more missing .El macros filled in | aaron | 1999-05-27 | 1 | -11/+12 |
| | |||||
* | remove argument from .Os macros so value in /usr/share/tmac/mdoc/doc-common | aaron | 1999-05-23 | 1 | -2/+2 |
| | | | | is used instead; kwesterback@home.com | ||||
* | correct some Xr's which referred to the wrong man page sections | aaron | 1999-05-10 | 1 | -4/+4 |
| | |||||
* | Clarify realloc return value | millert | 1999-03-23 | 1 | -3/+4 |
| | |||||
* | add MLINK for malloc.conf.5 man page, also add FILES section to malloc.3; fries@ | aaron | 1998-11-17 | 1 | -1/+5 |
| | |||||
* | document the common misuse of realloc | deraadt | 1998-08-15 | 1 | -2/+26 |
| | |||||
* | use Xr more often | deraadt | 1998-04-28 | 1 | -2/+4 |
| | |||||
* | Change realloc(foo,0) to behave like malloc(0). Both now return a pointer | pefo | 1997-08-23 | 1 | -4/+7 |
| | | | | | to an object of size zero. This will allow testing on reallocs return value to determine if the operation was successful or not. | ||||
* | Make it possible to not output warnings (errors causing aborts are always | tholo | 1997-05-31 | 1 | -1/+5 |
| | | | | output). | ||||
* | Add x/X option to behave like X11 xmalloc; from FreeBSD | tholo | 1997-05-31 | 1 | -1/+13 |
| | | | | Reduce diffs wrt. FreeBSD some | ||||
* | Latest changes from FreeBSD | tholo | 1996-09-26 | 1 | -8/+110 |
| | |||||
* | Document it. | downsj | 1996-08-21 | 1 | -2/+12 |
| | |||||
* | Import malloc(3) manual page from FreeBSD | tholo | 1996-08-10 | 1 | -18/+120 |
| | |||||
* | initial import of NetBSD tree | deraadt | 1995-10-18 | 1 | -0/+91 |