From b0961038d3e74414fff78c1ba03990e4d2ac155b Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Wed, 4 Sep 2024 09:59:21 +0200 Subject: [PATCH] Prepare release --- erts/doc/src/notes.xml | 19 ++++++++++++++++ erts/vsn.mk | 2 +- lib/compiler/doc/src/notes.xml | 23 +++++++++++++++++++ lib/compiler/vsn.mk | 2 +- lib/diameter/doc/src/notes.xml | 15 ++++++++++++ lib/diameter/vsn.mk | 2 +- lib/ftp/doc/src/notes.xml | 18 ++++++++++++++- lib/ftp/vsn.mk | 2 +- lib/kernel/doc/src/notes.xml | 36 +++++++++++++++++++++++++++++ lib/kernel/vsn.mk | 2 +- lib/public_key/doc/src/notes.xml | 17 ++++++++++++++ lib/public_key/vsn.mk | 2 +- lib/ssh/doc/src/notes.xml | 25 ++++++++++++++++++++ lib/ssh/vsn.mk | 2 +- lib/ssl/doc/src/notes.xml | 39 ++++++++++++++++++++++++++++++++ lib/ssl/vsn.mk | 2 +- make/otp_version_tickets | 18 ++++++++++----- 17 files changed, 211 insertions(+), 15 deletions(-) diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index 129361a29c0f..f742835e5fb4 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,25 @@

This document describes the changes made to the ERTS application.

+
Erts 14.2.5.3 + +
Fixed Bugs and Malfunctions + + +

+ A race in the kTLS flavour of SSL distribution has been + fixed so inet_drv.c doesn't read ahead too much data + which could cause the kTLS encryption to be activated too + late when some encrypted data had already been read into + the inet_drv.c buffer as unencrypted.

+

+ Own Id: OTP-19175 Aux Id: GH-8561, PR-8690

+
+
+
+ +
+
Erts 14.2.5.2
Fixed Bugs and Malfunctions diff --git a/erts/vsn.mk b/erts/vsn.mk index 0649124df646..cb0f0e8b8723 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 14.2.5.2 +VSN = 14.2.5.3 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml index 32b738555bfa..f373d383a193 100644 --- a/lib/compiler/doc/src/notes.xml +++ b/lib/compiler/doc/src/notes.xml @@ -32,6 +32,29 @@

This document describes the changes made to the Compiler application.

+
Compiler 8.4.3.1 + +
Fixed Bugs and Malfunctions + + +

+ Fixed a crash in an optimization pass relating to + appending binaries.

+

+ Own Id: OTP-19168 Aux Id: GH-8630

+
+ +

+ Fixed a bug in the compiler's alias analysis pass that + could make it emit unsafe code.

+

+ Own Id: OTP-19178 Aux Id: PR-8686

+
+
+
+ +
+
Compiler 8.4.3
Fixed Bugs and Malfunctions diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk index 4634d60bc690..8c777cc536a5 100644 --- a/lib/compiler/vsn.mk +++ b/lib/compiler/vsn.mk @@ -1 +1 @@ -COMPILER_VSN = 8.4.3 +COMPILER_VSN = 8.4.3.1 diff --git a/lib/diameter/doc/src/notes.xml b/lib/diameter/doc/src/notes.xml index 3d692a4b2164..0b4583850494 100644 --- a/lib/diameter/doc/src/notes.xml +++ b/lib/diameter/doc/src/notes.xml @@ -43,6 +43,21 @@ first.

+
diameter 2.3.2.2 + +
Fixed Bugs and Malfunctions + + +

+ Stop service has been made more synchronous.

+

+ Own Id: OTP-19206 Aux Id: ERIERL-1102

+
+
+
+ +
+
diameter 2.3.2.1
Improvements and New Features diff --git a/lib/diameter/vsn.mk b/lib/diameter/vsn.mk index e572c85700ad..cdf2f87138b3 100644 --- a/lib/diameter/vsn.mk +++ b/lib/diameter/vsn.mk @@ -17,5 +17,5 @@ # %CopyrightEnd% APPLICATION = diameter -DIAMETER_VSN = 2.3.2.1 +DIAMETER_VSN = 2.3.2.2 APP_VSN = $(APPLICATION)-$(DIAMETER_VSN)$(PRE_VSN) diff --git a/lib/ftp/doc/src/notes.xml b/lib/ftp/doc/src/notes.xml index 1f2c040117f9..4e1999a79a22 100644 --- a/lib/ftp/doc/src/notes.xml +++ b/lib/ftp/doc/src/notes.xml @@ -33,7 +33,23 @@ notes.xml -
Ftp 1.2.1 +
Ftp 1.2.1.1 + +
Fixed Bugs and Malfunctions + + +

+ Fix race condition that sometimes resulted in + ftp:recv_bin/2 returning ok instead of {ok, Data}.

+

+ Own Id: OTP-19119 Aux Id: GH-8454 ,PR-8543

+
+
+
+ +
+ +
Ftp 1.2.1
Fixed Bugs and Malfunctions diff --git a/lib/ftp/vsn.mk b/lib/ftp/vsn.mk index 1bfc35dc6628..e5207ac88102 100644 --- a/lib/ftp/vsn.mk +++ b/lib/ftp/vsn.mk @@ -19,6 +19,6 @@ # %CopyrightEnd% APPLICATION = ftp -FTP_VSN = 1.2.1 +FTP_VSN = 1.2.1.1 PRE_VSN = APP_VSN = "$(APPLICATION)-$(FTP_VSN)$(PRE_VSN)" diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml index a84b38300c6c..10005a6e1146 100644 --- a/lib/kernel/doc/src/notes.xml +++ b/lib/kernel/doc/src/notes.xml @@ -31,6 +31,42 @@

