<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/stdlib/malloc.3, branch release/3.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-01-21T00:55:32+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2e61cbb7f50878e738849ea4384118c13733f09c'/>
<id>2e61cbb7f50878e738849ea4384118c13733f09c</id>
<content type='text'>
'RELENG_3_0_0_RELEASE'.

This commit was manufactured to restore the state of the 3.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_3_0_0_RELEASE'.

This commit was manufactured to restore the state of the 3.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>o Don't reference non-existant function freealloc.</title>
<updated>1998-09-16T04:07:31+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1998-09-16T04:07:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e70c6df9585ae3947e27e3cf45928a8f67a98dda'/>
<id>e70c6df9585ae3947e27e3cf45928a8f67a98dda</id>
<content type='text'>
o Properly order things

Pointed out by: bde
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
o Properly order things

Pointed out by: bde
</pre>
</div>
</content>
</entry>
<entry>
<title>Add reallocf to the library.  This function is simliar to realloc, but</title>
<updated>1998-09-14T20:34:34+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1998-09-14T20:34:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=94ad719cf47118069c9d840583e10ee17b5dfe50'/>
<id>94ad719cf47118069c9d840583e10ee17b5dfe50</id>
<content type='text'>
when it returns NULL to indicate failure, it will also free the memory
that was passed to it, if that was non-null.

This does not change the semantics of realloc.

A second commit will be done to commit the conversion of those places in
the code that can safely use this to avoid memory leaks when confronted
with low memory situations.

Beaten-to-death-but-finally-approved-in: -current
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
when it returns NULL to indicate failure, it will also free the memory
that was passed to it, if that was non-null.

This does not change the semantics of realloc.

A second commit will be done to commit the conversion of those places in
the code that can safely use this to avoid memory leaks when confronted
with low memory situations.

Beaten-to-death-but-finally-approved-in: -current
</pre>
</div>
</content>
</entry>
<entry>
<title>environmental -&gt; environment.</title>
<updated>1997-09-18T06:55:21+00:00</updated>
<author>
<name>Philippe Charnier</name>
<email>charnier@FreeBSD.org</email>
</author>
<published>1997-09-18T06:55:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=34384756cd560fbdfacc1100579776ba7808d7be'/>
<id>34384756cd560fbdfacc1100579776ba7808d7be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Malloc option H is now default.</title>
<updated>1997-08-27T06:40:34+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-08-27T06:40:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cd15afa3e802b9c49edcb6751aeafaa703e39102'/>
<id>cd15afa3e802b9c49edcb6751aeafaa703e39102</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>malloc_sysv used before initialized, reported in PR4002 by</title>
<updated>1997-07-01T18:39:38+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-07-01T18:39:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=db7f90903d3752feaa315aec450f7e589db0606e'/>
<id>db7f90903d3752feaa315aec450f7e589db0606e</id>
<content type='text'>
Dmitrij Tejblum &lt;dima@tejblum.dnttm.rssi.ru&gt;

Various cleanup from Keith Bostic

Reinstate calloc() as a separate funtion, in its own source/object file.
leave the manpage integrated with malloc.3 and friends.  Too many things
were broken in this respect.

PR:		4002
Reviewed by:	phk
Submitted by:	Dmitrij Tejblum &lt;dima@tejblum.dnttm.rssi.ru&gt;
Submitted by:	Keith Bostic &lt;bostic@bostic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dmitrij Tejblum &lt;dima@tejblum.dnttm.rssi.ru&gt;

Various cleanup from Keith Bostic

Reinstate calloc() as a separate funtion, in its own source/object file.
leave the manpage integrated with malloc.3 and friends.  Too many things
were broken in this respect.

PR:		4002
Reviewed by:	phk
Submitted by:	Dmitrij Tejblum &lt;dima@tejblum.dnttm.rssi.ru&gt;
Submitted by:	Keith Bostic &lt;bostic@bostic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrate calloc with the rest of the gang.</title>
<updated>1997-06-22T17:54:27+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-06-22T17:54:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e3553c0365db7315346fcc7df012818fbc126766'/>
<id>e3553c0365db7315346fcc7df012818fbc126766</id>
<content type='text'>
Various portability and stylistic cleanups.
Kill MALLOC_STATS &amp; the 'D' option.
Fix the 'V' option.
Major overhaul of the man-page.
You milage should not vary.

Reviewed by:	Keith Bostic &lt;bostic@bostic.com&gt;
Submitted by:	Keith Bostic &lt;bostic@bostic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Various portability and stylistic cleanups.
Kill MALLOC_STATS &amp; the 'D' option.
Fix the 'V' option.
Major overhaul of the man-page.
You milage should not vary.

Reviewed by:	Keith Bostic &lt;bostic@bostic.com&gt;
Submitted by:	Keith Bostic &lt;bostic@bostic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add yet an option, this time on how to deal with malloc(0) and realloc(ptr.0)</title>
<updated>1997-06-12T12:45:45+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-06-12T12:45:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7c5232c617e7ac5b125a22b9817ccbb28ba53164'/>
<id>7c5232c617e7ac5b125a22b9817ccbb28ba53164</id>
<content type='text'>
Prompted by:	X11 &amp; XFree86
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prompted by:	X11 &amp; XFree86
</pre>
</div>
</content>
</entry>
<entry>
<title>Malloc flag X makes malloc behave like the canonical xmalloc() wrapper.</title>
<updated>1997-05-30T20:39:32+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-05-30T20:39:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7e2a8bde3e6e2474267217ee4108e1737fd4b4db'/>
<id>7e2a8bde3e6e2474267217ee4108e1737fd4b4db</id>
<content type='text'>
Untested support for Solaris from John-Mark Gurney

Reviewed by:	phk
Submitted by:	(partially) John-Mark Gurney &lt;gurney_j@resnet.uoregon.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Untested support for Solaris from John-Mark Gurney

Reviewed by:	phk
Submitted by:	(partially) John-Mark Gurney &lt;gurney_j@resnet.uoregon.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove an extra comma.</title>
<updated>1997-03-22T23:48:12+00:00</updated>
<author>
<name>Mike Pritchard</name>
<email>mpp@FreeBSD.org</email>
</author>
<published>1997-03-22T23:48:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1c2eb98219a8a4b610c4fb8b9c90385ad6bf9016'/>
<id>1c2eb98219a8a4b610c4fb8b9c90385ad6bf9016</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
