| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | make sure we always map and unmap multiples of MALLOC_PAGESIZE; | otto | 2008-08-22 | 1 | -5/+14 |
| * | Smarter implementation of calloc(3), which uses the fact that mmap(2) | otto | 2008-08-22 | 1 | -6/+55 |
| * | small cleanup of error/warning strings | otto | 2008-08-07 | 1 | -4/+4 |
| * | Almost complete rewrite of malloc, to have a more efficient data | otto | 2008-07-28 | 1 | -1443/+835 |
| * | remove _MALLOC_LOCK_INIT; major bump; ok deraadt@ | otto | 2008-06-13 | 1 | -3/+1 |
| * | remove recalloc(3); it is buggy and impossible to repair without big | otto | 2008-05-19 | 1 | -35/+15 |
| * | Use arc4random_buf() when requesting more than a single word of output | djm | 2008-04-13 | 1 | -2/+2 |
| * | use pgfree pool like other code does to reserve free list slots. | otto | 2008-02-20 | 1 | -6/+6 |
| * | add recaloc(3) | millert | 2007-09-03 | 1 | -15/+35 |
| * | get cheaper random bytes, less waste and no getpid() calls, which are | otto | 2007-02-12 | 1 | -2/+3 |
| * | a failed mmap returns MAP_FAILED, not NULL. found while exercising pax | otto | 2006-12-19 | 1 | -3/+3 |
| * | respond to ben hawkes's ruxcon presentation. | tedu | 2006-10-24 | 1 | -61/+125 |
| * | Fix the second malloc_ulimit regression: maintaining the free list | otto | 2006-05-14 | 1 | -3/+12 |
| * | Do not leave an hole in the directory list if allocation of the | otto | 2006-04-24 | 1 | -11/+32 |
| * | delint; original from deraadt@ with fixes from tdeval@ and me; | otto | 2006-04-18 | 1 | -43/+60 |
| * | quick path for free(0) | espie | 2006-02-14 | 1 | -5/+5 |
| * | Remove a few warnings. Those were not apparent thanks to a bug in gcc 2.95. | espie | 2005-10-10 | 1 | -3/+3 |
| * | further knf and cleaning; ok tdeval | deraadt | 2005-10-05 | 1 | -382/+364 |
| * | first KNF (no binary diffs) | deraadt | 2005-10-05 | 1 | -1322/+1356 |
| * | zap remaining rcsid. | espie | 2005-08-08 | 1 | -4/+1 |
| * | Fix the unmapping of freed pages, leaving just 64k worth of cache pages. | tdeval | 2005-07-07 | 1 | -58/+136 |
| * | adding pointer protection to 'G' was too heavyweight. Since malloc guard | tedu | 2005-06-07 | 1 | -4/+8 |
| * | handle sizeof(void *) allocations specially when using malloc guard. | tedu | 2005-05-24 | 1 | -1/+31 |
| * | MMAP(2) malloc, here we go again. | tdeval | 2005-03-31 | 1 | -222/+591 |
| * | Back out to brk(2) version. | tdeval | 2004-08-11 | 1 | -554/+189 |
| * | - Remove the userland data limit check. It's mmap(2)'s job. | tdeval | 2004-08-05 | 1 | -37/+108 |
| * | Missing check for NULL. | tdeval | 2004-08-04 | 1 | -2/+2 |
| * | After a long gestation period, here comes our custom version of malloc(3) | tdeval | 2004-08-01 | 1 | -181/+475 |
| * | Clean up malloc_active state when aborting. | tdeval | 2004-04-12 | 1 | -3/+5 |
| * | Sanity fix. | tdeval | 2004-02-19 | 1 | -2/+5 |
| * | only whine about recursion once, so we don't get into problems with loops. | tedu | 2003-11-19 | 1 | -19/+26 |
| * | by popular demand, malloc guard pages. insert an unreadable/unwriteable | tedu | 2003-10-16 | 1 | -4/+45 |
| * | abort on errors by default. workaround so running out of memory isn't | tedu | 2003-10-15 | 1 | -3/+3 |
| * | two minor fixes. set errno on recursive calls. ENOMEM suggested by marc@. | tedu | 2003-10-02 | 1 | -4/+7 |
| * | full stop. reverse course. remove all periods, so as to be aligned | tedu | 2003-09-30 | 1 | -40/+40 |
| * | remove register. end all sentences with periods. | tedu | 2003-09-27 | 1 | -16/+16 |
| * | ansify function arguments | jfb | 2003-08-04 | 1 | -34/+16 |
| * | - just warn in case of mmap/brk failure | tdeval | 2003-07-19 | 1 | -5/+5 |
| * | Fix two cases where malloc() returns NULL but does not set errno to ENOMEM. | otto | 2003-07-13 | 1 | -2/+5 |
| * | Unbreak 64-bit archs... | tdeval | 2003-05-14 | 1 | -2/+2 |
| * | Pointer cleaning. ok ian@, tedu@, krw@ | tdeval | 2003-05-14 | 1 | -66/+67 |
| * | Add sanity check to prevent int oflow for very large allocations. | millert | 2003-01-14 | 1 | -3/+11 |
| * | Honour malloc_junk ('J') with realloc(3), and fix page_dir shrink update. | tdeval | 2002-11-27 | 1 | -6/+11 |
| * | Warn if atexit(3) fails. Change some tabs to spaces. Use | cloder | 2002-11-25 | 1 | -5/+5 |
| * | thread safe libc -- 2nd try. OK miod@, millert@ | marc | 2002-11-05 | 1 | -44/+13 |
| * | back out previous patch.. there are still some vax/m68k issues | marc | 2002-11-03 | 1 | -13/+44 |
| * | libc changes for thread safety. Tested on: | marc | 2002-11-03 | 1 | -44/+13 |
| * | unsigned vs unsigned int | deraadt | 2002-05-27 | 1 | -3/+3 |
| * | Part one of userland __P removal. Done with a simple regexp with some minor ... | millert | 2002-02-16 | 1 | -3/+3 |
| * | THREAD_UNLOCK() on error before returning; millert@ ok. | fgsch | 2002-01-23 | 1 | -1/+3 |