From 4e46a7afa843cea44ee81bf7d40d146029358879 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Fri, 31 Jan 2020 15:35:46 +0100 Subject: 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 (Merged from https://github.com/openssl/openssl/pull/10986) --- util/missingcrypto.txt | 10 ---------- util/missingmacro.txt | 4 ---- util/other.syms | 8 ++++++++ 3 files changed, 8 insertions(+), 14 deletions(-) (limited to 'util') 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 -- cgit v1.1