diff options
author | Erlang/OTP <otp@erlang.org> | 2023-04-20 14:11:25 +0200 |
---|---|---|
committer | Erlang/OTP <otp@erlang.org> | 2023-04-20 14:11:25 +0200 |
commit | e33e6699c53e9ad76a5bd84a8870c9489d0befd9 (patch) | |
tree | 3ce14c3bea5f067daf57cb82dd2f71350e6aa684 | |
parent | a28b9c7f2afa38bd10fe1451f994ce9f1181a728 (diff) | |
download | erlang-e33e6699c53e9ad76a5bd84a8870c9489d0befd9.tar.gz |
Prepare release
-rw-r--r-- | erts/doc/src/notes.xml | 58 | ||||
-rw-r--r-- | erts/vsn.mk | 2 | ||||
-rw-r--r-- | lib/inets/doc/src/notes.xml | 20 | ||||
-rw-r--r-- | lib/inets/vsn.mk | 2 | ||||
-rw-r--r-- | lib/ssl/doc/src/notes.xml | 17 | ||||
-rw-r--r-- | lib/ssl/vsn.mk | 2 | ||||
-rw-r--r-- | make/otp_version_tickets | 9 |
7 files changed, 103 insertions, 7 deletions
diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index d5f0db3511..c195625333 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,64 @@ </header> <p>This document describes the changes made to the ERTS application.</p> +<section><title>Erts 12.3.2.11</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + Fix bug sometimes causing emulator crash at node shutdown + when there are pending connections. Only seen when + running duel distribution protocols, inet_drv and + inet_tls_dist.</p> + <p> + Own Id: OTP-18243 Aux Id: GH-6247, PR-6258 </p> + </item> + <item> + <p>Fix bug in <c>binary_to_term</c> (and distributed + receive) when decoding a large map (>32 keys) with + unsorted small maps (<= 32) as keys of the large + map.</p> + <p>This was only a problem if the term was encoded by + <c>erl_interface</c>, <c>jinterface</c> or otherwise, as + the VM itself always encodes small maps with sorted + keys.</p> + <p>The "binary_to_term" would appear as successful but + the created large map was internally inconsistent. The + smaller key-maps could not be found with maps:get and + friends. Other operations such as map compare and merge + could probably also give incorrect results.</p> + <p> + Own Id: OTP-18343 Aux Id: GH-6496 </p> + </item> + <item> + <p> + Implementations of the <seecref + marker="erts:driver_entry#call"><c>call()</c></seecref> + driver callback that returned a faulty encoded result + could cause a memory leak and could cause invalid data on + the heap of the processes calling <seemfa + marker="erts:erlang#port_call/3"><c>erlang:port_call/3</c></seemfa>.</p> + <p> + Own Id: OTP-18525 Aux Id: PR-7049 </p> + </item> + <item> + <p> + Aliases created in combination with a monitor using the + <c>{alias, explicit_unalias}</c> option stopped working + from remote nodes when a <c>'DOWN'</c> signal had been + received due to the monitor or if the monitor was removed + using the <c>erlang:demonitor()</c> BIF.</p> + <p> + This bug was introduced in OTP 24.3.4.10 and OTP 25.3.</p> + <p> + Own Id: OTP-18557 Aux Id: PR-7131, OTP-18496 </p> + </item> + </list> + </section> + +</section> + <section><title>Erts 12.3.2.10</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/erts/vsn.mk b/erts/vsn.mk index 818be24545..f52d729129 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 12.3.2.10 +VSN = 12.3.2.11 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml index ae0e6f5978..381610bd95 100644 --- a/lib/inets/doc/src/notes.xml +++ b/lib/inets/doc/src/notes.xml @@ -33,7 +33,25 @@ <file>notes.xml</file> </header> - <section><title>Inets 7.5.3.3</title> + <section><title>Inets 7.5.3.4</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + With this change, upon remote socket closure current + request is added to a retried queue (either pipeline or + keep_alive, but not both).</p> + <p> + Own Id: OTP-18545 Aux Id: OTP-18509, ERIERL-937, + ERIERL-928 </p> + </item> + </list> + </section> + +</section> + +<section><title>Inets 7.5.3.3</title> <section><title>Fixed Bugs and Malfunctions</title> <list> diff --git a/lib/inets/vsn.mk b/lib/inets/vsn.mk index 818ea7eff3..05eda4cd4e 100644 --- a/lib/inets/vsn.mk +++ b/lib/inets/vsn.mk @@ -19,6 +19,6 @@ # %CopyrightEnd% APPLICATION = inets -INETS_VSN = 7.5.3.3 +INETS_VSN = 7.5.3.4 PRE_VSN = APP_VSN = "$(APPLICATION)-$(INETS_VSN)$(PRE_VSN)" diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index d80f460581..04e24c85ef 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -27,6 +27,23 @@ </header> <p>This document describes the changes made to the SSL application.</p> +<section><title>SSL 10.7.3.7</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + Client signature algorithm list input order is now + honored again , it was accidently reversed by a previous + fix.</p> + <p> + Own Id: OTP-18550</p> + </item> + </list> + </section> + +</section> + <section><title>SSL 10.7.3.6</title> <section><title>Improvements and New Features</title> diff --git a/lib/ssl/vsn.mk b/lib/ssl/vsn.mk index 3429142285..45e8b67eca 100644 --- a/lib/ssl/vsn.mk +++ b/lib/ssl/vsn.mk @@ -1 +1 @@ -SSL_VSN = 10.7.3.6 +SSL_VSN = 10.7.3.7 diff --git a/make/otp_version_tickets b/make/otp_version_tickets index cad478cf21..2321bc467f 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,3 +1,6 @@ -OTP-18422 -OTP-18496 -OTP-18509 +OTP-18243 +OTP-18343 +OTP-18525 +OTP-18545 +OTP-18550 +OTP-18557 |