You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: erts/doc/notes.md
+34Lines changed: 34 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,40 @@ limitations under the License.
23
23
24
24
This document describes the changes made to the ERTS application.
25
25
26
+
## Erts 16.1
27
+
28
+
### Fixed Bugs and Malfunctions
29
+
30
+
- Made sure to not set any terminal settings when they have not been changed. Doing so can trigger a SIGTTOU signal which would terminate Erlang when it should not.
31
+
32
+
Own Id: OTP-19685 Aux Id: [PR-9906]
33
+
34
+
- As an optimization, when the `unicode:characters_to_binary/3` was used to convert from `latin1` to `utf8` or vice versa, it would return the original binary unchanged if it only contained 7-bit ASCII characters. That otpimization was broken in Erlang/OTP 27, and has now been mended.
Copy file name to clipboardExpand all lines: lib/crypto/doc/notes.md
+50Lines changed: 50 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,56 @@ limitations under the License.
23
23
24
24
This document describes the changes made to the Crypto application.
25
25
26
+
## Crypto 5.7
27
+
28
+
### Fixed Bugs and Malfunctions
29
+
30
+
- NIFs and linked-in drivers are now loadable when running in an Erlang source tree on Windows.
31
+
32
+
Own Id: OTP-19686 Aux Id: [PR-9969]
33
+
34
+
- Fixed bug seen to cause beam crash when doing `init:restart()` with `crypto` statically linked to OpenSSL (`--disable-dynamic-ssl-lib`). Bug exists since OTP 28.0.
35
+
36
+
Own Id: OTP-19721 Aux Id: [GH-10061], [PR-10076]
37
+
38
+
- Fixed `crypto:strong_rand_bytes` failing after `init:restart` on MacOS with statically linked OpenSSL.
39
+
40
+
Own Id: OTP-19725 Aux Id: [GH-10079], [PR-10085]
41
+
42
+
- Fixed `crypto:hash(shake128 | shake256)` for OpenSSL 3.4 and newer.
43
+
44
+
Own Id: OTP-19733 Aux Id: [GH-9901], [PR-9982]
45
+
46
+
- Rendering of some tables in the documentation has been improved.
- Support for ML-DSA and ML-KEM provided by OpenSSL 3.5.
62
+
63
+
Algorithms `mldsa44`, `mldsa65` and `mldsa87` can be passed to `crypto:sign/4` and `crypto:verify/5`.
64
+
65
+
New functions `crypto:encapsulate_key/2` and `crypto:decapsulate_key/3` can be used with `mlkem512`, `mlkem768` and `mlkem1024` to safely generate and communicate an encapsulated shared secret.
66
+
67
+
Own Id: OTP-19657 Aux Id: [PR-9900]
68
+
69
+
- Added support for SHA2 512/224 and SHA2 512/256 truncated hashes.
0 commit comments