diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index 687c202aa7fa..0fdf183f454b 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,77 @@

This document describes the changes made to the ERTS application.

+
Erts 14.0.2 + +
Fixed Bugs and Malfunctions + + +

+ Fix using the IME (Input Method Editor) to enter text in + cmd.exe and powershell.exe on Windows.

+

+ Own Id: OTP-18630 Aux Id: PR-7275 GH-7029

+
+ +

+ Multiple socket:accept calls issue. When making multiple + accept calls, only the last call is active.

+

+ Own Id: OTP-18635 Aux Id: #7328

+
+ +

+ Fix the shell to ignore terminal delay when the terminal + capabilities report that they should be used.

+

+ Own Id: OTP-18636 Aux Id: PR-7352 GH-7308

+
+ +

+ Fix "oldshell" to echo characters while typing on + Windows.

+

+ Own Id: OTP-18637 Aux Id: PR-7359 GH-7324

+
+ +

+ On Windows, a call to the function socket:close, when + there are waiting active calls to read, write or accept + functions, could hang.

+

+ Own Id: OTP-18646

+
+ +

+ Fix issues when reading or configuring standard_io + on Windows when erl.exe is started using -noshell + flag.

+

+ Own Id: OTP-18649 Aux Id: GH-7261 PR-7400

+
+ +

The following functions are now much faster when given + a long list or binary:

+ erlang:list_to_integer/1 + erlang:binary_to_integer/1 + erlang:binary_to_integer/2 + erlang:list_to_integer/2 + string:to_integer/1 +

+ Own Id: OTP-18659 Aux Id: PR-7426

+
+ +

On AArch64 (ARM64), equality and non-equality tests + with literal bitstrings could succeed when they should + fail and vice versa.

+

+ Own Id: OTP-18663 Aux Id: GH-7433, PR-7437

+
+
+
+ +
+
Erts 14.0.1
Fixed Bugs and Malfunctions diff --git a/erts/vsn.mk b/erts/vsn.mk index fe07cfaa9090..9ee60510721a 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 14.0.1 +VSN = 14.0.2 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml index 57002c0beb9e..af4e504fcadc 100644 --- a/lib/compiler/doc/src/notes.xml +++ b/lib/compiler/doc/src/notes.xml @@ -32,6 +32,35 @@

This document describes the changes made to the Compiler application.

+
Compiler 8.3.2 + +
Fixed Bugs and Malfunctions + + +

Fixed a type handling bug that would cause an internal + consistence failure for correct code.

+

+ Own Id: OTP-18625 Aux Id: GH-7354

+
+ +

Fixed a bug that could cause the stack trace of + throw exceptions to be erroneously optimized + out.

+

+ Own Id: OTP-18626 Aux Id: GH-7356

+
+ +

Complex guard expression using 'or' were not + always fully evaluated, making guards that were supposed + to fail succeed.

+

+ Own Id: OTP-18634 Aux Id: GH-7370

+
+
+
+ +
+
Compiler 8.3.1
Fixed Bugs and Malfunctions diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk index c471f6385628..ccbd87396f62 100644 --- a/lib/compiler/vsn.mk +++ b/lib/compiler/vsn.mk @@ -1 +1 @@ -COMPILER_VSN = 8.3.1 +COMPILER_VSN = 8.3.2 diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml index 203ef13530a5..f1d256da0281 100644 --- a/lib/kernel/doc/src/notes.xml +++ b/lib/kernel/doc/src/notes.xml @@ -31,6 +31,113 @@

This document describes the changes made to the Kernel application.

+
Kernel 9.0.2 + +
Fixed Bugs and Malfunctions + + +

+ Fix bug where when you entered Alt+Enter in the terminal, + the cursor would move to the last line, instead of moving + to the next line.

+

+ Own Id: OTP-18580 Aux Id: PR-7242

+
+ +

+ Fix so that the shell does not crash on startup when + termcap is not available.

+

+ Own Id: OTP-18624 Aux Id: GH-7296

+
+ +

+ Multiple socket:accept calls issue. When making multiple + accept calls, only the last call is active.

+

+ Own Id: OTP-18635 Aux Id: #7328

+
+ +

+ Fix the shell to ignore terminal delay when the terminal + capabilities report that they should be used.

