Update dependency erlang to v28.2 #172
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
28.1.1->28.2Release Notes
erlang/otp (erlang)
v28.2: OTP 28.2Compare Source
Check out the git tag OTP-28.2, and build a full OTP system including documentation. Apply one or more applications from this build as patches to your installation using the 'otp_patch_apply' tool. For information on install requirements, see descriptions for each application version below.
compiler-9.0.3
The compiler-9.0.3 application can be applied independently of other applications on a full OTP 28 installation.
Fixed Bugs and Malfunctions
Fixed broken type inference for lists:mapfoldl/r.
Own Id: OTP-19845
Related Id(s): GH-10354, PR-10358
erts-16.1.2
The erts-16.1.2 application can be applied independently of other applications on a full OTP 28 installation.
Fixed Bugs and Malfunctions
Fixed a JIT bug that could miscompile equality tests on empty bitstrings.
Own Id: OTP-19846
Related Id(s): PR-10359
The documentation building code produced warnings during the build, if none of the applications were skipped. The warnings were resolved.
Own Id: OTP-19865
Related Id(s): ERIERL-1251, PR-10396
kernel-10.4.2
The kernel-10.4.2 application can be applied independently of other applications on a full OTP 28 installation.
Fixed Bugs and Malfunctions
Fixed a race condition when registering the standard error process.
Own Id: OTP-19832
Related Id(s): PR-10290
public_key-1.19
Note! The public_key-1.19 application cannot be applied independently of other applications on an arbitrary OTP 28 installation.
Improvements and New Features
Added support for the Public-Key Infrastructure Certificate Management Protocol (PKICMP) ASN.1 specification.
Own Id: OTP-19861
Related Id(s): PR-10386
ssh-5.3.4
The ssh-5.3.4 application can be applied independently of other applications on a full OTP 28 installation.
Fixed Bugs and Malfunctions
With this change user space buffers are used to limit ssh hello message size instead of kernel buffers
Own Id: OTP-19839
Related Id(s): ERIERL-1273, PR-10350
ssl-11.4.2
Note! The ssl-11.4.2 application cannot be applied independently of other applications on an arbitrary OTP 28 installation.
Fixed Bugs and Malfunctions
Graceful error handling added in negative test scenario.
Own Id: OTP-19813
Related Id(s): PR-10284
Handle duplicate change_cipher_spec message with an unexpected message alert instead of failing later in corrupted state.
Own Id: OTP-19818
Related Id(s): PR-10296
Make sure TLS-1.3 protocol spec is followed, that is psk-hello extension is guaranteed to be included as the last extension in the list of client hello extensions and internal hello message truncation in handshake history is handled correctly, the previous handling could cause interoperability issues.
Own Id: OTP-19825
Related Id(s): PR-10296
If two certificate massages are sent to the server generate an unexpected message alert for the second one.
Own Id: OTP-19830
Related Id(s): PR-10339
syntax_tools-4.0.2
The syntax_tools-4.0.2 application can be applied independently of other applications on a full OTP 28 installation.
Fixed Bugs and Malfunctions
Annotate map comprehensions and generators
Own Id: OTP-19817
Related Id(s): GH-10119
Thanks to
Dmytro Lytovchenko, Nelson Vides
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.