| /dragonfly/crypto/libressl/crypto/asn1/ |
| HD | x_crl.c | 73 static void setup_idp(X509_CRL *crl, ISSUING_DIST_POINT *idp); 103 static int def_crl_verify(X509_CRL *crl, EVP_PKEY *r); 104 static int def_crl_lookup(X509_CRL *crl, X509_REVOKED **ret, 199 crl_set_issuers(X509_CRL *crl) in crl_set_issuers() argument 205 revoked = X509_CRL_get_REVOKED(crl); in crl_set_issuers() 216 crl->flags |= EXFLAG_INVALID; in crl_set_issuers() 222 if (!crl->issuers) { in crl_set_issuers() 223 crl->issuers = sk_GENERAL_NAMES_new_null(); in crl_set_issuers() 224 if (!crl->issuers) in crl_set_issuers() 227 if (!sk_GENERAL_NAMES_push(crl->issuers, gtmp)) in crl_set_issuers() [all …]
|
| HD | asn1_locl.h | 158 int (*crl_init)(X509_CRL *crl); 159 int (*crl_free)(X509_CRL *crl); 160 int (*crl_lookup)(X509_CRL *crl, X509_REVOKED **ret, 162 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk);
|
| HD | x_info.c | 89 X509_CRL_free(x->crl); in X509_INFO_free()
|
| HD | t_crl.c | 119 x->crl->extensions, 0, 8); in X509_CRL_print()
|
| /dragonfly/crypto/libressl/crypto/x509/ |
| HD | x509cset.c | 80 if (x->crl->version == NULL) { in X509_CRL_set_version() 81 if ((x->crl->version = ASN1_INTEGER_new()) == NULL) in X509_CRL_set_version() 84 return (ASN1_INTEGER_set(x->crl->version, version)); in X509_CRL_set_version() 90 if ((x == NULL) || (x->crl == NULL)) in X509_CRL_set_issuer_name() 92 return (X509_NAME_set(&x->crl->issuer, name)); in X509_CRL_set_issuer_name() 102 in = x->crl->lastUpdate; in X509_CRL_set_lastUpdate() 106 ASN1_TIME_free(x->crl->lastUpdate); in X509_CRL_set_lastUpdate() 107 x->crl->lastUpdate = in; in X509_CRL_set_lastUpdate() 126 in = x->crl->nextUpdate; in X509_CRL_set_nextUpdate() 130 ASN1_TIME_free(x->crl->nextUpdate); in X509_CRL_set_nextUpdate() [all …]
|
| HD | x509_ext.c | 73 return (X509v3_get_ext_count(x->crl->extensions)); in X509_CRL_get_ext_count() 79 return (X509v3_get_ext_by_NID(x->crl->extensions, nid, lastpos)); in X509_CRL_get_ext_by_NID() 85 return (X509v3_get_ext_by_OBJ(x->crl->extensions, obj, lastpos)); in X509_CRL_get_ext_by_OBJ() 91 return (X509v3_get_ext_by_critical(x->crl->extensions, crit, lastpos)); in X509_CRL_get_ext_by_critical() 97 return (X509v3_get_ext(x->crl->extensions, loc)); in X509_CRL_get_ext() 103 return (X509v3_delete_ext(x->crl->extensions, loc)); in X509_CRL_delete_ext() 109 return X509V3_get_d2i(x->crl->extensions, nid, crit, idx); in X509_CRL_get_ext_d2i() 116 return X509V3_add1_i2d(&x->crl->extensions, nid, value, crit, flags); in X509_CRL_add1_ext_i2d() 122 return (X509v3_add_ext(&(x->crl->extensions), ex, loc) != NULL); in X509_CRL_add_ext()
|
| HD | x_all.c | 103 d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl) in d2i_X509_CRL_bio() argument 105 return ASN1_item_d2i_bio(&X509_CRL_it, bp, crl); in d2i_X509_CRL_bio() 109 i2d_X509_CRL_bio(BIO *bp, X509_CRL *crl) in i2d_X509_CRL_bio() argument 111 return ASN1_item_i2d_bio(&X509_CRL_it, bp, crl); in i2d_X509_CRL_bio() 115 d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl) in d2i_X509_CRL_fp() argument 117 return ASN1_item_d2i_fp(&X509_CRL_it, fp, crl); in d2i_X509_CRL_fp() 121 i2d_X509_CRL_fp(FILE *fp, X509_CRL *crl) in i2d_X509_CRL_fp() argument 123 return ASN1_item_i2d_fp(&X509_CRL_it, fp, crl); in i2d_X509_CRL_fp() 439 x->crl->enc.modified = 1; in X509_CRL_sign() 440 return(ASN1_item_sign(&X509_CRL_INFO_it, x->crl->sig_alg, in X509_CRL_sign() [all …]
|
| HD | x509_lcl.h | 213 X509_CRL_INFO *crl; member 245 X509_CRL *crl; member 300 int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */ 301 int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */ 302 … int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */ 343 int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */ 344 int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */ 345 … int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */
|
| HD | by_dir.c | 274 } crl; in get_cert_by_subject() member 293 data.crl.st_crl.crl = &data.crl.st_crl_info; in get_cert_by_subject() 294 data.crl.st_crl_info.issuer = name; in get_cert_by_subject() 295 stmp.data.crl = &data.crl.st_crl; in get_cert_by_subject()
|
| HD | x509_conf.c | 385 X509_CRL *crl) in X509V3_EXT_CRL_add_nconf() argument 389 if (crl) in X509V3_EXT_CRL_add_nconf() 390 sk = &crl->crl->extensions; in X509V3_EXT_CRL_add_nconf() 481 X509_CRL *crl, int flags) in X509V3_set_ctx() argument 485 ctx->crl = crl; in X509V3_set_ctx() 554 const char *section, X509_CRL *crl) in X509V3_EXT_CRL_add_conf() argument 559 return X509V3_EXT_CRL_add_nconf(&ctmp, ctx, section, crl); in X509V3_EXT_CRL_add_conf()
|
| HD | x509_lu.c | 177 return X509_CRL_cmp((*a)->data.crl, (*b)->data.crl); in x509_object_cmp() 238 X509_CRL_free(a->data.crl); in X509_OBJECT_free() 428 obj->data.crl = x; in X509_STORE_add_crl() 440 return X509_CRL_up_ref(a->data.crl); in X509_OBJECT_up_ref_count() 470 stmp.data.crl = &crl_s; in x509_object_idx_cnt() 471 crl_s.crl = &crl_info_s; in x509_object_idx_cnt() 526 return xo->data.crl; in X509_OBJECT_get0_X509_CRL() 624 x = obj->data.crl; in STACK_OF() 663 if (!X509_CRL_match(obj->data.crl, x->data.crl)) in X509_OBJECT_retrieve_match()
|
| HD | by_mem.c | 123 if (itmp->crl) { in by_mem_ctrl() 124 ok = X509_STORE_add_crl(lu->store_ctx, itmp->crl); in by_mem_ctrl()
|
| HD | by_file.c | 260 if (itmp->crl) { in X509_load_cert_crl_file() 261 X509_STORE_add_crl(ctx->store_ctx, itmp->crl); in X509_load_cert_crl_file()
|
| HD | x509_cmp.c | 139 return (X509_NAME_cmp(a->crl->issuer, b->crl->issuer)); in X509_CRL_cmp()
|
| /dragonfly/crypto/libressl/apps/openssl/ |
| HD | certhash.c | 334 X509_CRL *crl = NULL; in certhash_crl() local 338 if ((crl = PEM_read_bio_X509_CRL(bio, NULL, NULL, NULL)) == NULL) in certhash_crl() 341 hash = X509_NAME_hash(X509_CRL_get_issuer(crl)); in certhash_crl() 344 if (X509_CRL_digest(crl, digest, fingerprint, &len) != 1) { in certhash_crl() 352 X509_CRL_free(crl); in certhash_crl() 434 struct hashinfo *cert, *crl; in certhash_merge() local 450 for (crl = *crls; crl != NULL; crl = crl->next) { in certhash_merge() 451 if (crl->is_dup == 1) in certhash_merge() 453 certhash_findlink(*links, crl); in certhash_merge() 463 for (crl = *crls; crl != NULL; crl = crl->next) { in certhash_merge() [all …]
|
| HD | crl2p7.c | 167 X509_CRL *crl = NULL; in crl2pkcs7_main() local 206 crl = d2i_X509_CRL_bio(in, NULL); in crl2pkcs7_main() 208 crl = PEM_read_bio_X509_CRL(in, NULL, NULL, NULL); in crl2pkcs7_main() 214 if (crl == NULL) { in crl2pkcs7_main() 232 p7s->crl = crl_stack; in crl2pkcs7_main() 233 if (crl != NULL) { in crl2pkcs7_main() 234 sk_X509_CRL_push(crl_stack, crl); in crl2pkcs7_main() 235 crl = NULL; /* now part of p7 for freeing */ in crl2pkcs7_main() 287 if (crl != NULL) in crl2pkcs7_main() 288 X509_CRL_free(crl); in crl2pkcs7_main()
|
| HD | pkcs7.c | 222 crls = p7->d.sign->crl; in pkcs7_main() 226 crls = p7->d.signed_and_enveloped->crl; in pkcs7_main() 248 X509_CRL *crl; in pkcs7_main() local 251 crl = sk_X509_CRL_value(crls, i); in pkcs7_main() 253 X509_CRL_print(out, crl); in pkcs7_main() 256 PEM_write_bio_X509_CRL(out, crl); in pkcs7_main()
|
| HD | ca.c | 674 X509_CRL *crl = NULL; in ca_main() local 1426 if ((crl = X509_CRL_new()) == NULL) in ca_main() 1428 if (!X509_CRL_set_issuer_name(crl, X509_get_subject_name(x509))) in ca_main() 1433 if (!X509_CRL_set_lastUpdate(crl, tmptm)) in ca_main() 1441 if (!X509_CRL_set_nextUpdate(crl, tmptm)) in ca_main() 1468 if (!X509_CRL_add0_revoked(crl, r)) in ca_main() 1477 X509_CRL_sort(crl); in ca_main() 1487 X509V3_set_ctx(&crlctx, x509, NULL, NULL, crl, 0); in ca_main() 1492 ca_config.crl_ext, crl)) in ca_main() 1498 if (!X509_CRL_add1_ext_i2d(crl, NID_crl_number, in ca_main() [all …]
|
| /dragonfly/crypto/libressl/include/openssl/ |
| HD | x509.h | 328 X509_CRL *crl; member 401 int X509_CRL_get_signature_nid(const X509_CRL *crl); 405 const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl); 406 long X509_CRL_get_version(const X509_CRL *crl); 407 const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl); 408 const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl); 409 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); 410 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); 411 X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl); 412 STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl); [all …]
|
| HD | x509v3.h | 137 X509_CRL *crl; member 714 X509_CRL *crl); 725 const char *section, X509_CRL *crl); 741 X509_REQ *req, X509_CRL *crl, int flags);
|
| /dragonfly/crypto/libressl/crypto/cms/ |
| HD | cms_lib.c | 563 CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl) in CMS_add0_crl() argument 571 rch->d.crl = crl; in CMS_add0_crl() 577 CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl) in CMS_add1_crl() argument 581 r = CMS_add0_crl(cms, crl); in CMS_add1_crl() 583 X509_CRL_up_ref(crl); in CMS_add1_crl() 636 if (!sk_X509_CRL_push(crls, rch->d.crl)) { in STACK_OF() 640 X509_CRL_up_ref(rch->d.crl); in STACK_OF()
|
| /dragonfly/crypto/libressl/crypto/pkcs7/ |
| HD | pk7_lib.c | 328 PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl) in PKCS7_add_crl() argument 336 sk = &(p7->d.sign->crl); in PKCS7_add_crl() 339 sk = &(p7->d.signed_and_enveloped->crl); in PKCS7_add_crl() 353 CRYPTO_add(&crl->references, 1, CRYPTO_LOCK_X509_CRL); in PKCS7_add_crl() 354 if (!sk_X509_CRL_push(*sk, crl)) { in PKCS7_add_crl() 355 X509_CRL_free(crl); in PKCS7_add_crl()
|
| /dragonfly/crypto/libressl/crypto/pkcs12/ |
| HD | p12_sbag.c | 161 PKCS12_SAFEBAG_create_crl(X509_CRL *crl) in PKCS12_SAFEBAG_create_crl() argument 163 return PKCS12_item_pack_safebag(crl, &X509_CRL_it, in PKCS12_SAFEBAG_create_crl()
|
| /dragonfly/crypto/libressl/crypto/pem/ |
| HD | pem_info.c | 154 if (xi->crl != NULL) { in STACK_OF() 160 pp = &(xi->crl); in STACK_OF() 268 if ((xi->x509 != NULL) || (xi->crl != NULL) || in STACK_OF()
|
| /dragonfly/usr.bin/openssl/ |
| HD | Makefile | 17 crl2p7.c crl.c \
|