<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libssl/unit/ssl_versions.c, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2026-04-03T07:40:14+00:00</updated>
<entry>
<title>Fix min vs max in failure output.</title>
<updated>2026-04-03T07:40:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2026-04-03T07:40:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d8c990b8ab23e4f390c5f883d8da8177ef804444'/>
<id>urn:sha1:d8c990b8ab23e4f390c5f883d8da8177ef804444</id>
<content type='text'>
</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>
<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>Revise for SSL_CTX_INTERNAL and SSL_INTERNAL removal.</title>
<updated>2022-10-02T16:38:23+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-10-02T16:38:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=41318db5497cddfa4935c4ea48bcb2eb5786375e'/>
<id>urn:sha1:41318db5497cddfa4935c4ea48bcb2eb5786375e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Plug leaks reported by Ilya Shipitsin</title>
<updated>2022-02-08T19:06:56+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-02-08T19:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1e83991a9a73223ac9ced04b0563848f0a92fd7d'/>
<id>urn:sha1:1e83991a9a73223ac9ced04b0563848f0a92fd7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Plug memleaks</title>
<updated>2021-12-29T23:04:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-12-29T23:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=50ad66d8b41ce32a7b9b81e6173c4af40af726bc'/>
<id>urn:sha1:50ad66d8b41ce32a7b9b81e6173c4af40af726bc</id>
<content type='text'>
CID 345150
</content>
</entry>
<entry>
<title>Improve test coverage for SSL_OP_NO_DTLSv1.</title>
<updated>2021-06-27T16:54:55+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2021-06-27T16:54:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=36dda8114683b87ccffbc0e788c0af7f07909411'/>
<id>urn:sha1:36dda8114683b87ccffbc0e788c0af7f07909411</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update for DTLSv1.2 being enabled.</title>
<updated>2021-03-17T17:43:31+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2021-03-17T17:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=48a4474459228b814871cddbc270901963cbef56'/>
<id>urn:sha1:48a4474459228b814871cddbc270901963cbef56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update for DTLSv1.2 version handling.</title>
<updated>2021-03-17T17:23:42+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2021-03-17T17:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0d1638135c1d5a8ea0f4eb121a71ca130d2aa1b5'/>
<id>urn:sha1:0d1638135c1d5a8ea0f4eb121a71ca130d2aa1b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update regress to match TLS versions change.</title>
<updated>2021-02-25T17:07:52+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2021-02-25T17:07:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=de895c6ecffc9ce4ae484ad253a0449138d310b0'/>
<id>urn:sha1:de895c6ecffc9ce4ae484ad253a0449138d310b0</id>
<content type='text'>
</content>
</entry>
</feed>
