VirtualBox

Ignore:
Timestamp:
Nov 2, 2022 7:40:16 AM (2 years ago)
Author:
vboxsync
Message:

libs: Switch to openssl-3.0.7, bugref:10317

Location:
trunk/src/libs/openssl-3.0.7
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/openssl-3.0.7

    • Property svn:mergeinfo
      •  

        old new  
        1515/vendor/openssl/3.0.2:150728-150729
        1616/vendor/openssl/3.0.3:151497-151729
        17 /vendor/openssl/current:147554-151496
         17/vendor/openssl/3.0.7:154371
         18/vendor/openssl/current:147554-154370
  • trunk/src/libs/openssl-3.0.7/ssl/s3_lib.c

    r95219 r97372  
    43024302            if (prefer_sha256) {
    43034303                const SSL_CIPHER *tmp = sk_SSL_CIPHER_value(allow, ii);
    4304 
    4305                 if (EVP_MD_is_a(ssl_md(s->ctx, tmp->algorithm2),
    4306                                        OSSL_DIGEST_NAME_SHA2_256)) {
     4304                const EVP_MD *md = ssl_md(s->ctx, tmp->algorithm2);
     4305
     4306                if (md != NULL
     4307                        && EVP_MD_is_a(md, OSSL_DIGEST_NAME_SHA2_256)) {
    43074308                    ret = tmp;
    43084309                    break;
     
    47104711        goto err;
    47114712    }
    4712     if (!EVP_PKEY_CTX_set_group_name(pctx, ginf->realname)) {
     4713    if (EVP_PKEY_CTX_set_group_name(pctx, ginf->realname) <= 0) {
    47134714        SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_EVP_LIB);
    47144715        goto err;
     
    47444745    if (EVP_PKEY_paramgen_init(pctx) <= 0)
    47454746        goto err;
    4746     if (!EVP_PKEY_CTX_set_group_name(pctx, ginf->realname)) {
     4747    if (EVP_PKEY_CTX_set_group_name(pctx, ginf->realname) <= 0) {
    47474748        SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_EVP_LIB);
    47484749        goto err;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette