Erlang/OTP 24.2.1

This release of Erlang/OTP can be built from source or installed using pre-built packages for your OS or third-party tools (such as kerl or asdf).

docker run -it erlang:24.2.1
Patch Package OTP 24.2.1
Git Tag OTP-24.2.1
Date 2022-01-25
Issue Id
System OTP
Release 24
Application

erts-12.2.1 #

The erts-12.2.1 application can be applied independently of other applications on a full OTP 24 installation.

OTP-17827
Application(s):
erts
Related Id(s):
GH-5527

Fixed a memory leak in file:read_file_info/2 and file:read_file/1 on Windows.

OTP-17871
Application(s):
erts
Related Id(s):
PR-5612

Fix GC emulator crash when spawn_request was used when message tracing was enabled.

Full runtime dependencies of erts-12.2.1: kernel-8.0, sasl-3.3, stdlib-3.13

ssl-10.6.1 #

Note! The ssl-10.6.1 application *cannot* be applied independently of other applications on an arbitrary OTP 24 installation. On a full OTP 24 installation, also the following runtime dependency has to be satisfied: -- public_key-1.11.3 (first satisfied in OTP 24.1.2)

OTP-17794
Application(s):
ssl
Related Id(s):
GH-4450 , GH-5341

Improve SNI (server name indication) handling so that protocol version can be selected with regards to SNI. Also, make sure that ssl:connection_information/1 returns the correct SNI value.

OTP-17829
Application(s):
ssl
Related Id(s):
ERIERL-708

Fixed cipher suite listing functions so that the listing of all cipher suites will be complete. Another fix for cipher suite handling in OTP-24.1 accidentally excludes a few cipher suites from the listing of all cipher suites.

OTP-17879
Application(s):
ssl
Related Id(s):
GH-5624

Reenable legacy cipher suite TLS_RSA_WITH_3DES_EDE_CBC_SHA for explicit configuration in TLS-1.2, not supported by default.

OTP-17831
Application(s):
ssl

Avoid unnecessary logs by better adjusting the tls_sender process to the new supervisor structure in OTP-24.2

Full runtime dependencies of ssl-10.6.1: crypto-5.0, erts-10.0, inets-5.10.7, kernel-8.0, public_key-1.11.3, runtime_tools-1.15.1, stdlib-3.12