diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index 2c625e0c7746..daf6dea2eff2 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,99 @@

This document describes the changes made to the ERTS application.

+
Erts 13.2.2.8 + +
Fixed Bugs and Malfunctions + + +

+ Fixed CPU quota determination for cgroup version 2

+

+ Own Id: OTP-18999 Aux Id: GH-7928

+
+ +

+ Fix faulty reduction counting in exiting process which + could cause it to do unnecessary yielding.

+

+ Own Id: OTP-19014

+
+ +

Calling erlang:trace/3 with first argument one + of ports, processes, existing_ports, + existing_processes, existing or all, + could cause emulator crash if a dirty scheduler was + executing a simultaneous trace action.

+

+ Own Id: OTP-19034

+
+ +

+ Fixed an integer overflow when the monotonic time unit + reported by the operating system was greater than 10 and + lower than 100 microseconds.

+

+ Own Id: OTP-19036 Aux Id: GH-8186

+
+ +

+ When a traced process executing on a dirty scheduler + received an exit signal, the dirty scheduler could use + the wrong thread specific data which could lead to a + crash.

+

+ Own Id: OTP-19043 Aux Id: PR-8342

+
+ +

Fixed a more or less harmless bug that caused time + correction of Erlang monotonic time to become slightly + off on Windows platforms when + QueryPerformanceCounter() was used as OS monotonic + time source.

+ erlang:system_info(os_monotonic_time_source) now + also returns information about used resolution + which not always corresponds to the resolution of the OS + monotonic time source.

+

+ Own Id: OTP-19048 Aux Id: PR-8343

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

Checks for monotonicity of monotonic time have been + improved so that Erlang and OS monotonic time are checked + separately.

A new configure argument + --enable-ensure-os-monotonic-time has also been + added. It enables functionality ensuring the monotonicity + of monotonic timestamps delivered by the OS. When a + non-monotonic timestamp is detected, it will be replaced + by the last delivered monotonic timestamp before being + used by Erlang's time functionality. Note that you do + not want to enable this unless the OS monotonic + time source on the system fails to produce monotonic + timestamps. This since ensuring the monotonicity of OS + monotonic timestamps will hurt scalability and + performance of the system.

+

+ Own Id: OTP-19044 Aux Id: ERIERL-1043, PR-8342

+
+ +

+ For severe errors, when the `socket` module terminates + the Erlang VM, now an erl_crash.dump is produced, to + facilitate post mortem debugging.

+

+ Own Id: OTP-19058

+
+
+
+ +
+
Erts 13.2.2.7
Fixed Bugs and Malfunctions diff --git a/erts/vsn.mk b/erts/vsn.mk index e758b8256d42..f8fc62bb7ceb 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 13.2.2.7 +VSN = 13.2.2.8 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml index e8d41a26d231..ae620de04162 100644 --- a/lib/common_test/doc/src/notes.xml +++ b/lib/common_test/doc/src/notes.xml @@ -33,6 +33,25 @@ notes.xml +
Common_Test 1.24.0.3 + +
Fixed Bugs and Malfunctions + + +

+ With this change, the last column in common_test testcase + log file is modified to now show the total sum of each + time in the table rows, and Elapsed Time which is a clock + time spent to run above functions. The Elapsed Time is + the same time that was previously a total.

+

+ Own Id: OTP-18960

+
+
+
+ +
+
Common_Test 1.24.0.2
Fixed Bugs and Malfunctions diff --git a/lib/common_test/vsn.mk b/lib/common_test/vsn.mk index 36e8e4a1a597..27153e8d13f8 100644 --- a/lib/common_test/vsn.mk +++ b/lib/common_test/vsn.mk @@ -1 +1 @@ -COMMON_TEST_VSN = 1.24.0.2 +COMMON_TEST_VSN = 1.24.0.3 diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml index 7497f989d3ca..8d99dbd7fdf5 100644 --- a/lib/crypto/doc/src/notes.xml +++ b/lib/crypto/doc/src/notes.xml @@ -31,6 +31,21 @@

