<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/ssl/src, branch erl_1252</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>[inets, ssl]: make log_alert configurable as option in ssl, SSLLogLevel added as option to inets conf file</title>
<updated>2013-08-21T07:46:23+00:00</updated>
<author>
<name>Fredrik Gustafsson</name>
<email>fredrik@erlang.org</email>
</author>
<published>2013-08-15T13:10:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2ab0f356a00f42060d0f4ca9c4225644e2d9052e'/>
<id>2ab0f356a00f42060d0f4ca9c4225644e2d9052e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Prepare for release</title>
<updated>2012-12-06T13:47:29+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-11-29T15:02:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=51e291fe0ae69412ee3d2cbde768c92e3f239a2f'/>
<id>51e291fe0ae69412ee3d2cbde768c92e3f239a2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Export sslsocket() dialyzer type</title>
<updated>2012-12-06T13:47:22+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-11-29T14:49:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=83422663a34f5518568a9dde8ec2da5d47a4fb8f'/>
<id>83422663a34f5518568a9dde8ec2da5d47a4fb8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Cancel non expired timers</title>
<updated>2012-12-06T13:47:12+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-12-03T16:12:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c84432ea4dbccba37a0f11a4edb024ce7604ab25'/>
<id>c84432ea4dbccba37a0f11a4edb024ce7604ab25</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 recv after timeout expired</title>
<updated>2012-12-06T13:47:04+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-12-03T15:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c433c9089e3aeff7c9ae04248e2ec0993b0b9e9f'/>
<id>c433c9089e3aeff7c9ae04248e2ec0993b0b9e9f</id>
<content type='text'>
Reset state so that "recv data" is not sent as "active data" after a recv
timed out and no new recv has been called.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reset state so that "recv data" is not sent as "active data" after a recv
timed out and no new recv has been called.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Timeout handling changed so that the fsm-process will terminate if the ssl:ssl_accept/[2,3] or ssl:connect/[3,4] timeout expires.</title>
<updated>2012-12-06T13:46:54+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-11-29T13:58:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a1bd47a9e8b562bdc8dca741bbd9e1bc4c0f9b2b'/>
<id>a1bd47a9e8b562bdc8dca741bbd9e1bc4c0f9b2b</id>
<content type='text'>
Add missing function clause to handle timeout during handshake.
The missing clause had the effect that the timeout was wrongly
discarded. Also add an extra test case for the recv timeout
in addition to the one in ssl_packet_SUITE.

The missing functions clause was introduced in 8a789189.
This commit changed the timeout implementation, the previous implememtation
could cause other type of problems as the timeout was client side.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add missing function clause to handle timeout during handshake.
The missing clause had the effect that the timeout was wrongly
discarded. Also add an extra test case for the recv timeout
in addition to the one in ssl_packet_SUITE.

The missing functions clause was introduced in 8a789189.
This commit changed the timeout implementation, the previous implememtation
could cause other type of problems as the timeout was client side.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Fix bug in match expression found by Dialyzer</title>
<updated>2012-11-19T13:55:17+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-11-19T13:55:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a69dc6d28744ff9e17e2ef1bfab663a4a8cae8d0'/>
<id>a69dc6d28744ff9e17e2ef1bfab663a4a8cae8d0</id>
<content type='text'>
Code should handle case the there is some undelivered data
left on the socket when peer close signal is received. It is
unlikely that this happens during normal testing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Code should handle case the there is some undelivered data
left on the socket when peer close signal is received. It is
unlikely that this happens during normal testing.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Update vsn.mk and ssl.appup.src for release</title>
<updated>2012-11-14T13:29:20+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-11-14T13:29:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c91f3bb9e5f2ad93b7eeabe32bc017533ea3d940'/>
<id>c91f3bb9e5f2ad93b7eeabe32bc017533ea3d940</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Make sure that the ssl connection process will not hang in terminate function.</title>
<updated>2012-11-13T09:58:17+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-11-12T14:57:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e2da23767faa83dd3ca10a191418942f931ebbcc'/>
<id>e2da23767faa83dd3ca10a191418942f931ebbcc</id>
<content type='text'>
Avoid doing gen_tcp/inet socket operations in terminate if socket
is already closed. Call gen_tcp:recv/3 in the "data delivery workaround"
to avoid hanging.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid doing gen_tcp/inet socket operations in terminate if socket
is already closed. Call gen_tcp:recv/3 in the "data delivery workaround"
to avoid hanging.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssl: Add default values to emulated socket options in internal record</title>
<updated>2012-11-13T09:58:17+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2012-10-17T14:52:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1d7a5e1302ab5ddf2ef42fd4b5f370c250e8d6cc'/>
<id>1d7a5e1302ab5ddf2ef42fd4b5f370c250e8d6cc</id>
<content type='text'>
The absence of the active default values could cause a process leak
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The absence of the active default values could cause a process leak
</pre>
</div>
</content>
</entry>
</feed>
