<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/ssl/src/Makefile, branch KennethL-patch-1</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>ssl: Move PEM cache to a dedicated process</title>
<updated>2017-01-19T09:24:58+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2016-12-06T17:20:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c6472824546dc8e6914139c2443b926d3f0945cc'/>
<id>c6472824546dc8e6914139c2443b926d3f0945cc</id>
<content type='text'>
The PEM cache handling has proven to be too disruptive of the manager process.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The PEM cache handling has proven to be too disruptive of the manager process.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright-year</title>
<updated>2016-12-07T12:15:31+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2016-12-07T12:15:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3eddb0f762de248d3230b38bc9d478bfbc8e7331'/>
<id>3eddb0f762de248d3230b38bc9d478bfbc8e7331</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Implement DTLS state machine</title>
<updated>2016-12-05T09:59:51+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2016-09-20T18:58:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1e6942e97339ff39a0436834c260bf50c3d3a481'/>
<id>1e6942e97339ff39a0436834c260bf50c3d3a481</id>
<content type='text'>
Beta DTLS, not production ready. Only very basically tested, and
not everything in the SPEC is implemented and some things
are hard coded that should not be, so this implementation can not be consider
secure.

Refactor "TLS connection state" and socket handling, to facilitate
DTLS implementation.

Create dtls "listner" (multiplexor) process that spawns
DTLS connection process handlers.

Handle DTLS fragmentation.

Framework for handling retransmissions.

Replay Detection is not implemented yet.

Alerts currently always handled as in TLS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Beta DTLS, not production ready. Only very basically tested, and
not everything in the SPEC is implemented and some things
are hard coded that should not be, so this implementation can not be consider
secure.

Refactor "TLS connection state" and socket handling, to facilitate
DTLS implementation.

Create dtls "listner" (multiplexor) process that spawns
DTLS connection process handlers.

Handle DTLS fragmentation.

Framework for handling retransmissions.

Replay Detection is not implemented yet.

Alerts currently always handled as in TLS.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ssl_crl_hash_dir module</title>
<updated>2016-04-05T14:21:01+00:00</updated>
<author>
<name>Magnus Henoch</name>
<email>magnus@erlang-solutions.com</email>
</author>
<published>2015-12-08T18:23:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b219dbd698c74cf3c904445d13bb3453be6e1ac8'/>
<id>b219dbd698c74cf3c904445d13bb3453be6e1ac8</id>
<content type='text'>
This module is an implementation of the ssl_crl_cache_api behaviour.
It can be used when there is a directory containing CRLs for all
relevant CAs, in the form used by e.g. Apache.  The module assumes
that the directory is being updated through an external process.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This module is an implementation of the ssl_crl_cache_api behaviour.
It can be used when there is a directory containing CRLs for all
relevant CAs, in the form used by e.g. Apache.  The module assumes
that the directory is being updated through an external process.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add inet6_tls_dist, for TLS distribution over IPv6</title>
<updated>2016-02-02T14:03:12+00:00</updated>
<author>
<name>Magnus Henoch</name>
<email>magnus@erlang-solutions.com</email>
</author>
<published>2015-11-13T18:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fac6b24525a1e5f3e50ee9cbdb4daae2ea457f51'/>
<id>fac6b24525a1e5f3e50ee9cbdb4daae2ea457f51</id>
<content type='text'>
Generalise much of inet_tls_dist, so that inet6_tls_dist can reuse it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generalise much of inet_tls_dist, so that inet6_tls_dist can reuse it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change license text to APLv2</title>
<updated>2015-06-18T09:31:02+00:00</updated>
<author>
<name>Bruce Yinhe</name>
<email>bruce@erlang.org</email>
</author>
<published>2015-06-18T09:31:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=738c34d4bb8f1a3811acd00af8c6c12107f8315b'/>
<id>738c34d4bb8f1a3811acd00af8c6c12107f8315b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Integrate public_key CRL verification with the ssl application</title>
<updated>2015-03-09T09:29:54+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2015-02-11T13:53:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=4e0a5e36b38e3f15ed8f7d700d26f2424a47111c'/>
<id>4e0a5e36b38e3f15ed8f7d700d26f2424a47111c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup behaviour modules in ssl</title>
<updated>2014-07-02T14:10:57+00:00</updated>
<author>
<name>Matwey V. Kornilov</name>
<email>matwey.kornilov@gmail.com</email>
</author>
<published>2014-06-17T17:45:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e673ad2e7220e5a162cbbdfdca9135c14080794e'/>
<id>e673ad2e7220e5a162cbbdfdca9135c14080794e</id>
<content type='text'>
Behaviour modules were not cleanuped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Behaviour modules were not cleanuped.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Handle socket option inheritance when pooling of accept sockets is used</title>
<updated>2014-05-09T09:14:14+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2014-04-28T21:01:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c80735b0c82ec0bbaa2e2bda4f1598210b193556'/>
<id>c80735b0c82ec0bbaa2e2bda4f1598210b193556</id>
<content type='text'>
Implement a listen socket tracker process that holds the emulated socket
options so that it is possible to implement a destructive ssl:setopts
on SSL/TLS listen sockets without changing the options of the internal
socket as we want that socket to have the internal socket option values.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement a listen socket tracker process that holds the emulated socket
options so that it is possible to implement a destructive ssl:setopts
on SSL/TLS listen sockets without changing the options of the internal
socket as we want that socket to have the internal socket option values.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Refactor connetion handling</title>
<updated>2013-12-02T08:50:28+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2013-11-20T14:54:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1b6cb772ce5d1d1b7ce280c22e6a8d2ceb8165ed'/>
<id>1b6cb772ce5d1d1b7ce280c22e6a8d2ceb8165ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