This document describes the changes made to the Crypto application.

+
Crypto 5.1.4.3 + +
Fixed Bugs and Malfunctions + + +

Fix building with --enable-fips with OpenSSL 3 + on MacOS.

+

+ Own Id: OTP-19038 Aux Id: GH-8271, PR-8277

+
+
+
+ +
+
Crypto 5.1.4.2
Fixed Bugs and Malfunctions diff --git a/lib/crypto/vsn.mk b/lib/crypto/vsn.mk index 203e9941f087..d29d6d770d4e 100644 --- a/lib/crypto/vsn.mk +++ b/lib/crypto/vsn.mk @@ -1 +1 @@ -CRYPTO_VSN = 5.1.4.2 +CRYPTO_VSN = 5.1.4.3 diff --git a/lib/debugger/doc/src/notes.xml b/lib/debugger/doc/src/notes.xml index 55246a46ae33..8c75170a2841 100644 --- a/lib/debugger/doc/src/notes.xml +++ b/lib/debugger/doc/src/notes.xml @@ -33,6 +33,21 @@

This document describes the changes made to the Debugger application.

+
Debugger 5.3.1.3 + +
Fixed Bugs and Malfunctions + + +

Guards with nested record expression could wrongly + evaluate to false.

+

+ Own Id: OTP-18958 Aux Id: GH-8120, PR-8275

+
+
+
+ +
+
Debugger 5.3.1.2
Fixed Bugs and Malfunctions diff --git a/lib/debugger/vsn.mk b/lib/debugger/vsn.mk index b98ce8e850fa..2d1f4986d006 100644 --- a/lib/debugger/vsn.mk +++ b/lib/debugger/vsn.mk @@ -1 +1 @@ -DEBUGGER_VSN = 5.3.1.2 +DEBUGGER_VSN = 5.3.1.3 diff --git a/lib/diameter/doc/src/diameter.xml b/lib/diameter/doc/src/diameter.xml index bc8c3fab3c20..5cd43fd6cd75 100644 --- a/lib/diameter/doc/src/diameter.xml +++ b/lib/diameter/doc/src/diameter.xml @@ -1836,7 +1836,7 @@ configured on the transport.

-which_connections() -> [SvcConnections] +which_connections() -> [SvcConnections] Returns a list of connections. SvcConnections = {SvcName, [Connection]} @@ -1863,7 +1863,7 @@ configured on the transport.

-which_connections(SvcName) -> [Connection] +which_connections(SvcName) -> [Connection] Returns a list of connections. SvcName = string() @@ -1890,7 +1890,7 @@ Return a list of connections associated with the service 'SvcName'.

-which_transports() -> [Transport] +which_transports() -> [Transport] Returns a list of transports. Transport = #{ref := reference(), @@ -1906,7 +1906,7 @@ Return a list of all transports.

-which_transports(SvcName) -> [Transport] +which_transports(SvcName) -> [Transport] Returns a list of transports. SvcName = string() @@ -1923,7 +1923,7 @@ Return a list of transports associated with the service 'SvcName'.

-which_watchdogs() -> [Watchdog] +which_watchdogs() -> [Watchdog] Returns a list of watchdogs. Watchdog = #{ref := reference(), @@ -1943,7 +1943,7 @@ Return a list of all watchdogs.

-which_watchdogs(SvcName) -> [Transport] +which_watchdogs(SvcName) -> [Transport] Returns a list of watchdogs. SvcName = string() diff --git a/lib/diameter/doc/src/notes.xml b/lib/diameter/doc/src/notes.xml index 3619a118a140..8bf041cec510 100644 --- a/lib/diameter/doc/src/notes.xml +++ b/lib/diameter/doc/src/notes.xml @@ -43,6 +43,23 @@ first.

+
diameter 2.2.7.1 + +
Fixed Bugs and Malfunctions + + +

+ Reduce the impact of calling service_info by not counting + the binaries (on the heap) info, This is done by + introducing an option, bins_info, which controls this.

