Skip to content

Commit c52d31d

Browse files
committed
Merge branch 'maint' into master
* maint: Updated OTP version Prepare release Update copyright year
2 parents e5f9a4b + 88e05bf commit c52d31d

File tree

6 files changed

+88
-0
lines changed

6 files changed

+88
-0
lines changed

erts/doc/notes.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,26 @@ This document describes the changes made to the ERTS application.
479479
[PR-9759]: https://github.com/erlang/otp/pull/9759
480480
[PR-9809]: https://github.com/erlang/otp/pull/9809
481481

482+
## Erts 15.2.7.3
483+
484+
### Fixed Bugs and Malfunctions
485+
486+
- Fixed the `erl` documentation of the default timewarp mode used.
487+
488+
Own Id: OTP-19790 Aux Id: [PR-9970]
489+
490+
- The `erlang:suspend_process()` BIFs failed to suspend processes currently executing on dirty schedulers.
491+
492+
Own Id: OTP-19799 Aux Id: [PR-10241]
493+
494+
- When multiple processes called the same fun whose defining module was not loaded, a `badfun` exception could sometimes occur in one of the calling processes. This would only happen with the JIT runtime system.
495+
496+
Own Id: OTP-19803 Aux Id: [PR-10257]
497+
498+
[PR-9970]: https://github.com/erlang/otp/pull/9970
499+
[PR-10241]: https://github.com/erlang/otp/pull/10241
500+
[PR-10257]: https://github.com/erlang/otp/pull/10257
501+
482502
## Erts 15.2.7.2
483503

484504
### Fixed Bugs and Malfunctions

lib/diameter/doc/notes.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,17 @@ Releases are listed in reverse chronological order, most recent first.
9090
[PR-9670]: https://github.com/erlang/otp/pull/9670
9191
[PR-9786]: https://github.com/erlang/otp/pull/9786
9292

93+
## diameter 2.4.1.1
94+
95+
### Fixed Bugs and Malfunctions
96+
97+
- Added documentation about 'proxy' and 'resend' options in diameter:handle_request/3
98+
99+
Own Id: OTP-19768 Aux Id: [GH-10150], [PR-10182]
100+
101+
[GH-10150]: https://github.com/erlang/otp/issues/10150
102+
[PR-10182]: https://github.com/erlang/otp/pull/10182
103+
93104
## diameter 2.4.1
94105

95106
### Fixed Bugs and Malfunctions

lib/ssl/doc/notes.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,42 @@ This document describes the changes made to the SSL application.
171171
[PR-9511]: https://github.com/erlang/otp/pull/9511
172172
[PR-9670]: https://github.com/erlang/otp/pull/9670
173173

174+
## SSL 11.2.12.3
175+
176+
### Fixed Bugs and Malfunctions
177+
178+
- Fixed so that sending of application data will adhere to max_fragment_length. This was broken in OTP-27 release by an optimization.
179+
180+
Own Id: OTP-19774 Aux Id: [GH-10191], [PR-10201]
181+
182+
- Assert that hello extensions are unique and send an illegal parameter alert if they are not.
183+
184+
Own Id: OTP-19791 Aux Id: [PR-10245]
185+
186+
- Avoid sending an internal message to the user process in conjunction with handling a key update.
187+
188+
Own Id: OTP-19806 Aux Id: [PR-10274]
189+
190+
- Graceful error handling added in negative test scenario.
191+
192+
Own Id: OTP-19813 Aux Id: [PR-10284]
193+
194+
- Handle duplicate change_cipher_spec message with an unexpected message alert instead of failing later in corrupted state.
195+
196+
Own Id: OTP-19818 Aux Id: [PR-10296]
197+
198+
- Make sure TLS-1.3 protocol spec is followed, that is psk-hello extension is guaranteed to be included as the last extension in the list of client hello extensions and internal hello message truncation in handshake history is handled correctly, the previous handling could cause interoperability issues.
199+
200+
Own Id: OTP-19825 Aux Id: [PR-10296]
201+
202+
[GH-10191]: https://github.com/erlang/otp/issues/10191
203+
[PR-10201]: https://github.com/erlang/otp/pull/10201
204+
[PR-10245]: https://github.com/erlang/otp/pull/10245
205+
[PR-10274]: https://github.com/erlang/otp/pull/10274
206+
[PR-10284]: https://github.com/erlang/otp/pull/10284
207+
[PR-10296]: https://github.com/erlang/otp/pull/10296
208+
[PR-10296]: https://github.com/erlang/otp/pull/10296
209+
174210
## SSL 11.2.12.2
175211

