[erlang-questions] Erlang/OTP R15B01 has been released

Kenneth Lundin <>
Tue Apr 3 16:31:47 CEST 2012


Erlang/OTP R15B01 has been released.

This release is mainly a stabilization of the R15B release (but as
usual there are some new functionality as well).

*Highlights:
*

   - Added erlang:statistics(scheduler_wall_time) to ensure
   correct determination of scheduler utilization.
   Measuring scheduler utilization is strongly preferred over CPU
   utilization,
   since CPU utilization gives very poor indications of actual scheduler/vm
   usage.


   - Changed ssh implementation to use the public_key application for all
   public key handling.
   This is also a first step for enabling a callback API for supplying
   public keys and handling keys
   protected with password phrases.
   Additionally the test suites where improved so that they do not copy the
   users keys to test server
   directories as this is a security liability. Also ipv6 and file access
   issues found in the process has
   been fixed.


   - When an escript ends now all printout to standard output and standard
   error gets out on the terminal.
   This bug has been corrected by changing the behaviour of
   erlang:halt/0,1, which should fix the same
   problem for other escript-like applications, i.e. that data stored in
   the output port driver buffers got lost
   when printing on a TTY and exiting through erlang:halt/0,1.
   The BIF:s erlang:halt/0,1 has gotten improved semantics and there is a
   new BIF erlang:halt/2 to accomplish
   something like the old semantics. See the documentation.


   - The DTrace source patch from Scott Lystig Fritchie is integrated in
   the source tree.
   Using an emulator with dtrace probe is still not supported for
   production use, but may be a
   valuable debugging tool. Configure with --with-dynamic-trace=dtrace
   (or --with-dynamic-trace=systemtap)
   to create a build with dtrace probes enabled. See runtime_tools for
   documentation and examples


   - Added Torbjörn Törnkvists LDAP client as a new application called
   eldap.


   - Added options for the ssh client to support user keys files
   that are password protected.

You can find the README file with more detailed info at

http://www.erlang.org/download/otp_src_R15B01.readme

You can download the full source distribution from

  http://www.erlang.org/download/otp_src_R15B01.tar.gz
  http://www.erlang.org/download/otp_src_R15B01.readme (this file)

Note: To unpack the TAR archive you need a GNU TAR compatible program.

For installation instructions please read the README that is part of
the distribution.

You can also find this release at the official Erlang/OTP Git-repository at
Github here:
https://github.com/erlang/otp/tree/OTP_R15B01 (i.e. on the maint branch
tag= OTP_R15B01)

The Windows binary distribution can be downloaded from

  http://www.erlang.org/download/otp_win32_R15B01.exe
  http://www.erlang.org/download/otp_win64_R15B01.exe


On-line documentation can be found at http://www.erlang.org/doc/.
You can also download the complete HTML documentation or the Unix manual
files

  http://www.erlang.org/download/otp_doc_html_R15B01.tar.gz
  http://www.erlang.org/download/otp_doc_man_R15B01.tar.gz

We also want to thank those that sent us patches, suggestions and bug
reports,

The OTP Team at Ericsson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120403/b6d01c2f/attachment.html>


More information about the erlang-questions mailing list