Skip to content

Commit

Permalink
Merge branch 'maint-25' into maint
Browse files Browse the repository at this point in the history
* maint-25:
  Updated OTP version
  Prepare release
  Update copyright year
  • Loading branch information
Michal Wasowski committed Oct 14, 2024
2 parents 4799c24 + cd91473 commit a73668b
Show file tree
Hide file tree
Showing 8 changed files with 83 additions and 0 deletions.
8 changes: 8 additions & 0 deletions erts/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -1448,6 +1448,14 @@ This document describes the changes made to the ERTS application.

Own Id: OTP-18574

## Erts 13.2.2.11

### Fixed Bugs and Malfunctions

* Fixed beam crash that could happen if resetting `call_time` or `call_memory` trace counters of a function while it is called. Bug exists since OTP R16.

Own Id: OTP-19269 Aux Id: GH-8835, PR-8897

## Erts 13.2.2.10

### Fixed Bugs and Malfunctions
Expand Down
14 changes: 14 additions & 0 deletions lib/common_test/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,20 @@ limitations under the License.

Own Id: OTP-18478 Aux Id: GH-6903

## Common_Test 1.24.0.4

### Fixed Bugs and Malfunctions

* With this change, HTML reports include jQuery version 3.7.1.

Own Id: OTP-19252 Aux Id: PR-8858
* With this change, jquery and tablesorter licenses are added to COPYRIGHT file. Also tablesorter is updated to version 2.32.

Own Id: OTP-19265 Aux Id: PR-8876
* Fixed a bug where the sum of testcases' execution time in HTML logs was sometimes miscalculated, and the table was not fully printed.

Own Id: OTP-19284 Aux Id: ERIERL-1093, PR-8909

## Common_Test 1.24.0.3

### Fixed Bugs and Malfunctions
Expand Down
13 changes: 13 additions & 0 deletions lib/inets/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,19 @@ limitations under the License.

Own Id: OTP-18544 Aux Id: GH-5276

## Inets 8.3.1.4

### Fixed Bugs and Malfunctions

