<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib, branch OPENBSD_5_7_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_5_7_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_5_7_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-03-08T16:48:48+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2git to create tag 'OPENBSD_5_7_BASE'.</title>
<updated>2015-03-08T16:48:48+00:00</updated>
<author>
<name>cvs2svn</name>
<email>admin@example.com</email>
</author>
<published>2015-03-08T16:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=da1a9ad3a4a867ba6569c05e6fca66d7f296c553'/>
<id>urn:sha1:da1a9ad3a4a867ba6569c05e6fca66d7f296c553</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reject DH keys sent by a server if they are considered too small; inspired</title>
<updated>2015-03-08T16:48:47+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-03-08T16:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=973703db67a8e73d70e63afa8f2cde19da09144d'/>
<id>urn:sha1:973703db67a8e73d70e63afa8f2cde19da09144d</id>
<content type='text'>
by a similar BoringSSL change, but raising the limit to 1024 bits.
ok jsing@ markus@ guenther@ deraadt@
</content>
</entry>
<entry>
<title>Do not use sha512-parisc for now, as it is subtly bugged - passes the sha</title>
<updated>2015-03-05T20:35:28+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-03-05T20:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=edab9f054cd9e7b7c2bb8b5683f63e8a6eaea617'/>
<id>urn:sha1:edab9f054cd9e7b7c2bb8b5683f63e8a6eaea617</id>
<content type='text'>
regress tests but causes tls ciphersuite using sha386 to fail; found the
hard way by henning@.

I can't see anything wrong in the generated assembly code yet, but building
a libcrypto with no assembler code but sha512_block_data_order() is enough
to trigger Henning's issue, so the bug lies there.

No ABI change; ok deraadt@
</content>
</entry>
<entry>
<title>Update comment to match code; Caspar Schutijser</title>
<updated>2015-03-02T21:41:08+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2015-03-02T21:41:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f6e9eb23339296eec0a10399b584cbdf4948b62f'/>
<id>urn:sha1:f6e9eb23339296eec0a10399b584cbdf4948b62f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a minor information leak that was introduced in t1_lib.c r1.71, whereby</title>
<updated>2015-03-02T13:43:09+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-03-02T13:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=45ee9e335c1b859ecec006aefb1a3c604a1c8d29'/>
<id>urn:sha1:45ee9e335c1b859ecec006aefb1a3c604a1c8d29</id>
<content type='text'>
an additional 28 bytes of .rodata (or .data) is provided to the network. In
most cases this is a non-issue since the memory content is already public.

Issue found and reported by Felix Groebert of the Google Security Team.

ok bcook@ beck@
</content>
</entry>
<entry>
<title>Prefix function parameter names with underscores in tls.h, since this makes</title>
<updated>2015-02-26T10:36:30+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-26T10:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=edbffccc662d783a95fcd535b216b27918cb35d0'/>
<id>urn:sha1:edbffccc662d783a95fcd535b216b27918cb35d0</id>
<content type='text'>
them guaranteed to not conflict per POSIX.

ok espie@ guenther@
</content>
</entry>
<entry>
<title>Fix CVE-2014-3570: properly calculate the square of a BIGNUM value.</title>
<updated>2015-02-25T15:39:49+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-02-25T15:39:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f3031aa7bff24911a8cae9bdd7cdcd88d8554f42'/>
<id>urn:sha1:f3031aa7bff24911a8cae9bdd7cdcd88d8554f42</id>
<content type='text'>
See https://www.openssl.org/news/secadv_20150108.txt for a more detailed
discussion.

Original OpenSSL patch here:
https://github.com/openssl/openssl/commit/a7a44ba55cb4f884c6bc9ceac90072dea38e66d0

The regression test is modified a little for KNF.
ok miod@
</content>
</entry>
<entry>
<title>Fix CVE-2015-0205: Do not accept client authentication with Diffie-Hellman</title>
<updated>2015-02-25T03:49:21+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-02-25T03:49:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=07a99d742112a2ad5f56da7d83e8519f21d605b9'/>
<id>urn:sha1:07a99d742112a2ad5f56da7d83e8519f21d605b9</id>
<content type='text'>
certificates without requiring a CertificateVerify message.

From OpenSSL commit:
https://github.com/openssl/openssl/commit/1421e0c584ae9120ca1b88098f13d6d2e90b83a3

Thanks to Karthikeyan Bhargavan for reporting this.
ok miod@
</content>
</entry>
<entry>
<title>we don't let strtonum errors bleed through now.</title>
<updated>2015-02-24T19:22:12+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2015-02-24T19:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d5b4efbc16863a5e213cd02ec7b8579ccc721006'/>
<id>urn:sha1:d5b4efbc16863a5e213cd02ec7b8579ccc721006</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set errno to EINVAL, instead of letting ERANGE escape out.</title>
<updated>2015-02-24T19:19:32+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2015-02-24T19:19:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2183f1732174b17cc3ac80af51756f37e634f81d'/>
<id>urn:sha1:2183f1732174b17cc3ac80af51756f37e634f81d</id>
<content type='text'>
Printing strerror() in that case will say result too large, even if rounds is
actually too small. invalid is less specific, but less incorrect.
ok millert
</content>
</entry>
</feed>
