Skip to content

Commit

Permalink
Prepare release
Browse files Browse the repository at this point in the history
  • Loading branch information
Erlang/OTP committed Sep 30, 2024
1 parent ecfaf57 commit 6f16c9a
Show file tree
Hide file tree
Showing 12 changed files with 94 additions and 89 deletions.
15 changes: 15 additions & 0 deletions erts/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,21 @@ limitations under the License.

This document describes the changes made to the ERTS application.

## Erts 15.1.1

### Fixed Bugs and Malfunctions

- On Windows, successive failed socket calls caused socket to become "uninitialized".

Own Id: OTP-19251 Aux Id: [#8853]

- The socket framework fails to start on a IPv6-only Windows machine.

Own Id: OTP-19254 Aux Id: [#8848]

[#8853]: https://github.com/erlang/otp/issues/8853
[#8848]: https://github.com/erlang/otp/issues/8848

## Erts 15.1

### Fixed Bugs and Malfunctions
Expand Down
2 changes: 1 addition & 1 deletion erts/vsn.mk
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
# %CopyrightEnd%
#

VSN = 15.1
VSN = 15.1.1

# Port number 4365 in 4.2
# Port number 4366 in 4.3
Expand Down
10 changes: 10 additions & 0 deletions lib/common_test/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,16 @@ limitations under the License.
-->
# Common Test Release Notes

## Common_Test 1.27.2

### Fixed Bugs and Malfunctions

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

Own Id: OTP-19252 Aux Id: [PR-8858]

[PR-8858]: https://github.com/erlang/otp/pull/8858

## Common_Test 1.27.1

### Fixed Bugs and Malfunctions
Expand Down
2 changes: 1 addition & 1 deletion lib/common_test/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
COMMON_TEST_VSN = 1.27.1
COMMON_TEST_VSN = 1.27.2
14 changes: 14 additions & 0 deletions lib/public_key/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,20 @@ limitations under the License.
-->
# Public_Key Release Notes

## Public_Key 1.16.3

### Fixed Bugs and Malfunctions

- Introduction of verify_fun/4 unfortunately introduced an argument switch for some specific path validation errors so that verify_fun/3 could under these circumstances be called with a DER cert instead of a decod cert, also in this situation the verify_fun/4 would have the certificates in reverse order.

Own Id: OTP-19245 Aux Id: Gh-8832

### 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

## Public_Key 1.16.2

### Fixed Bugs and Malfunctions
Expand Down
2 changes: 1 addition & 1 deletion lib/public_key/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
PUBLIC_KEY_VSN = 1.16.2
PUBLIC_KEY_VSN = 1.16.3
14 changes: 14 additions & 0 deletions lib/ssl/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,20 @@ limitations under the License.

This document describes the changes made to the SSL application.

## SSL 11.2.3

### 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

[PR-8261]: https://github.com/erlang/otp/pull/8261

## SSL 11.2.2

### Fixed Bugs and Malfunctions
Expand Down
2 changes: 1 addition & 1 deletion lib/ssl/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SSL_VSN = 11.2.2
SSL_VSN = 11.2.3
20 changes: 20 additions & 0 deletions lib/stdlib/doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,26 @@ limitations under the License.

This document describes the changes made to the STDLIB application.

## STDLIB 6.1.1

### Fixed Bugs and Malfunctions

- Remove whitespace stripping of returned binaries in `json:decode/3`.

Own Id: OTP-19227 Aux Id: ERIERL-1130, [PR-8809]

- Fix `zip:unzip/2` to not crash when extracting zip files with garbage in the Zip64 extra header. This bug was introduced in Erlang 27.1 and has so far only been seen on some archives creates by MS Excel.

Own Id: OTP-19241 Aux Id: [PR-8836]

- 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]

[PR-8809]: https://github.com/erlang/otp/pull/8809
[PR-8836]: https://github.com/erlang/otp/pull/8836
[PR-8780]: https://github.com/erlang/otp/pull/8780

## STDLIB 6.1

### Fixed Bugs and Malfunctions
Expand Down
8 changes: 6 additions & 2 deletions lib/stdlib/src/stdlib.appup.src
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,9 @@
{<<"^5\\.2\\.3(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
{<<"^6\\.0$">>,[restart_new_emulator]},
{<<"^6\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
{<<"^6\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}],
{<<"^6\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
{<<"^6\\.1$">>,[restart_new_emulator]},
{<<"^6\\.1\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}],
[{<<"^4\\.0$">>,[restart_new_emulator]},
{<<"^4\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
{<<"^4\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
Expand All @@ -79,4 +81,6 @@
{<<"^5\\.2\\.3(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
{<<"^6\\.0$">>,[restart_new_emulator]},
{<<"^6\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
{<<"^6\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}]}.
{<<"^6\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
{<<"^6\\.1$">>,[restart_new_emulator]},
{<<"^6\\.1\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}]}.
2 changes: 1 addition & 1 deletion lib/stdlib/vsn.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
STDLIB_VSN = 6.1
STDLIB_VSN = 6.1.1
92 changes: 10 additions & 82 deletions make/otp_version_tickets
Original file line number Diff line number Diff line change
@@ -1,82 +1,10 @@
OTP-16607
OTP-17848
OTP-19032
OTP-19097
OTP-19098
OTP-19101
OTP-19102
OTP-19103
OTP-19104
OTP-19105
OTP-19110
OTP-19112
OTP-19113
OTP-19114
OTP-19119
OTP-19120
OTP-19122
OTP-19126
OTP-19128
OTP-19129
OTP-19130
OTP-19132
OTP-19133
OTP-19134
OTP-19136
OTP-19138
OTP-19139
OTP-19143
OTP-19145
OTP-19146
OTP-19148
OTP-19153
OTP-19154
OTP-19157
OTP-19163
OTP-19164
OTP-19165
OTP-19166
OTP-19167
OTP-19168
OTP-19169
OTP-19170
OTP-19171
OTP-19172
OTP-19173
OTP-19175
OTP-19176
OTP-19178
OTP-19179
OTP-19181
OTP-19182
OTP-19183
OTP-19185
OTP-19186
OTP-19187
OTP-19188
OTP-19189
OTP-19190
OTP-19191
OTP-19192
OTP-19193
OTP-19197
OTP-19199
OTP-19200
OTP-19201
OTP-19202
OTP-19203
OTP-19205
OTP-19206
OTP-19208
OTP-19209
OTP-19210
OTP-19211
OTP-19212
OTP-19214
OTP-19215
OTP-19216
OTP-19217
OTP-19218
OTP-19219
OTP-19220
OTP-19222
OTP-19227
OTP-19236
OTP-19238
OTP-19241
OTP-19245
OTP-19251
OTP-19252
OTP-19254
OTP-19256
OTP-19257

0 comments on commit 6f16c9a

Please sign in to comment.