+

+ Own Id: OTP-18636 Aux Id: PR-7352 GH-7308

+
+ +

+ Fix "oldshell" to echo characters while typing on + Windows.

+

+ Own Id: OTP-18637 Aux Id: PR-7359 GH-7324

+
+ +

+ Fix eof handling when reading from stdin when erlang is + started using -noshell.

+

+ Own Id: OTP-18640 Aux Id: PR-7384 GH-7368 GH-7286 GH-6881

+
+ +

+ On Windows, a call to the function socket:close, when + there are waiting active calls to read, write or accept + functions, could hang.

+

+ Own Id: OTP-18646

+
+ +

+ Fix issues when reading or configuring standard_io + on Windows when erl.exe is started using -noshell + flag.

+

+ Own Id: OTP-18649 Aux Id: GH-7261 PR-7400

+
+ +

+ gen_udp:connect with inet_backend = socket fails when the + Address is a hostname (string or atom).

+

+ Own Id: OTP-18650

+
+ +

+ Fixed problem which would cause shell to crash if + particular escape sequence was written to stdout.

+

+ Own Id: OTP-18651 Aux Id: PR-7242

+
+ +

+ Fixed problem where output would disappear if it was + received after a prompt was written in the shell.

+

+ Own Id: OTP-18652 Aux Id: PR-7242

+
+ +

+ Fix a crash where the location of erts could not be found + in rebar3 dev builds.

+

+ Own Id: OTP-18656 Aux Id: PR-7404 GH-7390

+
+ +

+ Introduce the KERNEL application parameter + standard_io_encoding that can be used to set the + default encoding for standard_io. This option needs to be + set to latin1 if the application wants to treat + all input data as bytes rather than utf-8 encoded + characters.

+

+ Own Id: OTP-18657 Aux Id: GH-7230 PR-7384

+
+
+
+ +
+
Kernel 9.0.1
Fixed Bugs and Malfunctions diff --git a/lib/kernel/src/kernel.appup.src b/lib/kernel/src/kernel.appup.src index eebfd77080fd..63aaa33c7ac6 100644 --- a/lib/kernel/src/kernel.appup.src +++ b/lib/kernel/src/kernel.appup.src @@ -54,7 +54,8 @@ {<<"^8\\.5\\.3(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^8\\.5\\.4(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^9\\.0$">>,[restart_new_emulator]}, - {<<"^9\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}], + {<<"^9\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, + {<<"^9\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}], [{<<"^8\\.0$">>,[restart_new_emulator]}, {<<"^8\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, {<<"^8\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, @@ -81,4 +82,5 @@ {<<"^8\\.5\\.3(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^8\\.5\\.4(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^9\\.0$">>,[restart_new_emulator]}, - {<<"^9\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}]}. + {<<"^9\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, + {<<"^9\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}]}. diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk index 0dd987989f95..533e0719002e 100644 --- a/lib/kernel/vsn.mk +++ b/lib/kernel/vsn.mk @@ -1 +1 @@ -KERNEL_VSN = 9.0.1 +KERNEL_VSN = 9.0.2 diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml index 4736255a2670..8df3c6bd895a 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -30,6 +30,22 @@ notes.xml +
Ssh 5.0.1 + +
Fixed Bugs and Malfunctions + + +

+ Added multiline editing support to ssh clients connected + through OTP ssh daemon.

+

+ Own Id: OTP-18653 Aux Id: PR-7242

+
+
+
+ +
+
Ssh 5.0
Improvements and New Features diff --git a/lib/ssh/vsn.mk b/lib/ssh/vsn.mk index b5b7991fe1cd..50757ade5b5d 100644 --- a/lib/ssh/vsn.mk +++ b/lib/ssh/vsn.mk @@ -1,4 +1,4 @@ #-*-makefile-*- ; force emacs to enter makefile-mode -SSH_VSN = 5.0 +SSH_VSN = 5.0.1 APP_VSN = "ssh-$(SSH_VSN)" diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index 2f6905852e6d..dd351f7522c9 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -27,6 +27,35 @@

This document describes the changes made to the SSL application.

+
SSL 11.0.2 + +
Fixed Bugs and Malfunctions + + +

