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