[BACK]Return to req.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Diff for /src/usr.bin/openssl/req.c between version 1.27 and 1.28

version 1.27, 2023/03/06 14:32:06 version 1.28, 2023/07/02 07:05:14
Line 1736 
Line 1736 
     const EVP_MD * md, STACK_OF(OPENSSL_STRING) * sigopts)      const EVP_MD * md, STACK_OF(OPENSSL_STRING) * sigopts)
 {  {
         EVP_PKEY_CTX *pkctx = NULL;          EVP_PKEY_CTX *pkctx = NULL;
           int default_nid;
         int i;          int i;
   
           if (EVP_PKEY_get_default_digest_nid(pkey, &default_nid) == 2 &&
               default_nid == NID_undef) {
                   /* The digest is required to be EVP_md_null() (EdDSA). */
                   md = EVP_md_null();
           }
   
         if (!EVP_DigestSignInit(ctx, &pkctx, md, NULL, pkey))          if (!EVP_DigestSignInit(ctx, &pkctx, md, NULL, pkey))
                 return 0;                  return 0;

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28