<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/net/res_random.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/net/res_random.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/net/res_random.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-04-05T04:29:21Z</updated>
<entry>
<title>Prefer _MUTEX_*LOCK over _THREAD_PRIVATE_MUTEX_*LOCK() when thread-specific</title>
<updated>2016-04-05T04:29:21Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-04-05T04:29:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c6cbd3558879ed24f06db5fcaccda4429a1dbfab'/>
<id>urn:sha1:c6cbd3558879ed24f06db5fcaccda4429a1dbfab</id>
<content type='text'>
data isn't necessary.

ok mpi@, ok&amp;tweak natano@
</content>
</entry>
<entry>
<title>Wrap &lt;resolv.h&gt; so that internal calls go direct</title>
<updated>2015-10-05T02:57:16Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-10-05T02:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c8503c07ccb750253efac312844687992be1a829'/>
<id>urn:sha1:c8503c07ccb750253efac312844687992be1a829</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>force reseeding if pid has changed.</title>
<updated>2015-06-04T19:26:39Z</updated>
<author>
<name>eric</name>
<email>eric@openbsd.org</email>
</author>
<published>2015-06-04T19:26:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1f34633375d27d6f5263d3ee42524d8f39e1ade5'/>
<id>urn:sha1:1f34633375d27d6f5263d3ee42524d8f39e1ade5</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>From ISO/IEC 9899:1999 and 9899:201x,</title>
<updated>2014-07-20T04:22:34Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-07-20T04:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1a0ab62094e3228bee25c13db900b0ec294222ab'/>
<id>urn:sha1:1a0ab62094e3228bee25c13db900b0ec294222ab</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:24Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-11-12T07:00:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c8bfcb67f81ad2b66ba9a15e36eb66f4b3d573b6'/>
<id>urn:sha1:c8bfcb67f81ad2b66ba9a15e36eb66f4b3d573b6</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:40Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-04-17T03:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ad22cdb29e2f010481f9b80b97dd22d274c317b4'/>
<id>urn:sha1:ad22cdb29e2f010481f9b80b97dd22d274c317b4</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:04Z</updated>
<author>
<name>eric</name>
<email>eric@openbsd.org</email>
</author>
<published>2013-03-26T17:29:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7a1b2c1db6b2b6896c17a6a661aaa866c97d6872'/>
<id>urn:sha1:7a1b2c1db6b2b6896c17a6a661aaa866c97d6872</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:35Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2008-04-13T00:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9f83ed3a2bac579234830207d9cae02325338757'/>
<id>urn:sha1:9f83ed3a2bac579234830207d9cae02325338757</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:11Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2005-03-25T13:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=db5b349cf7aa19c2b6169fbb65597f2e741714ab'/>
<id>urn:sha1:db5b349cf7aa19c2b6169fbb65597f2e741714ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>niels kindly dropped clause 3/4 from the license.  tnx!</title>
<updated>2003-12-12T06:57:12Z</updated>
<author>
<name>itojun</name>
<email>itojun@openbsd.org</email>
</author>
<published>2003-12-12T06:57:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f5ad2d7d3217470f127f65cfad23f3ea8234302f'/>
<id>urn:sha1:f5ad2d7d3217470f127f65cfad23f3ea8234302f</id>
<content type='text'>
</content>
</entry>
</feed>
