<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/stdlib, branch OPENBSD_4_1_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_4_1_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_4_1_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2007-02-12T20:00:14+00:00</updated>
<entry>
<title>get cheaper random bytes, less waste and no getpid() calls, which are</title>
<updated>2007-02-12T20:00:14+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2007-02-12T20:00:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d1c8932c1d4d3973f285faadc8ffb6c19023a2a1'/>
<id>urn:sha1:d1c8932c1d4d3973f285faadc8ffb6c19023a2a1</id>
<content type='text'>
done by arc4random(); ok millert@ deraadt@
</content>
</entry>
<entry>
<title>fix some dodgy displays;</title>
<updated>2007-02-06T20:07:15+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2007-02-06T20:07:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b7644a164c5dd565429c9ee853162627db643256'/>
<id>urn:sha1:b7644a164c5dd565429c9ee853162627db643256</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sync with the code: int -&gt; intmax_t</title>
<updated>2007-01-16T17:17:21+00:00</updated>
<author>
<name>steven</name>
<email></email>
</author>
<published>2007-01-16T17:17:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a00c999c5ba0a598c587159a1014167d940aa0d6'/>
<id>urn:sha1:a00c999c5ba0a598c587159a1014167d940aa0d6</id>
<content type='text'>
ok jmc@
</content>
</entry>
<entry>
<title>advertising clauses that can be dropped</title>
<updated>2007-01-08T19:39:25+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2007-01-08T19:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=153b3c2490aeb9efdbd84bd42a6b00cfd278a621'/>
<id>urn:sha1:153b3c2490aeb9efdbd84bd42a6b00cfd278a621</id>
<content type='text'>
</content>
</entry>
<entry>
<title>a failed mmap returns MAP_FAILED, not NULL. found while exercising pax</title>
<updated>2006-12-19T13:00:50+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2006-12-19T13:00:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c637dfc67372c7d04a8e0cc2bca4a0f242573541'/>
<id>urn:sha1:c637dfc67372c7d04a8e0cc2bca4a0f242573541</id>
<content type='text'>
in low-mem conditions; ok dim@
</content>
</entry>
<entry>
<title>columns for underflow and overflow were swapped, noticed by Mathieu Olivier</title>
<updated>2006-11-02T18:19:59+00:00</updated>
<author>
<name>grunk</name>
<email></email>
</author>
<published>2006-11-02T18:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=66a3c170186c8c029054e600d5940b4bb80de50b'/>
<id>urn:sha1:66a3c170186c8c029054e600d5940b4bb80de50b</id>
<content type='text'>
&lt;molivier at users dot sourceforge dot net&gt;

ok jmc@ mickey@
</content>
</entry>
<entry>
<title>must pull in sys/types.h unconditionaly, because it is needed my pthreads</title>
<updated>2006-10-30T18:30:52+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2006-10-30T18:30:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a7d73a674a110ab9c1aca03bf504093429036132'/>
<id>urn:sha1:a7d73a674a110ab9c1aca03bf504093429036132</id>
<content type='text'>
includes used a bit later (for instance on the vax)
</content>
</entry>
<entry>
<title>make __dtoa &amp; strtod() thread-safe useing the same method as newer gdtoa</title>
<updated>2006-10-29T18:45:56+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2006-10-29T18:45:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aede99584cb0d715ac3f7c41068bc88f09d2a61b'/>
<id>urn:sha1:aede99584cb0d715ac3f7c41068bc88f09d2a61b</id>
<content type='text'>
codebase.  tested mostly by ckuethe and myself.  __dtoa() use now requires
a call to __freedtoa()
</content>
</entry>
<entry>
<title>respond to ben hawkes's ruxcon presentation.</title>
<updated>2006-10-24T04:35:30+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2006-10-24T04:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=182ec138408d8727b97aa8a6b7faef3a1c05037b'/>
<id>urn:sha1:182ec138408d8727b97aa8a6b7faef3a1c05037b</id>
<content type='text'>
create special allocators for pginfo and pgfree structs instead of imalloc.
this keeps them separated from application memory.
for chunks, to prevent deterministic reuse, keep a small array
and swizzle the to be freed chunk with a random previously freed chunk.
this last bit only for chunks because keeping arbitrarily large regions
of pages around may cause out of memory issues (and pages are, to some
extent, returned in random order).
all changes enabled by default.
thanks to ben for pointing out these issues.
ok tech@
</content>
</entry>
<entry>
<title>__mips64__ handling too.. sigh</title>
<updated>2006-10-13T03:50:14+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2006-10-13T03:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=16f3998fffb9fa6b0a8b894d1ba84c94e3fc6c69'/>
<id>urn:sha1:16f3998fffb9fa6b0a8b894d1ba84c94e3fc6c69</id>
<content type='text'>
</content>
</entry>
</feed>