+

+ Own Id: OTP-19040 Aux Id: ERIERL-1060

+
+
+
+ +
+
diameter 2.2.7
Improvements and New Features diff --git a/lib/diameter/vsn.mk b/lib/diameter/vsn.mk index 5eda96f38460..f157297ae60a 100644 --- a/lib/diameter/vsn.mk +++ b/lib/diameter/vsn.mk @@ -17,5 +17,5 @@ # %CopyrightEnd% APPLICATION = diameter -DIAMETER_VSN = 2.2.7 +DIAMETER_VSN = 2.2.7.1 APP_VSN = $(APPLICATION)-$(DIAMETER_VSN)$(PRE_VSN) diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml index 45a1d5210f22..b68f9a8b3808 100644 --- a/lib/inets/doc/src/notes.xml +++ b/lib/inets/doc/src/notes.xml @@ -33,7 +33,22 @@ notes.xml -
Inets 8.3.1.2 +
Inets 8.3.1.3 + +
Fixed Bugs and Malfunctions + + +

+ Fixed runtime dependencies.

+

+ Own Id: OTP-19064

+
+
+
+ +
+ +
Inets 8.3.1.2
Fixed Bugs and Malfunctions diff --git a/lib/inets/vsn.mk b/lib/inets/vsn.mk index 97c13c68ed0d..8fdcc536e6d7 100644 --- a/lib/inets/vsn.mk +++ b/lib/inets/vsn.mk @@ -19,6 +19,6 @@ # %CopyrightEnd% APPLICATION = inets -INETS_VSN = 8.3.1.2 +INETS_VSN = 8.3.1.3 PRE_VSN = APP_VSN = "$(APPLICATION)-$(INETS_VSN)$(PRE_VSN)" diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml index 42b31bcda299..05077bcc2b8f 100644 --- a/lib/kernel/doc/src/notes.xml +++ b/lib/kernel/doc/src/notes.xml @@ -31,6 +31,22 @@

This document describes the changes made to the Kernel application.

+
Kernel 8.5.4.3 + +
Fixed Bugs and Malfunctions + + +

+ Fixed gen_udp:open/2 type spec to include already + supported module socket address types.

+

+ Own Id: OTP-19050 Aux Id: OTP-18990

+
+
+
+ +
+
Kernel 8.5.4.2
Fixed Bugs and Malfunctions diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk index 0642a1dda067..888775ca11e1 100644 --- a/lib/kernel/vsn.mk +++ b/lib/kernel/vsn.mk @@ -1 +1 @@ -KERNEL_VSN = 8.5.4.2 +KERNEL_VSN = 8.5.4.3 diff --git a/lib/observer/doc/src/notes.xml b/lib/observer/doc/src/notes.xml index a32302ee95f9..b58a00a330d0 100644 --- a/lib/observer/doc/src/notes.xml +++ b/lib/observer/doc/src/notes.xml @@ -32,6 +32,21 @@

This document describes the changes made to the Observer application.

+
Observer 2.14.0.1 + +
Fixed Bugs and Malfunctions + + +

+ Fixed runtime dependencies.

+

+ Own Id: OTP-19064

+
+
+
+ +
+
Observer 2.14
Fixed Bugs and Malfunctions diff --git a/lib/observer/vsn.mk b/lib/observer/vsn.mk index 2a308d0c55a9..666e7ece4af6 100644 --- a/lib/observer/vsn.mk +++ b/lib/observer/vsn.mk @@ -1 +1 @@ -OBSERVER_VSN = 2.14 +OBSERVER_VSN = 2.14.0.1 diff --git a/lib/os_mon/doc/src/notes.xml b/lib/os_mon/doc/src/notes.xml index 439c1e839a4b..9a1a1d3d8559 100644 --- a/lib/os_mon/doc/src/notes.xml +++ b/lib/os_mon/doc/src/notes.xml @@ -31,6 +31,21 @@

This document describes the changes made to the OS_Mon application.

