<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib, branch OTP-22.0.4</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Prepare release</title>
<updated>2019-06-17T14:51:20+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-06-17T14:51:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=594cbfc5d80dbc1e4ca959e9a86122b3ca532e02'/>
<id>594cbfc5d80dbc1e4ca959e9a86122b3ca532e02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'peterdmv/ssl/fix-handshake-hello/ERL-975/OTP-15888' into maint-22</title>
<updated>2019-06-17T14:51:17+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-06-17T14:51:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a3b1191abf3d5c0157f51d915053bcca6bec107c'/>
<id>a3b1191abf3d5c0157f51d915053bcca6bec107c</id>
<content type='text'>
* peterdmv/ssl/fix-handshake-hello/ERL-975/OTP-15888:
  ssl: Fix negative tests in ssl_basic_SUITE
  ssl: Fix run_client_error/1 in ssl_test_lib
  ssl: Fix ssl_handshake:extension_value/1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* peterdmv/ssl/fix-handshake-hello/ERL-975/OTP-15888:
  ssl: Fix negative tests in ssl_basic_SUITE
  ssl: Fix run_client_error/1 in ssl_test_lib
  ssl: Fix ssl_handshake:extension_value/1
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'peterdmv/ssl/tls12-java11-interop/ERL-973/OTP-15887' into maint-22</title>
<updated>2019-06-17T14:51:16+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-06-17T14:51:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ff0ac9ba35a5c8790c8cd3cda1b68fc59cc37449'/>
<id>ff0ac9ba35a5c8790c8cd3cda1b68fc59cc37449</id>
<content type='text'>
* peterdmv/ssl/tls12-java11-interop/ERL-973/OTP-15887:
  ssl: Add interop test
  ssl: Improve handling of signature algorithms
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* peterdmv/ssl/tls12-java11-interop/ERL-973/OTP-15887:
  ssl: Add interop test
  ssl: Improve handling of signature algorithms
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'john/kernel/fix-io-proto-user-drv/OTP-15805' into maint-22</title>
<updated>2019-06-17T14:51:16+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-06-17T14:51:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9a84d9034eeacf1d2dc974a762dbcec9d5cca77d'/>
<id>9a84d9034eeacf1d2dc974a762dbcec9d5cca77d</id>
<content type='text'>
* john/kernel/fix-io-proto-user-drv/OTP-15805:
  kernel: Force synchronous port_commands in user/user_drv
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* john/kernel/fix-io-proto-user-drv/OTP-15805:
  kernel: Force synchronous port_commands in user/user_drv
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ingela/ssl/handshake-handling/ERL-968/OTP-15879' into maint-22</title>
<updated>2019-06-17T14:51:13+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-06-17T14:51:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e68145c61ad3ecbb81fd58bf32110da9e45d3deb'/>
<id>e68145c61ad3ecbb81fd58bf32110da9e45d3deb</id>
<content type='text'>
* ingela/ssl/handshake-handling/ERL-968/OTP-15879:
  ssl: Correct handshake handling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ingela/ssl/handshake-handling/ERL-968/OTP-15879:
  ssl: Correct handshake handling
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Fix negative tests in ssl_basic_SUITE</title>
<updated>2019-06-17T13:55:07+00:00</updated>
<author>
<name>Péter Dimitrov</name>
<email>peterdmv@erlang.org</email>
</author>
<published>2019-06-03T13:41:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=021607a213435344db07662bc79ea4895b6b94e6'/>
<id>021607a213435344db07662bc79ea4895b6b94e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Fix run_client_error/1 in ssl_test_lib</title>
<updated>2019-06-17T13:55:07+00:00</updated>
<author>
<name>Péter Dimitrov</name>
<email>peterdmv@erlang.org</email>
</author>
<published>2019-06-11T14:31:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3cb0cb717859601de6fbaeb05cd26fbfd485eaa4'/>
<id>3cb0cb717859601de6fbaeb05cd26fbfd485eaa4</id>
<content type='text'>
Fix run_client_error/1 to properly propagate errors from the
test client.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix run_client_error/1 to properly propagate errors from the
test client.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Fix ssl_handshake:extension_value/1</title>
<updated>2019-06-17T13:54:58+00:00</updated>
<author>
<name>Péter Dimitrov</name>
<email>peterdmv@erlang.org</email>
</author>
<published>2019-06-17T11:48:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=70a885cfd869612c0f0896390f72a1fd0fd07c23'/>
<id>70a885cfd869612c0f0896390f72a1fd0fd07c23</id>
<content type='text'>
Handle new TLS 1.2/1.3 extensions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle new TLS 1.2/1.3 extensions.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Add interop test</title>
<updated>2019-06-14T14:08:46+00:00</updated>
<author>
<name>Péter Dimitrov</name>
<email>peterdmv@erlang.org</email>
</author>
<published>2019-06-14T14:08:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1564864b8e7a6cd247995eb74efa5d9ab7f9ea0f'/>
<id>1564864b8e7a6cd247995eb74efa5d9ab7f9ea0f</id>
<content type='text'>
Add interoperability test for TLS 1.2 server and TLS 1.3 client.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add interoperability test for TLS 1.2 server and TLS 1.3 client.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Improve handling of signature algorithms</title>
<updated>2019-06-14T13:53:47+00:00</updated>
<author>
<name>Péter Dimitrov</name>
<email>peterdmv@erlang.org</email>
</author>
<published>2019-06-14T13:53:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=dca65c70badd3b33903a0535ef2366eecc3e12dc'/>
<id>dca65c70badd3b33903a0535ef2366eecc3e12dc</id>
<content type='text'>
TLS 1.2 ClientHello caused handshake failure in the TLS 1.2 server
if the signature_algorithms_cert extension contained legacy algorithms.

Update TLS 1.2 server to properly handle legacy signature algorithms
in the signature_algorithms_cert extension.

Update TLS 1.3 client so that it can send legacy algorithms in its
signature_algorithms_cert extension.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TLS 1.2 ClientHello caused handshake failure in the TLS 1.2 server
if the signature_algorithms_cert extension contained legacy algorithms.

Update TLS 1.2 server to properly handle legacy signature algorithms
in the signature_algorithms_cert extension.

Update TLS 1.3 client so that it can send legacy algorithms in its
signature_algorithms_cert extension.
</pre>
</div>
</content>
</entry>
</feed>
