<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/Makefile, branch libressl-v3.5.3</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.5.3</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.5.3'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2022-03-23T15:13:31+00:00</updated>
<entry>
<title>Start disentangling armv7 and aarch64 code</title>
<updated>2022-03-23T15:13:31+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-03-23T15:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=81e4a05dff593f3e62ed9485ebea2c4ea2415c6d'/>
<id>urn:sha1:81e4a05dff593f3e62ed9485ebea2c4ea2415c6d</id>
<content type='text'>
arm_arch.h and armcap.c are shared between armv7 and aarch64 which
results in an inscrutable #ifdef maze. Move copies of these files
into arch/{arm,aarch64}/ with appropriate names and some trivial
minor adjustments.

ok deraadt inoguchi kettenis
</content>
</entry>
<entry>
<title>Remove legacy sign/verify from EVP_MD.</title>
<updated>2022-01-14T08:38:06+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-14T08:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d5bd2d64a9d8dacaf683f88f953d25c96a7009ff'/>
<id>urn:sha1:d5bd2d64a9d8dacaf683f88f953d25c96a7009ff</id>
<content type='text'>
This removes m_dss.c, m_dss1.c, and m_ecdsa.c and the corresponding
public API EVP_{dss,dss1,ecdsa}().

This is basically the following OpenSSL commit. The mentioned change in
RSA is already present in rsa/rsa_pmeth.c.

ok inoguchi jsing

commit 7f572e958b13041056f377a62d3219633cfb1e8a
Author: Dr. Stephen Henson &lt;steve@openssl.org&gt;
Date:   Wed Dec 2 13:57:04 2015 +0000

    Remove legacy sign/verify from EVP_MD.

    Remove sign/verify and required_pkey_type fields of EVP_MD: these are a
    legacy from when digests were linked to public key types. All signing is
    now handled by the corresponding EVP_PKEY_METHOD.

    Only allow supported digest types in RSA EVP_PKEY_METHOD: other algorithms
    already block unsupported types.

    Remove now obsolete EVP_dss1() and EVP_ecdsa().

    Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;

Plus OpenSSL commit 625a9baf11c1dd94f17e5876b6ee8d6271b3921d for m_dss.c
</content>
</entry>
<entry>
<title>Remove obsolete key formats</title>
<updated>2022-01-14T08:12:31+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-14T08:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=52dcf108ffdd923eecabf36d4015036834354df8'/>
<id>urn:sha1:52dcf108ffdd923eecabf36d4015036834354df8</id>
<content type='text'>
This removes NETSCAPE_X509, NETSCAPE{,_ENCRYPTED}_PKEY, RSA_NET,
Netscape_RSA things. Some of the nasty tentacles that could go in
principle are used in some test suites, so we need to keep them...

All this was removed as part of OpenSSL commit 0bc2f365.

ok inoguchi jsing
</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>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>Add an essentially empty ocsp_local.h and include it in the files</title>
<updated>2022-01-07T09:45:52+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-07T09:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e355318d027a0f704ff216613a362a7e02c68037'/>
<id>urn:sha1:e355318d027a0f704ff216613a362a7e02c68037</id>
<content type='text'>
that will need it 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>Add an essentially empty dh_local.h and include it in the files where</title>
<updated>2022-01-07T09:27:13+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-07T09:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=01c3a3efcb3377bc530d4bf225668754e137d085'/>
<id>urn:sha1:01c3a3efcb3377bc530d4bf225668754e137d085</id>
<content type='text'>
it will be needed in the upcoming bump.

discussed with jsing
</content>
</entry>
<entry>
<title>Add a new, mostly empty, bio_local.h and include it in the files</title>
<updated>2022-01-07T09:02:18+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-07T09:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1eb53a0fe0ea503fe673aa0a6e347e503090c429'/>
<id>urn:sha1:1eb53a0fe0ea503fe673aa0a6e347e503090c429</id>
<content type='text'>
that will need it in the upcoming bump.

discussed with jsing
</content>
</entry>
<entry>
<title>Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions.</title>
<updated>2021-12-25T12:21:36+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2021-12-25T12:21:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3e59178d8cf94d91f982c067af9d3ac3aa6f6d94'/>
<id>urn:sha1:3e59178d8cf94d91f982c067af9d3ac3aa6f6d94</id>
<content type='text'>
No functional change.
</content>
</entry>
</feed>
