<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/crypto/siphash.h, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/crypto/siphash.h?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/crypto/siphash.h?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-02-20T11:51:03Z</updated>
<entry>
<title>Use standard spelling for types, and rename local variable from "free".</title>
<updated>2015-02-20T11:51:03Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-02-20T11:51:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b8a0470688ccdd7ea69464e85fa4016e7795d244'/>
<id>urn:sha1:b8a0470688ccdd7ea69464e85fa4016e7795d244</id>
<content type='text'>
No actual change, but makes it easier to reuse the code elsewhere.
Suggested by Andre Smagin
</content>
</entry>
<entry>
<title>Use __buffer__ instead of __string__ as the __bounded type. The former causes</title>
<updated>2015-01-04T09:07:44Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2015-01-04T09:07:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6ae0beb44ba34a915437c2c4977c8d646c91d2b7'/>
<id>urn:sha1:6ae0beb44ba34a915437c2c4977c8d646c91d2b7</id>
<content type='text'>
extra warnings with gcc 3, due to the way we use siphash in the filesystem
code.
With dlg@
</content>
</entry>
<entry>
<title>add __bounded as appropriate.</title>
<updated>2014-12-30T11:08:59Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2014-12-30T11:08:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b15a4f107109742167c4524c0a8e0475f9179560'/>
<id>urn:sha1:b15a4f107109742167c4524c0a8e0475f9179560</id>
<content type='text'>
looks good to deraadt@ miod@ and tedu@
</content>
</entry>
<entry>
<title>openbsd rcisd</title>
<updated>2014-12-20T06:04:39Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2014-12-20T06:04:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d117d872950855dcae3d26b46edd98ce833f2f1b'/>
<id>urn:sha1:d117d872950855dcae3d26b46edd98ce833f2f1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>introduce SipHash, designed by Jean-Phillippe Aumasson and Daniel</title>
<updated>2014-11-04T03:01:14Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2014-11-04T03:01:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e07278f2960295f523e937cc246eb380ca80de0a'/>
<id>urn:sha1:e07278f2960295f523e937cc246eb380ca80de0a</id>
<content type='text'>
J. Bernstein, as described at https://131002.net/siphash/, and via
Andre Oppermanns implementation in FreeBSD.

this is supposed to be a good but cheap hash for use in places where
you want to protect against hash bucket flooding attacks.

yasuoka@ pointed me at this after i asked about possibilities for
protecting the in_pcb hash he was tinkering with.

naddy@ mikeb@ claudio@ and djm@ agree it is much better than doing nothing
commit deraadt@
</content>
</entry>
</feed>