176212
### Fixed Bugs and Malfunctions

lib/syntax_tools/doc/notes.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,16 @@ This document describes the changes made to the Syntax_Tools application.
102102
[PR-9819]: https://github.com/erlang/otp/pull/9819
103103
[PR-9670]: https://github.com/erlang/otp/pull/9670
104104

105+
## Syntax_Tools 3.2.2.2
106+
107+
### Fixed Bugs and Malfunctions
108+
109+
- Annotate map comprehensions and generators
110+
111+
Own Id: OTP-19817 Aux Id: [GH-10119]
112+
113+
[GH-10119]: https://github.com/erlang/otp/issues/10119
114+
105115
## Syntax_Tools 3.2.2.1
106116

107117
### Fixed Bugs and Malfunctions

lib/xmerl/doc/notes.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,16 @@ This document describes the changes made to the Xmerl application.
7676

7777
[PR-9670]: https://github.com/erlang/otp/pull/9670
7878

79+
## Xmerl 2.1.3.2
80+
81+
### Fixed Bugs and Malfunctions
82+
83+
- The XSD validation failed due to not handling the optional text blocks correctly in an XSD complex type with attribute `mixed=true`.
84+
85+
Own Id: OTP-19792 Aux Id: ERERL-1261,[PR-10249]
86+
87+
[PR-10249]: https://github.com/erlang/otp/pull/10249
88+
7989
## Xmerl 2.1.3.1
8090

8191
### Fixed Bugs and Malfunctions

