<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libssl/openssl-ruby/Makefile, branch OPENBSD_7_0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2021-09-09T15:02:33+00:00</updated>
<entry>
<title>Rework openssl-ruby-tests to run all passing tests first, then</title>
<updated>2021-09-09T15:02:33+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-09-09T15:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6e911b9143614469693d80a8f0187fe65eba67f7'/>
<id>urn:sha1:6e911b9143614469693d80a8f0187fe65eba67f7</id>
<content type='text'>
run the one failing test as a separate regress test. This way,
all regressions should be caught with REGRESS_FAIL_EARLY=yes or
on bluhm's regress webpage.

This needs an up-to-date openssl-ruby-tests package and an
upcoming commit by beck in x509_verify.c to work.

ok beck bluhm
</content>
</entry>
<entry>
<title>The default Ruby has switched to 3.0</title>
<updated>2021-09-06T20:52:59+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-09-06T20:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9ecd1e57dbde0959751fcfb270c243fc9c4bd3ba'/>
<id>urn:sha1:9ecd1e57dbde0959751fcfb270c243fc9c4bd3ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert accidental commit</title>
<updated>2021-08-30T17:34:02+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-08-30T17:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e501ef18aa9f692de97c6b92c6bfabf63c669322'/>
<id>urn:sha1:e501ef18aa9f692de97c6b92c6bfabf63c669322</id>
<content type='text'>
</content>
</entry>
<entry>
<title>link verify regress tests to build</title>
<updated>2021-08-30T17:28:47+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-08-30T17:28:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ed1026f341a36f6824b8a5991147f9467392ce3a'/>
<id>urn:sha1:ed1026f341a36f6824b8a5991147f9467392ce3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add scaffold to run the ruby/openssl regression tests</title>
<updated>2021-05-03T18:21:00+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-05-03T18:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=adce76407c11e590bd7b90a85ab9f861af068268'/>
<id>urn:sha1:adce76407c11e590bd7b90a85ab9f861af068268</id>
<content type='text'>
This test depends on the ruby/ruby-openssl-tests port that bundles the
sources and tests of the Ruby OpenSSL gem below /usr/local. The Makefile
compiles the openssl.so shared object below obj/ that provides Ruby
bindings for the OpenSSL API. Once this is built, the regression tests are
run.

There are currently 4 failing tests, all related to the new verifier.
At least one libssl bug is hidden behind a pend. All this will hopefully be
fixed during this release cycle.

This adds a decent amount of test coverage without being overly expensive.
This way, regressions should be spotted during development so jeremy will
no longer have to chase and work around them.

Joint work with jeremy, positive feedback from bcook and jsing.
</content>
</entry>
</feed>
