crypto/libressl/apps/openssl/apps.c
1972
policies_print(BIO *out, X509_STORE_CTX *ctx)
crypto/libressl/apps/openssl/apps.h
246
void policies_print(BIO *out, X509_STORE_CTX *ctx);
crypto/libressl/apps/openssl/cms.c
1812
cms_cb(int ok, X509_STORE_CTX *ctx)
crypto/libressl/apps/openssl/cms.c
72
static int cms_cb(int ok, X509_STORE_CTX *ctx);
crypto/libressl/apps/openssl/crl.c
226
X509_STORE_CTX *ctx = NULL;
crypto/libressl/apps/openssl/pkcs12.c
990
X509_STORE_CTX *store_ctx = NULL;
crypto/libressl/apps/openssl/s_apps.h
125
int verify_callback(int ok, X509_STORE_CTX *ctx);
crypto/libressl/apps/openssl/s_cb.c
137
verify_callback(int ok, X509_STORE_CTX * ctx)
crypto/libressl/apps/openssl/s_server.c
2339
X509_STORE_CTX *inctx = NULL;
crypto/libressl/apps/openssl/smime.c
1111
smime_cb(int ok, X509_STORE_CTX *ctx)
crypto/libressl/apps/openssl/smime.c
73
static int smime_cb(int ok, X509_STORE_CTX *ctx);
crypto/libressl/apps/openssl/ts.c
112
static int verify_cb(int ok, X509_STORE_CTX *ctx);
crypto/libressl/apps/openssl/ts.c
1237
verify_cb(int ok, X509_STORE_CTX *ctx)
crypto/libressl/apps/openssl/verify.c
373
X509_STORE_CTX *csc = NULL;
crypto/libressl/apps/openssl/verify.c
413
cb(int ok, X509_STORE_CTX *ctx)
crypto/libressl/apps/openssl/verify.c
71
static int cb(int ok, X509_STORE_CTX *ctx);
crypto/libressl/apps/openssl/x509.c
1390
X509_STORE_CTX *xsc = NULL;
crypto/libressl/apps/openssl/x509.c
1466
callb(int ok, X509_STORE_CTX *ctx)
crypto/libressl/apps/openssl/x509.c
82
static int callb(int ok, X509_STORE_CTX *ctx);
crypto/libressl/crypto/cms/cms_smime.c
296
X509_STORE_CTX *ctx = X509_STORE_CTX_new();
crypto/libressl/crypto/ocsp/ocsp_vfy.c
388
X509_STORE_CTX ctx;
crypto/libressl/crypto/ocsp/ocsp_vfy.c
87
X509_STORE_CTX ctx;
crypto/libressl/crypto/pkcs7/pk7_doit.c
920
PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, BIO *bio,
crypto/libressl/crypto/pkcs7/pk7_smime.c
267
X509_STORE_CTX cert_ctx;
crypto/libressl/crypto/ts/ts_rsp_verify.c
242
X509_STORE_CTX cert_ctx;
crypto/libressl/crypto/x509/x509_addr.c
1797
verify_error(X509_STORE_CTX *ctx, X509 *cert, int error, int depth)
crypto/libressl/crypto/x509/x509_addr.c
1818
addr_validate_path_internal(X509_STORE_CTX *ctx, STACK_OF(X509) *chain,
crypto/libressl/crypto/x509/x509_addr.c
1992
X509v3_addr_validate_path(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_asid.c
1017
asid_validate_path_internal(X509_STORE_CTX *ctx, STACK_OF(X509) *chain,
crypto/libressl/crypto/x509/x509_asid.c
1154
X509v3_asid_validate_path(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_internal.h
101
struct x509_verify_ctx *x509_verify_ctx_new_from_xsc(X509_STORE_CTX *xsc);
crypto/libressl/crypto/x509/x509_internal.h
138
int x509_vfy_check_security_level(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_internal.h
68
X509_STORE_CTX *xsc;
crypto/libressl/crypto/x509/x509_internal.h
90
int x509_vfy_check_id(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_internal.h
91
int x509_vfy_check_revocation(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_internal.h
92
int x509_vfy_check_policy(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_internal.h
93
int x509_vfy_check_trust(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_internal.h
94
int x509_vfy_check_chain_extensions(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_internal.h
95
int x509_vfy_callback_indicate_completion(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_internal.h
97
X509 *x509_vfy_lookup_cert_match(X509_STORE_CTX *ctx, X509 *x);
crypto/libressl/crypto/x509/x509_lcl.h
295
int (*verify)(X509_STORE_CTX *ctx); /* called to verify a certificate */
crypto/libressl/crypto/x509/x509_lcl.h
296
int (*verify_cb)(int ok,X509_STORE_CTX *ctx); /* error callback */
crypto/libressl/crypto/x509/x509_lcl.h
297
int (*get_issuer)(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); /* get issuers cert from ctx */
crypto/libressl/crypto/x509/x509_lcl.h
298
int (*check_issued)(X509_STORE_CTX *ctx, X509 *x, X509 *issuer); /* check issued */
crypto/libressl/crypto/x509/x509_lcl.h
299
int (*check_revocation)(X509_STORE_CTX *ctx); /* Check revocation status of chain */
crypto/libressl/crypto/x509/x509_lcl.h
300
int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */
crypto/libressl/crypto/x509/x509_lcl.h
301
int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */
crypto/libressl/crypto/x509/x509_lcl.h
302
int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */
crypto/libressl/crypto/x509/x509_lcl.h
303
STACK_OF(X509) * (*lookup_certs)(X509_STORE_CTX *ctx, X509_NAME *nm);
crypto/libressl/crypto/x509/x509_lcl.h
304
STACK_OF(X509_CRL) * (*lookup_crls)(X509_STORE_CTX *ctx, X509_NAME *nm);
crypto/libressl/crypto/x509/x509_lcl.h
305
int (*cleanup)(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_lcl.h
338
int (*verify)(X509_STORE_CTX *ctx); /* called to verify a certificate */
crypto/libressl/crypto/x509/x509_lcl.h
339
int (*verify_cb)(int ok,X509_STORE_CTX *ctx); /* error callback */
crypto/libressl/crypto/x509/x509_lcl.h
340
int (*get_issuer)(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); /* get issuers cert from ctx */
crypto/libressl/crypto/x509/x509_lcl.h
341
int (*check_issued)(X509_STORE_CTX *ctx, X509 *x, X509 *issuer); /* check issued */
crypto/libressl/crypto/x509/x509_lcl.h
342
int (*check_revocation)(X509_STORE_CTX *ctx); /* Check revocation status of chain */
crypto/libressl/crypto/x509/x509_lcl.h
343
int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */
crypto/libressl/crypto/x509/x509_lcl.h
344
int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */
crypto/libressl/crypto/x509/x509_lcl.h
345
int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */
crypto/libressl/crypto/x509/x509_lcl.h
346
int (*check_policy)(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_lcl.h
347
STACK_OF(X509) * (*lookup_certs)(X509_STORE_CTX *ctx, X509_NAME *nm);
crypto/libressl/crypto/x509/x509_lcl.h
348
STACK_OF(X509_CRL) * (*lookup_crls)(X509_STORE_CTX *ctx, X509_NAME *nm);
crypto/libressl/crypto/x509/x509_lcl.h
349
int (*cleanup)(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_lcl.h
369
X509_STORE_CTX *parent; /* For CRL path validation: parent context */
crypto/libressl/crypto/x509/x509_lcl.h
374
int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int quiet);
crypto/libressl/crypto/x509/x509_lu.c
307
X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs, X509_LOOKUP_TYPE type,
crypto/libressl/crypto/x509/x509_lu.c
323
X509_STORE_CTX_get_by_subject(X509_STORE_CTX *vs, X509_LOOKUP_TYPE type,
crypto/libressl/crypto/x509/x509_lu.c
572
X509_STORE_get1_certs(X509_STORE_CTX *ctx, X509_NAME *name)
crypto/libressl/crypto/x509/x509_lu.c
594
X509_STORE_get1_crls(X509_STORE_CTX *ctx, X509_NAME *name)
crypto/libressl/crypto/x509/x509_lu.c
683
X509_STORE_CTX_get1_issuer(X509 **out_issuer, X509_STORE_CTX *ctx, X509 *x)
crypto/libressl/crypto/x509/x509_verify.c
968
x509_verify_ctx_new_from_xsc(X509_STORE_CTX *xsc)
crypto/libressl/crypto/x509/x509_vfy.c
1015
x509_vfy_check_revocation(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
1021
check_cert(X509_STORE_CTX *ctx, STACK_OF(X509) *chain, int depth)
crypto/libressl/crypto/x509/x509_vfy.c
1096
check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify)
crypto/libressl/crypto/x509/x509_vfy.c
1155
get_crl_sk(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl,
crypto/libressl/crypto/x509/x509_vfy.c
118
static int null_callback(int ok, X509_STORE_CTX *e);
crypto/libressl/crypto/x509/x509_vfy.c
119
static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer);
crypto/libressl/crypto/x509/x509_vfy.c
120
static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x,
crypto/libressl/crypto/x509/x509_vfy.c
122
static int check_chain_extensions(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_vfy.c
123
static int check_name_constraints(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_vfy.c
124
static int check_trust(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_vfy.c
125
static int check_revocation(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_vfy.c
126
static int check_cert(X509_STORE_CTX *ctx, STACK_OF(X509) *chain, int depth);
crypto/libressl/crypto/x509/x509_vfy.c
127
static int check_policy(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_vfy.c
1273
get_delta_sk(X509_STORE_CTX *ctx, X509_CRL **dcrl, int *pscore, X509_CRL *base,
crypto/libressl/crypto/x509/x509_vfy.c
129
static int get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer,
crypto/libressl/crypto/x509/x509_vfy.c
1304
get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer, unsigned int *preasons,
crypto/libressl/crypto/x509/x509_vfy.c
131
static int get_crl_delta(X509_STORE_CTX *ctx,
crypto/libressl/crypto/x509/x509_vfy.c
133
static void get_delta_sk(X509_STORE_CTX *ctx, X509_CRL **dcrl, int *pcrl_score,
crypto/libressl/crypto/x509/x509_vfy.c
135
static void crl_akid_check(X509_STORE_CTX *ctx, X509_CRL *crl, X509 **pissuer,
crypto/libressl/crypto/x509/x509_vfy.c
1365
crl_akid_check(X509_STORE_CTX *ctx, X509_CRL *crl, X509 **pissuer,
crypto/libressl/crypto/x509/x509_vfy.c
139
static int check_crl_path(X509_STORE_CTX *ctx, X509 *x);
crypto/libressl/crypto/x509/x509_vfy.c
140
static int check_crl_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *cert_path,
crypto/libressl/crypto/x509/x509_vfy.c
1425
check_crl_path(X509_STORE_CTX *ctx, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
1427
X509_STORE_CTX crl_ctx;
crypto/libressl/crypto/x509/x509_vfy.c
145
static int internal_verify(X509_STORE_CTX *ctx);
crypto/libressl/crypto/x509/x509_vfy.c
146
static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x);
crypto/libressl/crypto/x509/x509_vfy.c
1468
check_crl_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *cert_path,
crypto/libressl/crypto/x509/x509_vfy.c
147
static int check_key_level(X509_STORE_CTX *ctx, X509 *cert);
crypto/libressl/crypto/x509/x509_vfy.c
148
static int verify_cb_cert(X509_STORE_CTX *ctx, X509 *x, int depth, int err);
crypto/libressl/crypto/x509/x509_vfy.c
153
null_callback(int ok, X509_STORE_CTX *e)
crypto/libressl/crypto/x509/x509_vfy.c
1603
get_crl_delta(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
1647
check_crl(X509_STORE_CTX *ctx, X509_CRL *crl)
crypto/libressl/crypto/x509/x509_vfy.c
1750
cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
178
check_id_error(X509_STORE_CTX *ctx, int errcode)
crypto/libressl/crypto/x509/x509_vfy.c
1783
x509_vfy_check_policy(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
1835
check_policy(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
1852
verify_cb_cert(X509_STORE_CTX *ctx, X509 *x, int depth, int err)
crypto/libressl/crypto/x509/x509_vfy.c
1882
x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int depth)
crypto/libressl/crypto/x509/x509_vfy.c
1926
x509_vfy_internal_verify(X509_STORE_CTX *ctx, int chain_verified)
crypto/libressl/crypto/x509/x509_vfy.c
2002
internal_verify(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2012
x509_vfy_callback_indicate_completion(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
206
check_id(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2137
X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx, int idx, void *data)
crypto/libressl/crypto/x509/x509_vfy.c
2143
X509_STORE_CTX_get_ex_data(X509_STORE_CTX *ctx, int idx)
crypto/libressl/crypto/x509/x509_vfy.c
2149
X509_STORE_CTX_get_error(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2155
X509_STORE_CTX_set_error(X509_STORE_CTX *ctx, int err)
crypto/libressl/crypto/x509/x509_vfy.c
2161
X509_STORE_CTX_get_error_depth(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2167
X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth)
crypto/libressl/crypto/x509/x509_vfy.c
2173
X509_STORE_CTX_get_current_cert(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2179
X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
2185
X509_STORE_CTX_get_chain(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2191
X509_STORE_CTX_get0_chain(X509_STORE_CTX *xs)
crypto/libressl/crypto/x509/x509_vfy.c
2197
X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2213
X509_STORE_CTX_get0_current_issuer(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2219
X509_STORE_CTX_get0_current_crl(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2224
X509_STORE_CTX *
crypto/libressl/crypto/x509/x509_vfy.c
2225
X509_STORE_CTX_get0_parent_ctx(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2231
X509_STORE_CTX_get0_store(X509_STORE_CTX *xs)
crypto/libressl/crypto/x509/x509_vfy.c
2237
X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
2243
X509_STORE_CTX_set_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)
crypto/libressl/crypto/x509/x509_vfy.c
2249
X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk)
crypto/libressl/crypto/x509/x509_vfy.c
2255
X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose)
crypto/libressl/crypto/x509/x509_vfy.c
2261
X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust)
crypto/libressl/crypto/x509/x509_vfy.c
2277
X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,
crypto/libressl/crypto/x509/x509_vfy.c
229
x509_vfy_check_id(X509_STORE_CTX *ctx) {
crypto/libressl/crypto/x509/x509_vfy.c
2321
X509_STORE_CTX *
crypto/libressl/crypto/x509/x509_vfy.c
2324
X509_STORE_CTX *ctx;
crypto/libressl/crypto/x509/x509_vfy.c
2326
ctx = calloc(1, sizeof(X509_STORE_CTX));
crypto/libressl/crypto/x509/x509_vfy.c
2335
X509_STORE_CTX_free(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2345
X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509,
crypto/libressl/crypto/x509/x509_vfy.c
243
X509_verify_cert_legacy_build_chain(X509_STORE_CTX *ctx, int *bad, int *out_ok)
crypto/libressl/crypto/x509/x509_vfy.c
2470
X509_STORE_CTX_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)
crypto/libressl/crypto/x509/x509_vfy.c
2477
X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)
crypto/libressl/crypto/x509/x509_vfy.c
2483
X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2506
X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth)
crypto/libressl/crypto/x509/x509_vfy.c
251
int (*cb) (int xok, X509_STORE_CTX *xctx);
crypto/libressl/crypto/x509/x509_vfy.c
2512
X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags)
crypto/libressl/crypto/x509/x509_vfy.c
2518
X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags, time_t t)
crypto/libressl/crypto/x509/x509_vfy.c
2524
(*X509_STORE_CTX_get_verify_cb(X509_STORE_CTX *ctx))(int, X509_STORE_CTX *)
crypto/libressl/crypto/x509/x509_vfy.c
2530
X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx,
crypto/libressl/crypto/x509/x509_vfy.c
2531
int (*verify_cb)(int, X509_STORE_CTX *))
crypto/libressl/crypto/x509/x509_vfy.c
2537
(*X509_STORE_CTX_get_verify(X509_STORE_CTX *ctx))(X509_STORE_CTX *)
crypto/libressl/crypto/x509/x509_vfy.c
2543
X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, int (*verify)(X509_STORE_CTX *))
crypto/libressl/crypto/x509/x509_vfy.c
2549
X509_STORE_CTX_get0_cert(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2555
X509_STORE_CTX_get0_untrusted(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2561
X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)
crypto/libressl/crypto/x509/x509_vfy.c
2567
X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)
crypto/libressl/crypto/x509/x509_vfy.c
2574
X509_STORE_CTX_get0_policy_tree(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2580
X509_STORE_CTX_get_explicit_policy(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2586
X509_STORE_CTX_get_num_untrusted(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2592
X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name)
crypto/libressl/crypto/x509/x509_vfy.c
2602
X509_STORE_CTX_get0_param(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
2608
X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param)
crypto/libressl/crypto/x509/x509_vfy.c
2655
check_key_level(X509_STORE_CTX *ctx, X509 *cert)
crypto/libressl/crypto/x509/x509_vfy.c
2677
check_sig_level(X509_STORE_CTX *ctx, X509 *cert)
crypto/libressl/crypto/x509/x509_vfy.c
2705
x509_vfy_check_security_level(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
533
X509_verify_cert_legacy(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
600
X509_verify_cert(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
676
find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x,
crypto/libressl/crypto/x509/x509_vfy.c
697
check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer)
crypto/libressl/crypto/x509/x509_vfy.c
717
get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
732
x509_vfy_check_chain_extensions(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
739
int (*cb)(int xok, X509_STORE_CTX *xctx);
crypto/libressl/crypto/x509/x509_vfy.c
875
check_chain_extensions(X509_STORE_CTX *ctx) {
crypto/libressl/crypto/x509/x509_vfy.c
880
check_name_constraints(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
894
lookup_cert_match(X509_STORE_CTX *ctx, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
922
x509_vfy_lookup_cert_match(X509_STORE_CTX *ctx, X509 *x)
crypto/libressl/crypto/x509/x509_vfy.c
931
check_trust(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
936
int (*cb) (int xok, X509_STORE_CTX *xctx);
crypto/libressl/crypto/x509/x509_vfy.c
986
x509_vfy_check_trust(X509_STORE_CTX *ctx)
crypto/libressl/crypto/x509/x509_vfy.c
992
check_revocation(X509_STORE_CTX *ctx)
crypto/libressl/include/openssl/pkcs7.h
351
int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx,
crypto/libressl/include/openssl/ssl.h
1175
int (*SSL_get_verify_callback(const SSL *s))(int, X509_STORE_CTX *);
crypto/libressl/include/openssl/ssl.h
1177
int (*callback)(int ok, X509_STORE_CTX *ctx));
crypto/libressl/include/openssl/ssl.h
1259
int (*SSL_CTX_get_verify_callback(const SSL_CTX *ctx))(int, X509_STORE_CTX *);
crypto/libressl/include/openssl/ssl.h
1261
int (*callback)(int, X509_STORE_CTX *));
crypto/libressl/include/openssl/ssl.h
1263
void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb)(X509_STORE_CTX *, void *), void *arg);
crypto/libressl/include/openssl/x509.h
1060
int X509_verify_cert(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
114
void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth);
crypto/libressl/include/openssl/x509_vfy.h
288
STACK_OF(X509) *X509_STORE_get1_certs(X509_STORE_CTX *st, X509_NAME *nm);
crypto/libressl/include/openssl/x509_vfy.h
289
STACK_OF(X509_CRL) *X509_STORE_get1_crls(X509_STORE_CTX *st, X509_NAME *nm);
crypto/libressl/include/openssl/x509_vfy.h
304
typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *);
crypto/libressl/include/openssl/x509_vfy.h
309
int (*verify_cb)(int, X509_STORE_CTX *));
crypto/libressl/include/openssl/x509_vfy.h
313
X509_STORE_CTX *X509_STORE_CTX_new(void);
crypto/libressl/include/openssl/x509_vfy.h
315
int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x);
crypto/libressl/include/openssl/x509_vfy.h
317
void X509_STORE_CTX_free(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
318
int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store,
crypto/libressl/include/openssl/x509_vfy.h
320
X509 *X509_STORE_CTX_get0_cert(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
321
STACK_OF(X509) *X509_STORE_CTX_get0_chain(X509_STORE_CTX *xs);
crypto/libressl/include/openssl/x509_vfy.h
322
X509_STORE *X509_STORE_CTX_get0_store(X509_STORE_CTX *xs);
crypto/libressl/include/openssl/x509_vfy.h
323
STACK_OF(X509) *X509_STORE_CTX_get0_untrusted(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
324
void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk);
crypto/libressl/include/openssl/x509_vfy.h
325
void X509_STORE_CTX_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk);
crypto/libressl/include/openssl/x509_vfy.h
326
void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk);
crypto/libressl/include/openssl/x509_vfy.h
327
void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
338
int X509_STORE_CTX_get_by_subject(X509_STORE_CTX *vs, X509_LOOKUP_TYPE type,
crypto/libressl/include/openssl/x509_vfy.h
341
X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs,
crypto/libressl/include/openssl/x509_vfy.h
372
int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx,int idx,void *data);
crypto/libressl/include/openssl/x509_vfy.h
373
void * X509_STORE_CTX_get_ex_data(X509_STORE_CTX *ctx,int idx);
crypto/libressl/include/openssl/x509_vfy.h
374
int X509_STORE_CTX_get_error(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
375
void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx,int s);
crypto/libressl/include/openssl/x509_vfy.h
376
int X509_STORE_CTX_get_error_depth(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
377
void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth);
crypto/libressl/include/openssl/x509_vfy.h
378
X509 * X509_STORE_CTX_get_current_cert(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
379
void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x);
crypto/libressl/include/openssl/x509_vfy.h
380
X509 *X509_STORE_CTX_get0_current_issuer(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
381
X509_CRL *X509_STORE_CTX_get0_current_crl(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
382
X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
383
STACK_OF(X509) *X509_STORE_CTX_get_chain(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
384
STACK_OF(X509) *X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
385
void X509_STORE_CTX_set_cert(X509_STORE_CTX *c,X509 *x);
crypto/libressl/include/openssl/x509_vfy.h
386
void X509_STORE_CTX_set_chain(X509_STORE_CTX *c,STACK_OF(X509) *sk);
crypto/libressl/include/openssl/x509_vfy.h
387
void X509_STORE_CTX_set0_crls(X509_STORE_CTX *c,STACK_OF(X509_CRL) *sk);
crypto/libressl/include/openssl/x509_vfy.h
388
int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose);
crypto/libressl/include/openssl/x509_vfy.h
389
int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust);
crypto/libressl/include/openssl/x509_vfy.h
390
int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,
crypto/libressl/include/openssl/x509_vfy.h
392
void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags);
crypto/libressl/include/openssl/x509_vfy.h
393
void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags,
crypto/libressl/include/openssl/x509_vfy.h
395
void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *sk);
crypto/libressl/include/openssl/x509_vfy.h
396
int (*X509_STORE_CTX_get_verify(X509_STORE_CTX *ctx))(X509_STORE_CTX *);
crypto/libressl/include/openssl/x509_vfy.h
397
void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx,
crypto/libressl/include/openssl/x509_vfy.h
398
int (*verify)(X509_STORE_CTX *));
crypto/libressl/include/openssl/x509_vfy.h
399
int (*X509_STORE_CTX_get_verify_cb(X509_STORE_CTX *ctx))(int, X509_STORE_CTX *);
crypto/libressl/include/openssl/x509_vfy.h
400
void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx,
crypto/libressl/include/openssl/x509_vfy.h
401
int (*verify_cb)(int, X509_STORE_CTX *));
crypto/libressl/include/openssl/x509_vfy.h
403
typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *);
crypto/libressl/include/openssl/x509_vfy.h
410
X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
411
int X509_STORE_CTX_get_explicit_policy(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
412
int X509_STORE_CTX_get_num_untrusted(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
414
X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(X509_STORE_CTX *ctx);
crypto/libressl/include/openssl/x509_vfy.h
415
void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param);
crypto/libressl/include/openssl/x509_vfy.h
416
int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name);
crypto/libressl/include/openssl/x509v3.h
1030
int X509v3_asid_validate_path(X509_STORE_CTX *);
crypto/libressl/include/openssl/x509v3.h
1031
int X509v3_addr_validate_path(X509_STORE_CTX *);
crypto/libressl/ssl/ssl_both.c
339
X509_STORE_CTX *xs_ctx = NULL;
crypto/libressl/ssl/ssl_cert.c
398
X509_STORE_CTX *ctx = NULL;
crypto/libressl/ssl/ssl_lib.c
2184
int (*cb)(X509_STORE_CTX *, void *), void *arg)
crypto/libressl/ssl/ssl_lib.c
2191
SSL_CTX_set_verify(SSL_CTX *ctx, int mode, int (*cb)(int, X509_STORE_CTX *))
crypto/libressl/ssl/ssl_lib.c
769
(*SSL_get_verify_callback(const SSL *s))(int, X509_STORE_CTX *)
crypto/libressl/ssl/ssl_lib.c
827
(*SSL_CTX_get_verify_callback(const SSL_CTX *ctx))(int, X509_STORE_CTX *)
crypto/libressl/ssl/ssl_lib.c
834
int (*callback)(int ok, X509_STORE_CTX *ctx))
crypto/libressl/ssl/ssl_locl.h
744
int (*app_verify_callback)(X509_STORE_CTX *, void *);
crypto/libressl/ssl/ssl_locl.h
764
int (*default_verify_callback)(int ok,X509_STORE_CTX *ctx); /* called 'verify_callback' in the SSL */
crypto/libressl/ssl/ssl_locl.h
959
int (*verify_callback)(int ok,X509_STORE_CTX *ctx); /* fail if callback returns 0 */
crypto/libressl/ssl/tls13_server.c
636
X509_STORE_CTX *xsc = NULL;
crypto/libressl/tls/tls.c
557
tls_ssl_cert_verify_cb(X509_STORE_CTX *x509_ctx, void *arg)
crypto/libressl/tls/tls_ocsp.c
131
X509_STORE_CTX *storectx = NULL;
lib/libfetch/common.c
1178
fetch_ssl_cb_verify_crt(int verified, X509_STORE_CTX *ctx)
lib/libfetch/common.h
122
int fetch_ssl_cb_verify_crt(int, X509_STORE_CTX*);