summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/malloc.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2004-09-23typo from number six;jmc1-2/+2
2004-09-21Add HISTORY; from Jose Nazariomillert1-1/+7
2004-09-18regress for 'z' and 't' modifiersotto1-5/+23
2004-09-16Test ll's with positional args.otto1-4/+7
2004-09-16ansideraadt2-17/+13
2004-09-15unused variablesderaadt2-6/+3
2004-09-15remove return error variables.. set but never usedderaadt1-15/+11
2004-09-14do the char * to u_char * song and dance back and forth explicitly asderaadt2-8/+8
we match API's against each other, fun eh; millert ok
2004-09-07mips is now 64 bits so use a 64 bit configpefo1-6/+6
2004-08-26updates for openssl verify;jmc1-14/+18
2004-08-22mention strtonum(3)jaredy1-2/+7
ok millert jmc pedro
2004-08-13When running regex regress build a private copy with REDEBUG enabled.millert1-3/+4
That way we get the asserts enabled.
2004-08-13More nasty cases involving back references.otto1-1/+11
2004-08-11mips->mips64pefo1-0/+0
2004-08-11Back out to brk(2) version.tdeval1-554/+189
The mmap(2) code is cool and it has already uncovered some bugs in other code. But some issues remain on some archs, and we can't afford that for production. Don't worry, it will be back soon... I'll make sure of it...
2004-08-06cleanup mipspefo1-5/+1
2004-08-05- Remove the userland data limit check. It's mmap(2)'s job.tdeval1-37/+108
- When malloc_abort==0 (MALLOC_OPTIONS=a), don't abort in wrterror(). fine deraadt@
2004-08-04Missing check for NULL.tdeval1-2/+2
2004-08-04Unbreak malloc0test for use with mmap malloc which allocates objectsotto1-20/+7
in a non-contiguous manner. ok art@
2004-08-03Enable strtonum testotto1-2/+2
2004-08-03strtonum(3) regression tests.otto2-0/+69
2004-08-03It's not really possible to make strtonum() deal with unsigned longmillert2-35/+21
long values properly so don't bother trying. This greatly simplifies the code. tedu@ OK with input from otto@ and others.
2004-08-01After a long gestation period, here comes our custom version of malloc(3)tdeval1-181/+475
using mmap(2) instead of sbrk(2). To make a long story short, using mmap(2) in malloc(3) allows us to draw all the benefits from our mmap(2)'s randomization feature, closing the effort we did for returning memory blocks from random addresses. Tested for a long time by many, thanks to them. Go for it ! deraadt@
2004-07-29we no longer need to query ip6.int for reverse lookup. pvalchev okitojun1-8/+2
2004-07-23tweaks for openssl spkac;jmc1-31/+33
2004-07-22Split and modify tests to prevent infinite loops on platforms with precisekettenis2-34/+47
floating-point exceptions like amd64. ok deraadt@, david@
2004-07-20ansi; khalek@linuxgamers.netderaadt1-5/+1
2004-07-18fix memory leak; ok millert@ tdeval@jakob1-5/+6
2004-07-16Do not forget to test the lower bound if the upper bound > LLONG_MAX.otto1-1/+3
ok millert@
2004-07-16Avoid comparing unsigned and signed long longs since the signedmillert1-12/+18
one will get implicitly cast to unsigned. Fixes a bug with negative minval noticed by mjc@. Similar to a diff from miod@. OK miod@.
2004-07-15remove references to removed pages: clnp(4), esis(4), and iso(4);jmc1-2/+1
2004-07-15add -D for sodebug; ok deraadt, jmcmarkus2-5/+22
2004-07-13Remove iso_addr() and iso_ntoa() as part of the netiso removal.millert3-226/+3
From henning@, OK deraadt@
2004-07-13errno changes, lib major version bumps, and general flag daymarc3-4/+4
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-07-10add getopt_long regress; ok millert@david1-2/+2
2004-07-10typo; from patrick latifijakob1-5/+5
2004-07-02add `cast' and `cast-cbc' to the list of supported args to speed;jmc1-1/+4
also add `dsa', which is shorthand for all the dsa tests;
2004-07-02reorder for openssl speed;jmc1-15/+15
2004-07-02kill dead .Xr to memory(3);jmc1-3/+2
from kjell@
2004-06-25recover IPv6 entries somehow disappeared. David Krauseitojun1-8/+16
2004-06-24Working hcreate(3) et al from NetBSD (cgd) via ray at cyth dot net.millert3-5/+401
Now passes the regress tests.
2004-06-24hsearch regress from NetBSD via ray at cyth dot netmillert3-2/+138
2004-06-21errno -> err in a structure. OK deraadt@marc1-4/+4
2004-06-21make test successful even when /etc/services is changeditojun2-43/+35
2004-06-15machdep.xcrypt now has a different meaning: Instead of > 0 indicatingderaadt2-28/+32
that AES is there, we now have 3 flag bits: C3_HAS_AES, C3_HAS_SHA (SHA1 & SHA256), and C3_HAS_MM (RSA). Change this code to only look at C3_HAS_AES for now.
2004-06-07major bump to libc and libpthread to break the dependency of amarc4-96/+84
particular implementation of libpthread for libc. libc no longer needs pthread.h to compile. OK millert@, brad@, tedu@
2004-06-03An optional argument cannot start with '-', even if permutation ismillert1-4/+5
disabled. Magne Oestlyngen.
2004-05-27some updates for openssl smime;jmc1-197/+207
2004-05-06improved man page, with example and error strings, suggested by deraadt@tedu1-36/+56
man help jmc@
2004-05-06typo; sq@oganer.netderaadt1-2/+2