<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto, 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>use -nameopt esc_msb so "NetLock Kft" cert has the non-ascii</title>
<updated>2016-05-25T00:45:08+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2016-05-25T00:45:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a2511cce65b951b5ef2e92c077eb255fddb2cdc1'/>
<id>urn:sha1:a2511cce65b951b5ef2e92c077eb255fddb2cdc1</id>
<content type='text'>
and non-utf8 bytes escaped.

ok sthen@
</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>remove hppa64 port, which we never got going beyond broken single users.</title>
<updated>2016-05-11T21:52:49+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2016-05-11T21:52:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=42135baa1d099815f06003af138c18bcef038202'/>
<id>urn:sha1:42135baa1d099815f06003af138c18bcef038202</id>
<content type='text'>
hppa reverse-stack gives us a valuable test case, but most developers don't
have a 2nd one to proceed further with this.
ok kettenis
</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>
</feed>
