summaryrefslogtreecommitdiff
path: root/lib/sasl/doc/src/notes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sasl/doc/src/notes.xml')
-rw-r--r--lib/sasl/doc/src/notes.xml96
1 files changed, 88 insertions, 8 deletions
diff --git a/lib/sasl/doc/src/notes.xml b/lib/sasl/doc/src/notes.xml
index 18dbfb375b..46e6762b90 100644
--- a/lib/sasl/doc/src/notes.xml
+++ b/lib/sasl/doc/src/notes.xml
@@ -31,6 +31,86 @@
</header>
<p>This document describes the changes made to the SASL application.</p>
+<section><title>SASL 4.0.2</title>
+
+ <section><title>Fixed Bugs and Malfunctions</title>
+ <list>
+ <item>
+ <p>
+ Fix dependent application to be stopped after the primary
+ application when upgrading a release and the primary and
+ dependent application is removed.</p>
+ <p>
+ Example: In a release where app1 depends on app2 and we
+ should remove app1 and app2 using a release upgrade. When
+ the release upgrade is done app1 should be stopped and
+ purged before app2 as otherwise app1 could start crashing
+ when its dependency is removed.</p>
+ <p>
+ This bugfix changes the order of removal to be correct.</p>
+ <p>
+ Own Id: OTP-17113 Aux Id: ERL-1410 PR-2882 </p>
+ </item>
+ </list>
+ </section>
+
+</section>
+
+<section><title>SASL 4.0.1</title>
+
+ <section><title>Fixed Bugs and Malfunctions</title>
+ <list>
+ <item>
+ <p>
+ Make <c>release_handler</c> more resilient against
+ exiting processes during upgrade.</p>
+ <p>
+ Own Id: OTP-16744 Aux Id: ERL-1247, PR-2666 </p>
+ </item>
+ </list>
+ </section>
+
+</section>
+
+<section><title>SASL 4.0</title>
+
+ <section><title>Improvements and New Features</title>
+ <list>
+ <item>
+ <p>
+ Remove usage and documentation of old requests of the
+ I/O-protocol.</p>
+ <p>
+ Own Id: OTP-15695</p>
+ </item>
+ <item>
+ <p>
+ <c>systools:make_script/2</c> now accepts the name of the
+ boot file to create, it is not restricted to only
+ <c>RelName.boot</c> or <c>start.boot</c>.</p>
+ <p>
+ <c>systools:make_tar/2</c> now accepts the option
+ <c>extra_files</c> to add any extra non release related
+ files to the tar file.</p>
+ <p>
+ Own Id: OTP-16561 Aux Id: PR-2420 </p>
+ </item>
+ <item>
+ <p>
+ <seemfa
+ marker="systools#make_tar/1"><c>systools:make_tar/1,2</c></seemfa>
+ now filters out any tools from erts if included in the
+ release tar ball. See the documentation for more details.</p>
+ <p>
+ *** POTENTIAL INCOMPATIBILITY ***</p>
+ <p>
+ Own Id: OTP-16603</p>
+ </item>
+ </list>
+ </section>
+
+</section>
+
<section><title>SASL 3.4.2</title>
<section><title>Improvements and New Features</title>
@@ -118,10 +198,10 @@
<list>
<item>
<p>A new logging API is added to Erlang/OTP, see the
- <seealso
- marker="kernel:logger"><c>logger(3)</c></seealso> manual
- page, and section <seealso
- marker="kernel:logger_chapter">Logging</seealso> in the
+ <seeerl
+ marker="kernel:logger"><c>logger(3)</c></seeerl> manual
+ page, and section <seeguide
+ marker="kernel:logger_chapter">Logging</seeguide> in the
Kernel User's Guide.</p>
<p>Calls to <c>error_logger</c> are automatically
redirected to the new API, and legacy error logger event
@@ -352,8 +432,8 @@
new purge strategy will as of ERTS version 8.1 be
enabled. This new strategy is not fully backwards
compatible with the strategy used by default. For more
- information see the documentation of <seealso
- marker="erts:erlang#check_process_code/3"><c>erlang:check_process_code/3</c></seealso>.</p>
+ information see the documentation of <seemfa
+ marker="erts:erlang#check_process_code/3"><c>erlang:check_process_code/3</c></seemfa>.</p>
<p>
Own Id: OTP-13808 Aux Id: OTP-13833 </p>
</item>
@@ -381,8 +461,8 @@
the runtime system is built with support for dirty
schedulers.</p>
<p>
- For more information see the documentation of <seealso
- marker="erts:erlang#check_process_code/3"><c>erlang:check_process_code/3</c></seealso>.</p>
+ For more information see the documentation of <seemfa
+ marker="erts:erlang#check_process_code/3"><c>erlang:check_process_code/3</c></seemfa>.</p>
<p>
Own Id: OTP-13833</p>
</item>