<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libssl, branch tb_20230715</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=tb_20230715</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=tb_20230715'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-07-15T19:29:46+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2git to create tag 'tb_20230715'.</title>
<updated>2023-07-15T19:29:46+00:00</updated>
<author>
<name>cvs2svn</name>
<email>admin@example.com</email>
</author>
<published>2023-07-15T19:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=72cc860132e5b7971e495ba621dcd0713b5dd801'/>
<id>urn:sha1:72cc860132e5b7971e495ba621dcd0713b5dd801</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import a version of libcrypto's symbols test for libssl</title>
<updated>2023-07-15T19:29:45+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-15T19:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0d87a20f1d7f7c6ae9a6cbb5bc3c2235ee3fe18a'/>
<id>urn:sha1:0d87a20f1d7f7c6ae9a6cbb5bc3c2235ee3fe18a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reenable clienttest and servertest</title>
<updated>2023-07-12T07:03:24+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-12T07:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ef8535dfb88d26c0fa03b0d83c2108a25692f974'/>
<id>urn:sha1:ef8535dfb88d26c0fa03b0d83c2108a25692f974</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix last bit of the clienttest, needs ssl_pkt.c r1.66</title>
<updated>2023-07-11T17:03:44+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-11T17:03:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5b8e6e5418571fde05d7861d782a926b9a9e8311'/>
<id>urn:sha1:5b8e6e5418571fde05d7861d782a926b9a9e8311</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keep servertest silent and align with clienttest</title>
<updated>2023-07-11T11:52:35+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-11T11:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dec07df0fa7be98e0b3c49704cb0e6d5e5af1533'/>
<id>urn:sha1:dec07df0fa7be98e0b3c49704cb0e6d5e5af1533</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Neuter expected server test failures with SSLv2</title>
<updated>2023-07-11T10:09:47+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-11T10:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e7fa5a4a8b991fe7dba04b9b6ad0263f4ead39a5'/>
<id>urn:sha1:e7fa5a4a8b991fe7dba04b9b6ad0263f4ead39a5</id>
<content type='text'>
This test should either be extended or retired. As it is it is useless.
</content>
</entry>
<entry>
<title>Fix most of the clienttest. With this only test cases 9 and 13 fail.</title>
<updated>2023-07-11T08:31:34+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-11T08:31:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6b1a3304b9d77657f2e58bb165918cbf8b58891a'/>
<id>urn:sha1:6b1a3304b9d77657f2e58bb165918cbf8b58891a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid undefined behavior in tlsexttest</title>
<updated>2023-07-05T17:30:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-05T17:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=82dd34d70c585b4b99c4ddf5fae3480da08af357'/>
<id>urn:sha1:82dd34d70c585b4b99c4ddf5fae3480da08af357</id>
<content type='text'>
An empty array cannot be initialized and it is an incomplete type, so the
sizeof() operator can't be applied to it. Therefore initialize it with a
zero byte and replace sizeof() use with lengths.

Slightly tweaked version of a patch by inoguchi in portable.
Discussed with bcook, beck, kettenis
</content>
</entry>
<entry>
<title>Plug leak in the ssltest</title>
<updated>2023-07-04T08:47:01+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-04T08:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=286247b132e6b61664f4095f00f8454ccb395e84'/>
<id>urn:sha1:286247b132e6b61664f4095f00f8454ccb395e84</id>
<content type='text'>
Removing -tls1 moved some tests from the legacy stack to the TLSv1.3 stack.
On a HRR, the alpn callback would be called twice and allocate the global
twice, thereby leaking. So free it up front.

Joint suffering with bcook and beck
</content>
</entry>
<entry>
<title>Disable TLS 1.0 and TLS 1.1 in libssl</title>
<updated>2023-07-02T17:21:33+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-02T17:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4edd92a57f3a74829fe519f35b5c7c79e03ce0b0'/>
<id>urn:sha1:4edd92a57f3a74829fe519f35b5c7c79e03ce0b0</id>
<content type='text'>
Their time has long since past, and they should not be used.
This change restricts ssl to versions 1.2 and 1.3, and changes
the regression tests to understand we no longer speak the legacy
protocols.

For the moment the magical "golden" byte for byte comparison
tests of raw handshake values are disabled util jsing fixes them.

ok jsing@ tb@
</content>
</entry>
</feed>