otp_versions.table

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ OTP-28.0.3 : diameter-2.5.1 erts-16.0.3 ssh-5.3.3 stdlib-7.0.3 # asn1-5.4.1 comm
55
OTP-28.0.2 : compiler-9.0.1 debugger-6.0.2 erts-16.0.2 kernel-10.3.2 public_key-1.18.2 ssh-5.3.2 ssl-11.3.2 stdlib-7.0.2 wx-2.5.1 # asn1-5.4.1 common_test-1.28 crypto-5.6 dialyzer-5.4 diameter-2.5 edoc-1.4 eldap-1.2.16 erl_interface-5.6 et-1.7.2 eunit-2.10 ftp-1.2.4 inets-9.4 jinterface-1.15 megaco-4.8 mnesia-4.24 observer-2.18 odbc-2.16 os_mon-2.11 parsetools-2.7 reltool-1.0.2 runtime_tools-2.2 sasl-4.3 snmp-5.19 syntax_tools-4.0 tftp-1.2.3 tools-4.1.2 xmerl-2.1.5 :
66
OTP-28.0.1 : asn1-5.4.1 debugger-6.0.1 eldap-1.2.16 erts-16.0.1 kernel-10.3.1 public_key-1.18.1 ssh-5.3.1 ssl-11.3.1 stdlib-7.0.1 xmerl-2.1.5 # common_test-1.28 compiler-9.0 crypto-5.6 dialyzer-5.4 diameter-2.5 edoc-1.4 erl_interface-5.6 et-1.7.2 eunit-2.10 ftp-1.2.4 inets-9.4 jinterface-1.15 megaco-4.8 mnesia-4.24 observer-2.18 odbc-2.16 os_mon-2.11 parsetools-2.7 reltool-1.0.2 runtime_tools-2.2 sasl-4.3 snmp-5.19 syntax_tools-4.0 tftp-1.2.3 tools-4.1.2 wx-2.5 :
77
OTP-28.0 : asn1-5.4 common_test-1.28 compiler-9.0 crypto-5.6 debugger-6.0 dialyzer-5.4 diameter-2.5 edoc-1.4 eldap-1.2.15 erl_interface-5.6 erts-16.0 et-1.7.2 eunit-2.10 ftp-1.2.4 inets-9.4 jinterface-1.15 kernel-10.3 megaco-4.8 mnesia-4.24 observer-2.18 odbc-2.16 os_mon-2.11 parsetools-2.7 public_key-1.18 reltool-1.0.2 runtime_tools-2.2 sasl-4.3 snmp-5.19 ssh-5.3 ssl-11.3 stdlib-7.0 syntax_tools-4.0 tftp-1.2.3 tools-4.1.2 wx-2.5 xmerl-2.1.4 # :
8+
OTP-27.3.4.4 : diameter-2.4.1.1 erts-15.2.7.3 ssl-11.2.12.3 syntax_tools-3.2.2.2 xmerl-2.1.3.2 # asn1-5.3.4.2 common_test-1.27.7 compiler-8.6.1.2 crypto-5.5.3 debugger-5.5.0.1 dialyzer-5.3.1 edoc-1.3.2 eldap-1.2.14.1 erl_interface-5.5.2 et-1.7.1 eunit-2.9.1 ftp-1.2.3 inets-9.3.2.1 jinterface-1.14.1 kernel-10.2.7.2 megaco-4.7.2 mnesia-4.23.5 observer-2.17 odbc-2.15 os_mon-2.10.1 parsetools-2.6 public_key-1.17.1.1 reltool-1.0.1 runtime_tools-2.1.1 sasl-4.2.2 snmp-5.18.2 ssh-5.2.11.3 stdlib-6.2.2.2 tftp-1.2.2 tools-4.1.1 wx-2.4.3 :
89
OTP-27.3.4.3 : compiler-8.6.1.2 debugger-5.5.0.1 erts-15.2.7.2 inets-9.3.2.1 ssh-5.2.11.3 syntax_tools-3.2.2.1 # asn1-5.3.4.2 common_test-1.27.7 crypto-5.5.3 dialyzer-5.3.1 diameter-2.4.1 edoc-1.3.2 eldap-1.2.14.1 erl_interface-5.5.2 et-1.7.1 eunit-2.9.1 ftp-1.2.3 jinterface-1.14.1 kernel-10.2.7.2 megaco-4.7.2 mnesia-4.23.5 observer-2.17 odbc-2.15 os_mon-2.10.1 parsetools-2.6 public_key-1.17.1.1 reltool-1.0.1 runtime_tools-2.1.1 sasl-4.2.2 snmp-5.18.2 ssl-11.2.12.2 stdlib-6.2.2.2 tftp-1.2.2 tools-4.1.1 wx-2.4.3 xmerl-2.1.3.1 :
910
OTP-27.3.4.2 : asn1-5.3.4.2 compiler-8.6.1.1 erts-15.2.7.1 kernel-10.2.7.2 public_key-1.17.1.1 ssh-5.2.11.2 ssl-11.2.12.2 stdlib-6.2.2.2 # common_test-1.27.7 crypto-5.5.3 debugger-5.5 dialyzer-5.3.1 diameter-2.4.1 edoc-1.3.2 eldap-1.2.14.1 erl_interface-5.5.2 et-1.7.1 eunit-2.9.1 ftp-1.2.3 inets-9.3.2 jinterface-1.14.1 megaco-4.7.2 mnesia-4.23.5 observer-2.17 odbc-2.15 os_mon-2.10.1 parsetools-2.6 reltool-1.0.1 runtime_tools-2.1.1 sasl-4.2.2 snmp-5.18.2 syntax_tools-3.2.2 tftp-1.2.2 tools-4.1.1 wx-2.4.3 xmerl-2.1.3.1 :
1011
OTP-27.3.4.1 : asn1-5.3.4.1 eldap-1.2.14.1 kernel-10.2.7.1 ssh-5.2.11.1 ssl-11.2.12.1 stdlib-6.2.2.1 xmerl-2.1.3.1 # common_test-1.27.7 compiler-8.6.1 crypto-5.5.3 debugger-5.5 dialyzer-5.3.1 diameter-2.4.1 edoc-1.3.2 erl_interface-5.5.2 erts-15.2.7 et-1.7.1 eunit-2.9.1 ftp-1.2.3 inets-9.3.2 jinterface-1.14.1 megaco-4.7.2 mnesia-4.23.5 observer-2.17 odbc-2.15 os_mon-2.10.1 parsetools-2.6 public_key-1.17.1 reltool-1.0.1 runtime_tools-2.1.1 sasl-4.2.2 snmp-5.18.2 syntax_tools-3.2.2 tftp-1.2.2 tools-4.1.1 wx-2.4.3 :

0 commit comments

Comments
 (0)