<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libtls, branch libressl-v2.2.4</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.2.4</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.2.4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-07-19T22:34:27+00:00</updated>
<entry>
<title>Remove OpenSSL engine RSAX.</title>
<updated>2015-07-19T22:34:27+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-07-19T22:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=25841ddc7e1d255a907b71bc100b10c363287a75'/>
<id>urn:sha1:25841ddc7e1d255a907b71bc100b10c363287a75</id>
<content type='text'>
OpenSSL stopped building it last year and removed it this year.
Based on OpenSSL commit c436e05bdc7f49985a750df64122c960240b3ae1.

Also cranked major version in libcrypto, libssl and libtls.

"fine with me" bcook@ miod@
</content>
</entry>
<entry>
<title>tweak previous; ok doug</title>
<updated>2015-07-19T17:10:23+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2015-07-19T17:10:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=48fd50bde369b42f678fadef9557080465a7e425'/>
<id>urn:sha1:48fd50bde369b42f678fadef9557080465a7e425</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Crank the major of libtls: the behaviour of tls_write() has been</title>
<updated>2015-07-19T06:10:11+00:00</updated>
<author>
<name>reyk</name>
<email></email>
</author>
<published>2015-07-19T06:10:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7bdaf9383120a863ff149481c5091ed0cbca4bee'/>
<id>urn:sha1:7bdaf9383120a863ff149481c5091ed0cbca4bee</id>
<content type='text'>
changed in an incompatible way regarding partial writes.

OK miod@ deraadt@
</content>
</entry>
<entry>
<title>Add documentation on how to use TLS_{READ,WRITE}_AGAIN.</title>
<updated>2015-07-19T05:49:27+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-07-19T05:49:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4123c44848bf55d4b325a7280702cc4e1f8f9c6a'/>
<id>urn:sha1:4123c44848bf55d4b325a7280702cc4e1f8f9c6a</id>
<content type='text'>
ok beck@
</content>
</entry>
<entry>
<title>Set SSL_MODE_ENABLE_PARTIAL_WRITE and SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER</title>
<updated>2015-07-18T22:15:09+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2015-07-18T22:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2e5451ecc84ecc0a81e950f9b1aa324904c91259'/>
<id>urn:sha1:2e5451ecc84ecc0a81e950f9b1aa324904c91259</id>
<content type='text'>
in libtls.  This gives tls_write() a similar short write semantics
as write(2).  So implementing daemons with libevent buffers will
be easier and workarounds in syslogd and httpd can be removed.
OK tedu@ beck@ reyk@
</content>
</entry>
<entry>
<title>Crank major for libcrypto, ssl and tls due to MDC-2DES removal.</title>
<updated>2015-06-20T01:09:31+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-06-20T01:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bedaa1810c5bb6d8b84e1bec8033245abf6e95dc'/>
<id>urn:sha1:bedaa1810c5bb6d8b84e1bec8033245abf6e95dc</id>
<content type='text'>
ok miod@ jsing@
</content>
</entry>
<entry>
<title>Add standard headers, C++ support to tls.h.</title>
<updated>2015-06-19T06:20:11+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-06-19T06:20:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fbe5affcc923697c9d3682f503229a15b024db33'/>
<id>urn:sha1:fbe5affcc923697c9d3682f503229a15b024db33</id>
<content type='text'>
This makes using libtls easier to include by including dependent headers,
making something like this work as expected:

#include &lt;iostream&gt;
#include &lt;tls.h&gt;

int main()
{
   std::cout &lt;&lt; "tls_init: " &lt;&lt; tls_init() &lt;&lt; "\n";
}

This also makes building a standalone libtls-portable simpler.

ok doug@, jsing@
</content>
</entry>
<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>
</feed>
