/freebsd/crypto/heimdal/lib/hx509/ |
H A D | keyset.c | 198 return (*certs->ops->store)(context, certs, certs->ops_data, flags, lock); in hx509_certs_store() 232 (*(*certs)->ops->free)(*certs, (*certs)->ops_data); in hx509_certs_free() 233 free(*certs); in hx509_certs_free() 267 ret = (*certs->ops->iter_start)(context, certs, certs->ops_data, cursor); in hx509_certs_start_seq() 296 return (*certs->ops->iter)(context, certs, certs->ops_data, cursor, cert); in hx509_certs_next_cert() 316 (*certs->ops->iter_end)(context, certs, certs->ops_data, cursor); in hx509_certs_end_seq() 478 return (*certs->ops->add)(context, certs, certs->ops_data, cert); in hx509_certs_add() 510 return (*certs->ops->query)(context, certs, certs->ops_data, q, r); in hx509_certs_find() 745 return (*certs->ops->printinfo)(context, certs, certs->ops_data, in hx509_certs_info() 774 return (*certs->ops->getkeys)(context, certs, certs->ops_data, keys); in _hx509_certs_keys_get() [all …]
|
H A D | ks_dir.c | 47 hx509_certs certs; member 90 dir_free(hx509_certs certs, void *data) in dir_free() argument 117 d->certs = NULL; in dir_iter_start() 137 if (d->certs) { in dir_iter() 142 hx509_certs_free(&d->certs); in dir_iter() 151 hx509_certs_free(&d->certs); in dir_iter() 170 hx509_certs_free(&d->certs); in dir_iter() 174 d->certs = NULL; in dir_iter() 187 hx509_certs certs, in dir_iter_end() argument 193 if (d->certs) { in dir_iter_end() [all …]
|
H A D | ks_mem.c | 47 } certs; member 79 free(mem->certs.val); in mem_free() 96 (mem->certs.len + 1) * sizeof(mem->certs.val[0])); in mem_add() 100 mem->certs.val = val; in mem_add() 101 mem->certs.val[mem->certs.len] = hx509_cert_ref(c); in mem_add() 102 mem->certs.len++; in mem_add() 109 hx509_certs certs, in mem_iter_start() argument 126 hx509_certs certs, in mem_iter() argument 146 hx509_certs certs, in mem_iter_end() argument 156 hx509_certs certs, in mem_getkeys() argument [all …]
|
H A D | lock.c | 44 hx509_certs certs; member 75 &l->certs); in hx509_lock_init() 118 return lock->certs; in _hx509_lock_unlock_certs() 135 return hx509_certs_add(context, lock->certs, cert); in hx509_lock_add_cert() 139 hx509_lock_add_certs(hx509_context context, hx509_lock lock, hx509_certs certs) in hx509_lock_add_certs() argument 141 return hx509_certs_merge(context, lock->certs, certs); in hx509_lock_add_certs() 147 hx509_certs certs = lock->certs; in hx509_lock_reset_certs() local 154 &lock->certs); in hx509_lock_reset_certs() 156 hx509_certs_free(&certs); in hx509_lock_reset_certs() 158 lock->certs = certs; in hx509_lock_reset_certs() [all …]
|
H A D | collector.c | 45 hx509_certs certs; member 77 0, NULL, &c->certs); in _hx509_collector_alloc() 176 hx509_certs certs) in match_localkeyid() argument 242 hx509_certs_end_seq(context, certs, cursor); in match_keys() 255 hx509_certs certs; in _hx509_collector_collect_certs() local 265 ret = hx509_certs_merge(context, certs, c->certs); in _hx509_collector_collect_certs() 267 hx509_certs_free(&certs); in _hx509_collector_collect_certs() 275 ret = match_keys(context, c->val.data[i], certs); in _hx509_collector_collect_certs() 280 *ret_certs = certs; in _hx509_collector_collect_certs() 323 if (c->certs) in _hx509_collector_free() [all …]
|
H A D | ks_file.c | 39 hx509_certs certs; member 375 hx509_certs certs, void **data, int flags, in file_init_common() argument 413 0, lock, &ksf->certs); in file_init_common() 502 hx509_certs certs, void **data, int flags, in file_init_pem() argument 510 hx509_certs certs, void **data, int flags, in file_init_der() argument 517 file_free(hx509_certs certs, void *data) in file_free() argument 520 hx509_certs_free(&ksf->certs); in file_free() 598 hx509_certs certs, void *data, void **cursor) in file_iter_start() argument 614 hx509_certs certs, in file_iter_end() argument 624 hx509_certs certs, in file_getkeys() argument [all …]
|
H A D | ks_keychain.c | 322 hx509_certs certs, void **data, int flags, in keychain_init() argument 361 keychain_free(hx509_certs certs, void *data) in keychain_free() argument 376 hx509_certs certs; member 400 0, NULL, &iter->certs); in keychain_iter_start() 408 hx509_certs_free(&iter->certs); in keychain_iter_start() 433 if (iter->certs) { in keychain_iter_start() 437 hx509_certs_free(&iter->certs); in keychain_iter_start() 478 if (iter->certs) in keychain_iter() 557 hx509_certs certs, in keychain_iter_end() argument 563 if (iter->certs) { in keychain_iter_end() [all …]
|
H A D | ks_null.c | 39 hx509_certs certs, void **data, int flags, in null_init() argument 47 null_free(hx509_certs certs, void *data) in null_free() argument 55 hx509_certs certs, void *data, void **cursor) in null_iter_start() argument 63 hx509_certs certs, void *data, void *iter, hx509_cert *cert) in null_iter() argument 71 hx509_certs certs, in null_iter_end() argument
|
H A D | hxtool.c | 514 hx509_certs certs; in cms_unenvelope() local 583 hx509_certs certs; in cms_create_enveloped() local 710 hx509_certs certs; in pcert_print() local 754 hx509_certs certs; in pcert_validate() local 783 hx509_certs certs; in certificate_copy() local 994 hx509_certs certs; in query() local 1166 hx509_certs certs; in ocsp_verify() local 1201 hx509_certs certs; in read_private_key() local 1992 hx509_certs certs; in hxtool_ca() local 2060 hx509_certs certs; in test_crypto() local [all …]
|
H A D | ks_p12.c | 37 hx509_certs certs; member 323 hx509_certs certs, void **data, int flags, in p12_init() argument 360 0, lock, &p12->certs); in p12_init() 439 if (p12->certs) in p12_init() 440 hx509_certs_free(&p12->certs); in p12_init() 643 p12_free(hx509_certs certs, void *data) in p12_free() argument 646 hx509_certs_free(&p12->certs); in p12_free() 656 return hx509_certs_add(context, p12->certs, c); in p12_add() 661 hx509_certs certs, in p12_iter_start() argument 671 hx509_certs certs, in p12_iter() argument [all …]
|
H A D | cms.c | 261 hx509_certs certs, in find_CMSIdentifier() argument 348 hx509_certs certs, in hx509_cms_unenvelope() argument 792 hx509_certs certs = NULL; in hx509_cms_verify_signed() local 836 0, NULL, &certs); in hx509_cms_verify_signed() 1074 if (certs) in hx509_cms_verify_signed() 1075 hx509_certs_free(&certs); in hx509_cms_verify_signed() 1155 hx509_certs certs; in hx509_cms_create_signed_1() local 1185 hx509_certs certs; member 1372 if (sigctx->certs) { in sig_process() 1442 hx509_certs certs, in hx509_cms_create_signed() argument [all …]
|
H A D | revoke.c | 66 hx509_certs certs; member 173 hx509_certs certs, in verify_ocsp() argument 351 if (basic.certs) { in load_ocsp() 355 NULL, &certs); in load_ocsp() 382 ocsp->certs = certs; in load_ocsp() 459 hx509_certs certs, in verify_crl() argument 543 certs, in verify_crl() 681 hx509_certs certs, in hx509_revoke_verify() argument 858 hx509_certs certs; member 987 ctx.certs = pool; in hx509_ocsp_request() [all …]
|
H A D | ks_p11.c | 54 hx509_certs certs; member 340 slot->certs = NULL; in p11_init_slot() 779 hx509_certs *certs) in p11_list_keys() argument 1026 if (p->slot[i].certs) in p11_free() 1034 hx509_certs certs; member 1059 if (p->slot[i].certs == NULL) in p11_iter_start() 1061 ret = hx509_certs_merge(context, c->certs, p->slot[i].certs); in p11_iter_start() 1063 hx509_certs_free(&c->certs); in p11_iter_start() 1071 hx509_certs_free(&c->certs); in p11_iter_start() 1095 hx509_certs_free(&c->certs); in p11_iter_end() [all …]
|
/freebsd/crypto/openssl/test/ |
H A D | cmp_protect_test.c | 28 STACK_OF(X509) *certs; 46 sk_X509_free(fixture->certs); in tear_down() 373 if (!TEST_ptr(fixture->certs = sk_X509_new_null()) in test_cmp_build_cert_chain() 399 if (!TEST_ptr(fixture->certs = sk_X509_new_null()) in test_cmp_build_cert_chain_missing_intermediate() 417 if (!TEST_ptr(fixture->certs = sk_X509_new_null()) in test_cmp_build_cert_chain_no_root() 436 if (!TEST_ptr(fixture->certs = sk_X509_new_null()) in test_cmp_build_cert_chain_only_root() 453 if (!TEST_ptr(fixture->certs = sk_X509_new_null()) in test_cmp_build_cert_chain_no_certs() 489 if (!TEST_ptr(fixture->certs = sk_X509_new_null()) in test_X509_STORE() 490 || !sk_X509_push(fixture->certs, endentity1) in test_X509_STORE() 492 || !sk_X509_push(fixture->certs, root) in test_X509_STORE() [all …]
|
/freebsd/lib/libsecureboot/efi/ |
H A D | efi_variables.c | 86 br_x509_certificate *certs; in efi_get_certs() local 95 certs = NULL; in efi_get_certs() 132 certs = realloc(certs, in efi_get_certs() 134 if (certs == NULL) { in efi_get_certs() 139 certs[cert_count].data_len = list->SignatureSize - sizeof(EFI_GUID); in efi_get_certs() 140 certs[cert_count].data = malloc(certs[cert_count].data_len); in efi_get_certs() 141 if (certs[cert_count].data == NULL) in efi_get_certs() 144 memcpy(certs[cert_count].data, in efi_get_certs() 146 certs[cert_count].data_len); in efi_get_certs() 154 return (certs); in efi_get_certs() [all …]
|
/freebsd/crypto/openssl/crypto/ocsp/ |
H A D | ocsp_vfy.c | 17 STACK_OF(X509) *certs, unsigned long flags); 98 int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, in OCSP_basic_verify() argument 104 int ret = ocsp_find_signer(&signer, bs, certs, flags); in OCSP_basic_verify() 118 if ((untrusted = sk_X509_dup(bs->certs)) == NULL) in OCSP_basic_verify() 174 if ((signer = ocsp_find_signer_sk(certs, rid)) != NULL) { in ocsp_find_signer() 179 (signer = ocsp_find_signer_sk(bs->certs, rid))) { in ocsp_find_signer() 198 return X509_find_by_subject(certs, id->value.byName); in ocsp_find_signer_sk() 207 for (i = 0; i < sk_X509_num(certs); i++) { in ocsp_find_signer_sk() 208 if ((x = sk_X509_value(certs, i)) != NULL) { in ocsp_find_signer_sk() 403 ret = ocsp_req_find_signer(&signer, req, nm, certs, flags); in OCSP_request_verify() [all …]
|
/freebsd/crypto/openssl/test/recipes/ |
H A D | 25-test_x509.t | 27 my @certs = qw(test certs); 28 my $pem = srctop_file(@certs, "cyrillic.pem"); 33 my $msb = srctop_file(@certs, "cyrillic.msb"); 34 my $utf = srctop_file(@certs, "cyrillic.utf8"); 70 my $pkey = srctop_file(@certs, "ca-key.pem"); # issuer private key 73 my $signkey = srctop_file(@certs, "serverkey.pem"); 75 my $testcert = srctop_file(@certs, "ee-cert.pem"); 99 ok(run(test(["v3ext", srctop_file(@certs, "pathlen.pem")]))); 102 cert_contains(srctop_file(@certs, "fake-gp.pem"), 108 my $infile = srctop_file(@certs, $cert);
|
H A D | 25-test_req.t | 22 my @certs = qw(test certs); 59 "-in", srctop_file(@certs, "x509-check.csr"), 328 "-new", "-key", srctop_file(@certs, "sm2.key"), 341 "-new", "-key", srctop_file(@certs, "sm2.key"), 393 my $ca_key = srctop_file(@certs, "ca-key.pem"); 394 my $key = $is_ca ? $ca_key : srctop_file(@certs, "ee-key.pem"); 457 "-key", srctop_file(@certs, "ee-key.pem")); 463 "-key", srctop_file(@certs, "ee-key.pem")); 470 "-in", srctop_file(@certs, "x509-check.csr")); 475 generate_cert($cert, "-in", srctop_file(@certs, "ext-check.csr")); [all …]
|
/freebsd/contrib/wpa/src/crypto/ |
H A D | tls_openssl_ocsp.c | 166 STACK_OF(X509) *certs; 474 X509 *x = sk_X509_value(certs, i); in ocsp_find_signer() 564 if (basic->certs) { in check_ocsp_resp() 565 untrusted = sk_X509_dup(basic->certs); in check_ocsp_resp() 569 num = sk_X509_num(basic->certs); in check_ocsp_resp() 592 certs = sk_X509_new_null(); in check_ocsp_resp() 593 if (certs) { in check_ocsp_resp() 600 sk_X509_free(certs); in check_ocsp_resp() 601 certs = NULL; in check_ocsp_resp() 603 if (certs && issuer_issuer) { in check_ocsp_resp() [all …]
|
/freebsd/crypto/openssl/test/testutil/ |
H A D | load.c | 35 STACK_OF(X509) *certs; in STACK_OF() 42 certs = sk_X509_new_null(); in STACK_OF() 43 if (certs == NULL) { in STACK_OF() 51 if (x != NULL && !sk_X509_push(certs, x)) { in STACK_OF() 52 sk_X509_pop_free(certs, X509_free); in STACK_OF() 66 return certs; in STACK_OF()
|
/freebsd/secure/caroot/ |
H A D | MAca-bundle.pl | 47 my %certs; 228 if (defined $certs{$label."\0".$serial}) { 232 $certs{$label."\0".$serial} = $certdata; 260 if (!exists($certs{$it})) { 263 delete $certs{$it}; 276 foreach my $it (sort {uc($a) cmp uc($b)} keys %certs) { 287 printcert($fh, $labels{$it}, $certs{$it});
|
/freebsd/crypto/openssl/fuzz/ |
H A D | x509.c | 45 STACK_OF(X509) *certs = NULL; in FuzzerTestOneInput() 117 certs = sk_X509_new_null(); in FuzzerTestOneInput() 118 if (certs == NULL) in FuzzerTestOneInput() 121 sk_X509_push(certs, x509_1); in FuzzerTestOneInput() 122 sk_X509_push(certs, x509_2); in FuzzerTestOneInput() 124 OCSP_basic_verify(bs, certs, store, OCSP_PARTIAL_CHAIN); in FuzzerTestOneInput() 144 sk_X509_free(certs); in FuzzerTestOneInput()
|
/freebsd/crypto/openssl/apps/ |
H A D | nseq.c | 91 seq->certs = sk_X509_new_null(); in nseq_main() 92 if (seq->certs == NULL) in nseq_main() 95 if (!sk_X509_push(seq->certs, x509)) in nseq_main() 99 if (!sk_X509_num(seq->certs)) { in nseq_main() 118 for (i = 0; i < sk_X509_num(seq->certs); i++) { in nseq_main() 119 x509 = sk_X509_value(seq->certs, i); in nseq_main()
|
/freebsd/crypto/openssl/crypto/pkcs7/ |
H A D | pk7_smime.c | 23 PKCS7 *PKCS7_sign_ex(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, in PKCS7_sign_ex() argument 47 for (i = 0; i < sk_X509_num(certs); i++) { in PKCS7_sign_ex() 48 if (!PKCS7_add_certificate(p7, sk_X509_value(certs, i))) in PKCS7_sign_ex() 67 PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, in PKCS7_sign() argument 264 signers = PKCS7_get0_signers(p7, certs, flags); in PKCS7_verify() 421 if (certs) in STACK_OF() 422 signer = X509_find_by_issuer_and_serial(certs, in STACK_OF() 445 PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in, in PKCS7_encrypt_ex() argument 466 for (i = 0; i < sk_X509_num(certs); i++) { in PKCS7_encrypt_ex() 467 x509 = sk_X509_value(certs, i); in PKCS7_encrypt_ex() [all …]
|
/freebsd/crypto/openssl/crypto/ess/ |
H A D | ess_lib.c | 25 const STACK_OF(X509) *certs, in OSSL_ESS_signing_cert_new_init() 41 for (i = 0; i < sk_X509_num(certs); ++i) { in OSSL_ESS_signing_cert_new_init() 42 X509 *cert = sk_X509_value(certs, i); in OSSL_ESS_signing_cert_new_init() 102 STACK_OF(X509) *certs, in OSSL_ESS_signing_cert_v2_new_init() 118 for (i = 0; i < sk_X509_num(certs); ++i) { in OSSL_ESS_signing_cert_v2_new_init() 119 X509 *cert = sk_X509_value(certs, i); in OSSL_ESS_signing_cert_v2_new_init() 218 int index, const STACK_OF(X509) *certs) in find() 254 for (i = 0; i < sk_X509_num(certs); ++i) { in find() 255 cert = sk_X509_value(certs, i); in find()
|