util/find-doc-nits: Better checking of missing documentation
[openssl.git] / util / missingcrypto.txt
index 30b1e2dda2e46b387747784773710a1c91ae1cbf..f009128d3a8e917d9bd2b01edd9acf3e8441bd97 100644 (file)
@@ -1,5 +1,4 @@
-# A list of libcrypto functions that are known to be missing documentation as
-# used by the find-doc-nits -v option. The list is as of commit 355b419698.
+# Missing functions in libcrypto, as of Tue Oct  1 16:13:38 EDT 2019
 ACCESS_DESCRIPTION_it
 ADMISSIONS_it
 ADMISSION_SYNTAX_it
@@ -300,7 +299,6 @@ CRYPTO_gcm128_tag
 CRYPTO_mem_debug_free
 CRYPTO_mem_debug_malloc
 CRYPTO_mem_debug_realloc
-CRYPTO_memcmp
 CRYPTO_memdup
 CRYPTO_nistcts128_decrypt
 CRYPTO_nistcts128_decrypt_block
@@ -318,18 +316,6 @@ CRYPTO_ocb128_setiv
 CRYPTO_ocb128_tag
 CRYPTO_ofb128_encrypt
 CRYPTO_secure_actual_size
-CRYPTO_secure_allocated
-CRYPTO_siv128_aad
-CRYPTO_siv128_cleanup
-CRYPTO_siv128_copy_ctx
-CRYPTO_siv128_decrypt
-CRYPTO_siv128_encrypt
-CRYPTO_siv128_finish
-CRYPTO_siv128_get_tag
-CRYPTO_siv128_init
-CRYPTO_siv128_new
-CRYPTO_siv128_set_tag
-CRYPTO_siv128_speed
 CRYPTO_xts128_encrypt
 Camellia_cbc_encrypt
 Camellia_cfb128_encrypt
@@ -468,6 +454,7 @@ ERR_load_PKCS12_strings
 ERR_load_PKCS7_strings
 ERR_load_RAND_strings
 ERR_load_RSA_strings
+ERR_load_OSSL_SERIALIZER_strings
 ERR_load_TS_strings
 ERR_load_UI_strings
 ERR_load_X509V3_strings
@@ -475,14 +462,6 @@ ERR_load_X509_strings
 ERR_load_strings_const
 ERR_set_error_data
 ERR_unload_strings
-ESS_CERT_ID_V2_dup
-ESS_CERT_ID_V2_free
-ESS_CERT_ID_V2_new
-ESS_SIGNING_CERT_V2_dup
-ESS_SIGNING_CERT_V2_free
-ESS_SIGNING_CERT_V2_new
-ESS_SIGNING_CERT_V2_new_init
-ESS_SIGNING_CERT_new_init
 EVP_CIPHER_CTX_buf_noconst
 EVP_CIPHER_CTX_clear_flags
 EVP_CIPHER_CTX_copy
@@ -497,14 +476,10 @@ EVP_CIPHER_CTX_set_num
 EVP_CIPHER_CTX_test_flags
 EVP_CIPHER_do_all
 EVP_CIPHER_do_all_sorted
-EVP_CIPHER_fetch
 EVP_CIPHER_get_asn1_iv
 EVP_CIPHER_impl_ctx_size
 EVP_CIPHER_set_asn1_iv
-EVP_CIPHER_upref
 EVP_Cipher
-EVP_MAC_do_all
-EVP_MAC_do_all_sorted
 EVP_MD_do_all
 EVP_MD_do_all_sorted
 EVP_PBE_CipherInit
@@ -757,36 +732,6 @@ OPENSSL_strnlen
 OPENSSL_uni2asc
 OPENSSL_uni2utf8
 OPENSSL_utf82uni
-OSSL_PARAM_construct_double
-OSSL_PARAM_construct_int
-OSSL_PARAM_construct_int32
-OSSL_PARAM_construct_int64
-OSSL_PARAM_construct_long
-OSSL_PARAM_construct_size_t
-OSSL_PARAM_construct_uint
-OSSL_PARAM_construct_uint32
-OSSL_PARAM_construct_uint64
-OSSL_PARAM_construct_ulong
-OSSL_PARAM_get_double
-OSSL_PARAM_get_int
-OSSL_PARAM_get_int32
-OSSL_PARAM_get_int64
-OSSL_PARAM_get_long
-OSSL_PARAM_get_size_t
-OSSL_PARAM_get_uint
-OSSL_PARAM_get_uint32
-OSSL_PARAM_get_uint64
-OSSL_PARAM_get_ulong
-OSSL_PARAM_set_double
-OSSL_PARAM_set_int
-OSSL_PARAM_set_int32
-OSSL_PARAM_set_int64
-OSSL_PARAM_set_long
-OSSL_PARAM_set_size_t
-OSSL_PARAM_set_uint
-OSSL_PARAM_set_uint32
-OSSL_PARAM_set_uint64
-OSSL_PARAM_set_ulong
 OSSL_STORE_do_all_loaders
 OSSL_STORE_vctrl
 OTHERNAME_cmp
