<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libtls, branch libressl-v2.2.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.2.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-06-05T21:52:01+00:00</updated>
<entry>
<title>Link ssl and crypto via BSDOBJDIR, works with native and cross builds</title>
<updated>2015-06-05T21:52:01+00:00</updated>
<author>
<name>tobiasu</name>
<email></email>
</author>
<published>2015-06-05T21:52:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=020815bd7a9c6eeda60d31af91ca5813e28b31d5'/>
<id>urn:sha1:020815bd7a9c6eeda60d31af91ca5813e28b31d5</id>
<content type='text'>
ok mpi@
</content>
</entry>
<entry>
<title>Record inter-library dependencies between libcrypto, libssl and libtls</title>
<updated>2015-05-17T22:39:39+00:00</updated>
<author>
<name>kettenis</name>
<email></email>
</author>
<published>2015-05-17T22:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c5f087c6c031837a968277278b7d6de4ae1692fb'/>
<id>urn:sha1:c5f087c6c031837a968277278b7d6de4ae1692fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reject dNSName of " " for subjectAltName extension.</title>
<updated>2015-04-29T00:24:31+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-04-29T00:24:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=06353d44d291291e48ddb83745d3e3801acf6d57'/>
<id>urn:sha1:06353d44d291291e48ddb83745d3e3801acf6d57</id>
<content type='text'>
RFC 5280 says " " must not be used as a dNSName.

ok jsing@ jca@
</content>
</entry>
<entry>
<title>Treat SSL_ERROR_ZERO_RETURN as a success, rather than a failure. Also</title>
<updated>2015-04-15T16:08:43+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-04-15T16:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4f7c2c40b561a9607fc1cad0288bad2bebbdd5db'/>
<id>urn:sha1:4f7c2c40b561a9607fc1cad0288bad2bebbdd5db</id>
<content type='text'>
ensure that outlen is set to zero so that tls_read() has read(2) like
semantics for EOF.

Spotted by doug@
</content>
</entry>
<entry>
<title>Make tls_close() more robust - do not rely on a close notify being received</title>
<updated>2015-04-15T16:05:23+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-04-15T16:05:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=803fe901561ae85e774d8c387c4853742a37d03c'/>
<id>urn:sha1:803fe901561ae85e774d8c387c4853742a37d03c</id>
<content type='text'>
from the other side and only return TLS_READ_AGAIN/TLS_WRITE_AGAIN if we
failed to send a close notify on a non-blocking socket.

Otherwise be more forceful and always shutdown/close the socket regardless
of other failures. Also do not consider ENOTCONN or ECONNRESET to be a
shutdown failure, since there are various situations where this can occur.

ok doug@ guenther@
</content>
</entry>
<entry>
<title>comma fix;</title>
<updated>2015-04-03T22:33:43+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2015-04-03T22:33:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=da25c8b7d4e629fad761cd53bd302b0333d6e6e2'/>
<id>urn:sha1:da25c8b7d4e629fad761cd53bd302b0333d6e6e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle the case where multiple calls to SSL_shutdown() are required to</title>
<updated>2015-04-02T13:19:15+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-04-02T13:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e3e998d846e2f8ea152663cd7dd4bedf950e9601'/>
<id>urn:sha1:e3e998d846e2f8ea152663cd7dd4bedf950e9601</id>
<content type='text'>
close the connection. Also correctly handle the error on failure.

Diff from cookieandscream via github.
</content>
</entry>
<entry>
<title>Correct man page title.</title>
<updated>2015-04-02T05:54:22+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-04-02T05:54:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5afcf0b97bf806f075cbd05bbf3d672f3908c35d'/>
<id>urn:sha1:5afcf0b97bf806f075cbd05bbf3d672f3908c35d</id>
<content type='text'>
Diff from Tim van der Molen.

ok jmc@
</content>
</entry>
<entry>
<title>Document the fact that the tls_accept_*() functions can return</title>
<updated>2015-04-02T05:53:08+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-04-02T05:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=30367480287303a2e4d74251bc4901eb7f9e6cbb'/>
<id>urn:sha1:30367480287303a2e4d74251bc4901eb7f9e6cbb</id>
<content type='text'>
TLS_READ_AGAIN and TLS_WRITE_AGAIN.

Based on a diff from Tim van der Molen.
</content>
</entry>
<entry>
<title>Bump libtls minor due to API addition.</title>
<updated>2015-03-31T14:04:12+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-03-31T14:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=717d3d10879b77c0faa64f9f3cd2a6cb72856ce6'/>
<id>urn:sha1:717d3d10879b77c0faa64f9f3cd2a6cb72856ce6</id>
<content type='text'>
</content>
</entry>
</feed>
