<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libcrypto/ecdsa, branch OPENBSD_7_6</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_6</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_6'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-11-19T13:11:06+00:00</updated>
<entry>
<title>Unifdef OPENSSL_NO_ENGINE in libcrypto regress</title>
<updated>2023-11-19T13:11:06+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-11-19T13:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b7439fd4d2acd5709f14152c848479a9f096ea12'/>
<id>urn:sha1:b7439fd4d2acd5709f14152c848479a9f096ea12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sigh. typo</title>
<updated>2023-05-04T13:50:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-05-04T13:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=262831c7e6fcfe7b184d7201f1eeea0cfb1596fb'/>
<id>urn:sha1:262831c7e6fcfe7b184d7201f1eeea0cfb1596fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Let ecdsatest exercise ECParameters_dup() a bit</title>
<updated>2023-05-04T13:49:29+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-05-04T13:49:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bef3d5430ec8ded6d7fa4ecd872a2df15e38532d'/>
<id>urn:sha1:bef3d5430ec8ded6d7fa4ecd872a2df15e38532d</id>
<content type='text'>
This currently leaks, which will fixed in a follow-on commit.
</content>
</entry>
<entry>
<title>Remove x9_62_test_internal()</title>
<updated>2023-05-04T13:41:20+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-05-04T13:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c783c188defda634bc3ab4d33f2dfa24e8324668'/>
<id>urn:sha1:c783c188defda634bc3ab4d33f2dfa24e8324668</id>
<content type='text'>
This test depends on RAND_set_rand_method() allowing stupid things like
making ECDSA signatures deterministic. This was gutted a long time ago
and the function should have followed its wrappers into the attic.
</content>
</entry>
<entry>
<title>Simplify and clean up the ecdsa test a little. Use stdio instead of BIO</title>
<updated>2022-09-02T11:47:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-09-02T11:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2e274ba73b31409d517bb9034fdbf342ff8caf7c'/>
<id>urn:sha1:2e274ba73b31409d517bb9034fdbf342ff8caf7c</id>
<content type='text'>
for output, use 'err' as a label and avoid some silly repetitions.
</content>
</entry>
<entry>
<title>Some missing return checks</title>
<updated>2022-08-31T09:39:59+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-08-31T09:39:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3f280b44879c3920cfaa23c9c04d888efe53c72a'/>
<id>urn:sha1:3f280b44879c3920cfaa23c9c04d888efe53c72a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid some buffer overflows in ecdsatest</title>
<updated>2022-08-31T09:38:00+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-08-31T09:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f47bd0f92ad2e81e03a9c3a43690ff1dabc0755e'/>
<id>urn:sha1:f47bd0f92ad2e81e03a9c3a43690ff1dabc0755e</id>
<content type='text'>
The ASN.1 encoding of the modified ECDSA signature can grow in size due to
padding of the ASN.1 integers. Instead of reusing the same signature buffer
freshly allocate it. Avoids some buffer overflows caught by ASAN.
</content>
</entry>
<entry>
<title>Revert previous. Committed the wrong version of the diff.</title>
<updated>2022-08-31T09:36:46+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-08-31T09:36:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d40e6544364add7eada09b249759cee72e0d2366'/>
<id>urn:sha1:d40e6544364add7eada09b249759cee72e0d2366</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid some buffer overflows in ecdsatest</title>
<updated>2022-08-31T09:33:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-08-31T09:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=930d54255bfdd0fb3c4b37e000776df804351f84'/>
<id>urn:sha1:930d54255bfdd0fb3c4b37e000776df804351f84</id>
<content type='text'>
The ASN.1 encoding of the modified ECDSA signature can grow in size due to
padding of the ASN.1 integers. Instead of reusing the same signature buffer
freshly allocate it. Avoids some buffer overflows caught by ASAN.
</content>
</entry>
<entry>
<title>Check EVPDigest* return values.</title>
<updated>2022-03-31T09:36:09+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-03-31T09:36:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cf868958cea31b1ed1d80e83b4b5f03121ab1c48'/>
<id>urn:sha1:cf868958cea31b1ed1d80e83b4b5f03121ab1c48</id>
<content type='text'>
CID 351293
</content>
</entry>
</feed>
