Rename internal X509_add_cert_new() to ossl_x509_add_cert_new()
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Wed, 17 Feb 2021 11:29:39 +0000 (12:29 +0100)
committerDr. David von Oheimb <dev@ddvo.net>
Thu, 18 Feb 2021 15:50:12 +0000 (16:50 +0100)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14039)

crypto/cmp/cmp_protect.c
crypto/cms/cms_lib.c
crypto/cms/cms_sd.c
crypto/ocsp/ocsp_cl.c
crypto/ocsp/ocsp_local.h
crypto/ocsp/ocsp_srv.c
crypto/pkcs12/p12_kiss.c
crypto/pkcs7/pk7_lib.c
crypto/x509/x509_cmp.c
crypto/x509/x509_vfy.c
include/crypto/x509.h

index aa51bbaa77e707a850e879efe64cb5082aa6b9b8..dcc0232e01ff10fc8bf849d3369188d17ed0d7b0 100644 (file)
@@ -162,7 +162,7 @@ int ossl_cmp_msg_add_extraCerts(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg)
                 return 0;
         } else {
             /* make sure that at least our own signer cert is included first */
-            if (!X509_add_cert_new(&msg->extraCerts, ctx->cert, prepend))
+            if (!ossl_x509_add_cert_new(&msg->extraCerts, ctx->cert, prepend))
                 return 0;
             ossl_cmp_debug(ctx, "fallback: adding just own CMP signer cert");
         }
index 8c4f252ee8a8bdf1e8ba9a2b4c3e847015208b97..3e2907fc161d12363b21b5a9a19ed8519e270081 100644 (file)
@@ -627,8 +627,8 @@ STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms)
     for (i = 0; i < sk_CMS_CertificateChoices_num(*pcerts); i++) {
         cch = sk_CMS_CertificateChoices_value(*pcerts, i);
         if (cch->type == 0) {
-            if (!X509_add_cert_new(&certs, cch->d.certificate,
-                                   X509_ADD_FLAG_UP_REF)) {
+            if (!ossl_x509_add_cert_new(&certs, cch->d.certificate,
+                                        X509_ADD_FLAG_UP_REF)) {
                 sk_X509_pop_free(certs, X509_free);
                 return NULL;
             }
index 57dd85d561fda69c3258dcd870c57f6fb3bc750a..b0519f3894f2dd579fc555bef1ec50a106bba3bd 100644 (file)
@@ -20,7 +20,7 @@
 #include "crypto/evp.h"
 #include "crypto/cms.h"
 #include "crypto/ess.h"
-#include "crypto/x509.h" /* for X509_add_cert_new() */
+#include "crypto/x509.h" /* for ossl_x509_add_cert_new() */
 
 /* CMS SignedData Utilities */
 
@@ -509,8 +509,8 @@ STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms)
     for (i = 0; i < sk_CMS_SignerInfo_num(sinfos); i++) {
         si = sk_CMS_SignerInfo_value(sinfos, i);
         if (si->signer != NULL) {
-            if (!X509_add_cert_new(&signers, si->signer,
-                                   X509_ADD_FLAG_DEFAULT)) {
+            if (!ossl_x509_add_cert_new(&signers, si->signer,
+                                        X509_ADD_FLAG_DEFAULT)) {
                 sk_X509_free(signers);
                 return NULL;
             }
index 2d4bd036ad984a525f202429a5f43a2ba9efe519..40d26fb871f3ffcb4389f951601297db8e39c24d 100644 (file)
@@ -77,7 +77,7 @@ int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert)
         return 0;
     if (cert == NULL)
         return 1;
-    return X509_add_cert_new(&sig->certs, cert, X509_ADD_FLAG_UP_REF);
+    return ossl_x509_add_cert_new(&sig->certs, cert, X509_ADD_FLAG_UP_REF);
 }
 
 /*
index 1e7de1384f5443b273c77a17fd2bea9027d11f9a..a7e6e86685fc60f0a0c4aa716e6e1046139f230e 100644 (file)
@@ -7,7 +7,7 @@
  * https://www.openssl.org/source/license.html
  */
 
-#include "crypto/x509.h" /* for X509_add_cert_new() */
+#include "crypto/x509.h" /* for ossl_x509_add_cert_new() */
 
 /*-  CertID ::= SEQUENCE {
  *       hashAlgorithm            AlgorithmIdentifier,
index 2c8b38f723c445378ee599d0b8f2b570962da233..4a864f2d79990852603e9f6b503d4e213ba479a4 100644 (file)
@@ -158,7 +158,7 @@ OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp,
 
 int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert)
 {
-    return X509_add_cert_new(&resp->certs, cert, X509_ADD_FLAG_UP_REF);
+    return ossl_x509_add_cert_new(&resp->certs, cert, X509_ADD_FLAG_UP_REF);
 }
 
 /*
index 9b2e8a55c5129e2241fdfdcfedb3334b66f16d44..140a690cbb662d30f61aea29b8e4c5b915834172 100644 (file)
@@ -10,7 +10,7 @@
 #include <stdio.h>
 #include "internal/cryptlib.h"
 #include <openssl/pkcs12.h>
-#include "crypto/x509.h" /* for X509_add_cert_new() */
+#include "crypto/x509.h" /* for ossl_x509_add_cert_new() */
 
 /* Simplified PKCS#12 routines */
 
@@ -104,7 +104,7 @@ int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
         }
 
         if (ca != NULL) {
-            if (!X509_add_cert_new(ca, x, X509_ADD_FLAG_DEFAULT))
+            if (!ossl_x509_add_cert_new(ca, x, X509_ADD_FLAG_DEFAULT))
                 goto err;
             continue;
         }
index baecff28fa68ff7893bd64239a5287905c179c1d..95aab3368a0eba179c4715c15fe99586aa2aba43 100644 (file)
@@ -257,7 +257,7 @@ int PKCS7_add_certificate(PKCS7 *p7, X509 *x509)
         return 0;
     }
 
-    return X509_add_cert_new(sk, x509, X509_ADD_FLAG_UP_REF);
+    return ossl_x509_add_cert_new(sk, x509, X509_ADD_FLAG_UP_REF);
 }
 
 int PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl)
