<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libssl/tlsext/tlsexttest.c, branch OPENBSD_7_8</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_8</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_8'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-05-03T08:37:28+00:00</updated>
<entry>
<title>Verify that the selected key share is indeed group 29</title>
<updated>2025-05-03T08:37:28+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-03T08:37:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fcc4c7b50e2b86b55823dda5fe0622d8fe00bf31'/>
<id>urn:sha1:fcc4c7b50e2b86b55823dda5fe0622d8fe00bf31</id>
<content type='text'>
From Kenjiro Nakayama
</content>
</entry>
<entry>
<title>tlsexttest: remove check that clients receive SNI before ALPN</title>
<updated>2025-04-30T13:44:54+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-04-30T13:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aab757a17fa1f081f77bddc901e6d39f0b245803'/>
<id>urn:sha1:aab757a17fa1f081f77bddc901e6d39f0b245803</id>
<content type='text'>
The next commit will remove the kludge for compatibility of Apache with
older libressl, so remove the corresponding regress coverage and only
check that PSK is the last extension.
</content>
</entry>
<entry>
<title>parametes -&gt; parameters</title>
<updated>2024-09-11T15:04:16+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-09-11T15:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=09903e44fed5f689c935935b95c447ccb1465128'/>
<id>urn:sha1:09903e44fed5f689c935935b95c447ccb1465128</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revise regress to match cipher suite values change.</title>
<updated>2024-07-22T14:50:45+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-07-22T14:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ee47b67deae4b8751972f7fc4a0b821ffc61bb86'/>
<id>urn:sha1:ee47b67deae4b8751972f7fc4a0b821ffc61bb86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initialize quic_method in tlsexttest</title>
<updated>2024-03-30T09:53:41+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-30T09:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3247516c5c49295dd4e217b38e6a58c72595e142'/>
<id>urn:sha1:3247516c5c49295dd4e217b38e6a58c72595e142</id>
<content type='text'>
This is only there to pretend a quic method was set on the SSL, but
apparently some compilers warn about an uninitialized variable.

from Christian Andersen
</content>
</entry>
<entry>
<title>Fix coverity complaints.</title>
<updated>2024-03-28T01:45:18+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-03-28T01:45:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=45f98f789c6ef09f937c978393d67f6741b3fe1f'/>
<id>urn:sha1:45f98f789c6ef09f937c978393d67f6741b3fe1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix leaks in the horrible ssl whackery necessary for this test.</title>
<updated>2024-03-27T23:56:34+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-03-27T23:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4dc7c1da04b000cd1c9039034bbfa79d816568ca'/>
<id>urn:sha1:4dc7c1da04b000cd1c9039034bbfa79d816568ca</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Fix up server processing of key shares.</title>
<updated>2024-03-27T22:27:09+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-03-27T22:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f5455377d8db89c93a97bd92588ba5a5e5f169b3'/>
<id>urn:sha1:f5455377d8db89c93a97bd92588ba5a5e5f169b3</id>
<content type='text'>
Ensure that the client can not provide a duplicate key share
for any group, or send more key shares than groups they support.

Ensure that the key shares must be provided in the same order
as the client preference order specified in supported_groups.

Ensure we only will choose to use a key share that is for the
most preferred group by the client that we also support,
to avoid the client being downgraded by sending a less preferred
key share. If we do not end up with a key share for the most preferred
mutually supported group, will then do a hello retry request
selecting that group.

Add regress for this to regress/tlsext/tlsexttest.c

ok jsing@
</content>
</entry>
<entry>
<title>Fix expected client hello value to allow for supported_groups change.</title>
<updated>2024-03-26T02:43:56+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-03-26T02:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d59fda04e61e4b842e5dda7c6e18fd1e7da2d3cc'/>
<id>urn:sha1:d59fda04e61e4b842e5dda7c6e18fd1e7da2d3cc</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>Revise for TLS extension parsing/processing changes.</title>
<updated>2024-03-25T10:19:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-03-25T10:19:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b8b0472b3410017959236110dc2a665e360fc10c'/>
<id>urn:sha1:b8b0472b3410017959236110dc2a665e360fc10c</id>
<content type='text'>
</content>
</entry>
</feed>
