<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/stdlib/malloc.c, branch release/2.2.5_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>1997-10-21T01:56:05+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1997-10-21T01:56:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=14d01796b1ab61a57dbd60da66d8dac699a0a2e7'/>
<id>14d01796b1ab61a57dbd60da66d8dac699a0a2e7</id>
<content type='text'>
'RELENG_2_2_5_RELEASE'.

This commit was manufactured to restore the state of the 2.2.5-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_2_2_5_RELEASE'.

This commit was manufactured to restore the state of the 2.2.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge malloc from current.</title>
<updated>1997-07-24T08:25:25+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-07-24T08:25:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=749e16e2f8b7902f47b4248cf09b831be847da8f'/>
<id>749e16e2f8b7902f47b4248cf09b831be847da8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>YAMFC (check for overflow in size argument)</title>
<updated>1997-03-18T16:18:24+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-03-18T16:18:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=467194d9b68f22148b8ae76b6ed8f4717094bf2d'/>
<id>467194d9b68f22148b8ae76b6ed8f4717094bf2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring in thread locking fix from rev 1.19.</title>
<updated>1996-12-30T01:35:15+00:00</updated>
<author>
<name>Alexander Langer</name>
<email>alex@FreeBSD.org</email>
</author>
<published>1996-12-30T01:35:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0fdb40467e917dba3d94c75782fea26e5984bf80'/>
<id>0fdb40467e917dba3d94c75782fea26e5984bf80</id>
<content type='text'>
Approved by:	jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>If you run with option Z and malloc fails, memset gets called</title>
<updated>1996-10-29T20:35:39+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-10-29T20:35:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f3f639a106a17c4271746a977001029abc45a90b'/>
<id>f3f639a106a17c4271746a977001029abc45a90b</id>
<content type='text'>
with a NULL pointer (archie)
Explain that minsize is also the smallest alignment.

Submitted by:	Archie Cobbs &lt;archie@whistle.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with a NULL pointer (archie)
Explain that minsize is also the smallest alignment.

Submitted by:	Archie Cobbs &lt;archie@whistle.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Various cosmetics</title>
<updated>1996-10-26T08:19:07+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-10-26T08:19:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7bd7818f1c572dc756cfed85c8cba806440c5970'/>
<id>7bd7818f1c572dc756cfed85c8cba806440c5970</id>
<content type='text'>
Improve chances of troublefree 64bit operation. [imp]

Noticed by:	Warner Losh &lt;imp@village.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve chances of troublefree 64bit operation. [imp]

Noticed by:	Warner Losh &lt;imp@village.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>malloc_pages should be static.</title>
<updated>1996-10-20T13:20:57+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-10-20T13:20:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2e7c91ff1648b0c7fb82043bf61a883b60cb6926'/>
<id>2e7c91ff1648b0c7fb82043bf61a883b60cb6926</id>
<content type='text'>
Add progname to warning/error message layout. (joerg)
Remove inline assembler, no speed impact, not need for the obfuscation (bde)
Remove on the fly calculation of parameters, no longer critical.
Make D &amp; U flags valid even if we don't support them.
Don't call imalloc until we're done initializing.
Zap contents on free() if we have "Junk" set. [*]
Various nitpicking.

[*] As a sideeffect of this change, if you are worried about
sensitive data lingering in memory, you can use the 'Junk' option
now to make sure phkmalloc zaps memory when it is returned.  add
	char * malloc_options = "J";
to your source.  Obviously there is a performance impact.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add progname to warning/error message layout. (joerg)
Remove inline assembler, no speed impact, not need for the obfuscation (bde)
Remove on the fly calculation of parameters, no longer critical.
Make D &amp; U flags valid even if we don't support them.
Don't call imalloc until we're done initializing.
Zap contents on free() if we have "Junk" set. [*]
Various nitpicking.

[*] As a sideeffect of this change, if you are worried about
sensitive data lingering in memory, you can use the 'Junk' option
now to make sure phkmalloc zaps memory when it is returned.  add
	char * malloc_options = "J";
to your source.  Obviously there is a performance impact.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a typo.</title>
<updated>1996-09-25T16:29:15+00:00</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>1996-09-25T16:29:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fa19f8481a699edb1cb7c1629fd5aa1b42570b3b'/>
<id>fa19f8481a699edb1cb7c1629fd5aa1b42570b3b</id>
<content type='text'>
Reviewed by:	 phk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	 phk
</pre>
</div>
</content>
</entry>
<entry>
<title>A number of minor bogons and portability things from jdp.</title>
<updated>1996-09-25T08:30:46+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-09-25T08:30:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ed3d429586490ebd097e9d0fb4f6e4339583c41a'/>
<id>ed3d429586490ebd097e9d0fb4f6e4339583c41a</id>
<content type='text'>
Submitted by:	jdp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	jdp
</pre>
</div>
</content>
</entry>
<entry>
<title>phkmalloc/3</title>
<updated>1996-09-23T19:26:39+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-09-23T19:26:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1f05a9e73aceed609dc811f4d9dae1d4edb5da06'/>
<id>1f05a9e73aceed609dc811f4d9dae1d4edb5da06</id>
<content type='text'>
Various neat features added.  More documentation in the manpage.
If your machine has very little RAM, I guess that would be &lt; 16M
these days :-(,  you may want to try this:
	ln -fs 'H&lt;' /etc/malloc.conf
check the manpage.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Various neat features added.  More documentation in the manpage.
If your machine has very little RAM, I guess that would be &lt; 16M
these days :-(,  you may want to try this:
	ln -fs 'H&lt;' /etc/malloc.conf
check the manpage.
</pre>
</div>
</content>
</entry>
</feed>
