openssl/doc/internal/man3
Dr. Matthias St. Pierre 363b1e5dae Make the naming scheme for dispatched functions more consistent
The new naming scheme consistently usese the `OSSL_FUNC_` prefix for all
functions which are dispatched between the core and providers.

This change includes in particular all up- and downcalls, i.e., the
dispatched functions passed from core to provider and vice versa.

- OSSL_core_  -> OSSL_FUNC_core_
- OSSL_provider_ -> OSSL_FUNC_core_

For operations and their function dispatch tables, the following convention
is used:

  Type                 | Name (evp_generic_fetch(3))       |
  ---------------------|-----------------------------------|
  operation            | OSSL_OP_FOO                       |
  function id          | OSSL_FUNC_FOO_FUNCTION_NAME       |
  function "name"      | OSSL_FUNC_foo_function_name       |
  function typedef     | OSSL_FUNC_foo_function_name_fn    |
  function ptr getter  | OSSL_FUNC_foo_function_name       |

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12222)
2020-06-24 22:01:22 +02:00
..
cms_add1_signing_cert.pod
DER_w_begin_sequence.pod PROV: Add the beginning of a DER writing library 2020-04-07 11:16:56 +02:00
DER_w_bn.pod PROV: Add the beginning of a DER writing library 2020-04-07 11:16:56 +02:00
DER_w_precompiled.pod PROV: Add the beginning of a DER writing library 2020-04-07 11:16:56 +02:00
evp_generic_fetch.pod Make the naming scheme for dispatched functions more consistent 2020-06-24 22:01:22 +02:00
evp_keymgmt_newdata.pod Update copyright year 2020-04-23 13:55:52 +01:00
evp_keymgmt_util_export_to_provider.pod Update copyright year 2020-04-23 13:55:52 +01:00
evp_pkey_export_to_provider.pod EVP: Fix calls to evp_pkey_export_to_provider() 2020-04-17 19:50:03 +10:00
openssl_ctx_get_data.pod
OPENSSL_SA.pod Update copyright year 2020-04-23 13:55:52 +01:00
ossl_algorithm_do_all.pod
ossl_cmp_asn1_octet_string_set1.pod Update copyright year 2020-04-23 13:55:52 +01:00
ossl_cmp_certReq_new.pod Update copyright year 2020-04-23 13:55:52 +01:00
ossl_cmp_ctx_set1_caPubs.pod
ossl_cmp_hdr_init.pod Make CMP server use same protection for response as for request 2020-06-13 15:13:21 +02:00
ossl_cmp_mock_srv_new.pod Chunk 8 of CMP contribution to OpenSSL: CMP server and cmp_mock_srv.c for testing 2020-03-10 16:09:44 +01:00
ossl_cmp_msg_check_update.pod Move part of OSSL_CMP_validate_msg() to ossl_cmp_msg_check_update() 2020-06-13 15:13:21 +02:00
ossl_cmp_msg_create.pod Chunk 9 of CMP contribution to OpenSSL: CMP client and related tests 2020-03-25 14:10:18 +01:00
ossl_cmp_msg_protect.pod Rename OSSL_CMP_CTX_set1_clCert() to OSSL_CMP_CTX_set1_cert() 2020-05-13 19:42:00 +02:00
ossl_cmp_pkisi_get_status.pod Update copyright year 2020-04-23 13:55:52 +01:00
ossl_cmp_print_log.pod Update copyright year 2020-04-23 13:55:52 +01:00
ossl_cmp_sk_X509_add1_cert.pod Update copyright year 2020-04-23 13:55:52 +01:00
ossl_init_thread_deregister.pod
ossl_method_construct.pod
OSSL_METHOD_STORE.pod property: Move global default properties to the library context. 2020-06-23 21:44:47 +10:00
ossl_namemap_new.pod
ossl_prov_util_nid_to_name.pod
ossl_provider_add_conf_module.pod
ossl_provider_new.pod Add the OSSL_PROVIDER_get_capabilities() API function 2020-06-19 10:19:31 +01:00
rsa_get0_all_params.pod
s2i_ASN1_UTF8STRING.pod Fix some errors in documentation 2020-04-11 15:51:43 +02:00