<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-text-html" lang="x-unicode">
<div dir="ltr">Erlang/OTP <span><span class="">18.1</span></span>
is a service <span><span class="">release</span></span> on the
18 track with mostly bug fixes, but is does contain a number of
new features and characteristics improvements as well. <br>
<br>
Some highlights of the <span><span class="">release</span></span>
are:<br>
<ul>
<li>ssl: Add possibility to downgrade an SSL/TLS connection to
a tcp connection, and give back the socket control to a user
process.</li>
</ul>
<ul>
<li>ssh: The following new key exchange algorithms are
implemented:'ecdh-sha2-nistp256', 'ecdh-sha2-nistp384',
'ecdh-sha2-nistp521','diffie-hellman-group14-sha1',
'diffie-hellman-group-exchange-sha1' and
'diffie-hellman-group-exchange-sha256'. This raises the
security level considerably.<br>
</li>
</ul>
<ul>
<li>kernel,stdlib,sasl: A mechanism for limiting the amount of
text that the built-in error logger events will produce has
been introduced. It is useful for limiting both the size of
log files and the CPU time used to produce them. <br>
This mechanism is experimental in the sense that it may be
changed based on feedback. See config parameter
error_logger_format_depth in the Kernel application.<br>
</li>
</ul>
<br>
<p>You can find the <span class="">Release</span> Notes with
more detailed info at</p>
<p><a href="http://www.erlang.org/download/otp_src_18.1.readme"
target="_blank">http://www.erlang.org/download/</a><a
href="http://www.erlang.org/download/otp_src_18.1.readme"
target="_blank">otp_src_18.1.readme</a></p>
<div>
<p> You can download the full source distribution from <a
href="http://www.erlang.org/download/otp_src_18.1.tar.gz"
target="_blank"><a class="moz-txt-link-freetext" href="http://www.erlang.org/download/otp_src_18.1.tar.gz">http://www.erlang.org/download/otp_src_18.1.tar.gz</a></a></p>
</div>
<div>
<p> Note: To unpack the TAR archive you need a GNU TAR
compatible program. For installation instructions please <span></span>read
the README that is part of the distribution.</p>
<p>You can also find the source code at <a
href="http://github.com" target="_blank">github.com</a> in
the official <span>Erlang</span> repository. Git tag OTP-<span><span
class="">18.1</span></span><span><span></span></span><br>
<a href="https://github.com/erlang/otp/tree/OTP-18.1"
target="_blank">https://github.com/erlang/otp/tree/OTP-18.1</a><br>
</p>
</div>
The Windows binary distributions can be downloaded from
<p> <a href="http://www.erlang.org/download/otp_win32_18.1.exe"
target="_blank">http://www.erlang.org/download/otp_win32_18.1.exe</a>
<br>
</p>
<p><a href="http://www.erlang.org/download/otp_win64_18.1.exe"
target="_blank">
http://www.erlang.org/download/otp_win64_18.1.exe </a></p>
<p> You can also download the complete HTML documentation or the
Unix manual files <br>
</p>
<p><a
href="http://www.erlang.org/download/otp_doc_html_18.1.tar.gz"
target="_blank"><a class="moz-txt-link-freetext" href="http://www.erlang.org/download/otp_doc_html_18.1.tar.gz">http://www.erlang.org/download/otp_doc_html_18.1.tar.gz</a></a>
<br>
<a
href="http://www.erlang.org/download/otp_doc_man_18.1.tar.gz"
target="_blank"><a class="moz-txt-link-freetext" href="http://www.erlang.org/download/otp_doc_man_18.1.tar.gz">http://www.erlang.org/download/otp_doc_man_18.1.tar.gz</a></a></p>
<p><br>
You can also read the documentation on-line here: <br>
(see the <span class="">Release</span> Notes mentioned above
for <span class="">release</span> notes which <br>
are not updated in the doc, but the new functionality is)<br>
<br>
<a href="http://www.erlang.org/doc/" target="_blank">http://www.erlang.org/doc/</a><br>
<br>
We also want to thank those that sent us patches, suggestions
and bug reports.<br>
<br>
The <span>Erlang</span>/OTP Team at Ericsson</p>
</div>
</div>
</body>
</html>