<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libcrypto/wycheproof, branch OPENBSD_7_4_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_4_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_4_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-07-08T19:41:07+00:00</updated>
<entry>
<title>Fix whitespace</title>
<updated>2023-07-08T19:41:07+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-08T19:41:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=93ea78ef14859ea5ec9b765adb5c81e6a61461b8'/>
<id>urn:sha1:93ea78ef14859ea5ec9b765adb5c81e6a61461b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>partial fix for make -j8 (bluhm@ is sitting right next to me and agreeing)</title>
<updated>2023-07-08T18:33:41+00:00</updated>
<author>
<name>espie</name>
<email></email>
</author>
<published>2023-07-08T18:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=de646a32c9fbb104b2c228972ebfd3edc32f45d4'/>
<id>urn:sha1:de646a32c9fbb104b2c228972ebfd3edc32f45d4</id>
<content type='text'>
there is a subtler issue with make regress/make all that will be way more
of a headache to sort !
</content>
</entry>
<entry>
<title>Update Wycheproof.go to exercise truncated SHA-2 and SHA-3</title>
<updated>2023-04-25T15:56:56+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-25T15:56:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cd021c93345e05524ebfe498980046f785a1cd22'/>
<id>urn:sha1:cd021c93345e05524ebfe498980046f785a1cd22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Skip sect* curve checks</title>
<updated>2023-04-17T15:11:00+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-17T15:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=489421fb8731e733f86f48ad0c96f48437163159'/>
<id>urn:sha1:489421fb8731e733f86f48ad0c96f48437163159</id>
<content type='text'>
GF2m curves will go away soon. This reduces the pile of diffs in my jungle
a tiny little bit.
</content>
</entry>
<entry>
<title>wycheproof: fix copy-paste error in previous</title>
<updated>2023-04-06T08:41:53+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-06T08:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=142901ac80f1f7b5f963cd31a8c49c551ea6c3e8'/>
<id>urn:sha1:142901ac80f1f7b5f963cd31a8c49c551ea6c3e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wycheproof: use EVP_MD instead of importing "hash"</title>
<updated>2023-04-06T08:38:53+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-06T08:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=51713b45d79c3e74980b1746e61cbb058b37bce3'/>
<id>urn:sha1:51713b45d79c3e74980b1746e61cbb058b37bce3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable FRP256v2 tests</title>
<updated>2023-03-25T09:21:17+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-25T09:21:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ef7bad932868570204ce449c720e7e16b4a5f1b5'/>
<id>urn:sha1:ef7bad932868570204ce449c720e7e16b4a5f1b5</id>
<content type='text'>
This was previously disabled because tb apparently can't grep. Exercise
this curve as well as part of the new test cases in ECDH wycheproof.
</content>
</entry>
<entry>
<title>Remove dead/unreachable code</title>
<updated>2023-03-25T09:17:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-25T09:17:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=571b27dbeb6f5310b41f6d16907ae45d9d046fbe'/>
<id>urn:sha1:571b27dbeb6f5310b41f6d16907ae45d9d046fbe</id>
<content type='text'>
A copy-paste error would have resulted in a modified msg in case ctLen == 0
or msgLen == 0. So obviously this is unreachable code.
</content>
</entry>
<entry>
<title>Add OPENSSL_cleanup() calls to some regress.</title>
<updated>2023-03-11T14:27:38+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-03-11T14:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2e5da2b49d0dfd3201a55a5bde6359c5a9a1c4f5'/>
<id>urn:sha1:2e5da2b49d0dfd3201a55a5bde6359c5a9a1c4f5</id>
<content type='text'>
This gets us some minimal test coverage.
</content>
</entry>
<entry>
<title>Process up to four test vector files concurrently.</title>
<updated>2023-03-08T06:12:52+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-03-08T06:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6718367e12207d6e0c2eb4f4ea75f16c46619449'/>
<id>urn:sha1:6718367e12207d6e0c2eb4f4ea75f16c46619449</id>
<content type='text'>
This avoids having a slow down when processing test vector files that only
have a single group. Note that the processing of test vector files is in
turn going to be rate limited by the number of concurrent test groups,
which means we do not need variable limits for vectors.

Reduces a Wycheproof regress run down to ~8 seconds on an Apple M1.
</content>
</entry>
</feed>
