<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib, branch libressl-v2.5.4</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.5.4</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.5.4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2017-04-29T23:41:32+00:00</updated>
<entry>
<title>MFC.</title>
<updated>2017-04-29T23:41:32+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-04-29T23:41:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2e2c612066aa993717528a0249c15c51128d61cb'/>
<id>urn:sha1:2e2c612066aa993717528a0249c15c51128d61cb</id>
<content type='text'>
Fix a bug caused by the return value being set early to signal successful
DTLS cookie validation. This can mask a later failure and result in a
positive return value being returned from ssl3_get_client_hello(), when
it should return a negative value to propagate the error.

ok beck@
</content>
</entry>
<entry>
<title>bump to 2.5.4</title>
<updated>2017-04-29T19:56:13+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2017-04-29T19:56:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bf2fe265fd160275c9eca0019826aa7429b4307e'/>
<id>urn:sha1:bf2fe265fd160275c9eca0019826aa7429b4307e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Switch Linux getrandom() usage to non-blocking mode, continuing to</title>
<updated>2017-04-29T18:57:00+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-04-29T18:57:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=31ffdd5ba23d21e2b740719d3dac97e688a4b6ba'/>
<id>urn:sha1:31ffdd5ba23d21e2b740719d3dac97e688a4b6ba</id>
<content type='text'>
use fallback mechanims if unsuccessful.

The design of Linux getrandom is broken.  It has an
uninitialized phase coupled with blocking behaviour, which
is unacceptable from within a library at boot time without
possible recovery.
ok deraadt@ jsing@
</content>
</entry>
<entry>
<title>MFC: Revert previous change that forced consistency between return value and</title>
<updated>2017-04-28T23:12:04+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-04-28T23:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cdf4cf08d2e93100e1a22a6692600fd75605c23c'/>
<id>urn:sha1:cdf4cf08d2e93100e1a22a6692600fd75605c23c</id>
<content type='text'>
error code, since this breaks the documented API. Under certain circumstances
this will result in incorrect successful certiticate verification (where
a user supplied callback always returns 1, and later code checks the error
code to potentially abort post verification)
</content>
</entry>
<entry>
<title>bump version for stable release</title>
<updated>2017-04-06T10:36:12+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2017-04-06T10:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=64b3abe0b1f8fd17aae1e1c99e9057a72a63be3c'/>
<id>urn:sha1:64b3abe0b1f8fd17aae1e1c99e9057a72a63be3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rephrase more enumerations of functions</title>
<updated>2017-03-29T17:38:37+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-03-29T17:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9b70fef2d1e89724fe0cef8cc6bf7eb8e8ed4209'/>
<id>urn:sha1:9b70fef2d1e89724fe0cef8cc6bf7eb8e8ed4209</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak previous;</title>
<updated>2017-03-29T00:24:42+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2017-03-29T00:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=566b15588d1c49bbd944fea3da94fcf285215959'/>
<id>urn:sha1:566b15588d1c49bbd944fea3da94fcf285215959</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo in function name;</title>
<updated>2017-03-28T18:21:55+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2017-03-28T18:21:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d1f04b7864cd35fb243022229472db0685723c6e'/>
<id>urn:sha1:d1f04b7864cd35fb243022229472db0685723c6e</id>
<content type='text'>
from Markus Triska &lt;triska at metalevel dot at&gt;
via OpenSSL commit 1f164c6f.
</content>
</entry>
<entry>
<title>After i wrote SSL_renegotiate(3) from scratch, OpenSSL also</title>
<updated>2017-03-28T18:19:53+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2017-03-28T18:19:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=042281ef2d25ebf7aad0cf50cc01a03e363f5604'/>
<id>urn:sha1:042281ef2d25ebf7aad0cf50cc01a03e363f5604</id>
<content type='text'>
documented the function.  Merge the more detailed descriptions
and the additional documentation of SSL_renegotiate_abbreviated(3)
and SSL_renegotiate_pending(3).
From Matt Caswell, OpenSSL commit 39820637.
</content>
</entry>
<entry>
<title>small cleanup &amp; optimization; ok deraadt@ millert@</title>
<updated>2017-03-28T16:56:38+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-03-28T16:56:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=06ce7cc7b17cedf5b49fc95e428b235b764aaa4e'/>
<id>urn:sha1:06ce7cc7b17cedf5b49fc95e428b235b764aaa4e</id>
<content type='text'>
</content>
</entry>
</feed>
