Home
last modified time | relevance | path

Searched refs:X509_LOOKUP (Results 1 – 17 of 17) sorted by relevance

/freebsd-10-stable/crypto/openssl/crypto/x509/
Dx509_vfy.h134 typedef struct x509_lookup_st X509_LOOKUP; typedef
136 DECLARE_STACK_OF(X509_LOOKUP)
142 int (*new_item) (X509_LOOKUP *ctx);
143 void (*free) (X509_LOOKUP *ctx);
144 int (*init) (X509_LOOKUP *ctx);
145 int (*shutdown) (X509_LOOKUP *ctx);
146 int (*ctrl) (X509_LOOKUP *ctx, int cmd, const char *argc, long argl,
148 int (*get_by_subject) (X509_LOOKUP *ctx, int type, X509_NAME *name,
150 int (*get_by_issuer_serial) (X509_LOOKUP *ctx, int type, X509_NAME *name,
152 int (*get_by_fingerprint) (X509_LOOKUP *ctx, int type,
[all …]
Dx509_lu.c65 X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method) in X509_LOOKUP_new()
67 X509_LOOKUP *ret; in X509_LOOKUP_new()
69 ret = (X509_LOOKUP *)OPENSSL_malloc(sizeof(X509_LOOKUP)); in X509_LOOKUP_new()
85 void X509_LOOKUP_free(X509_LOOKUP *ctx) in X509_LOOKUP_free()
94 int X509_LOOKUP_init(X509_LOOKUP *ctx) in X509_LOOKUP_init()
104 int X509_LOOKUP_shutdown(X509_LOOKUP *ctx) in X509_LOOKUP_shutdown()
114 int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, in X509_LOOKUP_ctrl()
125 int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, int type, X509_NAME *name, in X509_LOOKUP_by_subject()
135 int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, int type, X509_NAME *name, in X509_LOOKUP_by_issuer_serial()
143 int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, int type, in X509_LOOKUP_by_fingerprint()
[all …]
Dby_dir.c94 static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl,
96 static int new_dir(X509_LOOKUP *lu);
97 static void free_dir(X509_LOOKUP *lu);
99 static int get_cert_by_subject(X509_LOOKUP *xl, int type, X509_NAME *name,
119 static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl, in dir_ctrl()
147 static int new_dir(X509_LOOKUP *lu) in new_dir()
186 static void free_dir(X509_LOOKUP *lu) in free_dir()
254 static int get_cert_by_subject(X509_LOOKUP *xl, int type, X509_NAME *name, in get_cert_by_subject()
Dby_file.c71 static int by_file_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc,
91 static int by_file_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, in by_file_ctrl()
125 int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type) in X509_load_cert_file()
184 int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type) in X509_load_crl_file()
243 int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type) in X509_load_cert_crl_file()
Dx509_d2.c67 X509_LOOKUP *lookup; in X509_STORE_set_default_paths()
88 X509_LOOKUP *lookup; in X509_STORE_load_locations()
Dverify_extra_test.c142 X509_LOOKUP *lookup = NULL; in test_alt_chains_cert_forgery()
/freebsd-10-stable/crypto/openssl/crypto/stack/
Dsafestack.h1787 # define sk_X509_LOOKUP_new(cmp) SKM_sk_new(X509_LOOKUP, (cmp))
1788 # define sk_X509_LOOKUP_new_null() SKM_sk_new_null(X509_LOOKUP)
1789 # define sk_X509_LOOKUP_free(st) SKM_sk_free(X509_LOOKUP, (st))
1790 # define sk_X509_LOOKUP_num(st) SKM_sk_num(X509_LOOKUP, (st))
1791 # define sk_X509_LOOKUP_value(st, i) SKM_sk_value(X509_LOOKUP, (st), (i))
1792 # define sk_X509_LOOKUP_set(st, i, val) SKM_sk_set(X509_LOOKUP, (st), (i), (val))
1793 # define sk_X509_LOOKUP_zero(st) SKM_sk_zero(X509_LOOKUP, (st))
1794 # define sk_X509_LOOKUP_push(st, val) SKM_sk_push(X509_LOOKUP, (st), (val))
1795 # define sk_X509_LOOKUP_unshift(st, val) SKM_sk_unshift(X509_LOOKUP, (st), (val))
1796 # define sk_X509_LOOKUP_find(st, val) SKM_sk_find(X509_LOOKUP, (st), (val))
[all …]
/freebsd-10-stable/crypto/openssl/apps/
Dverify.c89 X509_LOOKUP *lookup = NULL; in MAIN()
Dcrl.c122 X509_LOOKUP *lookup = NULL; in MAIN()
Dts.c1059 X509_LOOKUP *lookup = NULL; in create_cert_store()
Dapps.c1383 X509_LOOKUP *lookup; in setup_verify()
/freebsd-10-stable/crypto/openssl/util/
Dindent.pro558 -T X509_LOOKUP
/freebsd-10-stable/lib/libfetch/
Dcommon.c788 X509_LOOKUP *crl_lookup; in fetch_ssl_setup_peer_verification()
/freebsd-10-stable/contrib/sendmail/src/
Dtls.c968 X509_LOOKUP *lookup;
/freebsd-10-stable/crypto/openssl/doc/apps/
Dverify.pod410 suffer from limitations in the underlying X509_LOOKUP API. One consequence of this is that
/freebsd-10-stable/contrib/wpa/src/crypto/
Dtls_openssl.c1293 X509_LOOKUP *lookup; in tls_load_ca_der()
/freebsd-10-stable/crypto/openssl/
DCHANGES7532 the best we can do without throwing out X509_LOOKUP
8922 Also change the X509_LOOKUP and X509_INFO code to handle