diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index 476af1eb7954..6a9707048b73 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,124 @@
This document describes the changes made to the ERTS application.
++ 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
+
+ A process with
+ Own Id: OTP-18838 Aux Id: PR-7822, GH-7801
++ A race occurring when a process was selected for dirty + execution simultaneously as it was scheduled for handling + a signal could cause the process to end up in an + inconsistent state. When it ended up in this inconsistent + state, it was not enqueued into a run queue even though + it was set in a runnable state. This also effected + signals being sent to the process after it had gotten + into this inconsistent state, in such a way that it was + from this point not possible to communicate with it.
++ Own Id: OTP-18839 Aux Id: PR-7822, GH-7801
+
+ When a process had to to wait in the run queue for a long
+ time before being selected for dirty execution, it could
+ not receive signals. This caused inspection of such a
+ process, for example using
+ This issue was introduced in OTP 25.3.2.6 and 26.1 when + fixing an issue where a constant flow of signals + prevented a process from being able to execute dirty.
++ Own Id: OTP-18841 Aux Id: PR-7822, GH-7801, OTP-18737
+Fixed a bug in the JIT that miscompiled large
+
+ Own Id: OTP-18842
++ 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.
+
+
+ Own Id: OTP-18885 Aux Id: GH-7834, GH-7890, PR-7915
++ Removed unnecessary PCRE source tar-ball.
++ Own Id: OTP-18902
++ 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
+ Own Id: OTP-18899
+This document describes the changes made to the asn1 application.
++ Fix benign warning from gcc 11 about mismatching call to + free().
++ Own Id: OTP-18844
+This document describes the changes made to the Erl_interface application.
++ Replaced old md5 implementation with an implementation + from OpenSSL.
++ Own Id: OTP-18877
+
+
+ Own Id: OTP-18850
++ ssl application will validate id-kp-serverAuth and + id-kp-clientAuth extended key usage only in end entity + certificates. public_key application will disallow + "anyExtendedKeyUsage" for CA certificates that includes + the extended key usage extension and marks it critical.
++ Own Id: OTP-18739
++ 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
+ *** POTENTIAL INCOMPATIBILITY ***
++ Own Id: OTP-18897
+This document describes the changes made to the SSL application.
++ ssl application will validate id-kp-serverAuth and + id-kp-clientAuth extended key usage only in end entity + certificates. public_key application will disallow + "anyExtendedKeyUsage" for CA certificates that includes + the extended key usage extension and marks it critical.
++ Own Id: OTP-18739
++ Add missing export for connection_info() API type.
++ Own Id: OTP-18886
+This document describes the changes made to the wxErlang application.
+The
+ Own Id: OTP-18768 Aux Id: PR-7670
+