<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl, 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 a short-read bug in the previous version of asn1_d2i_read_bio</title>
<updated>2016-05-20T15:46:21+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-05-20T15:46:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a7a8b3e28bac1bac9b00c9e9b10856c6f5283ad9'/>
<id>urn:sha1:a7a8b3e28bac1bac9b00c9e9b10856c6f5283ad9</id>
<content type='text'>
The outer while() loop is missing, so we only read up to chunk_max bytes.
</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>internal only negative types should not be handled here.</title>
<updated>2016-05-04T15:00:24+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2016-05-04T15:00:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7c0bc19bc9eea1c1ac306f1b3f93fd10d3dd4ff8'/>
<id>urn:sha1:7c0bc19bc9eea1c1ac306f1b3f93fd10d3dd4ff8</id>
<content type='text'>
CVE-2016-2108 from openssl.
</content>
</entry>
<entry>
<title>be careful about consuming excessive memory by reading in chunks.</title>
<updated>2016-05-04T14:58:09+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2016-05-04T14:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e205809b7a0b1df763f03b64d1cc28bfec3d8b71'/>
<id>urn:sha1:e205809b7a0b1df763f03b64d1cc28bfec3d8b71</id>
<content type='text'>
CVE-2016-2109 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>Crank majors for lib{crypto,ssl,tls} due to symbol removals, symbol</title>
<updated>2016-04-28T17:07:07+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-04-28T17:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=643f50290d39864797888fc818170917b845775c'/>
<id>urn:sha1:643f50290d39864797888fc818170917b845775c</id>
<content type='text'>
additions and functionality changes.
</content>
</entry>
</feed>
