Skip to content

Commit

Permalink
Prepare release
Browse files Browse the repository at this point in the history
  • Loading branch information
Erlang/OTP committed Sep 4, 2024
1 parent acfb4c2 commit b096103
Show file tree
Hide file tree
Showing 17 changed files with 211 additions and 15 deletions.
19 changes: 19 additions & 0 deletions erts/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,25 @@
</header>
<p>This document describes the changes made to the ERTS application.</p>

<section><title>Erts 14.2.5.3</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
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.</p>
<p>
Own Id: OTP-19175 Aux Id: GH-8561, PR-8690 </p>
</item>
</list>
</section>

</section>

<section><title>Erts 14.2.5.2</title>

<section><title>Fixed Bugs and Malfunctions</title>
Expand Down
2 changes: 1 addition & 1 deletion erts/vsn.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
23 changes: 23 additions & 0 deletions lib/compiler/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,29 @@
<p>This document describes the changes made to the Compiler
application.</p>

<section><title>Compiler 8.4.3.1</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
Fixed a crash in an optimization pass relating to
appending binaries.</p>
<p>
Own Id: OTP-19168 Aux Id: GH-8630 </p>
</item>
<item>
<p>
Fixed a bug in the compiler's alias analysis pass that
could make it emit unsafe code.</p>
<p>
Own Id: OTP-19178 Aux Id: PR-8686 </p>
</item>
</list>
</section>

</section>

<section><title>Compiler 8.4.3</title>

<section><title>Fixed Bugs and Malfunctions</title>
Expand Down
2 changes: 1 addition & 1 deletion lib/compiler/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
COMPILER_VSN = 8.4.3
COMPILER_VSN = 8.4.3.1
15 changes: 15 additions & 0 deletions lib/diameter/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,21 @@ first.</p>

<!-- ===================================================================== -->

<section><title>diameter 2.3.2.2</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
Stop service has been made more synchronous.</p>
<p>
Own Id: OTP-19206 Aux Id: ERIERL-1102 </p>
</item>
</list>
</section>

</section>

<section><title>diameter 2.3.2.1</title>

<section><title>Improvements and New Features</title>
Expand Down
2 changes: 1 addition & 1 deletion lib/diameter/vsn.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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)
18 changes: 17 additions & 1 deletion lib/ftp/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,23 @@
<file>notes.xml</file>
</header>

<section><title>Ftp 1.2.1</title>
<section><title>Ftp 1.2.1.1</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
Fix race condition that sometimes resulted in
ftp:recv_bin/2 returning ok instead of {ok, Data}.</p>
<p>
Own Id: OTP-19119 Aux Id: GH-8454 ,PR-8543 </p>
</item>
</list>
</section>

</section>

<section><title>Ftp 1.2.1</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
Expand Down
2 changes: 1 addition & 1 deletion lib/ftp/vsn.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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)"
36 changes: 36 additions & 0 deletions lib/kernel/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,42 @@
</header>
<p>This document describes the changes made to the Kernel application.</p>

<section><title>Kernel 9.2.4.2</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
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.</p>
<p>
Own Id: OTP-19175 Aux Id: GH-8561, PR-8690 </p>
</item>
<item>
<p>
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.</p>
<p>
Own Id: OTP-19205 </p>
</item>
<item>
<p> Add the stdlib application parameters
<c>shell_redraw_prompt_on_output</c> which when set to
<c>false</c> disables redrawing of the shell prompt if
any other output is done. </p>
<p>
Own Id: OTP-19213 Aux Id: PR-8763 ERIERL-1108 </p>
</item>
</list>
</section>

</section>

<section><title>Kernel 9.2.4.1</title>

<section><title>Fixed Bugs and Malfunctions</title>
Expand Down
2 changes: 1 addition & 1 deletion lib/kernel/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
KERNEL_VSN = 9.2.4.1
KERNEL_VSN = 9.2.4.2
17 changes: 17 additions & 0 deletions lib/public_key/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,23 @@
<file>notes.xml</file>
</header>

<section><title>Public_Key 1.15.1.2</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
For completeness handle rsa_pss implicit default value,
although this will probably not be commonly used as it
provides very weak security.</p>
<p>
Own Id: OTP-19179 </p>
</item>
</list>
</section>

</section>

<section><title>Public_Key 1.15.1.1</title>

<section><title>Fixed Bugs and Malfunctions</title>
Expand Down
2 changes: 1 addition & 1 deletion lib/public_key/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
PUBLIC_KEY_VSN = 1.15.1.1
PUBLIC_KEY_VSN = 1.15.1.2
25 changes: 25 additions & 0 deletions lib/ssh/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,31 @@
<file>notes.xml</file>
</header>

<section><title>Ssh 5.1.4.2</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
With this change, ssh daemon started with TCP port number
argument will re-try to obtain listen socket before
returning error to user.</p>
<p>
Own Id: OTP-19170 Aux Id: GH-7746 </p>
</item>
<item>
<p>
With this change, robustness is improved by monitoring
connection handler process before casting socket control
notification.</p>
<p>
Own Id: OTP-19173 Aux Id: PR-8310 </p>
</item>
</list>
</section>

</section>

<section><title>Ssh 5.1.4.1</title>

<section><title>Fixed Bugs and Malfunctions</title>
Expand Down
2 changes: 1 addition & 1 deletion lib/ssh/vsn.mk
Original file line number Diff line number Diff line change
@@ -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)"
39 changes: 39 additions & 0 deletions lib/ssl/doc/src/notes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,45 @@
</header>
<p>This document describes the changes made to the SSL application.</p>

<section><title>SSL 11.1.4.3</title>

<section><title>Fixed Bugs and Malfunctions</title>
<list>
<item>
<p>
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.</p>
<p>
Own Id: OTP-19175 Aux Id: GH-8561, PR-8690 </p>
</item>
</list>
</section>


<section><title>Improvements and New Features</title>
<list>
<item>
<p>
Make sure all TLS-1.3 terminations are graceful (previous
TLS version terminations already are).</p>
<p>
Own Id: OTP-17848 </p>
</item>
<item>
<p>
Include more information in logging of SNI (Server Name
Indication) mismatch error.</p>
<p>
Own Id: OTP-19187 </p>
</item>
</list>
</section>

</section>

<section><title>SSL 11.1.4.2</title>

<section><title>Improvements and New Features</title>
Expand Down
2 changes: 1 addition & 1 deletion lib/ssl/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SSL_VSN = 11.1.4.2
SSL_VSN = 11.1.4.3
18 changes: 12 additions & 6 deletions make/otp_version_tickets
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit b096103

Please sign in to comment.