<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/crypt, branch OPENBSD_5_2_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_5_2_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_5_2_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2012-06-24T18:25:12+00:00</updated>
<entry>
<title>Change arc4random_uniform() to calculate ``2**32 % upper_bound'' as</title>
<updated>2012-06-24T18:25:12+00:00</updated>
<author>
<name>matthew</name>
<email></email>
</author>
<published>2012-06-24T18:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=70c7378247d7e529a22d43f21101add64a06bdf5'/>
<id>urn:sha1:70c7378247d7e529a22d43f21101add64a06bdf5</id>
<content type='text'>
``-upper_bound % upper_bound''.  Simplifies the code and makes it the
same on both ILP32 and LP64 architectures, and also slightly faster on
LP64 architectures by using a 32-bit remainder instead of a 64-bit
remainder.

Pointed out by Jorden Verwer on tech@
ok deraadt; no objections from djm or otto
</content>
</entry>
<entry>
<title>Update STANDARDS section for a few &lt;stdlib.h&gt; functions</title>
<updated>2012-06-02T00:14:16+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2012-06-02T00:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=252e6921a6c818d47ce411ea5cb12877b2b5f67c'/>
<id>urn:sha1:252e6921a6c818d47ce411ea5cb12877b2b5f67c</id>
<content type='text'>
Update SYNOPSIS for setkey() to show it's in &lt;stdlib.h&gt;

ok jmc@, millert@
</content>
</entry>
<entry>
<title>remove comment that hasn't been true for quite a while now;</title>
<updated>2010-12-22T08:23:42+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2010-12-22T08:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=21f001fcc52cc0a34bf8523eb08ae2e1ecb9aa30'/>
<id>urn:sha1:21f001fcc52cc0a34bf8523eb08ae2e1ecb9aa30</id>
<content type='text'>
ok deraadt@ djm@
</content>
</entry>
<entry>
<title>remove skipjack and cast from the libc;  ok deraadt</title>
<updated>2010-10-28T08:34:37+00:00</updated>
<author>
<name>mikeb</name>
<email></email>
</author>
<published>2010-10-28T08:34:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=10850b8751480e8d244fde5e9e37f7060fedca4f'/>
<id>urn:sha1:10850b8751480e8d244fde5e9e37f7060fedca4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent</title>
<updated>2010-02-03T20:49:00+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2010-02-03T20:49:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aaa0cabd6a83ca6edba4b6122b65033db1337306'/>
<id>urn:sha1:aaa0cabd6a83ca6edba4b6122b65033db1337306</id>
<content type='text'>
files or directories when applicable.
The inspiration and name of MACHINE_CPU come from NetBSD, although the way to
provide it to Makefiles is completely different.
ok kettenis@
</content>
</entry>
<entry>
<title>No point in refreshing the pid from inside arc4_stir() when that</title>
<updated>2009-12-15T18:19:06+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2009-12-15T18:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=00c7062e7072458762b2f2f8518512cd1dfc4f9b'/>
<id>urn:sha1:00c7062e7072458762b2f2f8518512cd1dfc4f9b</id>
<content type='text'>
doesn't test it, so factor out the two places that test it into a
routine and do the refreshing there.  With this, arch4random_buf()
doesn't trigger superfluous calls to getpid() when filling large
buffers.

ok deraadt@, "looks nicer indeed" otto@
</content>
</entry>
<entry>
<title>s/Mhz/MHz/, MHz is a multiple of the SI unit hertz (whose symbol is Hz).</title>
<updated>2009-10-31T13:29:07+00:00</updated>
<author>
<name>sobrado</name>
<email></email>
</author>
<published>2009-10-31T13:29:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f26acbc19d7b441bbd6b8a3670a11bd78abd13d5'/>
<id>urn:sha1:f26acbc19d7b441bbd6b8a3670a11bd78abd13d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>repair the ARC4 story; ok jmc djm millert</title>
<updated>2008-12-23T18:31:02+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2008-12-23T18:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=79eae3468ef3216f558705406485fa84c61ff505'/>
<id>urn:sha1:79eae3468ef3216f558705406485fa84c61ff505</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zap __arc4_getbyte(), it was only used by the old malloc; ok millert@</title>
<updated>2008-10-03T18:46:04+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2008-10-03T18:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d26107bdc7f7e4975b08b9a7ab12e941e4cb9308'/>
<id>urn:sha1:d26107bdc7f7e4975b08b9a7ab12e941e4cb9308</id>
<content type='text'>
kurt@
</content>
</entry>
<entry>
<title>fix an Xr, and use a more appropriate macro;</title>
<updated>2008-06-09T06:04:02+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2008-06-09T06:04:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f8a6cc0c54595fc7b66a29e5c4423c6d2b6e9a3f'/>
<id>urn:sha1:f8a6cc0c54595fc7b66a29e5c4423c6d2b6e9a3f</id>
<content type='text'>
</content>
</entry>
</feed>
