<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/ssl/src, 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>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 '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 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: 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>
<entry>
<title>ssl: Correct handshake handling</title>
<updated>2019-06-13T09:30:55+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2019-06-12T15:48:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=faaf5bb3085d351715672684c6f6f9601ad1208a'/>
<id>faaf5bb3085d351715672684c6f6f9601ad1208a</id>
<content type='text'>
Solves ERL-968, a refactoring bug could cause part of a server key exchange message to
be appended, to an incorrectly duplicated, certificate handshake message. In the end
causing an ASN1 decoding error. That in turn did not end up the correct error handling branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Solves ERL-968, a refactoring bug could cause part of a server key exchange message to
be appended, to an incorrectly duplicated, certificate handshake message. In the end
causing an ASN1 decoding error. That in turn did not end up the correct error handling branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ingela/ssl/dtls-multiplxor/ERL-962/OTP-15864' into maint-22</title>
<updated>2019-06-12T07:51:19+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-06-12T07:51:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=024c51bf0cd9050bf7171e0b3560c7c4ef846301'/>
<id>024c51bf0cd9050bf7171e0b3560c7c4ef846301</id>
<content type='text'>
* ingela/ssl/dtls-multiplxor/ERL-962/OTP-15864:
  ssl: Add missing gen_server return value in DTLS packet demux process
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ingela/ssl/dtls-multiplxor/ERL-962/OTP-15864:
  ssl: Add missing gen_server return value in DTLS packet demux process
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ingela/ssl/ret-ext/ERL-951/OTP-15862' into maint-22</title>
<updated>2019-06-12T07:51:18+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-06-12T07:51:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3af70ef223b832e34aa85bf7789e1795a0650825'/>
<id>3af70ef223b832e34aa85bf7789e1795a0650825</id>
<content type='text'>
* ingela/ssl/ret-ext/ERL-951/OTP-15862:
  ssl: Fix broken return value
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ingela/ssl/ret-ext/ERL-951/OTP-15862:
  ssl: Fix broken return value
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Add missing gen_server return value in DTLS packet demux process</title>
<updated>2019-06-07T15:34:35+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2019-06-04T13:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6692b1e347a6d843f11fe8117af1c1534a505085'/>
<id>6692b1e347a6d843f11fe8117af1c1534a505085</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 broken return value</title>
<updated>2019-06-05T09:51:48+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2019-05-29T20:53:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9fdfaa533a131aa1b6b73accf739bdf23be84fb6'/>
<id>9fdfaa533a131aa1b6b73accf739bdf23be84fb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