* With this change, HTTP client, when returning an asynchronous request, now correctly takes into account \`OptionRequest - full_result\`

\*** POTENTIAL INCOMPATIBILITY ***

Own Id: OTP-19158
* With this change, synchronous httpc:request now timeouts after \`Timeout\` specified in \`HttpOption \{timeout, Timeout\}\`

Own Id: OTP-19221 Aux Id: ERIERL-1091, PR-8788, PR-8801

## Inets 8.3.1.3

### Fixed Bugs and Malfunctions
Expand Down
8 changes: 8 additions & 0 deletions lib/public_key/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,14 @@ limitations under the License.

Own Id: OTP-18447

## Public_Key 1.13.3.4

### Improvements and New Features

* Do not hide crypto badarg reason, this error handling enhancement facilitates debugging. These kind of runtime errors are not documented and should never be relied on for matching, they are intended for catching input errors early.

Own Id: OTP-19238 Aux Id: PR-8831

## Public_Key 1.13.3.3

### Fixed Bugs and Malfunctions
Expand Down
14 changes: 14 additions & 0 deletions lib/ssh/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,20 @@ limitations under the License.

Own Id: OTP-18490 Aux Id: OTP-18471, GH-6339, PR-6843

## Ssh 4.15.3.7

### Fixed Bugs and Malfunctions

* With this change, a race condition is removed from ssh client connection setup procedure.

Own Id: OTP-19124 Aux Id: GH-7550, PR-8766
* With this change, ssh:connect is not affected by presence of EXIT message in queue.

Own Id: OTP-19246 Aux Id: GH-8223, PR-8854
* With this change, ssh appends \{active, false\} option after socket options received from user - so that false value is always used.

Own Id: OTP-19247 Aux Id: PR-8226

## Ssh 4.15.3.6

### Fixed Bugs and Malfunctions
Expand Down
14 changes: 14 additions & 0 deletions lib/ssl/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -559,6 +559,20 @@ This document describes the changes made to the SSL application.

Own Id: OTP-18572

## SSL 10.9.1.6

### Fixed Bugs and Malfunctions

* Starting from TLS-1.3 some server handshake alerts might arrive after ssl:connection/2,3,4 has returned. If the socket is in active mode the controlling process will get the alert message, but passive sockets would only get \{error, closed\} on next call to ssl:recv/2,3 or ssl/setopts/2. Passive sockets calls will now return \{error, error_alert()\} instead.

Own Id: OTP-19236 Aux Id: PR-8261
* Servers configured to support only version (pre TLS-1.2) should ignore hello version extension, as it is an unknown extension to them, this will result in that new clients that do not support the old server version will get an insufficient security alert from the server and not a protocol version alert, this is consistent with how old servers not able to support higher protocol versions work.

Own Id: OTP-19257 Aux Id: ERIERL-1131
* Correct timeout handling for termination code run for own alerts, so that intended timeout is used instead of falling back to OS TCP-stack timeout that is unreasonably long on some platforms.

Own Id: OTP-19274 Aux Id: PR-8901

## SSL 10.9.1.5

### Fixed Bugs and Malfunctions
Expand Down
11 changes: 11 additions & 0 deletions lib/stdlib/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -1116,6 +1116,17 @@ This document describes the changes made to the STDLIB application.

Own Id: OTP-18575 Aux Id: PR-7169

## STDLIB 4.3.1.5

### Fixed Bugs and Malfunctions

* With this change, shutdown procedure handles a race condition between supervisor executing a shutdown and child process termination from other reason.

Own Id: OTP-19256 Aux Id: PR-8780
* With this change, uri_string:normalize assumes empty path (do not crash) when no path is provided in the URI map.

Own Id: OTP-19266 Aux Id: ERIERL-1127, PR-8890

## STDLIB 4.3.1.4

### Fixed Bugs and Malfunctions
Expand Down
1 change: 1 addition & 0 deletions otp_versions.table
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ OTP-26.1 : asn1-5.2 common_test-1.25.1 compiler-8.4 crypto-5.3 debugger-5.3.2 di
OTP-26.0.2 : compiler-8.3.2 erts-14.0.2 kernel-9.0.2 ssh-5.0.1 ssl-11.0.2 stdlib-5.0.2 # asn1-5.1 common_test-1.25 crypto-5.2 debugger-5.3.1 dialyzer-5.1 diameter-2.3 edoc-1.2 eldap-1.2.11 erl_docgen-1.5 erl_interface-5.4 et-1.7 eunit-2.8.2 ftp-1.2 inets-9.0.1 jinterface-1.14 megaco-4.4.4 mnesia-4.22 observer-2.15 odbc-2.14.1 os_mon-2.9 parsetools-2.5 public_key-1.14 reltool-1.0 runtime_tools-2.0 sasl-4.2.1 snmp-5.14 syntax_tools-3.1 tftp-1.1 tools-3.6 wx-2.3 xmerl-1.3.32 :
OTP-26.0.1 : compiler-8.3.1 erts-14.0.1 inets-9.0.1 kernel-9.0.1 ssl-11.0.1 stdlib-5.0.1 xmerl-1.3.32 # asn1-5.1 common_test-1.25 crypto-5.2 debugger-5.3.1 dialyzer-5.1 diameter-2.3 edoc-1.2 eldap-1.2.11 erl_docgen-1.5 erl_interface-5.4 et-1.7 eunit-2.8.2 ftp-1.2 jinterface-1.14 megaco-4.4.4 mnesia-4.22 observer-2.15 odbc-2.14.1 os_mon-2.9 parsetools-2.5 public_key-1.14 reltool-1.0 runtime_tools-2.0 sasl-4.2.1 snmp-5.14 ssh-5.0 syntax_tools-3.1 tftp-1.1 tools-3.6 wx-2.3 :
OTP-26.0 : asn1-5.1 common_test-1.25 compiler-8.3 crypto-5.2 dialyzer-5.1 diameter-2.3 erl_docgen-1.5 erl_interface-5.4 erts-14.0 et-1.7 ftp-1.2 inets-9.0 jinterface-1.14 kernel-9.0 megaco-4.4.4 mnesia-4.22 observer-2.15 odbc-2.14.1 os_mon-2.9 parsetools-2.5 public_key-1.14 reltool-1.0 runtime_tools-2.0 sasl-4.2.1 snmp-5.14 ssh-5.0 ssl-11.0 stdlib-5.0 syntax_tools-3.1 tftp-1.1 tools-3.6 wx-2.3 # debugger-5.3.1 edoc-1.2 eldap-1.2.11 eunit-2.8.2 xmerl-1.3.31 :
OTP-25.3.2.15 : common_test-1.24.0.4 erts-13.2.2.11 inets-8.3.1.4 public_key-1.13.3.4 ssh-4.15.3.7 ssl-10.9.1.6 stdlib-4.3.1.5 # asn1-5.0.21.1 compiler-8.2.6.4 crypto-5.1.4.3 debugger-5.3.1.3 dialyzer-5.0.5 diameter-2.2.7.2 edoc-1.2 eldap-1.2.11 erl_docgen-1.4 erl_interface-5.3.2.1 et-1.6.5 eunit-2.8.2 ftp-1.1.4 jinterface-1.13.2 kernel-8.5.4.3 megaco-4.4.3 mnesia-4.21.4.3 observer-2.14.0.1 odbc-2.14 os_mon-2.8.2.1 parsetools-2.4.1 reltool-0.9.1.1 runtime_tools-1.19 sasl-4.2 snmp-5.13.5 syntax_tools-3.0.1 tftp-1.0.4 tools-3.5.3 wx-2.2.2.1 xmerl-1.3.31.2 :
OTP-25.3.2.14 : diameter-2.2.7.2 public_key-1.13.3.3 ssh-4.15.3.6 xmerl-1.3.31.2 # asn1-5.0.21.1 common_test-1.24.0.3 compiler-8.2.6.4 crypto-5.1.4.3 debugger-5.3.1.3 dialyzer-5.0.5 edoc-1.2 eldap-1.2.11 erl_docgen-1.4 erl_interface-5.3.2.1 erts-13.2.2.10 et-1.6.5 eunit-2.8.2 ftp-1.1.4 inets-8.3.1.3 jinterface-1.13.2 kernel-8.5.4.3 megaco-4.4.3 mnesia-4.21.4.3 observer-2.14.0.1 odbc-2.14 os_mon-2.8.2.1 parsetools-2.4.1 reltool-0.9.1.1 runtime_tools-1.19 sasl-4.2 snmp-5.13.5 ssl-10.9.1.5 stdlib-4.3.1.4 syntax_tools-3.0.1 tftp-1.0.4 tools-3.5.3 wx-2.2.2.1 :
OTP-25.3.2.13 : erts-13.2.2.10 ssh-4.15.3.5 ssl-10.9.1.5 # asn1-5.0.21.1 common_test-1.24.0.3 compiler-8.2.6.4 crypto-5.1.4.3 debugger-5.3.1.3 dialyzer-5.0.5 diameter-2.2.7.1 edoc-1.2 eldap-1.2.11 erl_docgen-1.4 erl_interface-5.3.2.1 et-1.6.5 eunit-2.8.2 ftp-1.1.4 inets-8.3.1.3 jinterface-1.13.2 kernel-8.5.4.3 megaco-4.4.3 mnesia-4.21.4.3 observer-2.14.0.1 odbc-2.14 os_mon-2.8.2.1 parsetools-2.4.1 public_key-1.13.3.2 reltool-0.9.1.1 runtime_tools-1.19 sasl-4.2 snmp-5.13.5 stdlib-4.3.1.4 syntax_tools-3.0.1 tftp-1.0.4 tools-3.5.3 wx-2.2.2.1 xmerl-1.3.31.1 :
OTP-25.3.2.12 : erts-13.2.2.9 mnesia-4.21.4.3 ssl-10.9.1.4 # asn1-5.0.21.1 common_test-1.24.0.3 compiler-8.2.6.4 crypto-5.1.4.3 debugger-5.3.1.3 dialyzer-5.0.5 diameter-2.2.7.1 edoc-1.2 eldap-1.2.11 erl_docgen-1.4 erl_interface-5.3.2.1 et-1.6.5 eunit-2.8.2 ftp-1.1.4 inets-8.3.1.3 jinterface-1.13.2 kernel-8.5.4.3 megaco-4.4.3 observer-2.14.0.1 odbc-2.14 os_mon-2.8.2.1 parsetools-2.4.1 public_key-1.13.3.2 reltool-0.9.1.1 runtime_tools-1.19 sasl-4.2 snmp-5.13.5 ssh-4.15.3.4 stdlib-4.3.1.4 syntax_tools-3.0.1 tftp-1.0.4 tools-3.5.3 wx-2.2.2.1 xmerl-1.3.31.1 :
Expand Down

0 comments on commit a73668b

Please sign in to comment.