Patch Package | OTP 26.2.5.3 |
Git Tag | OTP-26.2.5.3 |
Date | 2024-09-05 |
Issue Id | |
System | OTP |
Release | 26 |
Application |
compiler-8.4.3.1 #
The compiler-8.4.3.1 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19168
-
- Application(s):
- compiler
- Related Id(s):
- GH-8630
Fixed a crash in an optimization pass relating to appending binaries.
- OTP-19178
-
- Application(s):
- compiler
- Related Id(s):
- PR-8686
Fixed a bug in the compiler's alias analysis pass that could make it emit unsafe code.
Full runtime dependencies of compiler-8.4.3.1: crypto-5.1, erts-13.0, kernel-8.4, stdlib-5.0
diameter-2.3.2.2 #
The diameter-2.3.2.2 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19206
-
- Application(s):
- diameter
- Related Id(s):
- ERIERL-1102
Stop service has been made more synchronous.
Full runtime dependencies of diameter-2.3.2.2: erts-10.0, kernel-3.2, ssl-9.0, stdlib-5.0
erts-14.2.5.3 #
The erts-14.2.5.3 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19175
-
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.
Full runtime dependencies of erts-14.2.5.3: kernel-9.0, sasl-3.3, stdlib-4.1
ftp-1.2.1.1 #
The ftp-1.2.1.1 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19119
-
Fix race condition that sometimes resulted in ftp:recv_bin/2 returning ok instead of {ok, Data}.
Full runtime dependencies of ftp-1.2.1.1: erts-7.0, kernel-6.0, runtime_tools-1.15.1, ssl-10.2, stdlib-3.5
kernel-9.2.4.2 #
The kernel-9.2.4.2 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19175
-
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.
- OTP-19205
-
- Application(s):
- kernel
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.
- OTP-19213
-
- Application(s):
- kernel
- Related Id(s):
- ERIERL-1108 , PR-8763
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.
Full runtime dependencies of kernel-9.2.4.2: crypto-5.0, erts-14.0, sasl-3.0, stdlib-5.0
public_key-1.15.1.2 #
The public_key-1.15.1.2 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19179
-
- Application(s):
- public_key
For completeness handle rsa_pss implicit default value, although this will probably not be commonly used as it provides very weak security.
Full runtime dependencies of public_key-1.15.1.2: asn1-3.0, crypto-4.6, erts-6.0, kernel-3.0, stdlib-3.5
ssh-5.1.4.2 #
The ssh-5.1.4.2 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19170
-
- Application(s):
- ssh
- Related Id(s):
- GH-7746
With this change, ssh daemon started with TCP port number argument will re-try to obtain listen socket before returning error to user.
- OTP-19173
-
- Application(s):
- ssh
- Related Id(s):
- PR-8310
With this change, robustness is improved by monitoring connection handler process before casting socket control notification.
Full runtime dependencies of ssh-5.1.4.2: crypto-5.0, erts-14.0, kernel-9.0, public_key-1.6.1, runtime_tools-1.15.1, stdlib-5.0, stdlib-5.0
ssl-11.1.4.3 #
The ssl-11.1.4.3 application can be applied independently of other applications on a full OTP 26 installation.
- OTP-19175
-
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.
- OTP-17848
-
- Application(s):
- ssl
Make sure all TLS-1.3 terminations are graceful (previous TLS version terminations already are).
- OTP-19187
-
- Application(s):
- ssl
Include more information in logging of SNI (Server Name Indication) mismatch error.
Full runtime dependencies of ssl-11.1.4.3: crypto-5.0, erts-14.0, inets-5.10.7, kernel-9.0, public_key-1.11.3, runtime_tools-1.15.1, stdlib-4.1
Thanks To #
Frej Drejhammar, jakob svenningsson