<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/evp, branch OPENBSD_7_3_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_3_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_3_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-03-10T16:41:07+00:00</updated>
<entry>
<title>Expose the EVP_CIPHER_meth_* API (setter only) in evp.h</title>
<updated>2023-03-10T16:41:07+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-10T16:41:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=99ac5fa198641c3dd644cf890eb3d248eba3dce8'/>
<id>urn:sha1:99ac5fa198641c3dd644cf890eb3d248eba3dce8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert EVP_CIPHER_meth_dup() to using calloc()</title>
<updated>2023-03-01T11:27:37+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6605e5334d57217ac2c4fecbc71e475c398fe67e'/>
<id>urn:sha1:6605e5334d57217ac2c4fecbc71e475c398fe67e</id>
<content type='text'>
There is no reason for this to call EVP_CIPHER_meth_new(), as the flags
will be copied a line later anyway. Simplify this.

Requested by jsing
</content>
</entry>
<entry>
<title>Make cipher_method_lib.c compile with LibreSSL</title>
<updated>2023-03-01T11:25:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0f821aa0b658c22c3f24ce90965a83d1f0b225e7'/>
<id>urn:sha1:0f821aa0b658c22c3f24ce90965a83d1f0b225e7</id>
<content type='text'>
OPENSSL_zalloc() -&gt; calloc(), OPENSSL_free() -&gt; free() and a few assorted
cosmetic tweaks to match our style better.

ok jsing
</content>
</entry>
<entry>
<title>Add EVP_CIPHER_meth_* prototypes to evp.h</title>
<updated>2023-03-01T11:17:22+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:17:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c4ca06a9d1c24ec72f8b1c1e01f1467490ab3821'/>
<id>urn:sha1:c4ca06a9d1c24ec72f8b1c1e01f1467490ab3821</id>
<content type='text'>
As usual, this will be guarded by LIBRESSL_INTERNAL || LIBRESSL_NEXT_API
until the next bump.

ok jsing
</content>
</entry>
<entry>
<title>Make the cleanup() method return an int again</title>
<updated>2023-03-01T11:16:06+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:16:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2603c3ec0bd4789661a18f5f9db0ee4d89cb304e'/>
<id>urn:sha1:2603c3ec0bd4789661a18f5f9db0ee4d89cb304e</id>
<content type='text'>
This partially reverts jsing's OpenBSD commit b8185953, but without adding
back the error check that potentialy results in dumb leaks. No cleanup()
method in the wild returns anything but 1. Since that's the signature in
the EVP_CIPHER_meth_* API, we have no choice...

ok jsing
</content>
</entry>
<entry>
<title>Fix line wrapping of function pointer arguments</title>
<updated>2023-03-01T11:08:37+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:08:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ce95fa3d2ff58208daea850dbe64722f9cfaed17'/>
<id>urn:sha1:ce95fa3d2ff58208daea850dbe64722f9cfaed17</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>First KNF approximation as per knfmt(1)</title>
<updated>2023-03-01T11:07:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bc44124a2f762935ff7051c7c6066ed4bb017ae0'/>
<id>urn:sha1:bc44124a2f762935ff7051c7c6066ed4bb017ae0</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Drop the EVP_CIPHER_METH_get_* functions</title>
<updated>2023-03-01T11:06:23+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3cd3610d7a0a3831e67527646dc23c804888c01f'/>
<id>urn:sha1:3cd3610d7a0a3831e67527646dc23c804888c01f</id>
<content type='text'>
Nothing interesting uses them. There's a Debian SSH-1 module and
corresponding ncrack bits. That's not reason enough to have this
garbage.

ok jsing
</content>
</entry>
<entry>
<title>Add RCS tag</title>
<updated>2023-03-01T11:04:17+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ca0ea2a6738707d553f57852e8d5b379c64d8a97'/>
<id>urn:sha1:ca0ea2a6738707d553f57852e8d5b379c64d8a97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert OpenSSL commit aa6bb135</title>
<updated>2023-03-01T11:02:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-01T11:02:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d0304dcdc63ea5a703b778175c6773a7d3fe629a'/>
<id>urn:sha1:d0304dcdc63ea5a703b778175c6773a7d3fe629a</id>
<content type='text'>
This reinstates the original license on this file. Don't bother bumping
the copyright year. Nothing interesting has happened in here since the
initial commit.

(There was one interesting commit though: "Don't care openssl_zmalloc()",
which is interesting due to the lack of care, not because it's copyright
worthy)

ok jsing
</content>
</entry>
</feed>
