<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libcrypto, branch libressl-v3.1.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.1.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.1.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2020-04-27T19:42:34+00:00</updated>
<entry>
<title>Fix two bugs in the AES-CBC-PKCS5 tests that didn't hide failing tests:</title>
<updated>2020-04-27T19:42:34+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-04-27T19:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=715ebcf6dcffb441c089114c27c2a5b5d2c24fdd'/>
<id>urn:sha1:715ebcf6dcffb441c089114c27c2a5b5d2c24fdd</id>
<content type='text'>
1. Use the correct slice for comparing the cipher output
2. Fix logic error similar to the one in AES-GCM in the previous commit
</content>
</entry>
<entry>
<title>Fix a logic error that hid the failing ZeroLengthIv tests.</title>
<updated>2020-04-27T19:34:59+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-04-27T19:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c43c141ee617ef3a4fd5ea9933ff4e627ab5ea28'/>
<id>urn:sha1:c43c141ee617ef3a4fd5ea9933ff4e627ab5ea28</id>
<content type='text'>
This issue was fixed in lib/libcrypto/evp/e_aes.c r1.40.
</content>
</entry>
<entry>
<title>Import openssl-1.1.1d test data to base64test.c</title>
<updated>2020-03-10T11:13:28+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2020-03-10T11:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dc4395e4715e2c37c2833c554afc1d6c976ca7b9'/>
<id>urn:sha1:dc4395e4715e2c37c2833c554afc1d6c976ca7b9</id>
<content type='text'>
ok bcook@ tb@
</content>
</entry>
<entry>
<title>Modify regress base64test.c</title>
<updated>2020-03-10T11:10:53+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2020-03-10T11:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7ed0a68041f4b77e9ff2715d11944ac9ba2f16e6'/>
<id>urn:sha1:7ed0a68041f4b77e9ff2715d11944ac9ba2f16e6</id>
<content type='text'>
- Don't remove multi line CR/LF from bt-&gt;out when NL mode

  base64_encoding_test removes CR/LF from bt-&gt;out to compare with the encoding
  result. This is fine with NO NL mode, but it goes wrong with NL mode if
  encoding result is larger than 64 and multi line, like below.

  "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4\neHh4eHh4eHh4eHh4\n"

- Use memcpy instead of asprintf to avoid lost '\0' at the end of data

  This test data loses trailing '\0' if using asprintf.

  "\x61\x47\x56\x73\x62\x47\x38\x3d\x0a\x00"

- Print original data if decoding result comparison fails

  This change is not for importing test data, but I just notice.
  It prints bt-&gt;out if fail to memcmp bt-&gt;in with decoding result.

ok bcook@ tb@
</content>
</entry>
<entry>
<title>Some of the test vectors that were added in the upstream commit</title>
<updated>2020-01-27T00:37:59+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-01-27T00:37:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f9eaf22b5da093dd92d789cd4cd41be3dc4f2fed'/>
<id>urn:sha1:f9eaf22b5da093dd92d789cd4cd41be3dc4f2fed</id>
<content type='text'>
4672ff74d68766e7785c2cac4c597effccef2c5c have a zero byte prepended.
Run the secp224k1 ECDH tests and adjust this if needed.
</content>
</entry>
<entry>
<title>Add back the tests that were deleted in previous but not contained</title>
<updated>2020-01-26T03:31:40+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-01-26T03:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=16ae3b93865cf2df59efeef6b21d2f5b59759b28'/>
<id>urn:sha1:16ae3b93865cf2df59efeef6b21d2f5b59759b28</id>
<content type='text'>
in OpenSSL's test suite.
</content>
</entry>
<entry>
<title>Adjust tests to match the change in EVP_chacha20().</title>
<updated>2020-01-26T02:46:26+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-01-26T02:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8119c56d733839a24e6e5a184459e583e8bb54ec'/>
<id>urn:sha1:8119c56d733839a24e6e5a184459e583e8bb54ec</id>
<content type='text'>
Test vectors taken from OpenSSL 1.1.1d (under OpenSSL's old license).
</content>
</entry>
<entry>
<title>whitespace from go fmt + update a comment</title>
<updated>2019-12-14T18:39:02+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2019-12-14T18:39:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ba6a56376a6b7a49d1e066e8e464e56c06d6f7bb'/>
<id>urn:sha1:ba6a56376a6b7a49d1e066e8e464e56c06d6f7bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run Wycheproof HMAC test vectors against libcrypto.</title>
<updated>2019-12-14T09:39:30+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2019-12-14T09:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0d873ddb09c4708029066523945a8ac3b514b5cc'/>
<id>urn:sha1:0d873ddb09c4708029066523945a8ac3b514b5cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update to-do list</title>
<updated>2019-12-09T19:55:03+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2019-12-09T19:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2e49837b2467a80b6ffa440cb2ae18318b4e5e02'/>
<id>urn:sha1:2e49837b2467a80b6ffa440cb2ae18318b4e5e02</id>
<content type='text'>
</content>
</entry>
</feed>
