From 8cece79b77952c991e62ae595bcf71cde016a052 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Mon, 17 Jun 2013 16:23:55 +0200 Subject: Prepare release --- lib/stdlib/doc/src/notes.xml | 173 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 173 insertions(+) (limited to 'lib/stdlib/doc/src/notes.xml') diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 2ec0d6a60f..38cd44def6 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -30,6 +30,179 @@

This document describes the changes made to the STDLIB application.

+
STDLIB 1.19.2 + +
Fixed Bugs and Malfunctions + + +

The Erlang scanner no longer accepts floating point + numbers in the input string.

+

+ Own Id: OTP-10990

+
+ +

+ When converting a faulty binary to a list with + unicode:characters_to_list, the error return value could + contain a faulty "rest", i.e. the io_list of characters + that could not be converted was wrong. This happened only + if input was a sub binary and conversion was from utf8. + This is now corrected.

+

+ Own Id: OTP-11080

+
+ +

The type hook_function() has been corrected in + erl_pp, the Erlang Pretty Printer.

+

The printing of invalid forms, e.g. record field + types, has also been fixed. It has been broken since + R16B.

+

(Thanks to Tomáš Janoušek.)

+

+ Own Id: OTP-11100

+
+ +

+ Fix receive support in erl_eval with a BEAM module. + Thanks to Anthony Ramine.

+

+ Own Id: OTP-11137

+
+
+
+ + +
Improvements and New Features + + +

+ Delete obsolete note about simple-one-for-one supervisor. + Thanks to Magnus Henoch.

+

+ Own Id: OTP-10938

+
+ +

When selecting encoding of a script written in Erlang + (escript) the optional directive on the second + line is now recognized.

+

+ Own Id: OTP-10951

+
+ +

The function erl_parse:abstract/2 has been + documented.

+

+ Own Id: OTP-10992

+
+ +

+ Integrate elliptic curve contribution from Andreas + Schultz

+

+ In order to be able to support elliptic curve cipher + suites in SSL/TLS, additions to handle elliptic curve + infrastructure has been added to public_key and crypto.

+

+ This also has resulted in a rewrite of the crypto API to + gain consistency and remove unnecessary overhead. All OTP + applications using crypto has been updated to use the new + API.

+

+ Impact: Elliptic curve cryptography (ECC) offers + equivalent security with smaller key sizes than other + public key algorithms. Smaller key sizes result in + savings for power, memory, bandwidth, and computational + cost that make ECC especially attractive for constrained + environments.

+

+ Own Id: OTP-11009

+
+ +

+ Added sys:get_state/1,2 and sys:replace_state/2,3. Thanks + to Steve Vinoski.

+

+ Own Id: OTP-11013

+
+ +

+ Optimizations to gen mechanism. Thanks to Loïc Hoguin.

+

+ Own Id: OTP-11025

+
+ +

+ Optimizations to gen.erl. Thanks to Loïc Hoguin.

+

+ Own Id: OTP-11035

+
+ +

+ Use erlang:demonitor(Ref, [flush]) where applicable. + Thanks to Loïc Hoguin.

+

+ Own Id: OTP-11039

+
+ +

Erlang source files with non-ASCII characters are now + encoded in UTF-8 (instead of latin1).

+

+ Own Id: OTP-11041 Aux Id: OTP-10907

+
+ +

+ Fix rest_for_one and one_for_all restarting a child not + terminated. Thanks to James Fish.

+

+ Own Id: OTP-11042

+
+ +

+ Fix excessive CPU consumption of timer_server. Thanks to + Aliaksey Kandratsenka.

+

+ Own Id: OTP-11053

+
+ +

+ Rename and document lists:zf/2 as lists:filtermap/2. + Thanks to Anthony Ramine.

+

+ Own Id: OTP-11078

+
+ +

+ Fixed an inconsistent state in epp. Thanks to Anthony + Ramine

+

+ Own Id: OTP-11079

+
+ +

+ c:ls(File) will now print File, similar to ls(1) in Unix. + The error messages have also been improved. (Thanks to + Bengt Kleberg.)

+

+ Own Id: OTP-11108

+
+ +

+ Support callback attributes in erl_pp. Thanks to Anthony + Ramine.

+

+ Own Id: OTP-11140

+
+ +

+ Improve erl_lint performance. Thanks to José Valim.

+

+ Own Id: OTP-11143

+
+
+
+ +
+
STDLIB 1.19.1
Fixed Bugs and Malfunctions -- cgit v1.2.3