<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/include/stdlib.h, branch release/4.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2000-03-20T08:47:53Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2000-03-20T08:47:53Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-03-20T08:47:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7e6cd705f344de2f9f08475a0fa2ef9191f88dd0'/>
<id>urn:sha1:7e6cd705f344de2f9f08475a0fa2ef9191f88dd0</id>
<content type='text'>
'RELENG_4_0_0_RELEASE'.

This commit was manufactured to restore the state of the 4.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Fixed missing declaration of rand_r(3).</title>
<updated>1999-12-23T15:58:20Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1999-12-23T15:58:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dea750ae4cecca883282ce0a68c1985028c6fdb1'/>
<id>urn:sha1:dea750ae4cecca883282ce0a68c1985028c6fdb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Little reorganization:</title>
<updated>1998-12-19T00:02:34Z</updated>
<author>
<name>Dmitrij Tejblum</name>
<email>dt@FreeBSD.org</email>
</author>
<published>1998-12-19T00:02:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8252a465b9bb7c2df6954163de046ceb4ac383dd'/>
<id>urn:sha1:8252a465b9bb7c2df6954163de046ceb4ac383dd</id>
<content type='text'>
- created internal names for fixed-size integral types, like __int32_t. They
  will be used to make several headers self-sufficient.
- &lt;stdlib.h&gt; don't include &lt;machine/types.h&gt; anymore.
- created &lt;sys/inttypes.h&gt;, which can be used as &lt;inttypes.h&gt;.
- declaration of uoff_t and ufs_daddr_t moved to &lt;sys/types.h&gt;.

Reviewed by:	bde
</content>
</entry>
<entry>
<title>Add reallocf to the library.  This function is simliar to realloc, but</title>
<updated>1998-09-14T20:34:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1998-09-14T20:34:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=94ad719cf47118069c9d840583e10ee17b5dfe50'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>Change the return types for strtoq and strtouq to int64_t and u_int64_t</title>
<updated>1998-05-11T09:22:21Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-05-11T09:22:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d3a03388805ce5d4f16b52f62ccfc98465c40659'/>
<id>urn:sha1:d3a03388805ce5d4f16b52f62ccfc98465c40659</id>
<content type='text'>
instead of long long and unsigned long long. Really they should be
quad_t and u_quad_t, but that would require sys/types.h and this
header only includes machine/types.h. The difference here is that
int64_t and u_int64_t on alpha are long and unsigned long, not
long long etc. This is required to pass gcc's type checking where
long != long long even though they are the same size of alpha.
</content>
</entry>
<entry>
<title>Moved include of &lt;sys/cdefs.h&gt; earlier for the same reasons as moving</title>
<updated>1998-02-27T06:12:47Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-02-27T06:12:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=85b46962434ecf0cc396cfbaf5e99376cfa2d84c'/>
<id>urn:sha1:85b46962434ecf0cc396cfbaf5e99376cfa2d84c</id>
<content type='text'>
it in &lt;sys/types.h&gt;.

PR:	5785
</content>
</entry>
<entry>
<title>Move machine/types.h to non-standard section</title>
<updated>1997-06-14T10:45:25Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1997-06-14T10:45:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=439c8bda4bcfe5faeba86a42c6a6cdcc8581e8f9'/>
<id>urn:sha1:439c8bda4bcfe5faeba86a42c6a6cdcc8581e8f9</id>
<content type='text'>
Change order of arc4* functions
Pointed-by: bde
</content>
</entry>
<entry>
<title>Add arc4random family declaration</title>
<updated>1997-06-14T01:33:52Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1997-06-14T01:33:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b24d5f1d6b56681eb987a626dc2a6b082dbc17db'/>
<id>urn:sha1:b24d5f1d6b56681eb987a626dc2a6b082dbc17db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Instead of copying fallback code over and over in each program,</title>
<updated>1997-06-14T00:14:29Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1997-06-14T00:14:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=96c31b26181a194d24da9e7f89671ffa1e9d92db'/>
<id>urn:sha1:96c31b26181a194d24da9e7f89671ffa1e9d92db</id>
<content type='text'>
implement (better) falback code inside srandomdev() itself.
Change return type from int to void (binary compatibility surprisely
achieved). Userland code will be changed soon.
</content>
</entry>
<entry>
<title>Add srandomdev() prototype</title>
<updated>1997-03-23T22:44:27Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1997-03-23T22:44:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=767b268b5db6aa09189a724e244acd1007ddda84'/>
<id>urn:sha1:767b268b5db6aa09189a724e244acd1007ddda84</id>
<content type='text'>
</content>
</entry>
</feed>
