<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/hash/Makefile.inc, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/hash/Makefile.inc?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/hash/Makefile.inc?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-08-30T22:20:43Z</updated>
<entry>
<title>name these manual pages by the primary function, for instance there</title>
<updated>2019-08-30T22:20:43Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-08-30T22:20:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3346b8789d2e9c285e398b299623674caf96d373'/>
<id>urn:sha1:3346b8789d2e9c285e398b299623674caf96d373</id>
<content type='text'>
is no function called md5()
as discussed with jmc
</content>
</entry>
<entry>
<title>Add functions for SHA512/256. The standard says you're supposed to start</title>
<updated>2016-09-03T16:25:03Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-09-03T16:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4baad0396b2cf44e7f6a7ef5bfdde5aa5100ec59'/>
<id>urn:sha1:4baad0396b2cf44e7f6a7ef5bfdde5aa5100ec59</id>
<content type='text'>
with different magic numbers, so we need to add some functions instead
of just asking the user to truncate as desired. Sigh.
SHA512 is quite a bit faster than SHA256 on 64 bit CPUs,
but 256 bit hashes are usually quite sufficient. Best of both.
ok deraadt tom
</content>
</entry>
<entry>
<title>for some time now mandoc has not required MLINKS to function</title>
<updated>2016-03-30T06:38:40Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2016-03-30T06:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=faa33665ab2c5a685369c10172c1a3d7555eb253'/>
<id>urn:sha1:faa33665ab2c5a685369c10172c1a3d7555eb253</id>
<content type='text'>
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
</content>
</entry>
<entry>
<title>typo</title>
<updated>2014-12-08T21:29:49Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-12-08T21:29:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1ede4fd9b22db067495200dac3eb2e24bbca4b7a'/>
<id>urn:sha1:1ede4fd9b22db067495200dac3eb2e24bbca4b7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add siphash from the kernel to libc</title>
<updated>2014-12-08T20:37:11Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2014-12-08T20:37:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3c3fb900234ee7bace5e5ddc506040bfe9cb5c57'/>
<id>urn:sha1:3c3fb900234ee7bace5e5ddc506040bfe9cb5c57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the MD4 functions.</title>
<updated>2014-03-23T23:27:22Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2014-03-23T23:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=022886465ce1ed559612c7b8f446402871400e23'/>
<id>urn:sha1:022886465ce1ed559612c7b8f446402871400e23</id>
<content type='text'>
"A collision attack published in 2007 can find collisions for full
MD4 in less than two hash operations."

ok deraadt@, man pages ok jmc@
</content>
</entry>
<entry>
<title>SHA-224 is to SHA-256 as SHA-384 is to SHA-512.  It was added in a</title>
<updated>2013-04-15T15:54:17Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2013-04-15T15:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2c851520d88ae729851cc7c0349212c82f1ba582'/>
<id>urn:sha1:2c851520d88ae729851cc7c0349212c82f1ba582</id>
<content type='text'>
later revision of FIPS-180.  OK miod@ jmc@ guenther@ djm@
</content>
</entry>
<entry>
<title>Rename SHA256/384/512 API to avoid namespace collisions with</title>
<updated>2008-09-06T12:00:19Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2008-09-06T12:00:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4ef0b5fdda8f0470355b6b4b70a3f05f803c63c5'/>
<id>urn:sha1:4ef0b5fdda8f0470355b6b4b70a3f05f803c63c5</id>
<content type='text'>
forthcoming OpenSSL update.

Function names lose their underscore (SHA256_Init =&gt; SHA256Init) and
the various SHA256_CTX, SHA512_CTX are merged into a single SHA2_CTX
that is used for all these hashes.

ok millert@ manpage bits jmc@ "please commit" deraadt@
</content>
</entry>
<entry>
<title>Add Pad and FileChunk functions for each family of hash functions.</title>
<updated>2004-05-03T17:30:14Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2004-05-03T17:30:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9dfc8d301fdead12a92f954b0ef6060cba358c07'/>
<id>urn:sha1:9dfc8d301fdead12a92f954b0ef6060cba358c07</id>
<content type='text'>
The Pad function does padding like in Final but does not finish processing.
The FileChunk function creates a digest from a portion of a file.
Also made the length parameters consistent (and size_t).
</content>
</entry>
<entry>
<title>Don't build lib/libc/md, build md[45] in lib/libc/hash instead.</title>
<updated>2004-04-28T16:56:49Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2004-04-28T16:56:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=21bdda6e53861780a834ff15b0e1b857902242b0'/>
<id>urn:sha1:21bdda6e53861780a834ff15b0e1b857902242b0</id>
<content type='text'>
</content>
</entry>
</feed>
