Symbol: x509_verify_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_verify.c
1002
struct x509_verify_ctx *ctx;
crypto/libressl/crypto/x509/x509_verify.c
1004
if ((ctx = calloc(1, sizeof(struct x509_verify_ctx))) == NULL)
crypto/libressl/crypto/x509/x509_verify.c
1030
x509_verify_ctx_free(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
1040
x509_verify_ctx_set_max_depth(struct x509_verify_ctx *ctx, size_t max)
crypto/libressl/crypto/x509/x509_verify.c
1049
x509_verify_ctx_set_max_chains(struct x509_verify_ctx *ctx, size_t max)
crypto/libressl/crypto/x509/x509_verify.c
1058
x509_verify_ctx_set_max_signatures(struct x509_verify_ctx *ctx, size_t max)
crypto/libressl/crypto/x509/x509_verify.c
1067
x509_verify_ctx_set_purpose(struct x509_verify_ctx *ctx, int purpose)
crypto/libressl/crypto/x509/x509_verify.c
1076
x509_verify_ctx_set_intermediates(struct x509_verify_ctx *ctx,
crypto/libressl/crypto/x509/x509_verify.c
1085
x509_verify_ctx_error_string(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
1091
x509_verify_ctx_error_depth(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
1097
x509_verify_ctx_chain(struct x509_verify_ctx *ctx, size_t i)
crypto/libressl/crypto/x509/x509_verify.c
1105
x509_verify(struct x509_verify_ctx *ctx, X509 *leaf, char *name)
crypto/libressl/crypto/x509/x509_verify.c
216
x509_verify_ctx_reset(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
233
x509_verify_ctx_clear(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
271
x509_verify_ctx_cert_is_root(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
301
x509_verify_ctx_set_xsc_chain(struct x509_verify_ctx *ctx,
crypto/libressl/crypto/x509/x509_verify.c
33
static int x509_verify_cert_valid(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
348
x509_verify_ctx_save_xsc_error(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
35
static int x509_verify_cert_hostname(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
367
x509_verify_ctx_restore_xsc_error(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
37
static void x509_verify_build_chains(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
384
x509_verify_ctx_validate_legacy_chain(struct x509_verify_ctx *ctx,
crypto/libressl/crypto/x509/x509_verify.c
39
static int x509_verify_cert_error(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
474
x509_verify_ctx_add_chain(struct x509_verify_ctx *ctx,
crypto/libressl/crypto/x509/x509_verify.c
529
x509_verify_potential_parent(struct x509_verify_ctx *ctx, X509 *parent,
crypto/libressl/crypto/x509/x509_verify.c
571
x509_verify_consider_candidate(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
639
x509_verify_cert_error(struct x509_verify_ctx *ctx, X509 *cert, size_t depth,
crypto/libressl/crypto/x509/x509_verify.c
654
x509_verify_build_chains(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
756
x509_verify_cert_hostname(struct x509_verify_ctx *ctx, X509 *cert, char *name)
crypto/libressl/crypto/x509/x509_verify.c
806
x509_verify_set_check_time(struct x509_verify_ctx *ctx)
crypto/libressl/crypto/x509/x509_verify.c
892
x509_verify_cert_extensions(struct x509_verify_ctx *ctx, X509 *cert, int need_ca)
crypto/libressl/crypto/x509/x509_verify.c
928
x509_verify_cert_valid(struct x509_verify_ctx *ctx, X509 *cert,
crypto/libressl/crypto/x509/x509_verify.c
967
struct x509_verify_ctx *
crypto/libressl/crypto/x509/x509_verify.c
970
struct x509_verify_ctx *ctx;
crypto/libressl/crypto/x509/x509_verify.c
999
struct x509_verify_ctx *
crypto/libressl/crypto/x509/x509_vfy.c
603
struct x509_verify_ctx *vctx = NULL;
crypto/libressl/include/openssl/x509_verify.h
21
struct x509_verify_ctx;
crypto/libressl/include/openssl/x509_verify.h
23
typedef struct x509_verify_ctx X509_VERIFY_CTX;
crypto/libressl/include/openssl/x509_verify.h
26
void x509_verify_ctx_free(struct x509_verify_ctx *ctx);