<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/pem/pem.h, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-07-16T15:59:26+00:00</updated>
<entry>
<title>Ride the libcrypto bump with some simple cleanup:</title>
<updated>2025-07-16T15:59:26+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-07-16T15:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c82a6c2e80c4901e67b15003b73d79f25ed56a6c'/>
<id>urn:sha1:c82a6c2e80c4901e67b15003b73d79f25ed56a6c</id>
<content type='text'>
Remove BIO_s_log(): already unhooked in portable, completely unused.
Remove X509_PKEY_new/free from public API. Remove PEM_X509_INFO_read()
PEM_X509_INFO_write_bio(): all unused garbage.

The simplify X509_PKEY_new/free was ok kenjiro.
</content>
</entry>
<entry>
<title>Remove unused PEM_USER and PEM_CTX</title>
<updated>2024-05-11T05:41:28+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-05-11T05:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a3317d944cfde852481cdb5788240469a51cce9b'/>
<id>urn:sha1:a3317d944cfde852481cdb5788240469a51cce9b</id>
<content type='text'>
I could not find any use of this in all of OpenSSL's git history since
SSLeay 0.8.1b.

ok jsing
</content>
</entry>
<entry>
<title>Stop using pem2.h.</title>
<updated>2024-03-29T02:22:18+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-03-29T02:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d4b7d2c84449fd144c1078f6ab2f9ca24691cdeb'/>
<id>urn:sha1:d4b7d2c84449fd144c1078f6ab2f9ca24691cdeb</id>
<content type='text'>
Somewhere in the past 25 years, the circular dependency between err and pem
went away. Stop pulling in pem2.h and just use pem.h directly (pem2.h can
probably be removed at some point, but that remains for another day).

ok joshua@ tb@
</content>
</entry>
<entry>
<title>Remove PEM wrappers for NETSCAPE_CERT_SEQUENCE</title>
<updated>2023-04-25T17:51:36+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-25T17:51:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=73801d916399112cd98e764eed5d739f168d2a8f'/>
<id>urn:sha1:73801d916399112cd98e764eed5d739f168d2a8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mark NETSCAPE_CERT_SEQUENCE for removal</title>
<updated>2023-04-24T22:24:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-04-24T22:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=85f1806c3a229557e7fb6da47cf9d1e6a96f438b'/>
<id>urn:sha1:85f1806c3a229557e7fb6da47cf9d1e6a96f438b</id>
<content type='text'>
discussed with beck and 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 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>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>
</feed>
