Sasl Release Notes
Sasl 1.9
Fixed Errors and Malfunctions
-
In the release handler the upgrade instructions before
the point_of_no_return instruction, were executed in reverse order.
Own Id: OTP-3604
-
In the release handler, the tar file containing a release was not
removed after the release had been successfully unpacked.
Own Id: OTP-3605
-
In the release handler, the relative matching of release versions
(e.g. 3.1 matches 3.1.1) was wrong. Such matching has been removed
altogether, and now only exact matches are allowed.
Own Id: OTP-3606
-
In systools, when reordering instructions with respect to dependency,
the case of duplicate instructions for the same module was not
properly checked.
Own Id: OTP-3607
Sasl 1.8.3
Fixed Errors and Malfunctions
-
Release handler didn't find topmost supervisors.
Own Id: OTP-3452
-
Processes were suspended in the wrong order.
Processes are now suspended and resumed in correct order: suspension
is in the order of dependency, and resumption is in the reversed order
of dependency (both for upgrade and downgrade). Furthermore, modules
are loaded in the reversed order of dependency at upgrade, and in
the order of dependency at downgrade.
Own Id: OTP-3453
Aux Id: seq4270
-
Empty suspend and remove instructions are now removed from boot
scripts.
Own Id: OTP-3469
-
Modules added by the add_module instruction was not in the dependency
chain.
Own Id: OTP-3477
There are also release notes for older versions.