<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/evp, branch libressl-v2.4.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.4.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.4.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-05-30T13:42:54+00:00</updated>
<entry>
<title>deprecate internal use of EVP_[Cipher|Encrypt|Decrypt]_Final.</title>
<updated>2016-05-30T13:42:54+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2016-05-30T13:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5841b6a630957adeb6dc4dbe8ff11ddc224d3de4'/>
<id>urn:sha1:5841b6a630957adeb6dc4dbe8ff11ddc224d3de4</id>
<content type='text'>
14 years ago these were changed in OpenSSL to be the same
as the _ex functions. We use the _ex functions only internally
to ensure it is obvious the ctx must be cleared.
ok bcook@
</content>
</entry>
<entry>
<title>fix for integer overflow in encode and encrypt update functions.</title>
<updated>2016-05-04T15:05:13+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2016-05-04T15:05:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=14ce935972dfee67affb9dbef7b76c66fc35423b'/>
<id>urn:sha1:14ce935972dfee67affb9dbef7b76c66fc35423b</id>
<content type='text'>
additionally, in EncodeUpdate, if the amount written would overflow,
return 0 instead to prevent bugs in the caller.
CVE-2016-2105 and CVE-2016-2106 from openssl.
</content>
</entry>
<entry>
<title>fix a padding oracle in aesni cbc mac check. there must be enough data</title>
<updated>2016-05-04T15:01:33+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2016-05-04T15:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f67a456a3757b6d60641164adc3e3a5bdfc8fa4d'/>
<id>urn:sha1:f67a456a3757b6d60641164adc3e3a5bdfc8fa4d</id>
<content type='text'>
for both the mac and padding bytes.
CVE-2016-2107 from openssl
</content>
</entry>
<entry>
<title>revert the big change from yesterday to prepare for smaller commits.</title>
<updated>2016-05-04T14:53:29+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2016-05-04T14:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=519d297fc2fe7aa90db3d99be37ea38e11547106'/>
<id>urn:sha1:519d297fc2fe7aa90db3d99be37ea38e11547106</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prefer limits.h over sys/limits.h</title>
<updated>2016-05-03T14:05:41+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-05-03T14:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=da87549cff83dd705f62d49b47eeff6fcc5b6f4e'/>
<id>urn:sha1:da87549cff83dd705f62d49b47eeff6fcc5b6f4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>patch from openssl for multiple issues:</title>
<updated>2016-05-03T12:38:53+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2016-05-03T12:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c6409771d22d6e819d9017d650687b93c835ed3a'/>
<id>urn:sha1:c6409771d22d6e819d9017d650687b93c835ed3a</id>
<content type='text'>
missing padding check in aesni functions
overflow in evp encode functions
use of invalid negative asn.1 types
ok beck
</content>
</entry>
<entry>
<title>Rename EVP_aead_chacha20_poly1305() to EVP_aead_chacha20_poly1305_old()</title>
<updated>2016-04-28T16:06:53+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-04-28T16:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ff5ca5b45cd3a88df256cc064db92adafbfbada5'/>
<id>urn:sha1:ff5ca5b45cd3a88df256cc064db92adafbfbada5</id>
<content type='text'>
and replace with EVP_aead_chacha20_poly1305_ietf(). The IETF version will
become the standard version.

Discussed with many.
</content>
</entry>
<entry>
<title>Use the correct iv and counter when decrypting the ciphertext for</title>
<updated>2016-04-13T13:25:05+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-04-13T13:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9d3da640f6cc3dcac220438c3f6e04e4dfe556a6'/>
<id>urn:sha1:9d3da640f6cc3dcac220438c3f6e04e4dfe556a6</id>
<content type='text'>
EVP_aead_chacha20_poly1305_ietf().
</content>
</entry>
<entry>
<title>initialize md_len to 0 for readability to quell warnings.</title>
<updated>2015-12-14T03:37:27+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2015-12-14T03:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c1ec90cf2a4dbdfb4c30be01c8dac1134af28146'/>
<id>urn:sha1:c1ec90cf2a4dbdfb4c30be01c8dac1134af28146</id>
<content type='text'>
ok guenther@
</content>
</entry>
<entry>
<title>Fix typo in comment of previous commit: "that that".</title>
<updated>2015-11-02T15:43:55+00:00</updated>
<author>
<name>reyk</name>
<email></email>
</author>
<published>2015-11-02T15:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=029356713cb2ab8a724984f6f725b79d6b3d87d7'/>
<id>urn:sha1:029356713cb2ab8a724984f6f725b79d6b3d87d7</id>
<content type='text'>
</content>
</entry>
</feed>