This document describes the changes made to the Kernel application.

+
Kernel 9.2.4.2 + +
Fixed Bugs and Malfunctions + + +

+ A race in the kTLS flavour of SSL distribution has been + fixed so inet_drv.c doesn't read ahead too much data + which could cause the kTLS encryption to be activated too + late when some encrypted data had already been read into + the inet_drv.c buffer as unencrypted.

+

+ Own Id: OTP-19175 Aux Id: GH-8561, PR-8690

+
+ +

+ Fix a deadlock when an application crashes during startup + and log messages were sent to standard out. Logger would + fail to print the messages to standard out and instead + print them to standard error.

+

+ Own Id: OTP-19205

+
+ +

Add the stdlib application parameters + shell_redraw_prompt_on_output which when set to + false disables redrawing of the shell prompt if + any other output is done.

+

+ Own Id: OTP-19213 Aux Id: PR-8763 ERIERL-1108

+
+
+
+ +
+
Kernel 9.2.4.1
Fixed Bugs and Malfunctions diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk index aa894c46f9e9..c36da67bcbe0 100644 --- a/lib/kernel/vsn.mk +++ b/lib/kernel/vsn.mk @@ -1 +1 @@ -KERNEL_VSN = 9.2.4.1 +KERNEL_VSN = 9.2.4.2 diff --git a/lib/public_key/doc/src/notes.xml b/lib/public_key/doc/src/notes.xml index cbab0b2fde42..1e3b1c772160 100644 --- a/lib/public_key/doc/src/notes.xml +++ b/lib/public_key/doc/src/notes.xml @@ -35,6 +35,23 @@ notes.xml +
Public_Key 1.15.1.2 + +
Fixed Bugs and Malfunctions + + +

+ For completeness handle rsa_pss implicit default value, + although this will probably not be commonly used as it + provides very weak security.

+

+ Own Id: OTP-19179

+
+
+
+ +
+
Public_Key 1.15.1.1
Fixed Bugs and Malfunctions diff --git a/lib/public_key/vsn.mk b/lib/public_key/vsn.mk index 870edba56366..3a3fe61d7494 100644 --- a/lib/public_key/vsn.mk +++ b/lib/public_key/vsn.mk @@ -1 +1 @@ -PUBLIC_KEY_VSN = 1.15.1.1 +PUBLIC_KEY_VSN = 1.15.1.2 diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml index 0a55dce148ad..604da380177a 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -30,6 +30,31 @@ notes.xml +
Ssh 5.1.4.2 + +
Fixed Bugs and Malfunctions + + +

+ With this change, ssh daemon started with TCP port number + argument will re-try to obtain listen socket before + returning error to user.

+

+ Own Id: OTP-19170 Aux Id: GH-7746

+
+ +

+ With this change, robustness is improved by monitoring + connection handler process before casting socket control + notification.

+

+ Own Id: OTP-19173 Aux Id: PR-8310

+
+
+
+ +
+
Ssh 5.1.4.1
Fixed Bugs and Malfunctions diff --git a/lib/ssh/vsn.mk b/lib/ssh/vsn.mk index 6cb83842849d..c9df1ce63ae4 100644 --- a/lib/ssh/vsn.mk +++ b/lib/ssh/vsn.mk @@ -1,4 +1,4 @@ #-*-makefile-*- ; force emacs to enter makefile-mode -SSH_VSN = 5.1.4.1 +SSH_VSN = 5.1.4.2 APP_VSN = "ssh-$(SSH_VSN)" diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index f7e18133e429..97410c78c637 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -27,6 +27,45 @@

This document describes the changes made to the SSL application.

+
SSL 11.1.4.3 + +
Fixed Bugs and Malfunctions + + +

+ A race in the kTLS flavour of SSL distribution has been + fixed so inet_drv.c doesn't read ahead too much data + which could cause the kTLS encryption to be activated too + late when some encrypted data had already been read into + the inet_drv.c buffer as unencrypted.

+

+ Own Id: OTP-19175 Aux Id: GH-8561, PR-8690

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

+ Make sure all TLS-1.3 terminations are graceful (previous + TLS version terminations already are).

+

+ Own Id: OTP-17848

+
+ +

+ Include more information in logging of SNI (Server Name + Indication) mismatch error.

+

+ Own Id: OTP-19187

+
+
+
+ +
+
SSL 11.1.4.2
Improvements and New Features diff --git a/lib/ssl/vsn.mk b/lib/ssl/vsn.mk index e2e64f4e49a8..df0f351c53be 100644 --- a/lib/ssl/vsn.mk +++ b/lib/ssl/vsn.mk @@ -1 +1 @@ -SSL_VSN = 11.1.4.2 +SSL_VSN = 11.1.4.3 diff --git a/make/otp_version_tickets b/make/otp_version_tickets index c917b287aec3..77d046fba766 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,6 +1,12 @@ -OTP-19143 -OTP-19147 -OTP-19152 -OTP-19154 -OTP-19157 -OTP-19160 +OTP-17848 +OTP-19119 +OTP-19168 +OTP-19170 +OTP-19173 +OTP-19175 +OTP-19178 +OTP-19179 +OTP-19187 +OTP-19205 +OTP-19206 +OTP-19213