diff options
| author | beck <> | 2023-07-08 08:26:26 +0000 |
|---|---|---|
| committer | beck <> | 2023-07-08 08:26:26 +0000 |
| commit | cf9b236f0893157746f8b944e4f6cc8d8a6aca26 (patch) | |
| tree | fcfb051a056f2d002add550f13e8e12390dedcd6 /src/lib/libcrypto/cms/cms_sd.c | |
| parent | b73d110b33338f5dd55f8edf8a6c9a557c4c5d06 (diff) | |
| download | openbsd-cf9b236f0893157746f8b944e4f6cc8d8a6aca26.tar.gz openbsd-cf9b236f0893157746f8b944e4f6cc8d8a6aca26.tar.bz2 openbsd-cf9b236f0893157746f8b944e4f6cc8d8a6aca26.zip | |
Hide symbols in cms, comp, conf, and buffer
ok jsing@
Diffstat (limited to 'src/lib/libcrypto/cms/cms_sd.c')
| -rw-r--r-- | src/lib/libcrypto/cms/cms_sd.c | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/lib/libcrypto/cms/cms_sd.c b/src/lib/libcrypto/cms/cms_sd.c index 8df78fe3e5..89ba5bf01f 100644 --- a/src/lib/libcrypto/cms/cms_sd.c +++ b/src/lib/libcrypto/cms/cms_sd.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cms_sd.c,v 1.25 2022/11/26 16:08:51 tb Exp $ */ | 1 | /* $OpenBSD: cms_sd.c,v 1.26 2023/07/08 08:26:26 beck Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 3 | * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
| 4 | * project. | 4 | * project. |
| @@ -107,6 +107,7 @@ CMS_SignedData_init(CMS_ContentInfo *cms) | |||
| 107 | else | 107 | else |
| 108 | return 0; | 108 | return 0; |
| 109 | } | 109 | } |
| 110 | LCRYPTO_ALIAS(CMS_SignedData_init); | ||
| 110 | 111 | ||
| 111 | /* Check structures and fixup version numbers (if necessary) */ | 112 | /* Check structures and fixup version numbers (if necessary) */ |
| 112 | 113 | ||
| @@ -424,6 +425,7 @@ CMS_add1_signer(CMS_ContentInfo *cms, X509 *signer, EVP_PKEY *pk, | |||
| 424 | 425 | ||
| 425 | return NULL; | 426 | return NULL; |
| 426 | } | 427 | } |
| 428 | LCRYPTO_ALIAS(CMS_add1_signer); | ||
| 427 | 429 | ||
| 428 | static int | 430 | static int |
| 429 | cms_add1_signingTime(CMS_SignerInfo *si, ASN1_TIME *t) | 431 | cms_add1_signingTime(CMS_SignerInfo *si, ASN1_TIME *t) |
| @@ -459,12 +461,14 @@ CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si) | |||
| 459 | { | 461 | { |
| 460 | return si->pctx; | 462 | return si->pctx; |
| 461 | } | 463 | } |
| 464 | LCRYPTO_ALIAS(CMS_SignerInfo_get0_pkey_ctx); | ||
| 462 | 465 | ||
| 463 | EVP_MD_CTX * | 466 | EVP_MD_CTX * |
| 464 | CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si) | 467 | CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si) |
| 465 | { | 468 | { |
| 466 | return si->mctx; | 469 | return si->mctx; |
| 467 | } | 470 | } |
| 471 | LCRYPTO_ALIAS(CMS_SignerInfo_get0_md_ctx); | ||
| 468 | 472 | ||
| 469 | STACK_OF(CMS_SignerInfo) * | 473 | STACK_OF(CMS_SignerInfo) * |
| 470 | CMS_get0_SignerInfos(CMS_ContentInfo *cms) | 474 | CMS_get0_SignerInfos(CMS_ContentInfo *cms) |
| @@ -477,6 +481,7 @@ CMS_get0_SignerInfos(CMS_ContentInfo *cms) | |||
| 477 | 481 | ||
| 478 | return sd->signerInfos; | 482 | return sd->signerInfos; |
| 479 | } | 483 | } |
| 484 | LCRYPTO_ALIAS(CMS_get0_SignerInfos); | ||
| 480 | 485 | ||
| 481 | STACK_OF(X509) * | 486 | STACK_OF(X509) * |
| 482 | CMS_get0_signers(CMS_ContentInfo *cms) | 487 | CMS_get0_signers(CMS_ContentInfo *cms) |
| @@ -504,6 +509,7 @@ CMS_get0_signers(CMS_ContentInfo *cms) | |||
| 504 | 509 | ||
| 505 | return signers; | 510 | return signers; |
| 506 | } | 511 | } |
| 512 | LCRYPTO_ALIAS(CMS_get0_signers); | ||
| 507 | 513 | ||
| 508 | void | 514 | void |
| 509 | CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer) | 515 | CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer) |
| @@ -516,6 +522,7 @@ CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer) | |||
| 516 | X509_free(si->signer); | 522 | X509_free(si->signer); |
| 517 | si->signer = signer; | 523 | si->signer = signer; |
| 518 | } | 524 | } |
| 525 | LCRYPTO_ALIAS(CMS_SignerInfo_set1_signer_cert); | ||
| 519 | 526 | ||
| 520 | int | 527 | int |
| 521 | CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, ASN1_OCTET_STRING **keyid, | 528 | CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, ASN1_OCTET_STRING **keyid, |
| @@ -523,12 +530,14 @@ CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, ASN1_OCTET_STRING **keyid, | |||
| 523 | { | 530 | { |
| 524 | return cms_SignerIdentifier_get0_signer_id(si->sid, keyid, issuer, sno); | 531 | return cms_SignerIdentifier_get0_signer_id(si->sid, keyid, issuer, sno); |
| 525 | } | 532 | } |
| 533 | LCRYPTO_ALIAS(CMS_SignerInfo_get0_signer_id); | ||
| 526 | 534 | ||
| 527 | int | 535 | int |
| 528 | CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert) | 536 | CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert) |
| 529 | { | 537 | { |
| 530 | return cms_SignerIdentifier_cert_cmp(si->sid, cert); | 538 | return cms_SignerIdentifier_cert_cmp(si->sid, cert); |
| 531 | } | 539 | } |
| 540 | LCRYPTO_ALIAS(CMS_SignerInfo_cert_cmp); | ||
| 532 | 541 | ||
| 533 | int | 542 | int |
| 534 | CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *scerts, | 543 | CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *scerts, |
| @@ -577,6 +586,7 @@ CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *scerts, | |||
| 577 | } | 586 | } |
| 578 | return ret; | 587 | return ret; |
| 579 | } | 588 | } |
| 589 | LCRYPTO_ALIAS(CMS_set1_signers_certs); | ||
| 580 | 590 | ||
| 581 | void | 591 | void |
| 582 | CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, X509 **signer, | 592 | CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, X509 **signer, |
| @@ -591,12 +601,14 @@ X509_ALGOR **pdig, X509_ALGOR **psig) | |||
| 591 | if (psig) | 601 | if (psig) |
| 592 | *psig = si->signatureAlgorithm; | 602 | *psig = si->signatureAlgorithm; |
| 593 | } | 603 | } |
| 604 | LCRYPTO_ALIAS(CMS_SignerInfo_get0_algs); | ||
| 594 | 605 | ||
| 595 | ASN1_OCTET_STRING * | 606 | ASN1_OCTET_STRING * |
| 596 | CMS_SignerInfo_get0_signature(CMS_SignerInfo *si) | 607 | CMS_SignerInfo_get0_signature(CMS_SignerInfo *si) |
| 597 | { | 608 | { |
| 598 | return si->signature; | 609 | return si->signature; |
| 599 | } | 610 | } |
| 611 | LCRYPTO_ALIAS(CMS_SignerInfo_get0_signature); | ||
| 600 | 612 | ||
| 601 | static int | 613 | static int |
| 602 | cms_SignerInfo_content_sign(CMS_ContentInfo *cms, CMS_SignerInfo *si, BIO *chain) | 614 | cms_SignerInfo_content_sign(CMS_ContentInfo *cms, CMS_SignerInfo *si, BIO *chain) |
| @@ -773,6 +785,7 @@ CMS_SignerInfo_sign(CMS_SignerInfo *si) | |||
| 773 | 785 | ||
| 774 | return 0; | 786 | return 0; |
| 775 | } | 787 | } |
| 788 | LCRYPTO_ALIAS(CMS_SignerInfo_sign); | ||
| 776 | 789 | ||
| 777 | int | 790 | int |
| 778 | CMS_SignerInfo_verify(CMS_SignerInfo *si) | 791 | CMS_SignerInfo_verify(CMS_SignerInfo *si) |
| @@ -822,6 +835,7 @@ CMS_SignerInfo_verify(CMS_SignerInfo *si) | |||
| 822 | 835 | ||
| 823 | return r; | 836 | return r; |
| 824 | } | 837 | } |
| 838 | LCRYPTO_ALIAS(CMS_SignerInfo_verify); | ||
| 825 | 839 | ||
| 826 | /* Create a chain of digest BIOs from a CMS ContentInfo */ | 840 | /* Create a chain of digest BIOs from a CMS ContentInfo */ |
| 827 | 841 | ||
| @@ -931,6 +945,7 @@ CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain) | |||
| 931 | 945 | ||
| 932 | return r; | 946 | return r; |
| 933 | } | 947 | } |
| 948 | LCRYPTO_ALIAS(CMS_SignerInfo_verify_content); | ||
| 934 | 949 | ||
| 935 | int | 950 | int |
| 936 | CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs) | 951 | CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs) |
| @@ -947,6 +962,7 @@ CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs) | |||
| 947 | 962 | ||
| 948 | return r; | 963 | return r; |
| 949 | } | 964 | } |
| 965 | LCRYPTO_ALIAS(CMS_add_smimecap); | ||
| 950 | 966 | ||
| 951 | int | 967 | int |
| 952 | CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, int algnid, int keysize) | 968 | CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, int algnid, int keysize) |
| @@ -979,6 +995,7 @@ CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, int algnid, int keysize) | |||
| 979 | 995 | ||
| 980 | return 1; | 996 | return 1; |
| 981 | } | 997 | } |
| 998 | LCRYPTO_ALIAS(CMS_add_simple_smimecap); | ||
| 982 | 999 | ||
| 983 | /* Check to see if a cipher exists and if so add S/MIME capabilities */ | 1000 | /* Check to see if a cipher exists and if so add S/MIME capabilities */ |
| 984 | 1001 | ||
| @@ -1015,3 +1032,4 @@ CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap) | |||
| 1015 | 1032 | ||
| 1016 | return 1; | 1033 | return 1; |
| 1017 | } | 1034 | } |
| 1035 | LCRYPTO_ALIAS(CMS_add_standard_smimecap); | ||
