<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/pkcs7, branch libressl-v3.8.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.8.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.8.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-05-02T09:56:12+00:00</updated>
<entry>
<title>Style tweaks for SMIME_write_PKCS7()</title>
<updated>2023-05-02T09:56:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-05-02T09:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1a9695cb54834ca3da0b7428227de4eafbb0b307'/>
<id>urn:sha1:1a9695cb54834ca3da0b7428227de4eafbb0b307</id>
<content type='text'>
Initialize the mdalgs stack at the top and test and assign for ctype_nid.
Use an empty line to separate variable declarations from the actual code
and zap an extra empty line.

ok jsing
</content>
</entry>
<entry>
<title>Unwrap a line</title>
<updated>2023-05-02T09:38:33+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-05-02T09:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e5bd7ef5a9364394735d48fa47d57d5c17a9b937'/>
<id>urn:sha1:e5bd7ef5a9364394735d48fa47d57d5c17a9b937</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the now unused bio_pk7.c</title>
<updated>2023-04-26T14:27:40+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-26T14:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=641f3e7af5c9b200ce8812feeaa92a4478c53f28'/>
<id>urn:sha1:641f3e7af5c9b200ce8812feeaa92a4478c53f28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move BIO_new_PKCS7() to the the other streaming stuff in pk7_mime.c</title>
<updated>2023-04-26T14:25:58+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-26T14:25:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c7aea5d63dd18df09b228302bc657a17cfbd9b67'/>
<id>urn:sha1:c7aea5d63dd18df09b228302bc657a17cfbd9b67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move low level BIO_new_NDEF API to internal-only</title>
<updated>2023-04-25T19:08:30+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-25T19:08:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ca5efeb5b1e8d7d758ac5f1f193f58355db6ba99'/>
<id>urn:sha1:ca5efeb5b1e8d7d758ac5f1f193f58355db6ba99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove i2d_PKCS7_NDEF</title>
<updated>2023-04-25T18:04:03+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-25T18:04:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=734b95b91cade8395b11d5f1bf88619e082e8ae5'/>
<id>urn:sha1:734b95b91cade8395b11d5f1bf88619e082e8ae5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mark the NDEF API for removal</title>
<updated>2023-04-24T22:12:28+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-24T22:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3e4cfe2eee5d36f23368a113a6611df459b66c08'/>
<id>urn:sha1:3e4cfe2eee5d36f23368a113a6611df459b66c08</id>
<content type='text'>
Discussed with jsing and beck
</content>
</entry>
<entry>
<title>pk7_cb() and cms_cb()</title>
<updated>2023-03-12T17:29:02+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-12T17:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a000ef26734da6ea7f446ae52ac64059cf358592'/>
<id>urn:sha1:a000ef26734da6ea7f446ae52ac64059cf358592</id>
<content type='text'>
Add and fix FALLTHROUGH statement. I was confused for way too long since
I hadn't noticed that this case fell through to the next. Also add and
move some empty lines in the cms_cb() to make this resemble KNF more.
</content>
</entry>
<entry>
<title>Add missing error checking in PKCS7</title>
<updated>2023-03-09T18:20:10+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-09T18:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e3a7ee0097de9acbe9d25637a9693d983eb0ec1b'/>
<id>urn:sha1:e3a7ee0097de9acbe9d25637a9693d983eb0ec1b</id>
<content type='text'>
Check the return value of BIO_set_md(). Prompted by OpenSSL's fix for
CVE-2023-0401 (the crash in that bug is an OpenSSL 3-only problem due
to provider design).

ok beck jsing
</content>
</entry>
<entry>
<title>libressl *_namespace.h: adjust *_ALIAS() to require a semicolon</title>
<updated>2023-02-16T08:38:17+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-02-16T08:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=24a27fd0d17d515b00097199de60fa85a76a95df'/>
<id>urn:sha1:24a27fd0d17d515b00097199de60fa85a76a95df</id>
<content type='text'>
LCRYPTO_ALIAS() and LSSL_ALIAS() contained a trailing semicolon.
This does not conform to style(9), breaks editors and ctags and
(most importantly) my workflow. Fix this by neutering them with
asm("") so that -Wpedantic doesn't complain. There's precedent
in libc's namespace.h

fix suggested by &amp; ok jsing
</content>
</entry>
</feed>
