File 0450-Add-missing-digest-none-to-crypto-sign-4-and-verify-.patch of Package erlang
From 80d0956f8ad027f290db1d0c9982271edfca1e3a Mon Sep 17 00:00:00 2001
From: Leo Liu <sdl.web@gmail.com>
Date: Fri, 9 Apr 2021 21:01:03 +0800
Subject: [PATCH] Add missing digest none to crypto:sign/4 and verify/6
---
lib/crypto/src/crypto.erl | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/lib/crypto/src/crypto.erl b/lib/crypto/src/crypto.erl
index a9c18a3779..1fa2d3805c 100644
--- a/lib/crypto/src/crypto.erl
+++ b/lib/crypto/src/crypto.erl
@@ -1360,7 +1360,8 @@ rand_seed_nif(_Seed) -> ?nif_stub.
when Algorithm :: pk_sign_verify_algs(),
DigestType :: rsa_digest_type()
| dss_digest_type()
- | ecdsa_digest_type(),
+ | ecdsa_digest_type()
+ | none,
Msg :: iodata() | {digest,iodata()},
Key :: rsa_private()
| dss_private()
@@ -1426,7 +1427,8 @@ verify(Algorithm, Type, Data, Signature, Key) ->
when Algorithm :: pk_sign_verify_algs(),
DigestType :: rsa_digest_type()
| dss_digest_type()
- | ecdsa_digest_type(),
+ | ecdsa_digest_type()
+ | none,
Msg :: iodata() | {digest,iodata()},
Signature :: binary(),
Key :: rsa_public()
--
2.26.2