<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/pem, branch OPENBSD_7_2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2022-07-31T09:48:27+00:00</updated>
<entry>
<title>Allow a NULL header in PEM_write{,_bio}()</title>
<updated>2022-07-31T09:48:27+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-31T09:48:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1e93406fca179d46f40954c756ee18640a078991'/>
<id>urn:sha1:1e93406fca179d46f40954c756ee18640a078991</id>
<content type='text'>
When PEM_write{,_bio}() were documented by Rich Salz and Richard Levitte,
it was incorrectly stated that the header argument is allowed to be NULL.
This was never true.  Instead of fixing the documentation, it was decided
that the API needs a fix, so pull in a variant of OpenSSL 3b9082c8.

ok jsing
</content>
</entry>
<entry>
<title>Remove mkerr.pl remnants from LibreSSL</title>
<updated>2022-07-12T14:42:50+00:00</updated>
<author>
<name>kn</name>
<email></email>
</author>
<published>2022-07-12T14:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=89e42d5857196a8071fbafb5565388d0e20ec32b'/>
<id>urn:sha1:89e42d5857196a8071fbafb5565388d0e20ec32b</id>
<content type='text'>
This script is not used at all and files are edited by hand instead.
Thus remove misleading comments incl. the obsolete script/config.

Feedback OK jsing tb
</content>
</entry>
<entry>
<title>Remove PEM_Seal{Init,Update,Final}</title>
<updated>2022-01-14T07:52:24+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-14T07:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5728fda981ff41d316c6593bd304a41a39f23942'/>
<id>urn:sha1:5728fda981ff41d316c6593bd304a41a39f23942</id>
<content type='text'>
This unused, bug-ridden API was removed in OpenSSL commit 0674427f.

ok inoguchi jsing
</content>
</entry>
<entry>
<title>Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_API</title>
<updated>2022-01-14T07:49:49+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-14T07:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=82ec18edf4e632f36b6f79c239fdb6961d421a82'/>
<id>urn:sha1:82ec18edf4e632f36b6f79c239fdb6961d421a82</id>
<content type='text'>
This marks the start of major surgery in libcrypto. Do not attempt to
build the tree for a while (~50 commits).
</content>
</entry>
<entry>
<title>Prepare to make RSA and RSA_METHOD opaque by including rsa_locl.h</title>
<updated>2022-01-07T09:55:32+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-07T09:55:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=443c3d5c755f7f540390fcf1a11c8a443b2553cc'/>
<id>urn:sha1:443c3d5c755f7f540390fcf1a11c8a443b2553cc</id>
<content type='text'>
where it will be needed in the upcoming bump.

discussed with jsing
</content>
</entry>
<entry>
<title>Prepare the move of DSA_SIG, DSA_METHOD and DSA to dsa_locl.h by</title>
<updated>2022-01-07T09:35:36+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-07T09:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=72ddf309b6ca09529e5603af312e92fbefe2d810'/>
<id>urn:sha1:72ddf309b6ca09529e5603af312e92fbefe2d810</id>
<content type='text'>
including the local header where it will be needed.

discussed with jsing
</content>
</entry>
<entry>
<title>Prepare to provide PEM_write_bio_PrivateKey_traditional()</title>
<updated>2021-12-24T12:59:18+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-12-24T12:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=60fc41d3383b676bdaea8bc4f89d5f7b69a1e209'/>
<id>urn:sha1:60fc41d3383b676bdaea8bc4f89d5f7b69a1e209</id>
<content type='text'>
This will be needed in openssl-ruby after the bump.
Part of OpenSSL commit 05dba815.

ok inoguchi jsing
</content>
</entry>
<entry>
<title>Include evp_locl.h where it will be needed once most structs from</title>
<updated>2021-12-12T21:30:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-12-12T21:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b632ec4f99386efc52214c580c9f233748302224'/>
<id>urn:sha1:b632ec4f99386efc52214c580c9f233748302224</id>
<content type='text'>
evp.h will be moved to evp_locl.h in an upcoming bump.

ok inoguchi
</content>
</entry>
<entry>
<title>Remove the unused X509_CERT_PAIR struct and the assicated API.</title>
<updated>2021-10-31T16:28:50+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-10-31T16:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ece3619d25257d5061daad5f5867253771ca392e'/>
<id>urn:sha1:ece3619d25257d5061daad5f5867253771ca392e</id>
<content type='text'>
ok beck jsing
</content>
</entry>
<entry>
<title>remove half a dozen "goto" statements and a label</title>
<updated>2020-07-25T11:53:37+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-07-25T11:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0030d031a0ace03c9c7be82b8c636ad0dfbda45d'/>
<id>urn:sha1:0030d031a0ace03c9c7be82b8c636ad0dfbda45d</id>
<content type='text'>
that change nothing whatsoever, except making the code harder to read;
OK tb@
</content>
</entry>
</feed>
