<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libssl, branch libressl-v3.7.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.7.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.7.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2022-12-05T14:43:06+00:00</updated>
<entry>
<title>Unbreak rust-openssl-tests on sparc64</title>
<updated>2022-12-05T14:43:06+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-05T14:43:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b6516d68c9d9a37dbdd513e55e0198d2f0b389d3'/>
<id>urn:sha1:b6516d68c9d9a37dbdd513e55e0198d2f0b389d3</id>
<content type='text'>
For the test compilation using the CC crate, base clang is good enough,
so we don't need to pull in another heavy dependency just for this test.
</content>
</entry>
<entry>
<title>zap weird spaces $EDITOR added in previous</title>
<updated>2022-12-04T19:31:13+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-04T19:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f9a5ee63f2f1ba4f3eb407561d29340c05f6e50d'/>
<id>urn:sha1:f9a5ee63f2f1ba4f3eb407561d29340c05f6e50d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>skip rust-openssl-tests on sparc64</title>
<updated>2022-12-03T11:35:34+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-03T11:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9eab6393c699836c0b268b99a194f22d3d6781fa'/>
<id>urn:sha1:9eab6393c699836c0b268b99a194f22d3d6781fa</id>
<content type='text'>
The issue is likely that the build is trying to compile some generated
C code with the prehistoric gcc from base, so add a tentative workaround
for that. Since I don't currently have access to a sparc64 box where I
could validate this easily and check if the workaround is enough, let's
not waste lots of cycles on this.
</content>
</entry>
<entry>
<title>regres/libssl/unit: simplify Makefile</title>
<updated>2022-12-02T01:15:11+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-02T01:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2288cbbd8750bb9ffbf16c21d2294bce7e4e601f'/>
<id>urn:sha1:2288cbbd8750bb9ffbf16c21d2294bce7e4e601f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use regress framework rather than handrolling it</title>
<updated>2022-12-02T01:09:04+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-02T01:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f12ddbc018381d685df25841a63c3435bdc8eec2'/>
<id>urn:sha1:f12ddbc018381d685df25841a63c3435bdc8eec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refrain from printing SUCCESS in some of my tests</title>
<updated>2022-12-01T13:49:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-01T13:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=803c6b57eb76edf94129005437c9b198e39a7794'/>
<id>urn:sha1:803c6b57eb76edf94129005437c9b198e39a7794</id>
<content type='text'>
Silence is good. On failure, the regress framework will make it clear.
</content>
</entry>
<entry>
<title>Make internal header file names consistent</title>
<updated>2022-11-26T16:08:57+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-11-26T16:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=81d98bf600a381a625eb11b39a725b08c0ba547f'/>
<id>urn:sha1:81d98bf600a381a625eb11b39a725b08c0ba547f</id>
<content type='text'>
Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names
used for internal headers. Move all these headers we inherited from
OpenSSL to *_local.h, reserving the name *_internal.h for our own code.
Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h.
constant_time_locl.h is moved to constant_time.h since it's special.

Adjust all .c files in libcrypto, libssl and regress.

The diff is mechanical with the exception of tls13_quic.c, where
#include &lt;ssl_locl.h&gt; was fixed manually.

discussed with jsing,
no objection bcook
</content>
</entry>
<entry>
<title>Add regress coverage for TLS exporters.</title>
<updated>2022-11-05T21:58:24+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-11-05T21:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=629d583d60b49ad21dc4d0546dcfc672db3e638c'/>
<id>urn:sha1:629d583d60b49ad21dc4d0546dcfc672db3e638c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dtlstest: Ensure the timeouts are at least 10 ms. This makes these tests</title>
<updated>2022-10-26T20:31:38+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-10-26T20:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=57a8a8babc40c12a8a3e3df0ab3af104466786c3'/>
<id>urn:sha1:57a8a8babc40c12a8a3e3df0ab3af104466786c3</id>
<content type='text'>
a bit less flaky if the machine is otherwise under load.

from jsing
</content>
</entry>
<entry>
<title>tlsexttest.c: make various static structs const</title>
<updated>2022-10-21T14:58:53+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-10-21T14:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6172b715052366b84ebd0b5addbaef70c201b59d'/>
<id>urn:sha1:6172b715052366b84ebd0b5addbaef70c201b59d</id>
<content type='text'>
</content>
</entry>
</feed>
