<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/evp/c_all.c, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2019-03-17T18:07:41+00:00</updated>
<entry>
<title>Provide EVP_aes_{128,192,256}_wrap(). This is a compatible</title>
<updated>2019-03-17T18:07:41+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2019-03-17T18:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9651ec05f00bf3384031fb7428d88d3daf1e1139'/>
<id>urn:sha1:9651ec05f00bf3384031fb7428d88d3daf1e1139</id>
<content type='text'>
implementation based on the one in OpenSSL 1.0.2r which is
still freely licensed.

The functions are undocumented in OpenSSL. To use them, one
needs to set the undocumented EVP_CIPHER_CTX_FLAG_WRAP_ALLOW
flag on the EVP_CIPHER_CTX.

resolves #505

ok jsing
</content>
</entry>
<entry>
<title>Add the SM4 block cipher from the Chinese standard GB/T 32907-2016.</title>
<updated>2019-03-17T17:42:37+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2019-03-17T17:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=83706f88f1f845458a32eb6c86da86d667e28f1b'/>
<id>urn:sha1:83706f88f1f845458a32eb6c86da86d667e28f1b</id>
<content type='text'>
This is an ISC licensed version based on the sources by Ribose Inc
that were ported to OpenSSL in 2017.

Patch from Daniel Wyatt with minor tweaks.
ok inoguchi, jsing
</content>
</entry>
<entry>
<title>Make AES CCM available in tables.</title>
<updated>2018-12-26T15:11:04+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-12-26T15:11:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2701c034d87fc7e79576861ab2d5ebc638a23f43'/>
<id>urn:sha1:2701c034d87fc7e79576861ab2d5ebc638a23f43</id>
<content type='text'>
Omission reported by reyk and Alice Wonder.

ok bcook jsing
</content>
</entry>
<entry>
<title>Add EVP_sm3() to OpenSSL_add_all_digests_internal().</title>
<updated>2018-11-11T07:07:44+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-11-11T07:07:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ac66596446688b46f90fadd45248643560aa87ae'/>
<id>urn:sha1:ac66596446688b46f90fadd45248643560aa87ae</id>
<content type='text'>
ok beck inoguchi
</content>
</entry>
<entry>
<title>Bring in compatibility for OpenSSL 1.1 style init functions.</title>
<updated>2018-03-17T16:20:01+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-17T16:20:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b'/>
<id>urn:sha1:035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b</id>
<content type='text'>
This adds OPENSSL_init_crypto and OPENSSL_init_ssl, as well
thread safety modifications for the existing LibreSSL init
functions.  The initialization routines are called automatically
by the normal entry points into the library, as in newer OpenSSL

ok jsing@, nits by tb@ and deraadt@
</content>
</entry>
<entry>
<title>Include EVP_md5_sha1() via OpenSSL_add_all_digests().</title>
<updated>2017-03-01T13:53:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-03-01T13:53:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=191be30256af2d1cac13eaf8bd37fdf236e3e4c2'/>
<id>urn:sha1:191be30256af2d1cac13eaf8bd37fdf236e3e4c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Temporarily revive MD4 for MS CHAP support.</title>
<updated>2015-09-14T01:45:03+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-09-14T01:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ea990ff7851a189e7a61b56357a6d6e0de88a040'/>
<id>urn:sha1:ea990ff7851a189e7a61b56357a6d6e0de88a040</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove MD4 support from LibreSSL.</title>
<updated>2015-09-13T23:36:21+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-09-13T23:36:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=785c6ad9250acc090d76964e9c21e550856a22f3'/>
<id>urn:sha1:785c6ad9250acc090d76964e9c21e550856a22f3</id>
<content type='text'>
MD4 should have been removed a long time ago.  Also, RFC 6150 moved it to
historic in 2011.  Rides the major crank from removing SHA-0.

Discussed with many including beck@, millert@, djm@, sthen@
ok jsing@, input + ok bcook@
</content>
</entry>
<entry>
<title>Remove SHA-0 support.</title>
<updated>2015-09-13T21:09:56+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-09-13T21:09:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f84194ca116d8e28c7eb7098c2c8d88f43bd56ac'/>
<id>urn:sha1:f84194ca116d8e28c7eb7098c2c8d88f43bd56ac</id>
<content type='text'>
SHA-0 was withdrawn shortly after publication 20 years ago and replaced
with SHA-1.  This will require a major crank.

ok bcook@, jsing@
</content>
</entry>
<entry>
<title>Remove obsolete MDC-2DES from libcrypto.</title>
<updated>2015-06-20T01:07:25+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-06-20T01:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=13b44077b7b29b4c5c4e74960c560bfe55f3fde8'/>
<id>urn:sha1:13b44077b7b29b4c5c4e74960c560bfe55f3fde8</id>
<content type='text'>
ok deraadt@ jsing@ miod@
</content>
</entry>
</feed>
