<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src, branch libressl-v2.6.5</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.6.5</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.6.5'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-06-13T15:12:39+00:00</updated>
<entry>
<title>MFC: Reject excessively large primes in DH key generation. Problem reported</title>
<updated>2018-06-13T15:12:39+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-06-13T15:12:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cde85534cd4cb4877990e54db3067beb84ee7681'/>
<id>urn:sha1:cde85534cd4cb4877990e54db3067beb84ee7681</id>
<content type='text'>
by Guido Vranken to OpenSSL (https://github.com/openssl/openssl/pull/6457)
and based on his diff.  suggestions from tb@, ok tb@ jsing@

Original commit by sthen@
</content>
</entry>
<entry>
<title>MFC: Avoid a timing side-channel leak when generating DSA and ECDSA</title>
<updated>2018-06-13T15:07:19+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-06-13T15:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b7f92fb83a3deedd2af121feaaaa3e70fae56eca'/>
<id>urn:sha1:b7f92fb83a3deedd2af121feaaaa3e70fae56eca</id>
<content type='text'>
signatures.

This is caused by an attempt to do fast modular arithmetic, which
introduces branches that leak information regarding secret values.

Issue identified and reported by Keegan Ryan of NCC Group.

ok beck@ tb@
</content>
</entry>
<entry>
<title>Bump to LibreSSL 2.6.5</title>
<updated>2018-06-13T14:55:24+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2018-06-13T14:55:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=96360bfe7df4f4f8753df49489ae7484cb44b16f'/>
<id>urn:sha1:96360bfe7df4f4f8753df49489ae7484cb44b16f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bump to 2.6.4</title>
<updated>2017-12-11T10:50:37+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2017-12-11T10:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2ece5bdc17bcc46a1d94daac2d5feab95a419b69'/>
<id>urn:sha1:2ece5bdc17bcc46a1d94daac2d5feab95a419b69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Make tls_config_parse_protocols() work correctly when passed a NULL</title>
<updated>2017-12-09T16:49:17+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-12-09T16:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b8100fcfb98cb2782f144c3357545c2162b1e3c1'/>
<id>urn:sha1:b8100fcfb98cb2782f144c3357545c2162b1e3c1</id>
<content type='text'>
pointer for a protocol string.

Issue found by semarie@, who also provided the diff.
</content>
</entry>
<entry>
<title>MFC: Correct TLS extensions handling when no extensions are present.</title>
<updated>2017-12-09T13:43:25+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-12-09T13:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=764541b0cbbef5bbe8943ea3da53ba158801937c'/>
<id>urn:sha1:764541b0cbbef5bbe8943ea3da53ba158801937c</id>
<content type='text'>
If no TLS extensions are present in a client hello or server hello, omit
the entire extensions block, rather than including it with a length of
zero.

ok beck@ inoguchi@

Thanks to Eric Elena &lt;eric at voguemerry dot com&gt; for providing packet
captures and testing the fix.
</content>
</entry>
<entry>
<title>bump version in advance of final release</title>
<updated>2017-09-26T14:23:20+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2017-09-26T14:23:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bb11ab9e637768f627fefb664f488f744d3d5662'/>
<id>urn:sha1:bb11ab9e637768f627fefb664f488f744d3d5662</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bump wo 2.6.2</title>
<updated>2017-09-26T00:55:13+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2017-09-26T00:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d62b89fe0278e5cfb01c030b03f8177f702b6580'/>
<id>urn:sha1:d62b89fe0278e5cfb01c030b03f8177f702b6580</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If tls_config_parse_protocols() is called with a NULL pointer, return the</title>
<updated>2017-09-25T18:07:03+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-09-25T18:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4d8ee4aa62048ceec0971789b40645cbe219bc06'/>
<id>urn:sha1:4d8ee4aa62048ceec0971789b40645cbe219bc06</id>
<content type='text'>
default protocols instead of crashing - this makes the behaviour more
useful and mirrors what we already do in tls_config_set_ciphers() et al.
</content>
</entry>
<entry>
<title>Annotate some API-side memory leaks for future resolution.</title>
<updated>2017-09-25T18:04:08+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-09-25T18:04:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bf2198bdfe9143b542ef133958510a9ed4abf154'/>
<id>urn:sha1:bf2198bdfe9143b542ef133958510a9ed4abf154</id>
<content type='text'>
</content>
</entry>
</feed>
