<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libcrypto/wycheproof/Makefile, branch master</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2026-01-22T11:40:25+00:00</updated>
<entry>
<title>wycheproof regress: wycheproof-testvectors was renamed to wycheproof</title>
<updated>2026-01-22T11:40:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2026-01-22T11:40:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1d7136fcf0caff8676faffd436741a5eac8c1ede'/>
<id>urn:sha1:1d7136fcf0caff8676faffd436741a5eac8c1ede</id>
<content type='text'>
Installed packages will update and pkg_add wycheproof-testvectors will
continue to work.
</content>
</entry>
<entry>
<title>wycheproof: check for the v1 directory since v0 will go away</title>
<updated>2025-09-05T14:41:29+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-09-05T14:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dc98dc450acd1ba6a9a274662e55679f5c93e5fa'/>
<id>urn:sha1:dc98dc450acd1ba6a9a274662e55679f5c93e5fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libcrypto regress: move GOCACHE to obj/</title>
<updated>2025-07-09T05:04:35+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-07-09T05:04:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8fa494c0b926ee98f0b8e37de072d325cb5a4810'/>
<id>urn:sha1:8fa494c0b926ee98f0b8e37de072d325cb5a4810</id>
<content type='text'>
While it may be acceptable for Go to fill regular users' homedirs with a
compiler cache that is unable to deal with corruption and full disks,
this is terrible for people running regress as root since the cache can
quickly grow to hundreds of megs and can thus result in all sorts hilarity
below /root. Move the GOCACHE under ${.OBJDIR} and use a cleanup target to
get rid of it again. This makes these tests a bit slower for regular users
as well, but so be it. Let's see how this goes before I switch libtls to
the same model.

discussed with claudio and jsing
</content>
</entry>
<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>zap more audit remnants</title>
<updated>2023-03-08T05:36:45+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-08T05:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c594ed3ac80b30dc3350d30e4e92d8975d8ad4e1'/>
<id>urn:sha1:c594ed3ac80b30dc3350d30e4e92d8975d8ad4e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable Wycheproof primality tests.</title>
<updated>2022-07-13T06:40:24+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-13T06:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5253b39518765278d8b1e020bf056baabfc59c38'/>
<id>urn:sha1:5253b39518765278d8b1e020bf056baabfc59c38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add to variables instead of overriding them</title>
<updated>2022-07-08T06:25:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-08T06:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6a246429192cfd9bac2c4001c2572f42c721d867'/>
<id>urn:sha1:6a246429192cfd9bac2c4001c2572f42c721d867</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for primality checking</title>
<updated>2022-07-07T20:01:20+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-07T20:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=002ae27954b38334a7719d7d2952c9c39bfb91a4'/>
<id>urn:sha1:002ae27954b38334a7719d7d2952c9c39bfb91a4</id>
<content type='text'>
Project Wycheproof's primality_tests.json contain a set of 280 numbers
that trigger edge cases in Miller-Rabin and related checks. libcrypto's
Miller-Rabin test is known to be rather poor, hopefully we will soon see
a diff on tech that improves on this.

This extends the Go test in the usual way and also adds a perl script
that allows testing on non-Go architectures.

Deliberately not yet linked to regress since the tests are flaky with
the current BN_is_prime_ex() implementatation.
</content>
</entry>
<entry>
<title>Do not check for working go executable during make clean cleandir obj.</title>
<updated>2019-04-24T20:25:19+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2019-04-24T20:25:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f7a4dbdda490657a6a0c9e5f0d7617f4393a9dbe'/>
<id>urn:sha1:f7a4dbdda490657a6a0c9e5f0d7617f4393a9dbe</id>
<content type='text'>
</content>
</entry>
</feed>
