diff options
author | Erlang/OTP <otp@erlang.org> | 2021-04-26 15:44:35 +0200 |
---|---|---|
committer | Erlang/OTP <otp@erlang.org> | 2021-04-26 15:44:35 +0200 |
commit | 822d147cde65d6f695678b7a2f20607aef60a8cd (patch) | |
tree | 729d5fd70f23bd365ee05467085c200a0818409f | |
parent | cf495115d8ed7e184c8d60cfdee616cc5c67b571 (diff) | |
download | erlang-822d147cde65d6f695678b7a2f20607aef60a8cd.tar.gz |
Prepare release
-rw-r--r-- | erts/doc/src/notes.xml | 70 | ||||
-rw-r--r-- | erts/vsn.mk | 2 | ||||
-rw-r--r-- | lib/asn1/doc/src/notes.xml | 39 | ||||
-rw-r--r-- | lib/asn1/vsn.mk | 2 | ||||
-rw-r--r-- | lib/common_test/doc/src/notes.xml | 30 | ||||
-rw-r--r-- | lib/common_test/vsn.mk | 2 | ||||
-rw-r--r-- | lib/ssl/doc/src/notes.xml | 23 | ||||
-rw-r--r-- | lib/ssl/vsn.mk | 2 | ||||
-rw-r--r-- | lib/stdlib/doc/src/notes.xml | 19 | ||||
-rw-r--r-- | lib/stdlib/src/stdlib.appup.src | 2 | ||||
-rw-r--r-- | lib/stdlib/vsn.mk | 2 | ||||
-rw-r--r-- | lib/xmerl/doc/src/notes.xml | 16 | ||||
-rw-r--r-- | lib/xmerl/vsn.mk | 2 | ||||
-rw-r--r-- | make/otp_version_tickets | 13 |
14 files changed, 217 insertions, 7 deletions
diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index 14a3c2b58d..528beb7434 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,76 @@ </header> <p>This document describes the changes made to the ERTS application.</p> +<section><title>Erts 11.2.1</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p>The following signals could pass before other signals + from the same sender to the same receiver. That is, these + signals could arrive too early.</p> <list> + <item><c>garbage-collect</c> request. Sent from one + process to another using one of the + <c>garbage_collect()</c> BIFs.</item> + <item><c>check-process-code</c> request. Sent from one + process to another using one of the + <c>check_process_code()</c> BIFs.</item> + <item><c>is-process-alive</c> reply. Sent as a response + to a process calling the <c>is_process_alive()</c> + BIF.</item> <item><c>process-info</c> reply. Sent as a + response to a process calling one of the + <c>process_info()</c> BIFs.</item> + <item><c>port-command</c> reply. Sent as a response to a + process calling one of the <c>port_command()</c> + BIFs.</item> <item><c>port-connect</c> reply. Sent as a + response to a process calling the <c>port_connect()</c> + BIF.</item> <item><c>port-close</c> reply. Sent as a + response to a process calling the <c>port_close()</c> + BIF.</item> <item><c>port-control</c> reply. Sent as a + response to a process calling the <c>port_control()</c> + BIF.</item> <item><c>port-call</c> reply. Sent as a + response to a process calling the <c>port_call()</c> + BIF.</item> <item><c>port-info</c> reply. Sent as a + response to a process calling one of the + <c>port_info()</c> BIFs.</item> </list> + <p> + Own Id: OTP-17291</p> + </item> + <item> + <p> + Fix bug in <c>persistent_term:get/0</c> and <c>info/0</c> + that could cause VM crash in rare cases. Bug exists since + OTP 23.0.</p> + <p> + Own Id: OTP-17298</p> + </item> + <item> + <p>Fixed a bug in <c>zlib</c> where decompression would + crash with <c>data_error</c> on some valid inputs.</p> + <p> + Own Id: OTP-17299 Aux Id: GH-4710 </p> + </item> + <item> + <p> + A garbage collection of a literal area missed messages + that entirely consisted of a term in a literal area. This + could in turn lead to a crash of the runtime system.</p> + <p> + Own Id: OTP-17307</p> + </item> + <item> + <p> + A call to <c>process_flag(message_queue_data, + off_heap)</c> could cause a crash of the runtime system + when sequential tracing was enabled.</p> + <p> + Own Id: OTP-17349</p> + </item> + </list> + </section> + +</section> + <section><title>Erts 11.2</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/erts/vsn.mk b/erts/vsn.mk index ef6d146974..4bcdccd2fb 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 11.2 +VSN = 11.2.1 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml index 3f4bfddd06..308100664e 100644 --- a/lib/asn1/doc/src/notes.xml +++ b/lib/asn1/doc/src/notes.xml @@ -32,6 +32,45 @@ <p>This document describes the changes made to the asn1 application.</p> +<section><title>Asn1 5.0.15</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + A parameterized type with a SEQUENCE with extension + ("...") made the compiler backend to crash.</p> + <p> + Own Id: OTP-17227 Aux Id: GH-4514 </p> + </item> + <item> + <p> + For JER encoding rules an INTEGER value outside the + declared range is now reported as error during decode.</p> + <p> + Own Id: OTP-17306 Aux Id: ERIERL-506 </p> + </item> + </list> + </section> + + + <section><title>Improvements and New Features</title> + <list> + <item> + <p> + For the JER encoding rules, the declared order of the + fields in a SEQUENCE is now maintained in the resulting + JSON object. Previously a map was used which caused an + undefined order of the fields which was not friendly for + debugging.</p> + <p> + Own Id: OTP-17297 Aux Id: ERIERL-607 </p> + </item> + </list> + </section> + +</section> + <section><title>Asn1 5.0.14</title> <section><title>Improvements and New Features</title> diff --git a/lib/asn1/vsn.mk b/lib/asn1/vsn.mk index b5dfc871bd..b4f3ae0299 100644 --- a/lib/asn1/vsn.mk +++ b/lib/asn1/vsn.mk @@ -1 +1 @@ -ASN1_VSN = 5.0.14 +ASN1_VSN = 5.0.15 diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml index 1ba1765347..a3bf10e160 100644 --- a/lib/common_test/doc/src/notes.xml +++ b/lib/common_test/doc/src/notes.xml @@ -33,6 +33,36 @@ <file>notes.xml</file> </header> +<section><title>Common_Test 1.20.1</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + A race condition could cause ct_netconfc:open/* to return + a disfunctional handle, resulting in errors when invoking + other api functions on it, and making it impossible to + establish a new connection to the server in question. + Similar symptoms were possible with open/* in modules + ct_ssh and ct_telnet.</p> + <p> + Internal messages from common_test processes could be + left in the caller's message queue after a timeout when + invoking call/* in modules ct_netconfc and ct_ssh. An + internal process used by module ct_telnet could leak + memory due to stray messages.</p> + <p> + Calls to ct_telnet:open/* and ct_telnet:get_data/1 could + hang indefinitely if the TCP connection to the server was + lost.</p> + <p> + Own Id: OTP-17328 Aux Id: ERIERL-631 </p> + </item> + </list> + </section> + +</section> + <section><title>Common_Test 1.20</title> <section><title>Improvements and New Features</title> diff --git a/lib/common_test/vsn.mk b/lib/common_test/vsn.mk index d1e8e2e8ba..a4e91a0fbe 100644 --- a/lib/common_test/vsn.mk +++ b/lib/common_test/vsn.mk @@ -1 +1 @@ -COMMON_TEST_VSN = 1.20 +COMMON_TEST_VSN = 1.20.1 diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index 19ad5bdbac..b44ddd5b41 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -27,6 +27,29 @@ </header> <p>This document describes the changes made to the SSL application.</p> +<section><title>SSL 10.3.1</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + Retain backwards compatible behavior of verify_fun when + handling incomplete chains that are not verifiable.</p> + <p> + Own Id: OTP-17296 Aux Id: GH-4682 </p> + </item> + <item> + <p> + Avoid server session handler crash, this will increase + session ruse opportunities.</p> + <p> + Own Id: OTP-17348 Aux Id: ERIERL-641 </p> + </item> + </list> + </section> + +</section> + <section><title>SSL 10.3</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/ssl/vsn.mk b/lib/ssl/vsn.mk index ecb5111403..1643ba4ece 100644 --- a/lib/ssl/vsn.mk +++ b/lib/ssl/vsn.mk @@ -1 +1 @@ -SSL_VSN = 10.3 +SSL_VSN = 10.3.1 diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 9c60fb860f..14841c35f3 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -31,6 +31,25 @@ </header> <p>This document describes the changes made to the STDLIB application.</p> +<section><title>STDLIB 3.14.2</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + Dictionaries that have become zipped by the zip module + did not get executable permission (for the file owner) + which makes the files inside the dictionary inaccessible. + This is fixed by giving dictionaries inside a zip archive + XRW permission.</p> + <p> + Own Id: OTP-17295 Aux Id: GH-4687 </p> + </item> + </list> + </section> + +</section> + <section><title>STDLIB 3.14.1</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/stdlib/src/stdlib.appup.src b/lib/stdlib/src/stdlib.appup.src index bba0d1ceee..60fafc4811 100644 --- a/lib/stdlib/src/stdlib.appup.src +++ b/lib/stdlib/src/stdlib.appup.src @@ -43,6 +43,7 @@ {<<"^3\\.13\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^3\\.14$">>,[restart_new_emulator]}, {<<"^3\\.14\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, + {<<"^3\\.14\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^3\\.5$">>,[restart_new_emulator]}, {<<"^3\\.5\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, {<<"^3\\.5\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, @@ -74,6 +75,7 @@ {<<"^3\\.13\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^3\\.14$">>,[restart_new_emulator]}, {<<"^3\\.14\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, + {<<"^3\\.14\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^3\\.5$">>,[restart_new_emulator]}, {<<"^3\\.5\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, {<<"^3\\.5\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk index e234b0cd58..863c925b56 100644 --- a/lib/stdlib/vsn.mk +++ b/lib/stdlib/vsn.mk @@ -1 +1 @@ -STDLIB_VSN = 3.14.1 +STDLIB_VSN = 3.14.2 diff --git a/lib/xmerl/doc/src/notes.xml b/lib/xmerl/doc/src/notes.xml index 143111e3d1..483b2c2e84 100644 --- a/lib/xmerl/doc/src/notes.xml +++ b/lib/xmerl/doc/src/notes.xml @@ -32,6 +32,22 @@ <p>This document describes the changes made to the Xmerl application.</p> +<section><title>Xmerl 1.3.27</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + Fixed the bug that Xmerl SAX parser couldn't handle files + ending with a ^M.</p> + <p> + Own Id: OTP-17308</p> + </item> + </list> + </section> + +</section> + <section><title>Xmerl 1.3.26</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/xmerl/vsn.mk b/lib/xmerl/vsn.mk index 5715f32e4f..4fcd304796 100644 --- a/lib/xmerl/vsn.mk +++ b/lib/xmerl/vsn.mk @@ -1 +1 @@ -XMERL_VSN = 1.3.26 +XMERL_VSN = 1.3.27 diff --git a/make/otp_version_tickets b/make/otp_version_tickets index c9e062ec5c..8d94594d8e 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,3 +1,14 @@ OTP-16607 OTP-17227 -OTP-17279 +OTP-17291 +OTP-17295 +OTP-17296 +OTP-17297 +OTP-17298 +OTP-17299 +OTP-17306 +OTP-17307 +OTP-17308 +OTP-17328 +OTP-17348 +OTP-17349 |