<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/microcode/tht, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/microcode/tht?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/microcode/tht?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-05-11T21:52:48Z</updated>
<entry>
<title>remove hppa64 port, which we never got going beyond broken single users.</title>
<updated>2016-05-11T21:52:48Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2016-05-11T21:52:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0f5275725014ab6098a7071ceda8a67d6abb48b4'/>
<id>urn:sha1:0f5275725014ab6098a7071ceda8a67d6abb48b4</id>
<content type='text'>
hppa reverse-stack gives us a valuable test case, but most developers don't
have a 2nd one to proceed further with this.
ok kettenis
</content>
</entry>
<entry>
<title>Upgrade the firmware to version SNIC 0xf.</title>
<updated>2007-09-25T11:40:13Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2007-09-25T11:40:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5c3ef95c4cda26e0e5842a653086f9e8ac7f0342'/>
<id>urn:sha1:5c3ef95c4cda26e0e5842a653086f9e8ac7f0342</id>
<content type='text'>
Here's the issue this fixes:

   Problem description: Tehuti NIC generated RxD descriptor with UDP
   checksum error bit raised for incoming UDP packet with UDP checksum
   field value zero. This behavior is not in accordance with UDP RFC
   which defines that packets with zero UDP checksum should not be
   verified by receiver.

   Solution description: Never raise RxD UDP checksum error bit raised
   for incoming UDP packet with UDP checksum field value zero.

Many thanks to Alexander Indenbaum and the rest of Tehuti generally
for notifying us and providing the new firmware under the same
license as the previous revision.
</content>
</entry>
<entry>
<title>correct list of architectures</title>
<updated>2007-04-21T16:12:14Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2007-04-21T16:12:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e3bd7cfc4f64108e89014c996c474f5e9a63c7fa'/>
<id>urn:sha1:e3bd7cfc4f64108e89014c996c474f5e9a63c7fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>format and knf the array so it looks more like c and less like a csv.</title>
<updated>2007-04-19T04:12:22Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2007-04-19T04:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5d7f90f6c0d6ab1bb7f40d4b9f95f4a55e548b5b'/>
<id>urn:sha1:5d7f90f6c0d6ab1bb7f40d4b9f95f4a55e548b5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>the tht firmware isnt technically a firmware, its a series of commands</title>
<updated>2007-04-19T04:08:51Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2007-04-19T04:08:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ae8c9cc85269a62f4cc1bae532687e41db1e6b48'/>
<id>urn:sha1:ae8c9cc85269a62f4cc1bae532687e41db1e6b48</id>
<content type='text'>
interleaved with data, which is copied directly into the task fifo of a
tht controller. the commands and data are all 32bit words, and they all
have to be little endian. this byteswaps the host ordered values in
microcode.h into little endian values for the controller to eat.

you can now build the firmware correctly on big endian archs.
</content>
</entry>
<entry>
<title>add bits to turn microcode.h into an actual blob. needs endian fixes yet.</title>
<updated>2007-04-19T04:04:58Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2007-04-19T04:04:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5b38ddd2e91785be94cd61e69222a8d5d60f723c'/>
<id>urn:sha1:5b38ddd2e91785be94cd61e69222a8d5d60f723c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tehuti are allowing us to distribute their firmware under a 4 clause bsd</title>
<updated>2007-04-19T03:47:25Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2007-04-19T03:47:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dc1aa4cbad2a105bba9a9fe933e305f4cefd9494'/>
<id>urn:sha1:dc1aa4cbad2a105bba9a9fe933e305f4cefd9494</id>
<content type='text'>
license. thanks to Alexander Indenbaum and Nick Bhavsar at Tehuti for
sorting this out.
</content>
</entry>
</feed>
