Searched refs:crl (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-10.0-release/crypto/openssl/crypto/asn1/
H A Dx_crl.c68 static void setup_idp(X509_CRL *crl, ISSUING_DIST_POINT *idp);
76 static int def_crl_verify(X509_CRL *crl, EVP_PKEY *r);
77 static int def_crl_lookup(X509_CRL *crl,
126 static int crl_set_issuers(X509_CRL *crl)
133 revoked = X509_CRL_get_REVOKED(crl);
147 crl->flags |= EXFLAG_INVALID;
154 if (!crl->issuers)
156 crl->issuers = sk_GENERAL_NAMES_new_null();
157 if (!crl->issuers)
160 if (!sk_GENERAL_NAMES_push(crl
[all...]
H A Dasn1_locl.h140 int (*crl_init)(X509_CRL *crl);
141 int (*crl_free)(X509_CRL *crl);
142 int (*crl_lookup)(X509_CRL *crl, X509_REVOKED **ret,
144 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk);
H A Dx_info.c82 ret->crl=NULL;
107 if (x->crl != NULL) X509_CRL_free(x->crl);
H A Dt_crl.c110 x->crl->extensions, 0, 8);
/freebsd-10.0-release/crypto/openssl/crypto/x509/
H A Dx509cset.c69 if (x->crl->version == NULL)
71 if ((x->crl->version=M_ASN1_INTEGER_new()) == NULL)
74 return(ASN1_INTEGER_set(x->crl->version,version));
79 if ((x == NULL) || (x->crl == NULL)) return(0);
80 return(X509_NAME_set(&x->crl->issuer,name));
89 in=x->crl->lastUpdate;
95 M_ASN1_TIME_free(x->crl->lastUpdate);
96 x->crl->lastUpdate=in;
107 in=x->crl->nextUpdate;
113 M_ASN1_TIME_free(x->crl
[all...]
H A Dx509_ext.c71 return(X509v3_get_ext_count(x->crl->extensions));
76 return(X509v3_get_ext_by_NID(x->crl->extensions,nid,lastpos));
81 return(X509v3_get_ext_by_OBJ(x->crl->extensions,obj,lastpos));
86 return(X509v3_get_ext_by_critical(x->crl->extensions,crit,lastpos));
91 return(X509v3_get_ext(x->crl->extensions,loc));
96 return(X509v3_delete_ext(x->crl->extensions,loc));
101 return X509V3_get_d2i(x->crl->extensions, nid, crit, idx);
107 return X509V3_add1_i2d(&x->crl->extensions, nid, value, crit, flags);
112 return(X509v3_add_ext(&(x->crl->extensions),ex,loc) != NULL);
H A Dx509_vfy.c123 X509_CRL *crl, X509 *x);
128 static void crl_akid_check(X509_STORE_CTX *ctx, X509_CRL *crl,
130 static int crl_crldp_check(X509 *x, X509_CRL *crl, int crl_score,
694 X509_CRL *crl = NULL, *dcrl = NULL; local
709 ok = ctx->get_crl(ctx, &crl, x);
711 ok = get_crl_delta(ctx, &crl, &dcrl, x);
721 ctx->current_crl = crl;
722 ok = ctx->check_crl(ctx, crl);
741 ok = ctx->cert_crl(ctx, crl, x);
746 X509_CRL_free(crl);
771 check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) argument
837 X509_CRL *crl, *best_crl = NULL; local
985 get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer, unsigned int *preasons, X509_CRL *crl, X509 *x) argument
1054 crl_akid_check(X509_STORE_CTX *ctx, X509_CRL *crl, X509 **pissuer, int *pcrl_score) argument
1244 crldp_check_crlissuer(DIST_POINT *dp, X509_CRL *crl, int crl_score) argument
1264 crl_crldp_check(X509 *x, X509_CRL *crl, int crl_score, unsigned int *preasons) argument
1310 X509_CRL *crl = NULL, *dcrl = NULL; local
1349 check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) argument
1456 cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) argument
[all...]
H A Dx_all.c122 x->crl->enc.modified = 1;
123 return(ASN1_item_sign(ASN1_ITEM_rptr(X509_CRL_INFO),x->crl->sig_alg,
124 x->sig_alg, x->signature, x->crl,pkey,md));
129 x->crl->enc.modified = 1;
131 x->crl->sig_alg, x->sig_alg, x->signature, x->crl, ctx);
163 X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl) argument
165 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(X509_CRL), fp, crl);
168 int i2d_X509_CRL_fp(FILE *fp, X509_CRL *crl) argument
170 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(X509_CRL), fp, crl);
174 d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl) argument
179 i2d_X509_CRL_bio(BIO *bp, X509_CRL *crl) argument
[all...]
H A Dby_dir.c283 } crl; member in union:__anon5214
304 data.crl.st_crl.crl= &data.crl.st_crl_info;
305 data.crl.st_crl_info.issuer=name;
306 stmp.data.crl= &data.crl.st_crl;
H A Dx509_lu.c169 ret=X509_CRL_cmp((*a)->data.crl,(*b)->data.crl);
222 X509_CRL_free(a->data.crl);
380 obj->data.crl=x;
408 CRYPTO_add(&a->data.crl->references,1,CRYPTO_LOCK_X509_CRL);
421 X509_CRL_free(a->data.crl);
445 stmp.data.crl= &crl_s;
446 crl_s.crl= &crl_info_s;
569 x = obj->data.crl;
603 if (!X509_CRL_match(obj->data.crl,
[all...]
H A Dx509.h464 X509_CRL_INFO *crl; member in struct:X509_crl_st
514 X509_CRL *crl; member in struct:X509_info_st
621 #define X509_CRL_get_version(x) ASN1_INTEGER_get((x)->crl->version)
622 #define X509_CRL_get_lastUpdate(x) ((x)->crl->lastUpdate)
623 #define X509_CRL_get_nextUpdate(x) ((x)->crl->nextUpdate)
624 #define X509_CRL_get_issuer(x) ((x)->crl->issuer)
625 #define X509_CRL_get_REVOKED(x) ((x)->crl->revoked)
629 int (*crl_init)(X509_CRL *crl),
630 int (*crl_free)(X509_CRL *crl),
631 int (*crl_lookup)(X509_CRL *crl, X509_REVOKE
[all...]
H A Dx509_vfy.h130 X509_CRL *crl; member in union:x509_object_st::__anon5218
200 int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */
201 int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */
202 int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */
249 int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */
250 int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */
251 int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */
/freebsd-10.0-release/crypto/heimdal/lib/hx509/
H A Dtest_windows.in69 --crl-uri="http://www.test.h5l.se/test-hemdal-pki-crl1.crl" \
80 --crl-uri="http://www.test.h5l.se/test-hemdal-pki-crl1.crl" \
84 echo "Create crl"
85 ${hxtool} crl-sign \
86 --crl-file=wcrl.crl \
H A Dtest_nist.in71 *.crl) args="$args crl:FILE:$nistdir/crls/$arg1" ;;
76 *.crl) args="$args crl:FILE:$nistdir/crls/$arg2" ;;
81 *.crl) args="$args crl:FILE:$nistdir/crls/$arg3" ;;
86 *.crl) args="$args crl:FILE:$nistdir/crls/$arg4" ;;
91 *.crl) args="$args crl
[all...]
H A Drevoke.c57 CRLCertificateList crl; member in struct:revoke_crl
155 free_CRLCertificateList(&(*ctx)->crls.val[i].crl);
457 CRLCertificateList *crl,
467 t = _hx509_Time2time_t(&crl->tbsCertList.thisUpdate);
474 if (crl->tbsCertList.nextUpdate == NULL) {
480 t = _hx509_Time2time_t(crl->tbsCertList.nextUpdate);
498 q.subject_name = &crl->tbsCertList.issuer;
510 &crl->signatureAlgorithm,
511 &crl->tbsCertList._save,
512 &crl
455 verify_crl(hx509_context context, hx509_revoke_ctx ctx, CRLCertificateList *crl, time_t time_now, hx509_certs certs, hx509_cert parent) argument
564 load_crl(const char *path, time_t *t, CRLCertificateList *crl) argument
770 struct revoke_crl *crl = &ctx->crls.val[i]; local
1296 hx509_crl_alloc(hx509_context context, hx509_crl *crl) argument
1329 hx509_crl_add_revoked_certs(hx509_context context, hx509_crl crl, hx509_certs certs) argument
1350 hx509_crl_lifetime(hx509_context context, hx509_crl crl, int delta) argument
1366 hx509_crl_free(hx509_context context, hx509_crl *crl) argument
1425 hx509_crl_sign(hx509_context context, hx509_cert signer, hx509_crl crl, heim_octet_string *os) argument
[all...]
H A Dtest_ca.in69 echo "issue crl (no cert)"
70 ${hxtool} crl-sign \
71 --crl-file=crl.crl \
77 crl:FILE:crl.crl \
80 echo "issue crl (with cert)"
81 ${hxtool} crl
[all...]
H A Dtest_nist2.in101 for a in $nistdir/crls/*.crl; do
102 args="$args crl:FILE:$a"
/freebsd-10.0-release/crypto/openssl/apps/
H A Dcrl2p7.c94 X509_CRL *crl=NULL; local
173 BIO_printf(bio_err," -nocrl no crl to load, just certs from '-certfile'\n");
202 crl=d2i_X509_CRL_bio(in,NULL);
204 crl=PEM_read_bio_X509_CRL(in,NULL,NULL,NULL);
206 BIO_printf(bio_err,"bad input format specified for input crl\n");
209 if (crl == NULL)
225 p7s->crl=crl_stack;
226 if (crl != NULL)
228 sk_X509_CRL_push(crl_stack,crl);
229 crl
[all...]
H A Dpkcs7.c169 BIO_printf(bio_err," -print_certs print any certs or crl in the input\n");
253 crls=p7->d.sign->crl;
257 crls=p7->d.signed_and_enveloped->crl;
279 X509_CRL *crl; local
283 crl=sk_X509_CRL_value(crls,i);
285 X509_CRL_print(out, crl);
287 if(!noout)PEM_write_bio_X509_CRL(out,crl);
/freebsd-10.0-release/crypto/openssl/crypto/x509v3/
H A Dv3_conf.c358 X509_CRL *crl)
361 if (crl)
362 sk = &crl->crl->extensions;
447 X509_CRL *crl, int flags)
451 ctx->crl = crl;
510 char *section, X509_CRL *crl)
514 return X509V3_EXT_CRL_add_nconf(&ctmp, ctx, section, crl);
357 X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section, X509_CRL *crl) argument
446 X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subj, X509_REQ *req, X509_CRL *crl, int flags) argument
/freebsd-10.0-release/crypto/openssl/crypto/cms/
H A Dcms_lib.c539 int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl) argument
546 rch->d.crl = crl;
550 int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl) argument
553 r = CMS_add0_crl(cms, crl);
555 CRYPTO_add(&crl->references, 1, CRYPTO_LOCK_X509_CRL);
612 if (!sk_X509_CRL_push(crls, rch->d.crl))
617 CRYPTO_add(&rch->d.crl->references,
/freebsd-10.0-release/crypto/openssl/crypto/pkcs12/
H A Dp12_utl.c127 PKCS12_SAFEBAG *PKCS12_x509crl2certbag(X509_CRL *crl) argument
129 return PKCS12_item_pack_safebag(crl, ASN1_ITEM_rptr(X509_CRL),
/freebsd-10.0-release/etc/rc.d/
H A Dsendmail62 mkdir certs crl newcerts &&
73 crl_dir = \$dir/crl # Where the issued crl are kept
78 crlnumber = \$dir/crlnumber # the current crl number
79 crl = \$dir/crl.pem # The current CRL
/freebsd-10.0-release/secure/usr.bin/openssl/
H A DMakefile15 SRCS+= app_rand.c apps.c asn1pars.c ca.c ciphers.c cms.c crl.c crl2p7.c \
/freebsd-10.0-release/crypto/openssl/crypto/store/
H A Dstr_lib.c858 X509_CRL *crl; local
865 if (!object || !object->data.crl)
871 CRYPTO_add(&object->data.crl->references,1,CRYPTO_LOCK_X509_CRL);
875 crl = object->data.crl;
877 return crl;
884 X509_CRL *crl; local
891 if (!object || !object->data.crl)
897 CRYPTO_add(&object->data.crl->references,1,CRYPTO_LOCK_X509_CRL);
901 crl
999 X509_CRL *crl; local
[all...]

Completed in 151 milliseconds

12