@@ -823,7 +768,6 @@ PKCS12_SAFEBAG_create_cert
 PKCS12_SAFEBAG_create_crl
 PKCS12_SAFEBAG_create_pkcs8_encrypt
 PKCS12_SAFEBAG_get0_attr
-PKCS12_SAFEBAG_get0_attrs
 PKCS12_SAFEBAG_get0_p8inf
 PKCS12_SAFEBAG_get0_pkcs8
 PKCS12_SAFEBAG_get0_safes
@@ -833,21 +777,14 @@ PKCS12_SAFEBAG_get1_crl
 PKCS12_SAFEBAG_get_bag_nid
 PKCS12_SAFEBAG_get_nid
 PKCS12_SAFEBAG_it
-PKCS12_add_CSPName_asc
 PKCS12_add_cert
-PKCS12_add_friendlyname_asc
-PKCS12_add_friendlyname_uni
-PKCS12_add_friendlyname_utf8
 PKCS12_add_key
-PKCS12_add_localkeyid
 PKCS12_add_safe
 PKCS12_add_safes
 PKCS12_decrypt_skey
 PKCS12_gen_mac
 PKCS12_get0_mac
 PKCS12_get_attr
-PKCS12_get_attr_gen
-PKCS12_get_friendlyname
 PKCS12_init
 PKCS12_it
 PKCS12_item_decrypt_d2i
@@ -1136,7 +1073,7 @@ TS_TST_INFO_set_serial
 TS_TST_INFO_set_time
 TS_TST_INFO_set_tsa
 TS_TST_INFO_set_version
-TS_VERIFY_CTS_set_certs
+TS_VERIFY_CTX_set_certs
 TS_VERIFY_CTX_add_flags
 TS_VERIFY_CTX_cleanup
 TS_VERIFY_CTX_free
@@ -1222,14 +1159,12 @@ X509_CRL_INFO_it
 X509_CRL_METHOD_free
 X509_CRL_METHOD_new
 X509_CRL_check_suiteb
-X509_CRL_cmp
 X509_CRL_diff
 X509_CRL_get_lastUpdate
 X509_CRL_get_meth_data
 X509_CRL_get_nextUpdate
 X509_CRL_http_nbio
 X509_CRL_it
-X509_CRL_match
 X509_CRL_print
 X509_CRL_print_ex
 X509_CRL_print_fp
@@ -1251,7 +1186,6 @@ X509_LOOKUP_new
 X509_LOOKUP_shutdown
 X509_NAME_ENTRY_it
 X509_NAME_ENTRY_set
-X509_NAME_cmp
 X509_NAME_hash
 X509_NAME_hash_old
 X509_NAME_it
@@ -1357,7 +1291,6 @@ X509_chain_check_suiteb
 X509_check_akid
 X509_check_purpose
 X509_check_trust
-X509_cmp
 X509_email_free
 X509_find_by_issuer_and_serial
 X509_find_by_subject
@@ -1376,9 +1309,7 @@ X509_get_pubkey_parameters
 X509_get_signature_type
 X509_gmtime_adj
 X509_http_nbio
-X509_issuer_and_serial_cmp
 X509_issuer_and_serial_hash
-X509_issuer_name_cmp
 X509_issuer_name_hash
 X509_issuer_name_hash_old
 X509_it
@@ -1403,7 +1334,6 @@ X509_print_fp
 X509_reject_clear
 X509_signature_dump
 X509_signature_print
-X509_subject_name_cmp
 X509_subject_name_hash
 X509_subject_name_hash_old
 X509_supported_extension
@@ -1444,7 +1374,6 @@ ZINT64_it
 ZLONG_it
 ZUINT32_it
 ZUINT64_it
-_shadow_DES_check_key
 a2d_ASN1_OBJECT
 a2i_ASN1_ENUMERATED
 a2i_ASN1_INTEGER
@@ -1460,8 +1389,6 @@ b2i_PublicKey_bio
 conf_ssl_get
 conf_ssl_get_cmd
 conf_ssl_name_find
-d2i_ESS_CERT_ID_V2
-d2i_ESS_SIGNING_CERT_V2
 d2i_X509_bio
 d2i_X509_fp
 err_free_strings_int
@@ -1473,8 +1400,6 @@ i2a_ASN1_STRING
 i2b_PVK_bio
 i2b_PrivateKey_bio
 i2b_PublicKey_bio
-i2d_ESS_CERT_ID_V2
-i2d_ESS_SIGNING_CERT_V2
 i2d_PrivateKey_bio
 i2d_PrivateKey_fp
 i2d_X509_bio