<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd, branch libressl-v2.1.6</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.1.6</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.1.6'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-03-19T14:01:20+00:00</updated>
<entry>
<title>Fix several crash causing defects from OpenSSL.</title>
<updated>2015-03-19T14:01:20+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2015-03-19T14:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5880eaad897594cd2996545010f7b301fa948230'/>
<id>urn:sha1:5880eaad897594cd2996545010f7b301fa948230</id>
<content type='text'>
These include:
CVE-2015-0209 - Use After Free following d2i_ECPrivatekey error
CVE-2015-0286 - Segmentation fault in ASN1_TYPE_cmp
CVE-2015-0287 - ASN.1 structure reuse memory corruption
CVE-2015-0288 - X509_to_X509_REQ NULL pointer deref
CVE-2015-0289 - PKCS7 NULL pointer dereferences

Several other issues did not apply or were already fixed.
Refer to https://www.openssl.org/news/secadv_20150319.txt

joint work with beck, doug, guenther, jsing, miod
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2git to create branch 'OPENBSD_5_7'.</title>
<updated>2015-03-08T16:48:49+00:00</updated>
<author>
<name>cvs2svn</name>
<email>admin@example.com</email>
</author>
<published>2015-03-08T16:48:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=03e0d0748934886665c3031cda5fdccf45f2fb8d'/>
<id>urn:sha1:03e0d0748934886665c3031cda5fdccf45f2fb8d</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>subtraction is not comparison. the difference of two longs is not good</title>
<updated>2015-03-05T17:15:48+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2015-03-05T17:15:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bf58bb001edc46b2379dc4ced51d2d2e084c70d8'/>
<id>urn:sha1:bf58bb001edc46b2379dc4ced51d2d2e084c70d8</id>
<content type='text'>
to place in an int. from Christian Neukirchen
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>use correct formatter (int, because of type promotion after operations)</title>
<updated>2015-03-02T07:51:25+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-03-02T07:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d8491142a00ece47c5cc94cd42e8ac2c83a9ef28'/>
<id>urn:sha1:d8491142a00ece47c5cc94cd42e8ac2c83a9ef28</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>Reduce usage of predefined strings in manpages.</title>
<updated>2015-02-28T21:51:56+00:00</updated>
<author>
<name>bentley</name>
<email></email>
</author>
<published>2015-02-28T21:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=30e0ac6ee5b9eef940ce3933389cb7cdf2596723'/>
<id>urn:sha1:30e0ac6ee5b9eef940ce3933389cb7cdf2596723</id>
<content type='text'>
Predefined strings are not very portable across troff implementations,
and they make the source much harder to read. Usually the intended
character can be written directly.

No output changes, except for two instances where the incorrect escape
was used in the first place.

tweaks + ok schwarze@
</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>
</feed>
