diff options
Diffstat (limited to 'lib/sasl')
| -rw-r--r-- | lib/sasl/doc/src/notes.xml | 98 | ||||
| -rw-r--r-- | lib/sasl/vsn.mk | 2 | 
2 files changed, 99 insertions, 1 deletions
diff --git a/lib/sasl/doc/src/notes.xml b/lib/sasl/doc/src/notes.xml index d4460d47b4..01cdc4b29e 100644 --- a/lib/sasl/doc/src/notes.xml +++ b/lib/sasl/doc/src/notes.xml @@ -30,6 +30,104 @@    </header>    <p>This document describes the changes made to the SASL application.</p> +<section><title>SASL 2.1.10</title> + +    <section><title>Fixed Bugs and Malfunctions</title> +      <list> +        <item> +          <p> +	    The release_handler functionality on windows services was +	    broken. This has been corrected.</p> +          <p> +	    Own Id: OTP-9306</p> +        </item> +        <item> +          <p> +	    If a new version of an application did not include any +	    erlang module changes, the code path of the application +	    was not updated by the release_handler unless a +	    'load_object_code' instruction was added for the +	    application. This would be a problem if e.g. only some +	    files in the priv dir were changed since calls to +	    code:lib_dir or code:priv_dir would then point to the old +	    location of the application. This has been corrected - +	    now code:replace_path/2 will be called for all +	    applications that are changed (i.e. when the +	    application's vsn is changed in the .rel file).</p> +          <p> +	    Own Id: OTP-9402</p> +        </item> +        <item> +          <p> +	    The appup instruction 'delete_module' would cause a crash +	    during upgrade if the module to be deleted was not +	    loaded. This has been corrected.</p> +          <p> +	    Own Id: OTP-9417</p> +        </item> +        <item> +          <p> +	    If a path was given as ONLY 'ebin' and not for example +	    './ebin', then systools:make_tar would fail with a +	    <c>function_clause</c> exception in filename:join/1. This +	    has been corrected. (Thanks to Nikola Skoric for +	    reporting).</p> +          <p> +	    Own Id: OTP-9507</p> +        </item> +        <item> +          <p> +	    Implement or fix -Werror option</p> +          <p> +	    If -Werror is enabled and there are warnings no output +	    file is written. Also make sure that error/warning +	    reporting is consistent. (Thanks to Tuncer Ayaz)</p> +          <p> +	    Own Id: OTP-9536</p> +        </item> +        <item> +          <p> +	    Improved error information for timeouts during +	    release_handler:install_release.</p> +          <p> +	    This patch addresses two cases where a timeout will occur +	    during upgrade. 1) if a supervisor is suspended (call to +	    get children from supervisor will hang) 2) if the child +	    spec for a supervisor incorrectly states that it is a +	    worker with a dynamic set of modules (call to get modules +	    from gen_event will hang)</p> +          <p> +	    An error report will now be printed, and the return value +	    of release_handler:install_release will indicate what +	    happened. (Thanks to joe williams)</p> +          <p> +	    Own Id: OTP-9546</p> +        </item> +      </list> +    </section> + + +    <section><title>Improvements and New Features</title> +      <list> +        <item> +          <p> +	    <c>release_handler:install_release</c> could be very slow +	    when there are many processes in the system. Some +	    optimization work has been done both in erts and in the +	    release handler in order to improve this. </p> +          <p> +	    A new option, <c>purge</c>, is added to +	    <c>release_handler:check_install_release</c> which can be +	    called first in order to speed up the execution of +	    <c>release_handler:install_release</c>.</p> +          <p> +	    Own Id: OTP-9395</p> +        </item> +      </list> +    </section> + +</section> +  <section><title>SASL 2.1.9.4</title>      <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/sasl/vsn.mk b/lib/sasl/vsn.mk index 26dc2c1448..2db134af48 100644 --- a/lib/sasl/vsn.mk +++ b/lib/sasl/vsn.mk @@ -1 +1 @@ -SASL_VSN = 2.1.9.4 +SASL_VSN = 2.1.10  | 
