From cfea5eea406ba3af96588ff458e55de9a149d9c5 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Sun, 1 Apr 2012 20:14:41 +0200 Subject: Prepare release --- lib/sasl/doc/src/notes.xml | 96 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) (limited to 'lib/sasl/doc/src') diff --git a/lib/sasl/doc/src/notes.xml b/lib/sasl/doc/src/notes.xml index 2f22a8ec43..e4a2c98db7 100644 --- a/lib/sasl/doc/src/notes.xml +++ b/lib/sasl/doc/src/notes.xml @@ -30,6 +30,102 @@

This document describes the changes made to the SASL application.

+
SASL 2.2.1 + +
Fixed Bugs and Malfunctions + + +

+ If sys.config existed, but was not readable or parseable, + this would not be detected until after the upgrade and at + the next node restart. The possibility for this to happen + is now reduced by adding a check to systools:make_tar + which fails the creation of the tar file if sys.config or + relup does not have reasonable contents. Note that there + are no detailed checks, only parsing and erlang term + format check.

+

+ Own Id: OTP-9539

+
+ +

+ systools:make_script would allow {kernel,Vsn,load} in the + .rel file, causing a .boot file which only loaded kernel + and did not start it. This has been corrected. Only start + type 'permanent', which is the default, is now allowed + for kernel and stdlib.

+

+ Own Id: OTP-9652

+
+ +

+ release_handler:remove_release/1 now handles symlinked + files properly

+

+ Own Id: OTP-9864

+
+ +

+ If stdlib was stated with a start type different from + permanent in a .rel file, systools would + incorrectly say that sasl had faulty start type. This has + been corrected.

+

+ Own Id: OTP-9888

+
+ +

+ Sasl documentation earlier said that the InclApps + parameters in a .rel file defaults to the empty list. + This is not correct. It defaults to the same value as + specified in the .app file. This has been corrected.

+

+ Own Id: OTP-9980

+
+ +

+ Applications that are listed in + {applications,Apps} in the .app file were not + sorted correctly by systools:make_script/1,2. They + got the reverse order of how they were listed in the .app + file. This is corrected so they are now sorted + (internally between each other) in the same order as they + are listed in the .rel file (i.e. the order they are + listed in the .app file does no longer matter).

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-9984

+
+ +

+ Documentation of .appup files now also states that + UpFromVsn and DownToVsn can be specified as + regular expressions in order to avoid duplicated upgrade + instructions.

+

+ Own Id: OTP-10001

+
+ +

+ Reltool would sometimes generate a .app file containing + {start_phases,undefined}, which would cause an + exception in systools at parse time. This has been + corrected so reltool now omits the start_phases + entry if the value is undefined. (Thanks to Juan + Jose Comellas)

+

+ In order to align with reltool, sasl will also omit + start_phases entries with value undefined + in .script files.

+

+ Own Id: OTP-10003

+
+
+
+ +
+
SASL 2.2
Fixed Bugs and Malfunctions -- cgit v1.2.3