openssl/doc/man3
Pauli 7ffbd7ca96 OSSL_PARAM helper functions.
Provide a number of functions to allow parameters to be set and
retrieved in a type safe manner.  Functions are provided for many
integral types plus double, BIGNUM, UTF8 strings and OCTET strings.

All of the integer functions will widen the parameter data as
required.  This permits a degree of malleability in the parameter
definition.  For example a type can be changed from a thirty two bit
integer to a sixty four bit one without changing application code.
Only four and eight byte integral sizes are supported here.

A pair of real functions are available for doubles.

A pair of functions is available for BIGNUMs.  These accept any sized
unsigned integer input and convert to/from a BIGNUM.

For each OCTET and UTF8 strings, four functions are defined.  This
provide get and set functionality for string and for pointers to
strings.  The latter avoiding copies but have other inherent risks.

Finally, some utility macros and functions are defined to allow
OSSL_PARAM definition arrays to be specified in a simple manner.
There are two macro and one function for most types.  The exception
being BIGNUM, for which there is one macro and one function.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8451)
2019-03-12 19:12:12 +01:00
..
ADMISSIONS.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ASN1_generate_nconf.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
ASN1_INTEGER_get_int64.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
ASN1_ITEM_lookup.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ASN1_OBJECT_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ASN1_STRING_length.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
ASN1_STRING_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ASN1_STRING_print_ex.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ASN1_STRING_TABLE_add.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ASN1_TIME_set.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
ASN1_TYPE_get.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ASYNC_start_job.pod add an additional async notification communication method based on callback 2019-01-27 12:27:17 +00:00
ASYNC_WAIT_CTX_new.pod add an additional async notification communication method based on callback 2019-01-27 12:27:17 +00:00
BF_encrypt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_ADDR.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_ADDRINFO.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_connect.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_ctrl.pod ssl: Linux TLS Tx Offload 2018-12-07 11:25:45 +00:00
BIO_f_base64.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_f_buffer.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_f_cipher.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_f_md.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_f_null.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_f_ssl.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_find_type.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_get_data.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_get_ex_new_index.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_meth_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_new_CMS.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
BIO_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_parse_hostserv.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_printf.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_push.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
BIO_read.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_s_accept.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_s_bio.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_s_connect.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_s_fd.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_s_file.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
BIO_s_mem.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_s_null.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_s_socket.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_set_callback.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BIO_should_retry.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_add_word.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_add.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_BLINDING_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_bn2bin.pod Add BN_native2bn and BN_bn2nativepad, for native BIGNUM import/export 2019-02-26 22:44:48 +01:00
BN_cmp.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_copy.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_CTX_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_CTX_start.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_generate_prime.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
BN_mod_inverse.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_mod_mul_montgomery.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_mod_mul_reciprocal.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_num_bytes.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_rand.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
BN_security_bits.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
BN_set_bit.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_swap.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BN_zero.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
BUF_MEM_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
CMS_add0_cert.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_add1_recipient_cert.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_add1_signer.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_add1_signing_cert.pod crypto/cms: Add support for CAdES Basic Electronic Signatures (CAdES-BES) 2019-01-27 23:59:21 +01:00
CMS_compress.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_decrypt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_encrypt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_final.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_get0_RecipientInfos.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_get0_SignerInfos.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_get0_type.pod clarify which functions are the CMS functions which must have CMS_PARTIAL set 2019-01-27 12:25:24 +00:00
CMS_get1_ReceiptRequest.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_sign_receipt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_sign.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_uncompress.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_verify_receipt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CMS_verify.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CONF_modules_free.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CONF_modules_load_file.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
CRYPTO_get_ex_new_index.pod Fix a grammar nit in CRYPTO_get_ex_new_index.pod 2019-02-22 14:27:39 +08:00
CRYPTO_THREAD_run_once.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CT_POLICY_EVAL_CTX_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CTLOG_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
CTLOG_STORE_get0_log_by_id.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
CTLOG_STORE_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
d2i_DHparams.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
d2i_PKCS8PrivateKey_bio.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
d2i_PrivateKey.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
d2i_SSL_SESSION.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
d2i_X509.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
DEFINE_STACK_OF.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DES_random_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_generate_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_generate_parameters.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_get0_pqg.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_get_1024_160.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_meth_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_new_by_nid.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_set_method.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DH_size.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
DSA_do_sign.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_dup_DH.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_generate_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_generate_parameters.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_get0_pqg.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_meth_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_set_method.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_SIG_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_sign.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DSA_size.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
DTLS_get_data_mtu.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
DTLS_set_timer_cb.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
DTLSv1_listen.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EC_GFp_simple_method.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EC_GROUP_copy.pod Add EC_GROUP_get0_field 2019-02-15 16:43:18 +02:00
EC_GROUP_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EC_KEY_get_enc_flags.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EC_KEY_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EC_POINT_add.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EC_POINT_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ECDSA_SIG_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ECPKParameters_print.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ENGINE_add.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_clear_error.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_error_string.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_get_error.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_GET_LIB.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_load_crypto_strings.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_load_strings.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_print_errors.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_put_error.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_remove_state.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
ERR_set_mark.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_aes.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_aria.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_bf_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_blake2b512.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_BytesToKey.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_camellia.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_cast5_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_chacha20.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_CIPHER_CTX_get_cipher_data.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_CIPHER_meth_new.pod Add RFC5297 AES-SIV support 2018-12-12 08:16:10 +10:00
EVP_des.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_desx_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_DigestInit.pod Add missing EVP_MD documentation 2019-01-18 11:52:49 +00:00
EVP_DigestSignInit.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_DigestVerifyInit.pod Fix trivial typo in EVP_DigestVerifyInit doc 2019-02-26 17:42:19 +02:00
EVP_EncodeInit.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_EncryptInit.pod Update ChaCha20-Poly1305 documentation 2019-03-06 13:25:21 +00:00
EVP_idea_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_KDF_CTX.pod Added new EVP/KDF API. 2019-02-13 12:11:49 +01:00
EVP_MAC.pod blake2: add EVP_MAC man page 2019-02-06 09:18:43 +00:00
EVP_md2.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_md4.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_md5.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_MD_meth_new.pod Add missing EVP_MD documentation 2019-01-18 11:52:49 +00:00
EVP_mdc2.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_OpenInit.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_asn1_get_count.pod Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
EVP_PKEY_ASN1_METHOD.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_cmp.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_CTX_ctrl.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
EVP_PKEY_CTX_new.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
EVP_PKEY_CTX_set1_pbe_pass.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_CTX_set_hkdf_md.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_CTX_set_scrypt_N.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_CTX_set_tls1_prf_md.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_decrypt.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_derive.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_encrypt.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_get_default_digest_nid.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_keygen.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_meth_get_count.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_meth_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_PKEY_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_print_private.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_set1_RSA.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
EVP_PKEY_sign.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_supports_digest_nid.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_verify_recover.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_PKEY_verify.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
EVP_rc2_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_rc4.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_rc5_32_12_16_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_ripemd160.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_SealInit.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_seed_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_sha1.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_sha3_224.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_sha224.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_SignInit.pod EVP_PKEY_size declared to take a const parameter 2018-12-23 00:25:33 +01:00
EVP_sm3.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_sm4_cbc.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_VerifyInit.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
EVP_whirlpool.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
HMAC.pod Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
i2d_CMS_bio_stream.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
i2d_PKCS7_bio_stream.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
i2d_re_X509_tbs.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
MD5.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
MDC2_Init.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
o2i_SCT_LIST.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OBJ_nid2obj.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
OCSP_cert_to_id.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OCSP_request_add1_nonce.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OCSP_REQUEST_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OCSP_resp_find_status.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OCSP_response_status.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OCSP_sendreq_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OpenSSL_add_all_algorithms.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_Applink.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_config.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_CTX.pod Add an OpenSSL library context 2019-02-16 00:29:42 +01:00
OPENSSL_fork_prepare.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_ia32cap.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_init_crypto.pod More configurable crypto and ssl library initialization 2019-01-07 14:02:28 -05:00
OPENSSL_init_ssl.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_instrument_bus.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_LH_COMPFUNC.pod Properties for implementation selection. 2019-02-18 13:28:14 +10:00
OPENSSL_LH_stats.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_load_builtin_modules.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
OPENSSL_malloc.pod Make OPENSSL_malloc_init() a no-op 2019-02-07 14:21:23 +00:00
OPENSSL_s390xcap.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
OPENSSL_secure_malloc.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
OpenSSL_version.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
OSSL_CRMF_MSG_get0_tmpl.pod Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-03-12 12:22:59 +00:00
OSSL_CRMF_MSG_set1_regCtrl_regToken.pod 2nd chunk: CRMF code (crypto/crmf/, ) and its integration 2019-03-12 12:26:06 +00:00
OSSL_CRMF_MSG_set1_regInfo_certReq.pod Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-03-12 12:22:59 +00:00
OSSL_CRMF_MSG_set_validity.pod 2nd chunk: CRMF code (crypto/crmf/, ) and its integration 2019-03-12 12:26:06 +00:00
OSSL_CRMF_pbmp_new.pod 2nd chunk: CRMF code (crypto/crmf/, ) and its integration 2019-03-12 12:26:06 +00:00
OSSL_PARAM_TYPE.pod OSSL_PARAM helper functions. 2019-03-12 19:12:12 +01:00
OSSL_PARAM.pod OSSL_PARAM helper functions. 2019-03-12 19:12:12 +01:00
OSSL_PROVIDER.pod Add documentation 2019-03-11 20:40:13 +01:00
OSSL_STORE_expect.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
OSSL_STORE_INFO.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
OSSL_STORE_LOADER.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
OSSL_STORE_open.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
OSSL_STORE_SEARCH.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
OSSL_trace_enabled.pod Document the tracing functionality 2019-03-06 11:15:14 +01:00
OSSL_trace_get_category_num.pod Document the tracing functionality 2019-03-06 11:15:14 +01:00
OSSL_trace_set_channel.pod Document the tracing functionality 2019-03-06 11:15:14 +01:00
PEM_bytes_read_bio.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PEM_read_bio_ex.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
PEM_read_bio_PrivateKey.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
PEM_read_CMS.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PEM_read.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PEM_write_bio_CMS_stream.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
PEM_write_bio_PKCS7_stream.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
PKCS5_PBKDF2_HMAC.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PKCS7_decrypt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PKCS7_encrypt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PKCS7_sign_add_signer.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
PKCS7_sign.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
PKCS7_verify.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PKCS12_create.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PKCS12_newpass.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
PKCS12_parse.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_add.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_bytes.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
RAND_cleanup.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_DRBG_generate.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_DRBG_get0_master.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_DRBG_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_DRBG_reseed.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_DRBG_set_callbacks.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_DRBG_set_ex_data.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_egd.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_load_file.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RAND_set_rand_method.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RC4_set_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RIPEMD160_Init.pod Fixed typo 2019-02-17 23:43:29 +01:00
RSA_blinding_on.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_check_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_generate_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_get0_key.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
RSA_meth_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_padding_add_PKCS1_type_1.pod Update documentation of RSA_padding_check_PKCS1_OAEP_mgf1 2019-03-07 22:45:55 +01:00
RSA_print.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_private_encrypt.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_public_encrypt.pod Update documentation regarding required output buffer memory size 2019-03-07 22:45:52 +01:00
RSA_set_method.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_sign_ASN1_OCTET_STRING.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_sign.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
RSA_size.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SCT_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SCT_print.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SCT_validate.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SHA256_Init.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SMIME_read_CMS.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SMIME_read_PKCS7.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SMIME_write_CMS.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SMIME_write_PKCS7.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SRP_create_verifier.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SRP_user_pwd_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SRP_VBASE_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_accept.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_alert_type_string.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_alloc_buffers.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_check_chain.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CIPHER_get_name.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_clear.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_COMP_add_compression_method.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CONF_cmd_argv.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CONF_cmd.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
SSL_CONF_CTX_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CONF_CTX_set1_prefix.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CONF_CTX_set_flags.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CONF_CTX_set_ssl_ctx.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_connect.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_add1_chain_cert.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_add_extra_chain_cert.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_add_session.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_config.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_ctrl.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_dane_enable.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_flush_sessions.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_free.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_get0_param.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_get_verify_mode.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_has_client_custom_ext.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_load_verify_locations.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
SSL_CTX_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_sess_number.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_sess_set_cache_size.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_sess_set_get_cb.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_sessions.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set0_CA_list.pod Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
SSL_CTX_set1_curves.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set1_sigalgs.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
SSL_CTX_set1_verify_cert_store.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_alpn_select_cb.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_cert_cb.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_cert_store.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_cert_verify_callback.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_cipher_list.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_client_cert_cb.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_client_hello_cb.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_ct_validation_callback.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_ctlog_list_file.pod Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
SSL_CTX_set_default_passwd_cb.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_ex_data.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_generate_session_id.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
SSL_CTX_set_info_callback.pod Don't signal SSL_CB_HANDSHAKE_START for TLSv1.3 post-handshake messages 2019-02-14 16:17:34 +00:00
SSL_CTX_set_keylog_callback.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_max_cert_list.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_min_proto_version.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_mode.pod Fix end-point shared secret for DTLS/SCTP 2019-02-01 11:57:19 +00:00
SSL_CTX_set_msg_callback.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_num_tickets.pod Document the num_tickets s_server option 2018-12-10 11:07:56 +00:00
SSL_CTX_set_options.pod Add option to disable Extended Master Secret 2019-02-15 10:11:18 +00:00
SSL_CTX_set_psk_client_callback.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_quiet_shutdown.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_read_ahead.pod Fix two spelling errors 2019-03-10 20:59:42 +01:00
SSL_CTX_set_record_padding_callback.pod Make some simple getters take const SSL/SSL_CTX 2019-02-05 13:51:08 +00:00
SSL_CTX_set_security_level.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_session_cache_mode.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_session_id_context.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_session_ticket_cb.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_split_send_fragment.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_srp_password.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_ssl_version.pod Make some simple getters take const SSL/SSL_CTX 2019-02-05 13:51:08 +00:00
SSL_CTX_set_stateless_cookie_generate_cb.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_timeout.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_tlsext_servername_callback.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_tlsext_status_cb.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_CTX_set_tlsext_ticket_key_cb.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
SSL_CTX_set_tlsext_use_srtp.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_tmp_dh_callback.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
SSL_CTX_set_tmp_ecdh.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_set_verify.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_use_certificate.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_use_psk_identity_hint.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_CTX_use_serverinfo.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_do_handshake.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_export_keying_material.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_extension_supported.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_free.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get0_peer_scts.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_all_async_fds.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_get_ciphers.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_client_random.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_current_cipher.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_default_timeout.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_error.pod Clarify that SSL_shutdown() must not be called after a fatal error 2019-02-26 10:54:04 +00:00
SSL_get_extms_support.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_fd.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_peer_cert_chain.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_peer_certificate.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_peer_signature_nid.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_peer_tmp_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_psk_identity.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_rbio.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_session.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_shared_sigalgs.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_SSL_CTX.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_verify_result.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_get_version.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_in_init.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_key_update.pod Make some simple getters take const SSL/SSL_CTX 2019-02-05 13:51:08 +00:00
SSL_library_init.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_load_client_CA_file.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
SSL_new.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
SSL_pending.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_read_early_data.pod Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
SSL_read.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_rstate_string.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_SESSION_free.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
SSL_SESSION_get0_cipher.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_SESSION_get0_hostname.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_SESSION_get0_id_context.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_SESSION_get0_peer.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_SESSION_get_compress_id.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_SESSION_get_ex_data.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_SESSION_get_protocol_version.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_SESSION_get_time.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_SESSION_has_ticket.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_SESSION_is_resumable.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_SESSION_print.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_session_reused.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_SESSION_set1_id.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_set1_host.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_set_async_callback.pod add an additional async notification communication method based on callback 2019-01-27 12:27:17 +00:00
SSL_set_bio.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_set_connect_state.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_set_fd.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_set_session.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_set_shutdown.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_set_verify_result.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_shutdown.pod Clarify that SSL_shutdown() must not be called after a fatal error 2019-02-26 10:54:04 +00:00
SSL_state_string.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
SSL_want.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
SSL_write.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
UI_create_method.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
UI_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
UI_STRING.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
UI_UTIL_read_pw.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_ALGOR_dup.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_check_ca.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_check_host.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_check_issued.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_check_private_key.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_cmp_time.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_CRL_get0_by_serial.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_digest.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_dup.pod Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-03-12 12:22:59 +00:00
X509_EXTENSION_set_object.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_get0_notBefore.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_get0_signature.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_get0_uids.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_get_extension_flags.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_get_pubkey.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_get_serialNumber.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_get_subject_name.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_get_version.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_LOOKUP_hash_dir.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_LOOKUP_meth_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_NAME_add_entry_by_txt.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
X509_NAME_ENTRY_get_object.pod doc/man3: remove copy&paste leftover 2018-12-12 20:01:52 +01:00
X509_NAME_get0_der.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_NAME_get_index_by_NID.pod Place return values after examples in doc 2019-02-28 21:38:19 +08:00
X509_NAME_print_ex.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_new.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_PUBKEY_new.pod constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
X509_SIG_get0.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_sign.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_STORE_add_cert.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_STORE_CTX_get_error.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_STORE_CTX_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_STORE_CTX_set_verify_cb.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_STORE_get0_param.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_STORE_new.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_STORE_set_verify_cb_func.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509_verify_cert.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509_VERIFY_PARAM_set_flags.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +01:00
X509v3_get_ext_by_NID.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00
X509V3_get_d2i.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +01:00