openssl/util/missingssl.txt
Matt Caswell b5283535d5 Make find-doc-nits check for newly added undocumented symbols
We create lists of undocumented functions and macros as they are now so
that find-doc-nits can check for newly introduced functions/macros that
are undocumented.

This works in a similar way to the -u and -d options to find-doc-nits.
These count undocumented symbols and print a detailed list of undocumented
symbols repsectively. This commit adds the -v and -e options to restrict
the count/detailed list to newly added undocumented symbols only.

There is also a new -s option that does the same as -e except that it
produces no output if there are no newly undocumented symbols.

We also amend "make doc-nits" to add the -s option which should cause
travis to fail if a PR adds undocumented symbols.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9094)
2019-06-12 10:12:14 +01:00

46 lines
1.1 KiB
Text

# A list of libssl functions that are known to be missing documentation as
# used by the find-doc-nits -v option. The list is as of commit 355b419698.
ERR_load_SSL_strings
SRP_Calc_A_param
SSL_COMP_get_name
SSL_COMP_set0_compression_methods
SSL_CONF_CTX_finish
SSL_CTX_SRP_CTX_free
SSL_CTX_SRP_CTX_init
SSL_CTX_get0_certificate
SSL_CTX_get0_ctlog_store
SSL_CTX_get0_privatekey
SSL_CTX_get_ssl_method
SSL_CTX_set0_ctlog_store
SSL_CTX_set_client_cert_engine
SSL_CTX_set_cookie_generate_cb
SSL_CTX_set_cookie_verify_cb
SSL_CTX_set_not_resumable_session_callback
SSL_CTX_set_purpose
SSL_CTX_set_trust
SSL_SRP_CTX_free
SSL_SRP_CTX_init
SSL_add_dir_cert_subjects_to_stack
SSL_add_file_cert_subjects_to_stack
SSL_add_ssl_module
SSL_certs_clear
SSL_copy_session_id
SSL_dup_CA_list
SSL_get0_dane
SSL_get_certificate
SSL_get_current_compression
SSL_get_current_expansion
SSL_get_finished
SSL_get_peer_finished
SSL_get_privatekey
SSL_set_SSL_CTX
SSL_set_debug
SSL_set_not_resumable_session_callback
SSL_set_purpose
SSL_set_session_secret_cb
SSL_set_session_ticket_ext
SSL_set_session_ticket_ext_cb
SSL_set_trust
SSL_srp_server_param_with_username
SSL_test_functions
SSL_trace