Skip to content

Commit a986620

Browse files
author
Erlang/OTP
committed
Prepare release
1 parent 8630734 commit a986620

File tree

15 files changed

+162
-23
lines changed

15 files changed

+162
-23
lines changed

erts/doc/src/notes.xml

+17
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,23 @@
3131
</header>
3232
<p>This document describes the changes made to the ERTS application.</p>
3333

34+
<section><title>Erts 13.2.2.12</title>
35+
36+
<section><title>Fixed Bugs and Malfunctions</title>
37+
<list>
38+
<item>
39+
<p>Fix lock order violation if a NIF monitor <c>down</c>
40+
callback calls <c>enif_whereis_pid</c>. Would cause debug
41+
emulator to crash but could potentially lead to deadlocks
42+
in optimized emulator.</p>
43+
<p>
44+
Own Id: OTP-19330 Aux Id: GH-8983, PR-9008 </p>
45+
</item>
46+
</list>
47+
</section>
48+
49+
</section>
50+
3451
<section><title>Erts 13.2.2.11</title>
3552

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

erts/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# %CopyrightEnd%
1919
#
2020

21-
VSN = 13.2.2.11
21+
VSN = 13.2.2.12
2222

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

lib/common_test/doc/src/notes.xml

+17
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,23 @@
3333
<file>notes.xml</file>
3434
</header>
3535

36+
<section><title>Common_Test 1.24.0.5</title>
37+
38+
<section><title>Fixed Bugs and Malfunctions</title>
39+
<list>
40+
<item>
41+
<p>With this change, cth_surefire hook module handles
42+
group path reduction for a skipped group. This fixes a
43+
bug manifesting with improper group path for a group
44+
executed after a group which was skipped.</p>
45+
<p>
46+
Own Id: OTP-19365 Aux Id: ERIERL-1157, PR-9080 </p>
47+
</item>
48+
</list>
49+
</section>
50+
51+
</section>
52+
3653
<section><title>Common_Test 1.24.0.4</title>
3754

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

lib/common_test/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
COMMON_TEST_VSN = 1.24.0.4
1+
COMMON_TEST_VSN = 1.24.0.5

lib/inets/doc/src/notes.xml

+19-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,25 @@
3333
<file>notes.xml</file>
3434
</header>
3535

36-
<section><title>Inets 8.3.1.4</title>
36+
<section><title>Inets 8.3.1.5</title>
37+
38+
<section><title>Fixed Bugs and Malfunctions</title>
39+
<list>
40+
<item>
41+
<p>Fixed a bug where calling httpc:set_options/2 when one
42+
of keys: <i>ipfamily</i> or <i>unix_socket</i>, was not
43+
present, would cause the other value to get overriden by
44+
the default value. The validation of these options was
45+
also improved.</p>
46+
<p>
47+
Own Id: OTP-19379 Aux Id: PR-8878, GH-8829 </p>
48+
</item>
49+
</list>
50+
</section>
51+
52+
</section>
53+
54+
<section><title>Inets 8.3.1.4</title>
3755

3856
<section><title>Fixed Bugs and Malfunctions</title>
3957
<list>

lib/inets/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
# %CopyrightEnd%
2020

2121
APPLICATION = inets
22-
INETS_VSN = 8.3.1.4
22+
INETS_VSN = 8.3.1.5
2323
PRE_VSN =
2424
APP_VSN = "$(APPLICATION)-$(INETS_VSN)$(PRE_VSN)"

lib/public_key/doc/src/notes.xml

+27
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,33 @@
3535
<file>notes.xml</file>
3636
</header>
3737

38+
<section><title>Public_Key 1.13.3.5</title>
39+
40+
<section><title>Fixed Bugs and Malfunctions</title>
41+
<list>
42+
<item>
43+
<p>If both <c>ext-key-usage</c> and <c>key-usage</c> are
44+
defined for a certificate it should be checked that these
45+
usages are consistent with each other. This will have the
46+
affect that such certificates where the
47+
<c>ext-key-usages</c> is marked as critical and the
48+
usages is consistent with the <c>key-use</c> it can be
49+
considered valid without mandatory application specific
50+
checks for the <c>ext-key-useage</c> extension. </p>
51+
<p>
52+
Own Id: OTP-19240 Aux Id: PR-8840, OTP-19532 </p>
53+
</item>
54+
<item>
55+
<p>Handle decoding of EDDSA key properly, when decoding a
56+
PEM file that contains only the public EDDSA key. </p>
57+
<p>
58+
Own Id: OTP-19350 Aux Id: GH-9009, PR-9053 </p>
59+
</item>
60+
</list>
61+
</section>
62+
63+
</section>
64+
3865
<section><title>Public_Key 1.13.3.4</title>
3966

