Overview

Request 926548 accepted

- Changes for 24.1.2:
* kernel: The undocumented DNS encode/decode module inet_dns has
been cleaned up to handle the difference between "symbolic" and
"raw" records in a more consistent manner. PR-5145/OTP-17584
introduced a change that contributed to an already existing
confusion, which this correction should remedy.
* erts: The python scripts that existed in
erts/lib_src/yielding_c_fun/lib/tiny_regex_c/scripts had a
license that was incompatible with Erlang/OTP's license. This
ticket removes these scripts that were not used by us.
* ssl: Before that change, TLS downgrade could occasionally fail
when data intended for downgraded socket were delivered
together with CLOSE_NOTIFY alert to ssl app.
* ssl: Avoid re-encoding of decoded certificates. This could
cause unexpected failures as some subtle encoding errors can be
tolerated when decoding but hence creating another sequence of
bytes if the decoded value is re-encoded.
* ssl: Fix possible process leak when the process doing
ssl:transport_accept dies before initiating the TLS handshake.
* ssl: Fix dtls memory leak, the replay window code was broken.
* public_key: Avoid re-encoding of decoded certificates. This
could cause unexpected failures as some subtle encoding errors
can be tolerated when decoding but hence creating another
sequence of bytes if the decoded value is re-encoded.
* crypto: Fixed minor memory leak at crypto module purge.
* crypto: Fix possible inconsistency in fips mode when linking
with some cryptolibs.
- Changes for 24.1.1:
* kernel: Add more info about the socket 'type' ('socket' or
'port') for the DOWN message when monitoring sockets.

Loading...

Request History
Matwey Kornilov's avatar

matwey created request

- Changes for 24.1.2:
* kernel: The undocumented DNS encode/decode module inet_dns has
been cleaned up to handle the difference between "symbolic" and
"raw" records in a more consistent manner. PR-5145/OTP-17584
introduced a change that contributed to an already existing
confusion, which this correction should remedy.
* erts: The python scripts that existed in
erts/lib_src/yielding_c_fun/lib/tiny_regex_c/scripts had a
license that was incompatible with Erlang/OTP's license. This
ticket removes these scripts that were not used by us.
* ssl: Before that change, TLS downgrade could occasionally fail
when data intended for downgraded socket were delivered
together with CLOSE_NOTIFY alert to ssl app.
* ssl: Avoid re-encoding of decoded certificates. This could
cause unexpected failures as some subtle encoding errors can be
tolerated when decoding but hence creating another sequence of
bytes if the decoded value is re-encoded.
* ssl: Fix possible process leak when the process doing
ssl:transport_accept dies before initiating the TLS handshake.
* ssl: Fix dtls memory leak, the replay window code was broken.
* public_key: Avoid re-encoding of decoded certificates. This
could cause unexpected failures as some subtle encoding errors
can be tolerated when decoding but hence creating another
sequence of bytes if the decoded value is re-encoded.
* crypto: Fixed minor memory leak at crypto module purge.
* crypto: Fix possible inconsistency in fips mode when linking
with some cryptolibs.
- Changes for 24.1.1:
* kernel: Add more info about the socket 'type' ('socket' or
'port') for the DOWN message when monitoring sockets.


Matwey Kornilov's avatar

matwey accepted request

openSUSE Build Service is sponsored by