<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/net/res_random.c, branch OPENBSD_5_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_5_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_5_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-10-05T02:57:16+00:00</updated>
<entry>
<title>Wrap &lt;resolv.h&gt; so that internal calls go direct</title>
<updated>2015-10-05T02:57:16+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-10-05T02:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8f9432c9662a11c4974baafc30994709db527838'/>
<id>urn:sha1:8f9432c9662a11c4974baafc30994709db527838</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>force reseeding if pid has changed.</title>
<updated>2015-06-04T19:26:39+00:00</updated>
<author>
<name>eric</name>
<email></email>
</author>
<published>2015-06-04T19:26:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3264ecb55a0bdb0ed465192d7fa83ecd99a9998f'/>
<id>urn:sha1:3264ecb55a0bdb0ed465192d7fa83ecd99a9998f</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>From ISO/IEC 9899:1999 and 9899:201x,</title>
<updated>2014-07-20T04:22:34+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2014-07-20T04:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2d32133a5bf876d4d4e5ec6d7a5b28977b043411'/>
<id>urn:sha1:2d32133a5bf876d4d4e5ec6d7a5b28977b043411</id>
<content type='text'>
6.11.5 - Storage-class specifiers:
    The placement of a storage-class specifier other than at the
    beginning of the declaration specifiers in a declaration is
    an obsolescent feature.

Diff from Jean-Philippe Ouellet (jean-philippe (at) ouellet.biz)
</content>
</entry>
<entry>
<title>permute15() should be static.  Not cranking libc now, because it is</title>
<updated>2013-11-12T07:00:24+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2013-11-12T07:00:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=50cfe9e0529a14ae532cfc67e21efa4e79703744'/>
<id>urn:sha1:50cfe9e0529a14ae532cfc67e21efa4e79703744</id>
<content type='text'>
not urgent.
</content>
</entry>
<entry>
<title>use CLOCK_MONOTONIC, and repair future time_t overflow</title>
<updated>2013-04-17T03:07:40+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2013-04-17T03:07:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e90cc669e9f3289c91c6619aaeae77507fdb9f9c'/>
<id>urn:sha1:e90cc669e9f3289c91c6619aaeae77507fdb9f9c</id>
<content type='text'>
ok millert guenther
</content>
</entry>
<entry>
<title>protect the PRG state with a mutex in res_randomid().</title>
<updated>2013-03-26T17:29:04+00:00</updated>
<author>
<name>eric</name>
<email></email>
</author>
<published>2013-03-26T17:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=487e58c6d4fb556b7aa0d89e39c11f57db15bdb7'/>
<id>urn:sha1:487e58c6d4fb556b7aa0d89e39c11f57db15bdb7</id>
<content type='text'>
ok deraadt@ guenther@ djm@
</content>
</entry>
<entry>
<title>Improve the libc DNS resolver ID generation algorithm to be more</title>
<updated>2008-04-13T00:28:35+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2008-04-13T00:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5e750bd35f84420b17ed5842c8d69e716d485360'/>
<id>urn:sha1:5e750bd35f84420b17ed5842c8d69e716d485360</id>
<content type='text'>
resistant to prediction atacks by wrapping the existing LCG in a
random permutation generator based on a Luby-Rackoff block cipher.

lots of discussion and final ok deraadt@
</content>
</entry>
<entry>
<title>ansify. ok deraadt@ moritz@</title>
<updated>2005-03-25T13:24:12+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2005-03-25T13:24:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2f490723a2e673b2457f65c4b06cacb7d700a3e8'/>
<id>urn:sha1:2f490723a2e673b2457f65c4b06cacb7d700a3e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>niels kindly dropped clause 3/4 from the license.  tnx!</title>
<updated>2003-12-12T06:57:12+00:00</updated>
<author>
<name>itojun</name>
<email></email>
</author>
<published>2003-12-12T06:57:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9666fbc2059d96f2efdc24a8a22c533ad7d1a6e6'/>
<id>urn:sha1:9666fbc2059d96f2efdc24a8a22c533ad7d1a6e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>we can skip arc4random() call here.  markus</title>
<updated>2003-12-12T03:00:38+00:00</updated>
<author>
<name>itojun</name>
<email></email>
</author>
<published>2003-12-12T03:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=02a5d4b6bec9f0c1e9f099b9a313896cb022f4b4'/>
<id>urn:sha1:02a5d4b6bec9f0c1e9f099b9a313896cb022f4b4</id>
<content type='text'>
</content>
</entry>
</feed>