+ Added keylog information to all protocol versions in + ssl:connection_information/2.

+

+ Own Id: OTP-18643 Aux Id: ERIERL-932

+
+
+
+ + +
Improvements and New Features + + +

+ Add RFC-6083 considerations for DTLS to enable gen_sctp + based callback for the transport.

+

+ Own Id: OTP-18618 Aux Id: ERIERL-932

+
+
+
+ +
+
SSL 11.0.1
Fixed Bugs and Malfunctions diff --git a/lib/ssl/vsn.mk b/lib/ssl/vsn.mk index 57dc4e3dcaf1..ac909ac7f425 100644 --- a/lib/ssl/vsn.mk +++ b/lib/ssl/vsn.mk @@ -1 +1 @@ -SSL_VSN = 11.0.1 +SSL_VSN = 11.0.2 diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 34e8f245bed1..3c1fcb7943e1 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -31,6 +31,48 @@

This document describes the changes made to the STDLIB application.

+
STDLIB 5.0.2 + +
Fixed Bugs and Malfunctions + + +

+ Fix bug where when you entered Alt+Enter in the terminal, + the cursor would move to the last line, instead of moving + to the next line.

+

+ Own Id: OTP-18580 Aux Id: PR-7242

+
+ +

+ Fix eof handling when reading from stdin when erlang is + started using -noshell.

+

+ Own Id: OTP-18640 Aux Id: PR-7384 GH-7368 GH-7286 GH-6881

+
+ +

+ Fixed problem where output would disappear if it was + received after a prompt was written in the shell.

+

+ Own Id: OTP-18652 Aux Id: PR-7242

+
+ +

The following functions are now much faster when given + a long list or binary:

+ erlang:list_to_integer/1 + erlang:binary_to_integer/1 + erlang:binary_to_integer/2 + erlang:list_to_integer/2 + string:to_integer/1 +

+ Own Id: OTP-18659 Aux Id: PR-7426

+
+
+
+ +
+
STDLIB 5.0.1
Fixed Bugs and Malfunctions diff --git a/lib/stdlib/src/stdlib.appup.src b/lib/stdlib/src/stdlib.appup.src index f330e0dd291e..65413b3c125e 100644 --- a/lib/stdlib/src/stdlib.appup.src +++ b/lib/stdlib/src/stdlib.appup.src @@ -51,7 +51,8 @@ {<<"^4\\.3\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, {<<"^4\\.3\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^5\\.0$">>,[restart_new_emulator]}, - {<<"^5\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}], + {<<"^5\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, + {<<"^5\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}], [{<<"^3\\.15$">>,[restart_new_emulator]}, {<<"^3\\.15\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, {<<"^3\\.15\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, @@ -75,4 +76,5 @@ {<<"^4\\.3\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, {<<"^4\\.3\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}, {<<"^5\\.0$">>,[restart_new_emulator]}, - {<<"^5\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}]}. + {<<"^5\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]}, + {<<"^5\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}]}. diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk index 17e49559839b..eefc6df71929 100644 --- a/lib/stdlib/vsn.mk +++ b/lib/stdlib/vsn.mk @@ -1 +1 @@ -STDLIB_VSN = 5.0.1 +STDLIB_VSN = 5.0.2 diff --git a/make/otp_version_tickets b/make/otp_version_tickets index 446ea61d5a6c..b0283c07884c 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,21 +1,22 @@ -OTP-18576 -OTP-18578 -OTP-18581 -OTP-18583 -OTP-18584 -OTP-18585 -OTP-18587 -OTP-18588 -OTP-18593 -OTP-18595 -OTP-18596 -OTP-18597 -OTP-18600 -OTP-18601 -OTP-18602 -OTP-18603 -OTP-18604 -OTP-18617 -OTP-18619 -OTP-18621 -OTP-18632 +OTP-18580 +OTP-18618 +OTP-18624 +OTP-18625 +OTP-18626 +OTP-18630 +OTP-18634 +OTP-18635 +OTP-18636 +OTP-18637 +OTP-18640 +OTP-18643 +OTP-18646 +OTP-18649 +OTP-18650 +OTP-18651 +OTP-18652 +OTP-18653 +OTP-18656 +OTP-18657 +OTP-18659 +OTP-18663