aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2020-01-31 15:35:46 +0100
committerRichard Levitte <levitte@openssl.org>2020-02-18 05:28:31 +0100
commit4e46a7afa843cea44ee81bf7d40d146029358879 (patch)
tree4183e713ea313e46201e69f2f9d666f44c0be628 /util
parentfbc1f1ec0c40f981da6676dadfd0a150264db534 (diff)
downloadopenssl-4e46a7afa843cea44ee81bf7d40d146029358879.zip
openssl-4e46a7afa843cea44ee81bf7d40d146029358879.tar.gz
openssl-4e46a7afa843cea44ee81bf7d40d146029358879.tar.bz2
DOC: Add documentation related to X509_LOOKUPs
Most of all, the base X509_LOOKUP functionality is now documented. Furthermore, the names X509_LOOKUP_METHOD and X509_STORE are added for reference. Some functions were moved from X509_LOOKUP_meth_new.pod Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com> (Merged from https://github.com/openssl/openssl/pull/10986)
Diffstat (limited to 'util')
-rw-r--r--util/missingcrypto.txt10
-rw-r--r--util/missingmacro.txt4
-rw-r--r--util/other.syms8
3 files changed, 8 insertions, 14 deletions
diff --git a/util/missingcrypto.txt b/util/missingcrypto.txt
index 95d300e..64ac684 100644
--- a/util/missingcrypto.txt
+++ b/util/missingcrypto.txt
@@ -1326,15 +1326,6 @@ X509_EXTENSIONS_it(3)
X509_EXTENSION_it(3)
X509_INFO_free(3)
X509_INFO_new(3)
-X509_LOOKUP_by_alias(3)
-X509_LOOKUP_by_fingerprint(3)
-X509_LOOKUP_by_issuer_serial(3)
-X509_LOOKUP_by_subject(3)
-X509_LOOKUP_ctrl(3)
-X509_LOOKUP_free(3)
-X509_LOOKUP_init(3)
-X509_LOOKUP_new(3)
-X509_LOOKUP_shutdown(3)
X509_NAME_ENTRY_it(3)
X509_NAME_ENTRY_set(3)
X509_NAME_hash(3)
@@ -1407,7 +1398,6 @@ X509_STORE_CTX_set_flags(3)
X509_STORE_CTX_set_purpose(3)
X509_STORE_CTX_set_time(3)
X509_STORE_CTX_set_trust(3)
-X509_STORE_add_lookup(3)
X509_STORE_get_verify(3)
X509_TRUST_add(3)
X509_TRUST_cleanup(3)
diff --git a/util/missingmacro.txt b/util/missingmacro.txt
index 8738c87..ed0f610 100644
--- a/util/missingmacro.txt
+++ b/util/missingmacro.txt
@@ -166,10 +166,6 @@ SSL_CTX_set_tlsext_ticket_keys(3)
X509_extract_key(3)
X509_REQ_extract_key(3)
X509_name_cmp(3)
-X509_LOOKUP_load_file(3)
-X509_LOOKUP_load_store(3)
-X509_LOOKUP_add_dir(3)
-X509_LOOKUP_add_store(3)
X509V3_conf_err(3)
X509V3_set_ctx_test(3)
X509V3_set_ctx_nodb(3)
diff --git a/util/other.syms b/util/other.syms
index 27e9a92..4996dd8 100644
--- a/util/other.syms
+++ b/util/other.syms
@@ -95,11 +95,15 @@ X509_STORE_CTX_lookup_crls_fn datatype
X509_STORE_CTX_verify_cb datatype
X509_STORE_CTX_verify_fn datatype
X509_STORE_set_verify_cb_func datatype
+X509_LOOKUP datatype
+X509_LOOKUP_METHOD datatype
+X509_LOOKUP_TYPE datatype
X509_LOOKUP_get_by_alias_fn datatype
X509_LOOKUP_get_by_subject_fn datatype
X509_LOOKUP_get_by_fingerprint_fn datatype
X509_LOOKUP_ctrl_fn datatype
X509_LOOKUP_get_by_issuer_serial_fn datatype
+X509_STORE datatype
bio_info_cb datatype
BIO_info_cb datatype
custom_ext_add_cb datatype
@@ -544,6 +548,10 @@ SSLv23_server_method define
TLS_DEFAULT_CIPHERSUITES define deprecated 3.0.0
X509_CRL_http_nbio define
X509_http_nbio define
+X509_LOOKUP_add_dir define
+X509_LOOKUP_add_store define
+X509_LOOKUP_load_file define
+X509_LOOKUP_load_store define
X509_STORE_set_lookup_crls_cb define
X509_STORE_set_verify_func define
EVP_PKEY_CTX_set1_id define