<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/crypt/arc4random.3, branch pre_openssl_0_9_8h</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=pre_openssl_0_9_8h</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=pre_openssl_0_9_8h'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2008-07-28T23:44:12+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2git to create tag 'pre_openssl_0_9_8h'.</title>
<updated>2008-07-28T23:44:12+00:00</updated>
<author>
<name>cvs2svn</name>
<email>admin@example.com</email>
</author>
<published>2008-07-28T23:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=daac2f633f49a45baa8412c5e4e71e594236e7b8'/>
<id>urn:sha1:daac2f633f49a45baa8412c5e4e71e594236e7b8</id>
<content type='text'>
</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>
<entry>
<title>arc4random_stir() does not use /dev/arandom anymore, but sysctl kern.arandom</title>
<updated>2008-06-08T18:37:09+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2008-06-08T18:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=05a412742403894d384795fc7b3358c5278d7f31'/>
<id>urn:sha1:05a412742403894d384795fc7b3358c5278d7f31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- add NAME entries for arc4random_buf and arc4random_uniform</title>
<updated>2008-03-16T22:18:24+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2008-03-16T22:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=52d13c97d509b4115ee09ed44a8768febdca78ec'/>
<id>urn:sha1:52d13c97d509b4115ee09ed44a8768febdca78ec</id>
<content type='text'>
- simplify a macro call (Do/Dc -&gt; Dq)
</content>
</entry>
<entry>
<title>diff from djm@ committed at his request:</title>
<updated>2008-03-16T19:47:43+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2008-03-16T19:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e045e819cf6c3f1795515c3f3f6d661b69e1f66b'/>
<id>urn:sha1:e045e819cf6c3f1795515c3f3f6d661b69e1f66b</id>
<content type='text'>
introduce two new APIs for requesting strong random numbers:

arc4random_buf() - fill an arbitrary memory range with random numbers

arc4random_uniform() - return a uniformly distributed random number
below
a specified upper bound, avoiding the bias that comes from a naive
"arc4random() % upper_bound" construction.

these mirror similarly-named functions in the kernel;
lots of discussion deraadt@ mcbride@
</content>
</entry>
<entry>
<title>convert to new .Dd format;</title>
<updated>2007-05-31T19:20:26+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2007-05-31T19:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e021d0a0d5401ab3c1c88e4570ee8c832a47033b'/>
<id>urn:sha1:e021d0a0d5401ab3c1c88e4570ee8c832a47033b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>macros at start of line require a `.';</title>
<updated>2007-05-02T16:48:54+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2007-05-02T16:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9dcb876ffed39cc9b5e7ca91d7960109ea2c246c'/>
<id>urn:sha1:9dcb876ffed39cc9b5e7ca91d7960109ea2c246c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document the lack of error return value in arc4random.</title>
<updated>2007-05-02T09:20:59+00:00</updated>
<author>
<name>pyr</name>
<email></email>
</author>
<published>2007-05-02T09:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=20e1754dbe2258381c92dd73706e8d82c0393765'/>
<id>urn:sha1:20e1754dbe2258381c92dd73706e8d82c0393765</id>
<content type='text'>
Sync the documentation in getpid with arc4random's format.
</content>
</entry>
<entry>
<title>punctuation and minor rewording, ok jmc</title>
<updated>2005-07-17T08:50:55+00:00</updated>
<author>
<name>jaredy</name>
<email></email>
</author>
<published>2005-07-17T08:50:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4de45f44b68d96895d9e7b0c49ac7e87dd43454b'/>
<id>urn:sha1:4de45f44b68d96895d9e7b0c49ac7e87dd43454b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RC4 is a trademark. Rest of text left intact.</title>
<updated>2005-06-07T19:04:58+00:00</updated>
<author>
<name>kjell</name>
<email></email>
</author>
<published>2005-06-07T19:04:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8c92dcededfd6dda22940bfc0c6e29b294b73938'/>
<id>urn:sha1:8c92dcededfd6dda22940bfc0c6e29b294b73938</id>
<content type='text'>
</content>
</entry>
</feed>
