<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/ssl/src, branch maint-22</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 'ingela/ssl/alert-error-enhancment/OTP-15943' into maint-22</title>
<updated>2019-07-09T07:52:15+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-07-09T07:52:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=92ee8b449b9dd1003d0779566a03234f5b3d8b82'/>
<id>92ee8b449b9dd1003d0779566a03234f5b3d8b82</id>
<content type='text'>
* ingela/ssl/alert-error-enhancment/OTP-15943:
  ssl: Enhance error handling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ingela/ssl/alert-error-enhancment/OTP-15943:
  ssl: Enhance error handling
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'peterdmv/ssl/fix-cert-error-handling/OTP-15900' into maint-22</title>
<updated>2019-07-02T11:44:02+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-07-02T11:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e00aecba6c2060440668b36ac5bae0a380e5fa63'/>
<id>e00aecba6c2060440668b36ac5bae0a380e5fa63</id>
<content type='text'>
* peterdmv/ssl/fix-cert-error-handling/OTP-15900:
  ssl: Fix handling of certificate decoding problems
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* peterdmv/ssl/fix-cert-error-handling/OTP-15900:
  ssl: Fix handling of certificate decoding problems
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'peterdmv/ssl/fix-sign-algs-cert/OTP-15913' into maint-22</title>
<updated>2019-07-02T11:44:01+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-07-02T11:44:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=20c7f806a495d22d9bae1d24250b12e3e275e3a9'/>
<id>20c7f806a495d22d9bae1d24250b12e3e275e3a9</id>
<content type='text'>
* peterdmv/ssl/fix-sign-algs-cert/OTP-15913:
  ssl: Backport fix for signature_algorithms_cert
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* peterdmv/ssl/fix-sign-algs-cert/OTP-15913:
  ssl: Backport fix for signature_algorithms_cert
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ingela/ssl/TLS-hibernate-bug/OTP-15910' into maint-22</title>
<updated>2019-07-02T11:44:01+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-07-02T11:44:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7d5675d0d7c8498651802f96da92c589a1994d7c'/>
<id>7d5675d0d7c8498651802f96da92c589a1994d7c</id>
<content type='text'>
* ingela/ssl/TLS-hibernate-bug/OTP-15910:
  ssl: Fix hibernation bug

# Conflicts:
#	lib/ssl/src/tls_connection.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ingela/ssl/TLS-hibernate-bug/OTP-15910:
  ssl: Fix hibernation bug

# Conflicts:
#	lib/ssl/src/tls_connection.erl
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Enhance error handling</title>
<updated>2019-07-01T15:56:15+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2019-07-01T15:00:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ab61a13a824339d69a4e3955a21be12cb804d960'/>
<id>ab61a13a824339d69a4e3955a21be12cb804d960</id>
<content type='text'>
Handle the ILLEGAL_PARAMETER alert that may be returned from ssl_alert:decode/3
for gracefull shutdown, try of ...catch will/should not handle this case it is
only handles the case that TM should not happen!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle the ILLEGAL_PARAMETER alert that may be returned from ssl_alert:decode/3
for gracefull shutdown, try of ...catch will/should not handle this case it is
only handles the case that TM should not happen!
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Fix handling of certificate decoding problems</title>
<updated>2019-06-19T09:11:49+00:00</updated>
<author>
<name>Péter Dimitrov</name>
<email>peterdmv@erlang.org</email>
</author>
<published>2019-06-19T09:11:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6e763058d39a30027750fec01708677462bb27bf'/>
<id>6e763058d39a30027750fec01708677462bb27bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Backport fix for signature_algorithms_cert</title>
<updated>2019-06-19T08:11:20+00:00</updated>
<author>
<name>Péter Dimitrov</name>
<email>peterdmv@erlang.org</email>
</author>
<published>2019-06-19T08:11:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1df633b6c91de483425b059daadf84984b2f49c2'/>
<id>1df633b6c91de483425b059daadf84984b2f49c2</id>
<content type='text'>
This commit fixes interoperability problems with openssl when
the TLS 1.3 server is using the option signature_algs_cert.

In such cases the signature_algorithms_cert extension was encoded
as a signature_algorithms extension and openssl s_client returned
an Illegal Parameter Alert due to its filtering of extension
duplicates.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit fixes interoperability problems with openssl when
the TLS 1.3 server is using the option signature_algs_cert.

In such cases the signature_algorithms_cert extension was encoded
as a signature_algorithms extension and openssl s_client returned
an Illegal Parameter Alert due to its filtering of extension
duplicates.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Fix hibernation bug</title>
<updated>2019-06-18T15:37:03+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2019-06-18T15:37:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1f3dde12d06bb325f51ecba2bbd48b4040474136'/>
<id>1f3dde12d06bb325f51ecba2bbd48b4040474136</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>
</feed>
