<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libssl, branch libressl-v3.3.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.3.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.3.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2020-11-19T09:35:50+00:00</updated>
<entry>
<title>$OpenBSD$</title>
<updated>2020-11-19T09:35:50+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-11-19T09:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=16e933a00511444480ad7d42198f9a002055edea'/>
<id>urn:sha1:16e933a00511444480ad7d42198f9a002055edea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>botan2 uses C++11, so use ports-gcc on gcc-archs</title>
<updated>2020-10-30T03:12:40+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-10-30T03:12:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=641a04692ce38bf174dd730b7180e766bdaff878'/>
<id>urn:sha1:641a04692ce38bf174dd730b7180e766bdaff878</id>
<content type='text'>
This makes this interop test pass on sparc64.
</content>
</entry>
<entry>
<title>Do not fail with obscure error messages on 'make'</title>
<updated>2020-10-29T06:05:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-10-29T06:05:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1822c50c29255a6f1fb43434b5b68915ea021a20'/>
<id>urn:sha1:1822c50c29255a6f1fb43434b5b68915ea021a20</id>
<content type='text'>
Fix some tests that fail with obscure error messages on 'make' if the
required package (either version of OpenSSL or Botan 2) isn't installed.
This can be avoided by doing 'make regress' instead.  I'll try to adjust
my finger memory for the many tests outside the LibreSSL tree that have
the same "problem". The fix here is unintrusive and I've been wasting
enough time with this to want to change it.

ok bluhm
</content>
</entry>
<entry>
<title>make this test compile and pass on sparc64</title>
<updated>2020-10-16T20:38:28+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-10-16T20:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=79b201735d6b72e2e3b2319b4df770560676bd80'/>
<id>urn:sha1:79b201735d6b72e2e3b2319b4df770560676bd80</id>
<content type='text'>
Two functions missed (void) in their declaration which made gcc whine
"warning: function declaration isn't a prototype".
</content>
</entry>
<entry>
<title>Add an explicit cast to make this test compile and pass with gcc.</title>
<updated>2020-10-16T17:57:20+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-10-16T17:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=288c91f07195f2fcedb96e860333ca75e53eea4c'/>
<id>urn:sha1:288c91f07195f2fcedb96e860333ca75e53eea4c</id>
<content type='text'>
gcc emits a signed vs unsigned comparison warning which breaks the build
due to -Werror.
</content>
</entry>
<entry>
<title>Test DTLS timeouts and retransmissions by dropping specific messages.</title>
<updated>2020-10-15T18:05:06+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2020-10-15T18:05:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a444701094df471dd3762b495dd691044ec671bd'/>
<id>urn:sha1:a444701094df471dd3762b495dd691044ec671bd</id>
<content type='text'>
Provide a BIO that can drop specific messages in order to trigger and test
DTLS timeouts and retransmissions. Note that the SSL buffering BIO (bbio)
has to be removed to ensure that handshake messages are sent individually.

This would have detected the recent DTLS breakage with retransmissions for
a flight that includes a CCS.
</content>
</entry>
<entry>
<title>Improve poll and event handling.</title>
<updated>2020-10-15T17:51:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2020-10-15T17:51:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0520310587fe5fa85cc13e8280241454c08bfeda'/>
<id>urn:sha1:0520310587fe5fa85cc13e8280241454c08bfeda</id>
<content type='text'>
In particular, ensure we clear events when the client or server side has
completed and fix timeouts to ensure we use a non-zero timeout if present.
</content>
</entry>
<entry>
<title>Hook up dtls regress.</title>
<updated>2020-10-14T15:53:22+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2020-10-14T15:53:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b701541cbcfbe1a8df16b428c600bd1f4b2a542a'/>
<id>urn:sha1:b701541cbcfbe1a8df16b428c600bd1f4b2a542a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add regress tests for DTLS.</title>
<updated>2020-10-14T15:49:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2020-10-14T15:49:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=42cdbb9aeaeb2d3be5ee25aa2ef08af409adb158'/>
<id>urn:sha1:42cdbb9aeaeb2d3be5ee25aa2ef08af409adb158</id>
<content type='text'>
Test the operation of a DTLS client and server, with and without cookies,
using the default MTU and a specifically lowered MTU.

Further regress tests will be built on this to exercise other parts of the
DTLS code base (such as retransmission, fragmentation and reassembly).
</content>
</entry>
<entry>
<title>No longer need to cast away const in srtp_find_profile_by_name()</title>
<updated>2020-10-11T02:45:49+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-10-11T02:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9b98955eec69b5c30cbbad87267595efeb84adfd'/>
<id>urn:sha1:9b98955eec69b5c30cbbad87267595efeb84adfd</id>
<content type='text'>
</content>
</entry>
</feed>