+
Os_Mon 2.8.2.1 + +
Fixed Bugs and Malfunctions + + +

+ Fixed runtime dependencies.

+

+ Own Id: OTP-19064

+
+
+
+ +
+
Os_Mon 2.8.2
Fixed Bugs and Malfunctions diff --git a/lib/os_mon/vsn.mk b/lib/os_mon/vsn.mk index d6878e677374..25419416c9c2 100644 --- a/lib/os_mon/vsn.mk +++ b/lib/os_mon/vsn.mk @@ -1 +1 @@ -OS_MON_VSN = 2.8.2 +OS_MON_VSN = 2.8.2.1 diff --git a/lib/reltool/doc/src/notes.xml b/lib/reltool/doc/src/notes.xml index 346a80ef54f0..cb17f061f709 100644 --- a/lib/reltool/doc/src/notes.xml +++ b/lib/reltool/doc/src/notes.xml @@ -38,7 +38,22 @@ thus constitutes one section in this document. The title of each section is the version number of Reltool.

-
Reltool 0.9.1 +
Reltool 0.9.1.1 + +
Fixed Bugs and Malfunctions + + +

+ Fixed runtime dependencies.

+

+ Own Id: OTP-19064

+
+
+
+ +
+ +
Reltool 0.9.1
Fixed Bugs and Malfunctions diff --git a/lib/reltool/vsn.mk b/lib/reltool/vsn.mk index 2fa512829c48..da49154bfcf2 100644 --- a/lib/reltool/vsn.mk +++ b/lib/reltool/vsn.mk @@ -1 +1 @@ -RELTOOL_VSN = 0.9.1 +RELTOOL_VSN = 0.9.1.1 diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml index d926256d1d72..07b38a2fe526 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -30,6 +30,22 @@ notes.xml +
Ssh 4.15.3.4 + +
Fixed Bugs and Malfunctions + + +

+ With this change, owner and group file attributes + decoding is fixed and results with value of integer type.

+

+ Own Id: OTP-19013 Aux Id: GH-7897, PR-8220

+
+
+
+ +
+
Ssh 4.15.3.3
Fixed Bugs and Malfunctions diff --git a/lib/ssh/vsn.mk b/lib/ssh/vsn.mk index b7df7d63c61e..d0d9084b0b2b 100644 --- a/lib/ssh/vsn.mk +++ b/lib/ssh/vsn.mk @@ -1,4 +1,4 @@ #-*-makefile-*- ; force emacs to enter makefile-mode -SSH_VSN = 4.15.3.3 +SSH_VSN = 4.15.3.4 APP_VSN = "ssh-$(SSH_VSN)" diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 4d09b252f643..98a6d463f60d 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -31,6 +31,21 @@

This document describes the changes made to the STDLIB application.

+
STDLIB 4.3.1.4 + +
Fixed Bugs and Malfunctions + + +

Attempting to use the maybe construct in a + macro argument could crash the compiler.

+

+ Own Id: OTP-19031 Aux Id: GH-8268

+
+
+
+ +
+
STDLIB 4.3.1.3
Improvements and New Features diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk index f6096f2468fd..2bb84355e8d0 100644 --- a/lib/stdlib/vsn.mk +++ b/lib/stdlib/vsn.mk @@ -1 +1 @@ -STDLIB_VSN = 4.3.1.3 +STDLIB_VSN = 4.3.1.4 diff --git a/make/otp_version_tickets b/make/otp_version_tickets index 71107e6f3e6f..1617a6ffa9d9 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,9 +1,16 @@ -OTP-18971 -OTP-18986 -OTP-18996 -OTP-19002 -OTP-19003 -OTP-19006 -OTP-19008 -OTP-19015 -OTP-19019 +OTP-18958 +OTP-18960 +OTP-18999 +OTP-19013 +OTP-19014 +OTP-19031 +OTP-19034 +OTP-19036 +OTP-19038 +OTP-19040 +OTP-19043 +OTP-19044 +OTP-19048 +OTP-19050 +OTP-19058 +OTP-19064