Skip to content

Commit ac7eb81

Browse files
author
Erlang/OTP
committed
Prepare release
1 parent 4487386 commit ac7eb81

File tree

15 files changed

+180
-37
lines changed

15 files changed

+180
-37
lines changed

erts/doc/src/notes.xml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,51 @@
3131
</header>
3232
<p>This document describes the changes made to the ERTS application.</p>
3333

34+
<section><title>Erts 14.2.5</title>
35+
36+
<section><title>Fixed Bugs and Malfunctions</title>
37+
<list>
38+
<item>
39+
<p> <seemfa
40+
marker="kernel:gen_sctp#send/4"><c>gen_sctp:send/3,4</c></seemfa>
41+
now waits for the send to complete instead of returning
42+
an OS result such as <c>{error, ewouldblock}</c>. </p>
43+
<p>
44+
Own Id: OTP-19061 </p>
45+
</item>
46+
<item>
47+
<p>
48+
ETS functions did not properly handle keys containing
49+
maps, sometimes matching too many or too few objects.</p>
50+
<p>
51+
Own Id: OTP-19070 Aux Id: GH-8385 </p>
52+
</item>
53+
<item>
54+
<p>
55+
Fix CPU quota determination for cgroups.</p>
56+
<p>
57+
The bug was introduced through OTP-18999.</p>
58+
<p>
59+
Own Id: OTP-19071 Aux Id: OTP-18999 PR-8380 </p>
60+
</item>
61+
</list>
62+
</section>
63+
64+
65+
<section><title>Improvements and New Features</title>
66+
<list>
67+
<item>
68+
<p>
69+
Added a warning to open_port/2 regarding the BadBatBut
70+
attack affecting Windows.</p>
71+
<p>
72+
Own Id: OTP-19069 </p>
73+
</item>
74+
</list>
75+
</section>
76+
77+
</section>
78+
3479
<section><title>Erts 14.2.4</title>
3580

3681
<section><title>Fixed Bugs and Malfunctions</title>

erts/vsn.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# %CopyrightEnd%
1919
#
2020

21-
VSN = 14.2.4
21+
VSN = 14.2.5
2222

2323
# Port number 4365 in 4.2
2424
# Port number 4366 in 4.3

lib/dialyzer/doc/src/notes.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,22 @@
3232
<p>This document describes the changes made to the Dialyzer
3333
application.</p>
3434

35+
<section><title>Dialyzer 5.1.3</title>
36+
37+
<section><title>Fixed Bugs and Malfunctions</title>
38+
<list>
39+
<item>
40+
<p>
41+
Fixed an issue with bitstring type inference on segments
42+
following UTF-8/16/32 segments.</p>
43+
<p>
44+
Own Id: OTP-19068 Aux Id: GH-8383 </p>
45+
</item>
46+
</list>
47+
</section>
48+
49+
</section>
50+
3551
<section><title>Dialyzer 5.1.2</title>
3652

3753
<section><title>Fixed Bugs and Malfunctions</title>

lib/dialyzer/vsn.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
DIALYZER_VSN = 5.1.2
1+
DIALYZER_VSN = 5.1.3

lib/kernel/doc/src/notes.xml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,34 @@
3131
</header>
3232
<p>This document describes the changes made to the Kernel application.</p>
3333

34+
<section><title>Kernel 9.2.4</title>
35+
36+
<section><title>Fixed Bugs and Malfunctions</title>
37+
<list>
38+
<item>
39+
<p>
40+
Fix the shell Job Control Mode to not crash when typing
41+
<c>TAB</c> or <c>CTRL+R</c>.</p>
42+
<p>
43+
Own Id: OTP-19072 Aux Id: PR-8391 </p>
44+
</item>
45+
<item>
46+
<p>
47+
Fix calls to blocking <seeerl
48+
marker="application"><c>application</c></seeerl> APIs to
49+
throw an exception with reason <c>terminating</c> if
50+
called when the system is terminating.</p>
51+
<p>
52+
This is done in order to avoid deadlocks during shutdown
53+
or restart.</p>
54+
<p>
55+
Own Id: OTP-19078 Aux Id: PR-8422 </p>
56+
</item>
57+
</list>
58+
</section>
59+
60+
</section>
61+
3462
<section><title>Kernel 9.2.3</title>
3563

3664
<section><title>Fixed Bugs and Malfunctions</title>

lib/kernel/src/kernel.appup.src

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@
6262
{<<"^9\\.2$">>,[restart_new_emulator]},
6363
{<<"^9\\.2\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
6464
{<<"^9\\.2\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
65-
{<<"^9\\.2\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]}],
65+
{<<"^9\\.2\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
66+
{<<"^9\\.2\\.3(?:\\.[0-9]+)*$">>,[restart_new_emulator]}],
6667
[{<<"^8\\.0$">>,[restart_new_emulator]},
6768
{<<"^8\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
6869
{<<"^8\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
@@ -97,4 +98,5 @@
9798
{<<"^9\\.2$">>,[restart_new_emulator]},
9899
{<<"^9\\.2\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
99100
{<<"^9\\.2\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
100-
{<<"^9\\.2\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]}]}.
101+
{<<"^9\\.2\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
102+
{<<"^9\\.2\\.3(?:\\.[0-9]+)*$">>,[restart_new_emulator]}]}.

lib/kernel/vsn.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
KERNEL_VSN = 9.2.3
1+
KERNEL_VSN = 9.2.4

lib/mnesia/doc/src/notes.xml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,24 @@
3939
thus constitutes one section in this document. The title of each
4040
section is the version number of Mnesia.</p>
4141

42-
<section><title>Mnesia 4.23</title>
42+
<section><title>Mnesia 4.23.1</title>
43+
44+
<section><title>Fixed Bugs and Malfunctions</title>
45+
<list>
46+
<item>
47+
<p>
48+
Mnesia could crash during startup if
49+
<c>del_table_copy/2</c> and <c>add_table_copy/3</c> was
50+
invoked when the table was loading.</p>
51+
<p>
52+
Own Id: OTP-19076 Aux Id: ERIERL-1073 </p>
53+
</item>
54+
</list>
55+
</section>
56+
57+
</section>
58+
59+
<section><title>Mnesia 4.23</title>
4360

4461
<section><title>Fixed Bugs and Malfunctions</title>
4562
<list>

lib/mnesia/vsn.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
MNESIA_VSN = 4.23
1+
MNESIA_VSN = 4.23.1

lib/ssl/doc/src/notes.xml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,31 @@
2727
</header>
2828
<p>This document describes the changes made to the SSL application.</p>
2929

30+
<section><title>SSL 11.1.4</title>
31+
32+
<section><title>Fixed Bugs and Malfunctions</title>
33+
<list>
34+
<item>
35+
<p>
36+
Fix certificate authorities check so that CA closest to
37+
peer is not lost. It could manifest itself in a failed
38+
connection as the client failed to realize it had a valid
39+
certificate chain to send to the server.</p>
40+
<p>
41+
Own Id: OTP-19065 Aux Id: GH-8356, PR-8367 </p>
42+
</item>
43+
<item>
44+
<p>
45+
ssl:signature_algs/2 did not list some legacy algorithm
46+
schemes correctly when listing all algorithms available.</p>
47+
<p>
48+
Own Id: OTP-19067 Aux Id: PR-8379 </p>
49+
</item>
50+
</list>
51+
</section>
52+
53+
</section>
54+
3055
<section><title>SSL 11.1.3</title>
3156

3257
<section><title>Fixed Bugs and Malfunctions</title>

0 commit comments

Comments
 (0)