<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/man/EVP_DigestInit.3, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-06-08T22:40:31+00:00</updated>
<entry>
<title>.Lb libcrypto ; OK tb@</title>
<updated>2025-06-08T22:40:31+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2025-06-08T22:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8be86af02fed1bda350c8dd14ee064cb66e3b0f5'/>
<id>urn:sha1:8be86af02fed1bda350c8dd14ee064cb66e3b0f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use hyphenated spelling for the SHAs except for the API</title>
<updated>2025-04-17T14:58:09+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-04-17T14:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b0c22498c7b42a3f38fcccfa862a8eef97712913'/>
<id>urn:sha1:b0c22498c7b42a3f38fcccfa862a8eef97712913</id>
<content type='text'>
The mix of SHA256 and SHA-256 is jarring, so use FIPS's spelling.
Leave HMAC-SHA256 as it is and fix a nearby RIPEMD-160.
</content>
</entry>
<entry>
<title>Adjust the return type and value of EVP_MD_CTX_init(3)</title>
<updated>2024-12-06T15:01:01+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2024-12-06T15:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=673786d4c6aec56628a83c36934d9c378f71b430'/>
<id>urn:sha1:673786d4c6aec56628a83c36934d9c378f71b430</id>
<content type='text'>
and EVP_CIPHER_CTX_init(3) after tb@ changed these to OpenSSL 1.1 semantics
in evp.h rev. 1.124 on March 2 this year.
</content>
</entry>
<entry>
<title>Delete the manual pages EVP_PKEY_meth_new(3) and EVP_PKEY_meth_get0_info(3)</title>
<updated>2024-12-06T14:27:49+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2024-12-06T14:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c3e6b1fc0bdf65b2f769949445fe2ac5953873d8'/>
<id>urn:sha1:c3e6b1fc0bdf65b2f769949445fe2ac5953873d8</id>
<content type='text'>
because tb@ deleted almost all functions documented there from the API
in evp.h 1.127 on March 2 this year, but move the functions
EVP_PKEY_CTX_set_data(3) and EVP_PKEY_CTX_get_data(3) that we still
support to EVP_PKEY_keygen(3), because that page already documents
EVP_PKEY_CTX_set_app_data(3) and EVP_PKEY_CTX_get_app_data(3).
</content>
</entry>
<entry>
<title>Remove cross references to whirlpool</title>
<updated>2024-08-30T07:03:19+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-08-30T07:03:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=72127b9992889928bb8e06084ea6bbda9c6bd6b8'/>
<id>urn:sha1:72127b9992889928bb8e06084ea6bbda9c6bd6b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unify description of the obsolete ENGINE parameter</title>
<updated>2024-07-21T08:36:43+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-07-21T08:36:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=28352aaf8b4f3dbd154f1c25e1555c80716bb293'/>
<id>urn:sha1:28352aaf8b4f3dbd154f1c25e1555c80716bb293</id>
<content type='text'>
This uses the same language in most manuals mentioning the obsolete
ENGINE parameters. Make it clear that it is always ignored and that
NULL should be passed. Always call it engine instead of a mix of e
pe, impl, eng.
</content>
</entry>
<entry>
<title>Remove X509_ALGOR_set_md() documentation</title>
<updated>2024-03-19T17:34:05+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-19T17:34:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3c4e34ed57f13a4ad6cda4e1cf2a36e4e53cfb9f'/>
<id>urn:sha1:3c4e34ed57f13a4ad6cda4e1cf2a36e4e53cfb9f</id>
<content type='text'>
As far as LibreSSL is concerned, this terrible API is pushing up the
daisies.
</content>
</entry>
<entry>
<title>Remove EVP_MD_meth* documentation</title>
<updated>2024-03-05T17:21:40+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-05T17:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0b8851853b506ad6e5a30f8613e9603d9280d440'/>
<id>urn:sha1:0b8851853b506ad6e5a30f8613e9603d9280d440</id>
<content type='text'>
Move the description of the EVP_MD_FLAGs to EVP_MD_nid() and add a
reference to the CMS specification.
</content>
</entry>
<entry>
<title>Below RETURN VALUES,</title>
<updated>2023-09-07T19:59:58+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-09-07T19:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=def70efcb56fc5d7d29f83434fed6801eb72735e'/>
<id>urn:sha1:def70efcb56fc5d7d29f83434fed6801eb72735e</id>
<content type='text'>
* mention that EVP_MD_CTX_md(3) also returns NULL
if no message digest is configured yet; and
* omplete the list of functions returning const EVP_MD *,
also making the wording more precise.

Delete EVP_MAX_MD_SIZE from the NAME, SYNOPSIS, and HISTORY sections
because we do not usually document preprocessor macro constants in
this way.  There is nothing special about this constant justifying
an exception.
</content>
</entry>
<entry>
<title>Split two new manual pages EVP_MD_nid(3) and EVP_MD_CTX_ctrl(3)</title>
<updated>2023-09-07T14:22:11+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-09-07T14:22:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=707414d3d93bdd0cd2ac8445455cf1f4670bc0c5'/>
<id>urn:sha1:707414d3d93bdd0cd2ac8445455cf1f4670bc0c5</id>
<content type='text'>
out of the large EVP_DigestInit(3).  No text change.
</content>
</entry>
</feed>