4067
<section><title>Improvements and New Features</title>

lib/public_key/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
PUBLIC_KEY_VSN = 1.13.3.4
1+
PUBLIC_KEY_VSN = 1.13.3.5

lib/ssh/doc/src/notes.xml

+16
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,22 @@
3030
<file>notes.xml</file>
3131
</header>
3232

33+
<section><title>Ssh 4.15.3.8</title>
34+
35+
<section><title>Fixed Bugs and Malfunctions</title>
36+
<list>
37+
<item>
38+
<p>With this change, ssh connection does not crash upon
39+
receiving exit-signal message for an already terminated
40+
channel.</p>
41+
<p>
42+
Own Id: OTP-19326 Aux Id: PR-8995, GH-8929 </p>
43+
</item>
44+
</list>
45+
</section>
46+
47+
</section>
48+
3349
<section><title>Ssh 4.15.3.7</title>
3450

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

lib/ssh/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#-*-makefile-*- ; force emacs to enter makefile-mode
22

3-
SSH_VSN = 4.15.3.7
3+
SSH_VSN = 4.15.3.8
44
APP_VSN = "ssh-$(SSH_VSN)"

lib/ssl/doc/src/notes.xml

+36
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,42 @@
2727
</header>
2828
<p>This document describes the changes made to the SSL application.</p>
2929

30+
<section><title>SSL 10.9.1.7</title>
31+
32+
<section><title>Fixed Bugs and Malfunctions</title>
33+
<list>
34+
<item>
35+
<p>Avoid generating an internal alert for case that
36+
should have been an orderly shutdown by the supervisor.
37+
</p>
38+
<p>
39+
Own Id: OTP-19311 Aux Id: PR-8980 </p>
40+
</item>
41+
<item>
42+
<p>If present, extended key-usage TLS (SSL) role check
43+
(<c>pk-clientAuth</c>, <c>pk-serverAuth</c>) should
44+
always be performed for peer-cert. An intermediate CA
45+
cert may relax the requirement if
46+
<c>AnyExtendedKeyUsage</c> purpose is present.</p>
47+
<p>In OTP-25.3.2.8, OTP-26.2 and OTP-27.0 these
48+
requirements became too relaxed. There where two
49+
problems, firstly the peer cert extension was only
50+
checked if it was marked critical, and secondly the CA
51+
cert check did not assert the relaxed
52+
<c>AnyExtendedKeyUsage</c> purpose.</p>
53+
<p>This could result in that certificates might be
54+
misused for purposes not intended by the certificate
55+
authority.</p>
56+
<p>Thanks to Bryan Paxton for reporting the issue.</p>
57+
<p>
58+
Own Id: OTP-19352 Aux Id: PR-9130, CVE-2024-53846,
59+
OTP-19240 </p>
60+
</item>
61+
</list>
62+
</section>
63+
64+
</section>
65+
3066
<section><title>SSL 10.9.1.6</title>
3167

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

lib/ssl/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
SSL_VSN = 10.9.1.6
1+
SSL_VSN = 10.9.1.7

lib/stdlib/doc/src/notes.xml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@
3131
</header>
3232
<p>This document describes the changes made to the STDLIB application.</p>
3333

34+
<section><title>STDLIB 4.3.1.6</title>
35+
36+
<section><title>Fixed Bugs and Malfunctions</title>
37+
<list>
38+
<item>
39+
<p>Fixed an error in uri_string:percent_decode spec</p>
40+
<p>
41+
Own Id: OTP-19380 Aux Id: GH-8755 </p>
42+
</item>
43+
</list>
44+
</section>
45+
46+
</section>
47+
3448
<section><title>STDLIB 4.3.1.5</title>
3549

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

lib/stdlib/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
STDLIB_VSN = 4.3.1.5
1+
STDLIB_VSN = 4.3.1.6

make/otp_version_tickets

+9-15
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
1-
OTP-19124
2-
OTP-19158
3-
OTP-19221
4-
OTP-19236
5-
OTP-19238
6-
OTP-19246
7-
OTP-19247
8-
OTP-19252
9-
OTP-19256
10-
OTP-19257
11-
OTP-19265
12-
OTP-19266
13-
OTP-19269
14-
OTP-19274
15-
OTP-19284
1+
OTP-19240
2+
OTP-19311
3+
OTP-19326
4+
OTP-19330
5+
OTP-19350
6+
OTP-19352
7+
OTP-19365
8+
OTP-19379
9+
OTP-19380

0 commit comments

Comments
 (0)