<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/stdlib, branch OPENBSD_4_0_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_4_0_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_4_0_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2006-06-06T14:49:26+00:00</updated>
<entry>
<title>Fix 'double by a factor of two' and make cache options a bit more</title>
<updated>2006-06-06T14:49:26+00:00</updated>
<author>
<name>pedro</name>
<email></email>
</author>
<published>2006-06-06T14:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dc74f73d8b96b39a527120c09d9607ae2933e528'/>
<id>urn:sha1:dc74f73d8b96b39a527120c09d9607ae2933e528</id>
<content type='text'>
descriptive while at it, input and okay jmc@
</content>
</entry>
<entry>
<title>fix a !foo &amp; bar.</title>
<updated>2006-05-19T14:15:27+00:00</updated>
<author>
<name>thib</name>
<email></email>
</author>
<published>2006-05-19T14:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=97354c58d33c6c705b3780bdd53cc36bbf301839'/>
<id>urn:sha1:97354c58d33c6c705b3780bdd53cc36bbf301839</id>
<content type='text'>
ok miod@, tedu@, pedro@
</content>
</entry>
<entry>
<title>Fix the second malloc_ulimit regression: maintaining the free list</title>
<updated>2006-05-14T19:53:40+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2006-05-14T19:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f4c37a9f841e7402e56dcdfd8c296dfda1089c30'/>
<id>urn:sha1:f4c37a9f841e7402e56dcdfd8c296dfda1089c30</id>
<content type='text'>
requires memory; try to make sure we have it. If all fails, leak
instead of crash. Test case originally found by cloder@, fix tested
by many.
</content>
</entry>
<entry>
<title>strtonum does not require limits.h</title>
<updated>2006-04-25T05:15:42+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2006-04-25T05:15:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4fe079716cece1d7c5964785c0961d561af6eb70'/>
<id>urn:sha1:4fe079716cece1d7c5964785c0961d561af6eb70</id>
<content type='text'>
spotted by ray some time ago
</content>
</entry>
<entry>
<title>Do not leave an hole in the directory list if allocation of the</title>
<updated>2006-04-24T19:23:42+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2006-04-24T19:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bbbd1f39932721cf9371df2b05d20ea041c2ccb0'/>
<id>urn:sha1:bbbd1f39932721cf9371df2b05d20ea041c2ccb0</id>
<content type='text'>
region succeeds, but allocation a required page dir failed. This
can happen if we're really close to ulimit after allocation the
region of the size requested.  See malloc_ulimit1 regress test.
Tested by many; thanks.
</content>
</entry>
<entry>
<title>delint; original from deraadt@ with fixes from tdeval@ and me;</title>
<updated>2006-04-18T18:26:13+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2006-04-18T18:26:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f50064d742e6a276fe4886feb61c79c7a14c0071'/>
<id>urn:sha1:f50064d742e6a276fe4886feb61c79c7a14c0071</id>
<content type='text'>
tested by quite a few developers. ok deraadt@
</content>
</entry>
<entry>
<title>POSIX says tdelete() returns the parent of the deleted node. Sadly the</title>
<updated>2006-04-04T19:07:23+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2006-04-04T19:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f96e7b7035ac868739059b815bcdf7eed259c208'/>
<id>urn:sha1:f96e7b7035ac868739059b815bcdf7eed259c208</id>
<content type='text'>
root node doesn't have a parent, and POSIX does not say what should be
done in that case. Warn developers that different implementations
may do different things.
</content>
</entry>
<entry>
<title>When tdelete() is used to delete the root node, don't return a</title>
<updated>2006-04-04T11:21:50+00:00</updated>
<author>
<name>moritz</name>
<email></email>
</author>
<published>2006-04-04T11:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=98d91b101f726e2dc971f807de9ed123cb2b80e4'/>
<id>urn:sha1:98d91b101f726e2dc971f807de9ed123cb2b80e4</id>
<content type='text'>
pointer to the freed root node, but return a pointer to the new
root node. POSIX does not define, what should be returned in
that case.

Fixes Coverity CID 2528.

ok millert@ otto@
</content>
</entry>
<entry>
<title>Use SIZE_MAX instead of SIZE_T_MAX, the latter is not POSIX and</title>
<updated>2006-04-02T18:22:14+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2006-04-02T18:22:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b191a1bc418ee9a7b5c00effd8c2a765697490e8'/>
<id>urn:sha1:b191a1bc418ee9a7b5c00effd8c2a765697490e8</id>
<content type='text'>
remove redundant check on size. ok millert@ deraadt@
</content>
</entry>
<entry>
<title>Xr to strtonum(3), because vice versa is already the case</title>
<updated>2006-03-29T20:10:52+00:00</updated>
<author>
<name>grunk</name>
<email></email>
</author>
<published>2006-03-29T20:10:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cce2f688ddd05b1e2156d832bf7eab4ae46a35f5'/>
<id>urn:sha1:cce2f688ddd05b1e2156d832bf7eab4ae46a35f5</id>
<content type='text'>
ok jmc@ otto@
</content>
</entry>
</feed>
