diff --git a/erts/doc/notes.md b/erts/doc/notes.md index 582af57f0bcc..64f6508b8bea 100644 --- a/erts/doc/notes.md +++ b/erts/doc/notes.md @@ -611,6 +611,14 @@ This document describes the changes made to the ERTS application. [PR-7809]: https://github.com/erlang/otp/pull/7809 [PR-7977]: https://github.com/erlang/otp/pull/7977 +## Erts 14.2.5.6 + +### Fixed Bugs and Malfunctions + +* Fixed configure tests for GCC 14 + + Own Id: OTP-19407 Aux Id: GH-9211, PR-9234 + ## Erts 14.2.5.5 ### Fixed Bugs and Malfunctions diff --git a/lib/common_test/doc/notes.md b/lib/common_test/doc/notes.md index ffc33c2c1799..df21d386ca28 100644 --- a/lib/common_test/doc/notes.md +++ b/lib/common_test/doc/notes.md @@ -162,6 +162,14 @@ limitations under the License. [GH-7972]: https://github.com/erlang/otp/issues/7972 [PR-8112]: https://github.com/erlang/otp/pull/8112 +## Common_Test 1.26.2.4 + +### Fixed Bugs and Malfunctions + +* Common test will now not crash when running tests with OTP-26 and earlier, while having previous test results from OTP-27. + + Own Id: OTP-19385 Aux Id: ERIERL-1166, PR-9155, PR-9156 + ## Common_Test 1.26.2.3 ### Fixed Bugs and Malfunctions diff --git a/lib/dialyzer/doc/notes.md b/lib/dialyzer/doc/notes.md index f91f5b93cedf..be3a25dcdf67 100644 --- a/lib/dialyzer/doc/notes.md +++ b/lib/dialyzer/doc/notes.md @@ -83,6 +83,14 @@ This document describes the changes made to the Dialyzer application. [PR-7443]: https://github.com/erlang/otp/pull/7443 [PR-8026]: https://github.com/erlang/otp/pull/8026 +## Dialyzer 5.1.3.1 + +### Fixed Bugs and Malfunctions + +* Fixed a crash caused by the use of opaque types. + + Own Id: OTP-19439 Aux Id: ERIERL-1183, PR-9314 + ## Dialyzer 5.1.3 ### Fixed Bugs and Malfunctions diff --git a/lib/kernel/doc/notes.md b/lib/kernel/doc/notes.md index 3951ef027103..d4f67c839895 100644 --- a/lib/kernel/doc/notes.md +++ b/lib/kernel/doc/notes.md @@ -417,6 +417,16 @@ This document describes the changes made to the Kernel application. [#6724]: https://github.com/erlang/otp/issues/6724 [PR-8396]: https://github.com/erlang/otp/pull/8396 +## Kernel 9.2.4.5 + +### Fixed Bugs and Malfunctions + +* Fix bug where log printouts would go missing when `application_controller` is stopping while log messages are being sent. + + This bug was introduced by OTP-19078 in Erlang/OTP 26.2.5. + + Own Id: OTP-19418 Aux Id: GH-9163 PR-9274 + ## Kernel 9.2.4.4 ### Fixed Bugs and Malfunctions diff --git a/lib/ssh/doc/notes.md b/lib/ssh/doc/notes.md index 3a8abbbc3edc..c5fcd02fb9e1 100644 --- a/lib/ssh/doc/notes.md +++ b/lib/ssh/doc/notes.md @@ -141,6 +141,20 @@ limitations under the License. [PR-7845]: https://github.com/erlang/otp/pull/7845 [PR-8026]: https://github.com/erlang/otp/pull/8026 +## Ssh 5.1.4.5 + +### Fixed Bugs and Malfunctions + +* With this change, type specs for ssh:connection_info/1,2 functions are fixed so they include \{error, term()\} return value. + + Own Id: OTP-19388 Aux Id: ERIERL-1165, PR-9161 +* With this change, ssh client accepts a banner sent during processing keyboard interactive user authentication. + + Own Id: OTP-19392 Aux Id: PR-9139, GH-9065 +* With this change, large sftp transfers does not hang. Redundant window adjustment are not requested. + + Own Id: OTP-19435 Aux Id: PR-9309 + ## Ssh 5.1.4.4 ### Fixed Bugs and Malfunctions diff --git a/lib/ssl/doc/notes.md b/lib/ssl/doc/notes.md index 7c00ff9fb8fe..1800c6633b8d 100644 --- a/lib/ssl/doc/notes.md +++ b/lib/ssl/doc/notes.md @@ -246,6 +246,17 @@ This document describes the changes made to the SSL application. [PR-8250]: https://github.com/erlang/otp/pull/8250 [PR-8255]: https://github.com/erlang/otp/pull/8255 +## SSL 11.1.4.7 + +### Fixed Bugs and Malfunctions + +* An initiated handshake should always be closed with an alert, some corner cases have been fixed so that this should always be the case. + + Own Id: OTP-19411 Aux Id: PR-9273, ERIERL-1174 +* Correct option handling to work properly for paused handshaking. Could result in unwanted alerts or or error messages. + + Own Id: OTP-19445 Aux Id: GH-9177, PR-9322 + ## SSL 11.1.4.6 ### Fixed Bugs and Malfunctions diff --git a/lib/ssl/src/ssl_gen_statem.erl b/lib/ssl/src/ssl_gen_statem.erl index d90f6e174d1c..a4626a24cf72 100644 --- a/lib/ssl/src/ssl_gen_statem.erl +++ b/lib/ssl/src/ssl_gen_statem.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2007-2024. All Rights Reserved. +%% Copyright Ericsson AB 2007-2025. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. diff --git a/lib/ssl/src/tls_client_connection_1_3.erl b/lib/ssl/src/tls_client_connection_1_3.erl index dc1835e64cac..4354de92f7cd 100644 --- a/lib/ssl/src/tls_client_connection_1_3.erl +++ b/lib/ssl/src/tls_client_connection_1_3.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2022-2024. All Rights Reserved. +%% Copyright Ericsson AB 2022-2025. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. diff --git a/lib/ssl/src/tls_gen_connection_1_3.erl b/lib/ssl/src/tls_gen_connection_1_3.erl index 2d1665f2f3d1..3eb8443a0bcf 100644 --- a/lib/ssl/src/tls_gen_connection_1_3.erl +++ b/lib/ssl/src/tls_gen_connection_1_3.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2022-2024. All Rights Reserved. +%% Copyright Ericsson AB 2022-2025. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. diff --git a/lib/ssl/src/tls_server_connection_1_3.erl b/lib/ssl/src/tls_server_connection_1_3.erl index 98b81b219164..f746be748116 100644 --- a/lib/ssl/src/tls_server_connection_1_3.erl +++ b/lib/ssl/src/tls_server_connection_1_3.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2022-2024. All Rights Reserved. +%% Copyright Ericsson AB 2022-2025. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. diff --git a/lib/ssl/test/ssl_api_SUITE.erl b/lib/ssl/test/ssl_api_SUITE.erl index da296c32960f..d07ebbfcf173 100644 --- a/lib/ssl/test/ssl_api_SUITE.erl +++ b/lib/ssl/test/ssl_api_SUITE.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2019-2024. All Rights Reserved. +%% Copyright Ericsson AB 2019-2025. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. diff --git a/make/otp_version_tickets_in_merge b/make/otp_version_tickets_in_merge index a4099658cc17..e69de29bb2d1 100644 --- a/make/otp_version_tickets_in_merge +++ b/make/otp_version_tickets_in_merge @@ -1,9 +0,0 @@ -OTP-19385 -OTP-19388 -OTP-19392 -OTP-19407 -OTP-19418 -OTP-19435 -OTP-19439 -OTP-19444 -OTP-19446 diff --git a/otp_versions.table b/otp_versions.table index 04a6145df8bd..bb2e2e5a32d9 100644 --- a/otp_versions.table +++ b/otp_versions.table @@ -6,6 +6,7 @@ OTP-27.1.1 : common_test-1.27.2 erts-15.1.1 public_key-1.16.3 ssl-11.2.3 stdlib- OTP-27.1 : asn1-5.3.1 common_test-1.27.1 compiler-8.5.2 crypto-5.5.1 dialyzer-5.2.1 diameter-2.4.1 edoc-1.3.2 erts-15.1 ftp-1.2.3 inets-9.3 kernel-10.1 odbc-2.15 public_key-1.16.2 runtime_tools-2.1.1 snmp-5.17 ssh-5.2.2 ssl-11.2.2 stdlib-6.1 syntax_tools-3.2.1 tftp-1.2.1 tools-4.1 wx-2.4.3 xmerl-2.1 # debugger-5.4 eldap-1.2.13 erl_interface-5.5.2 et-1.7.1 eunit-2.9.1 jinterface-1.14.1 megaco-4.6 mnesia-4.23.2 observer-2.16 os_mon-2.10 parsetools-2.6 reltool-1.0.1 sasl-4.2.2 : OTP-27.0.1 : compiler-8.5.1 edoc-1.3.1 erts-15.0.1 kernel-10.0.1 public_key-1.16.1 ssh-5.2.1 ssl-11.2.1 stdlib-6.0.1 # asn1-5.3 common_test-1.27 crypto-5.5 debugger-5.4 dialyzer-5.2 diameter-2.4 eldap-1.2.13 erl_interface-5.5.2 et-1.7.1 eunit-2.9.1 ftp-1.2.2 inets-9.2 jinterface-1.14.1 megaco-4.6 mnesia-4.23.2 observer-2.16 odbc-2.14.3 os_mon-2.10 parsetools-2.6 reltool-1.0.1 runtime_tools-2.1 sasl-4.2.2 snmp-5.16 syntax_tools-3.2 tftp-1.2 tools-4.0 wx-2.4.2 xmerl-2.0 : OTP-27.0 : asn1-5.3 common_test-1.27 compiler-8.5 crypto-5.5 debugger-5.4 dialyzer-5.2 diameter-2.4 edoc-1.3 eldap-1.2.13 erl_interface-5.5.2 erts-15.0 et-1.7.1 eunit-2.9.1 ftp-1.2.2 inets-9.2 jinterface-1.14.1 kernel-10.0 megaco-4.6 mnesia-4.23.2 observer-2.16 odbc-2.14.3 os_mon-2.10 parsetools-2.6 public_key-1.16 reltool-1.0.1 runtime_tools-2.1 sasl-4.2.2 snmp-5.16 ssh-5.2 ssl-11.2 stdlib-6.0 syntax_tools-3.2 tftp-1.2 tools-4.0 wx-2.4.2 xmerl-2.0 # : +OTP-26.2.5.7 : common_test-1.26.2.4 dialyzer-5.1.3.1 erts-14.2.5.6 kernel-9.2.4.5 ssh-5.1.4.5 ssl-11.1.4.7 # asn1-5.2.2 compiler-8.4.3.2 crypto-5.4.2.3 debugger-5.3.4 diameter-2.3.2.2 edoc-1.2.1 eldap-1.2.12 erl_docgen-1.5.2 erl_interface-5.5.1 et-1.7 eunit-2.9 ftp-1.2.1.1 inets-9.1.0.2 jinterface-1.14 megaco-4.5 mnesia-4.23.1.1 observer-2.15.1 odbc-2.14.2 os_mon-2.9.1 parsetools-2.5 public_key-1.15.1.4 reltool-1.0 runtime_tools-2.0.1 sasl-4.2.1 snmp-5.15 stdlib-5.2.3.3 syntax_tools-3.1 tftp-1.1.1 tools-3.6 wx-2.4.1 xmerl-1.3.34.1 : OTP-26.2.5.6 : common_test-1.26.2.3 erts-14.2.5.5 inets-9.1.0.2 kernel-9.2.4.4 mnesia-4.23.1.1 public_key-1.15.1.4 ssl-11.1.4.6 stdlib-5.2.3.3 # asn1-5.2.2 compiler-8.4.3.2 crypto-5.4.2.3 debugger-5.3.4 dialyzer-5.1.3 diameter-2.3.2.2 edoc-1.2.1 eldap-1.2.12 erl_docgen-1.5.2 erl_interface-5.5.1 et-1.7 eunit-2.9 ftp-1.2.1.1 jinterface-1.14 megaco-4.5 observer-2.15.1 odbc-2.14.2 os_mon-2.9.1 parsetools-2.5 reltool-1.0 runtime_tools-2.0.1 sasl-4.2.1 snmp-5.15 ssh-5.1.4.4 syntax_tools-3.1 tftp-1.1.1 tools-3.6 wx-2.4.1 xmerl-1.3.34.1 : OTP-26.2.5.5 : common_test-1.26.2.2 crypto-5.4.2.3 ssh-5.1.4.4 ssl-11.1.4.5 # asn1-5.2.2 compiler-8.4.3.2 debugger-5.3.4 dialyzer-5.1.3 diameter-2.3.2.2 edoc-1.2.1 eldap-1.2.12 erl_docgen-1.5.2 erl_interface-5.5.1 erts-14.2.5.4 et-1.7 eunit-2.9 ftp-1.2.1.1 inets-9.1.0.1 jinterface-1.14 kernel-9.2.4.3 megaco-4.5 mnesia-4.23.1 observer-2.15.1 odbc-2.14.2 os_mon-2.9.1 parsetools-2.5 public_key-1.15.1.3 reltool-1.0 runtime_tools-2.0.1 sasl-4.2.1 snmp-5.15 stdlib-5.2.3.2 syntax_tools-3.1 tftp-1.1.1 tools-3.6 wx-2.4.1 xmerl-1.3.34.1 : OTP-26.2.5.4 : common_test-1.26.2.1 compiler-8.4.3.2 crypto-5.4.2.2 erts-14.2.5.4 inets-9.1.0.1 kernel-9.2.4.3 public_key-1.15.1.3 ssh-5.1.4.3 ssl-11.1.4.4 stdlib-5.2.3.2 xmerl-1.3.34.1 # asn1-5.2.2 debugger-5.3.4 dialyzer-5.1.3 diameter-2.3.2.2 edoc-1.2.1 eldap-1.2.12 erl_docgen-1.5.2 erl_interface-5.5.1 et-1.7 eunit-2.9 ftp-1.2.1.1 jinterface-1.14 megaco-4.5 mnesia-4.23.1 observer-2.15.1 odbc-2.14.2 os_mon-2.9.1 parsetools-2.5 reltool-1.0 runtime_tools-2.0.1 sasl-4.2.1 snmp-5.15 syntax_tools-3.1 tftp-1.1.1 tools-3.6 wx-2.4.1 :