index 9cf02be0cb25c86a7876bfe107177c308cab3516..c29fe3cc5f36558fae1d8c09662326cac2972477 100644 (file)
@@ -175,7 +175,7 @@ int X509_cmp(const X509 *a, const X509 *b)
     return rv < 0 ? -1 : rv > 0;
 }
 
-int X509_add_cert_new(STACK_OF(X509) **p_sk, X509 *cert, int flags)
+int ossl_x509_add_cert_new(STACK_OF(X509) **p_sk, X509 *cert, int flags)
 {
     if (*p_sk == NULL
             && (*p_sk = sk_X509_new_null()) == NULL) {
@@ -236,7 +236,7 @@ int ossl_x509_add_certs_new(STACK_OF(X509) **p_sk, STACK_OF(X509) *certs,
         int j = (flags & X509_ADD_FLAG_PREPEND) == 0 ? i : n - 1 - i;
         /* if prepend, add certs in reverse order to keep original order */
 
-        if (!X509_add_cert_new(p_sk, sk_X509_value(certs, j), flags))
+        if (!ossl_x509_add_cert_new(p_sk, sk_X509_value(certs, j), flags))
             return 0;
     }
     return 1;
index 83dddeeb3d1db0665c4959f1b58936d4957779ed..f4f78eec9dc0e59d8c124d4717b7d58d84f5c53f 100644 (file)
@@ -281,7 +281,7 @@ int X509_verify_cert(X509_STORE_CTX *ctx)
         return -1;
     }
 
-    if (!X509_add_cert_new(&ctx->chain, ctx->cert, X509_ADD_FLAG_UP_REF)) {
+    if (!ossl_x509_add_cert_new(&ctx->chain, ctx->cert, X509_ADD_FLAG_UP_REF)) {
         ctx->error = X509_V_ERR_OUT_OF_MEM;
         return -1;
     }
index 4898eeed61321b7a0fce8d1dec2a433cfe6cb093..809f6e328e11f4f6d90752b2aa166aa140f80189 100644 (file)
@@ -318,7 +318,7 @@ int x509_init_sig_info(X509 *x);
 int asn1_item_digest_ex(const ASN1_ITEM *it, const EVP_MD *type, void *data,
                         unsigned char *md, unsigned int *len,
                         OSSL_LIB_CTX *libctx, const char *propq);
-int X509_add_cert_new(STACK_OF(X509) **sk, X509 *cert, int flags);
+int ossl_x509_add_cert_new(STACK_OF(X509) **sk, X509 *cert, int flags);
 int ossl_x509_add_certs_new(STACK_OF(X509) **p_sk, STACK_OF(X509) *certs,
                             int flags);