diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index 624a3bb68c41..e907c6521162 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -2928,6 +2928,74 @@ +
Erts 12.3.2.15 + +
Fixed Bugs and Malfunctions + + +

+ Fix faulty debug assert when page size is larger than + 16kb, like on PowerPC. Did crash debug VM directly at + start.

+

+ Own Id: OTP-18802

+
+ +

+ On OTP 24 and OTP 25, incoming distributed messages + larger than 64 KiB sent using an alias leaked memory if + the alias had been removed prior to entering the node. + This issue was not present on OTP 26.

+

+ Incoming distributed messages larger than 64 KiB sent + using an alias which had been removed on the receiving + node could crash the node. This crash was quite unlikely + on OTP 24 and OTP 25, but very likely on OTP 26.

+

+ 'DOWN' signals with exit reason larger than 64 KiB + directed towards a process on a node with a not matching + creation leaked memory on the receiving node. Such + signals should however be very rare.

+

+ Own Id: OTP-18885 Aux Id: GH-7834, GH-7890, PR-7915

+
+ +

+ Removed unnecessary PCRE source tar-ball.

+

+ Own Id: OTP-18902

+
+
+
+ + +
Improvements and New Features + + +

+ Removed unnecessary regexp library used when generating + yielding BIFs.

+

+ Own Id: OTP-18830 Aux Id: PR-7823

+
+ +

+ Replaced old md5 implementation with an implementation + from OpenSSL.

+

+ Own Id: OTP-18877

+
+ +

+ Removed unused makewhatis script.

+

+ Own Id: OTP-18899

+
+
+
+ +
+
Erts 12.3.2.14
Fixed Bugs and Malfunctions diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml index fb62619e9d74..53e782d56918 100644 --- a/lib/asn1/doc/src/notes.xml +++ b/lib/asn1/doc/src/notes.xml @@ -190,6 +190,22 @@
+
Asn1 5.0.18.2 + +
Fixed Bugs and Malfunctions + + +

+ Fix benign warning from gcc 11 about mismatching call to + free().

+

+ Own Id: OTP-18844

+
+
+
+ +
+
Asn1 5.0.18.1
Fixed Bugs and Malfunctions diff --git a/lib/erl_interface/doc/src/notes.xml b/lib/erl_interface/doc/src/notes.xml index cb625ffb88fd..ae92b9c3c517 100644 --- a/lib/erl_interface/doc/src/notes.xml +++ b/lib/erl_interface/doc/src/notes.xml @@ -264,6 +264,22 @@
+
Erl_Interface 5.2.2.1 + +
Improvements and New Features + + +

+ Replaced old md5 implementation with an implementation + from OpenSSL.

+

+ Own Id: OTP-18877

+
+
+
+ +
+
Erl_Interface 5.2.2
Fixed Bugs and Malfunctions diff --git a/lib/mnesia/doc/src/notes.xml b/lib/mnesia/doc/src/notes.xml index 298ef316e360..af6599c4c68e 100644 --- a/lib/mnesia/doc/src/notes.xml +++ b/lib/mnesia/doc/src/notes.xml @@ -256,6 +256,22 @@
+
+ +
Mnesia 4.20.4.4 + +
Fixed Bugs and Malfunctions + + +

+ mnesia:add_table_copy/3 no longer fails with + reason system_limit when the node is starting.

+

+ Own Id: OTP-18850

+
+
+
+
Mnesia 4.20.4.3 diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml index 022d8fbbd7a6..533daa43cdc3 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -397,6 +397,43 @@
+
Ssh 4.13.2.4 + +
Fixed Bugs and Malfunctions + + +

+ With this change, connection handler does not execute + socket operations until it becomes socket owner. + Previously errors could occur if connection handler tried + to work with socket whose owner exited.

+

+ Own Id: OTP-18869 Aux Id: PR-7849,GH-7571

+
+ +

+ With this change (being response to CVE-2023-48795), ssh + can negotiate "strict KEX" OpenSSH extension with peers + supporting it; also 'chacha20-poly1305@openssh.com' + algorithm becomes a less preferred cipher.

+

+ If strict KEX availability cannot be ensured on both + connection sides, affected encryption modes(CHACHA and + CBC) can be disabled with standard ssh configuration. + This will provide protection against vulnerability, but + at a cost of affecting interoperability. See Configuring algorithms in + SSH.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-18897

+
+
+
+ +
+
Ssh 4.13.2.3
Fixed Bugs and Malfunctions diff --git a/otp_versions.table b/otp_versions.table index 8d84157ecbcf..91072bb17995 100644 --- a/otp_versions.table +++ b/otp_versions.table @@ -30,6 +30,7 @@ OTP-25.0.3 : erts-13.0.3 ssl-10.8.3 # asn1-5.0.19 common_test-1.23 compiler-8.2 OTP-25.0.2 : erts-13.0.2 ssl-10.8.2 # asn1-5.0.19 common_test-1.23 compiler-8.2 crypto-5.1.1 debugger-5.3 dialyzer-5.0.1 diameter-2.2.6 edoc-1.2 eldap-1.2.10 erl_docgen-1.3 erl_interface-5.3 et-1.6.5 eunit-2.7.1 ftp-1.1.1 inets-8.0 jinterface-1.13 kernel-8.4.1 megaco-4.4 mnesia-4.21.1 observer-2.12 odbc-2.14 os_mon-2.7.1 parsetools-2.4 public_key-1.13 reltool-0.9 runtime_tools-1.19 sasl-4.2 snmp-5.13 ssh-4.14.1 stdlib-4.0.1 syntax_tools-3.0 tftp-1.0.3 tools-3.5.3 wx-2.2 xmerl-1.3.29 : OTP-25.0.1 : crypto-5.1.1 dialyzer-5.0.1 erts-13.0.1 kernel-8.4.1 mnesia-4.21.1 ssh-4.14.1 ssl-10.8.1 stdlib-4.0.1 # asn1-5.0.19 common_test-1.23 compiler-8.2 debugger-5.3 diameter-2.2.6 edoc-1.2 eldap-1.2.10 erl_docgen-1.3 erl_interface-5.3 et-1.6.5 eunit-2.7.1 ftp-1.1.1 inets-8.0 jinterface-1.13 megaco-4.4 observer-2.12 odbc-2.14 os_mon-2.7.1 parsetools-2.4 public_key-1.13 reltool-0.9 runtime_tools-1.19 sasl-4.2 snmp-5.13 syntax_tools-3.0 tftp-1.0.3 tools-3.5.3 wx-2.2 xmerl-1.3.29 : OTP-25.0 : asn1-5.0.19 common_test-1.23 compiler-8.2 crypto-5.1 debugger-5.3 dialyzer-5.0 diameter-2.2.6 edoc-1.2 erl_docgen-1.3 erl_interface-5.3 erts-13.0 eunit-2.7.1 inets-8.0 jinterface-1.13 kernel-8.4 megaco-4.4 mnesia-4.21 observer-2.12 odbc-2.14 parsetools-2.4 public_key-1.13 runtime_tools-1.19 sasl-4.2 snmp-5.13 ssh-4.14 ssl-10.8 stdlib-4.0 syntax_tools-3.0 tools-3.5.3 wx-2.2 xmerl-1.3.29 # eldap-1.2.10 et-1.6.5 ftp-1.1.1 os_mon-2.7.1 reltool-0.9 tftp-1.0.3 : +OTP-24.3.4.15 : asn1-5.0.18.2 erl_interface-5.2.2.1 erts-12.3.2.15 mnesia-4.20.4.4 ssh-4.13.2.4 # common_test-1.22.1.1 compiler-8.1.1.5 crypto-5.0.6.4 debugger-5.2.1.1 dialyzer-4.4.4.1 diameter-2.2.5 edoc-1.1 eldap-1.2.10 erl_docgen-1.2.1 et-1.6.5 eunit-2.7 ftp-1.1.1 inets-7.5.3.4 jinterface-1.12.2 kernel-8.3.2.4 megaco-4.3 observer-2.11.1 odbc-2.13.5 os_mon-2.7.1 parsetools-2.3.2 public_key-1.12.0.2 reltool-0.9 runtime_tools-1.18 sasl-4.1.2 snmp-5.12.0.3 ssl-10.7.3.9 stdlib-3.17.2.4 syntax_tools-2.6 tftp-1.0.3 tools-3.5.2 wx-2.1.4 xmerl-1.3.28.1 : OTP-24.3.4.14 : crypto-5.0.6.4 erts-12.3.2.14 kernel-8.3.2.4 mnesia-4.20.4.3 public_key-1.12.0.2 ssl-10.7.3.9 # asn1-5.0.18.1 common_test-1.22.1.1 compiler-8.1.1.5 debugger-5.2.1.1 dialyzer-4.4.4.1 diameter-2.2.5 edoc-1.1 eldap-1.2.10 erl_docgen-1.2.1 erl_interface-5.2.2 et-1.6.5 eunit-2.7 ftp-1.1.1 inets-7.5.3.4 jinterface-1.12.2 megaco-4.3 observer-2.11.1 odbc-2.13.5 os_mon-2.7.1 parsetools-2.3.2 reltool-0.9 runtime_tools-1.18 sasl-4.1.2 snmp-5.12.0.3 ssh-4.13.2.3 stdlib-3.17.2.4 syntax_tools-2.6 tftp-1.0.3 tools-3.5.2 wx-2.1.4 xmerl-1.3.28.1 : OTP-24.3.4.13 : compiler-8.1.1.5 debugger-5.2.1.1 erts-12.3.2.13 ssh-4.13.2.3 ssl-10.7.3.8 stdlib-3.17.2.4 # asn1-5.0.18.1 common_test-1.22.1.1 crypto-5.0.6.3 dialyzer-4.4.4.1 diameter-2.2.5 edoc-1.1 eldap-1.2.10 erl_docgen-1.2.1 erl_interface-5.2.2 et-1.6.5 eunit-2.7 ftp-1.1.1 inets-7.5.3.4 jinterface-1.12.2 kernel-8.3.2.3 megaco-4.3 mnesia-4.20.4.2 observer-2.11.1 odbc-2.13.5 os_mon-2.7.1 parsetools-2.3.2 public_key-1.12.0.1 reltool-0.9 runtime_tools-1.18 sasl-4.1.2 snmp-5.12.0.3 syntax_tools-2.6 tftp-1.0.3 tools-3.5.2 wx-2.1.4 xmerl-1.3.28.1 : OTP-24.3.4.12 : compiler-8.1.1.4 erts-12.3.2.12 stdlib-3.17.2.3 xmerl-1.3.28.1 # asn1-5.0.18.1 common_test-1.22.1.1 crypto-5.0.6.3 debugger-5.2.1 dialyzer-4.4.4.1 diameter-2.2.5 edoc-1.1 eldap-1.2.10 erl_docgen-1.2.1 erl_interface-5.2.2 et-1.6.5 eunit-2.7 ftp-1.1.1 inets-7.5.3.4 jinterface-1.12.2 kernel-8.3.2.3 megaco-4.3 mnesia-4.20.4.2 observer-2.11.1 odbc-2.13.5 os_mon-2.7.1 parsetools-2.3.2 public_key-1.12.0.1 reltool-0.9 runtime_tools-1.18 sasl-4.1.2 snmp-5.12.0.3 ssh-4.13.2.2 ssl-10.7.3.7 syntax_tools-2.6 tftp-1.0.3 tools-3.5.2 wx-2.1.4 :