openssl/doc/man3
Tobias Nießen 67c81ec311 Allow specifying the tag after AAD in CCM mode
This change allows to pass the authentication tag after specifying
the AAD in CCM mode. This is already true for the other two supported
AEAD modes (GCM and OCB) and it seems appropriate to match the
behavior.

GCM and OCB also support to set the tag at any point before the call
to `EVP_*Final`, but this won't work for CCM due to a restriction
imposed by section 2.6 of RFC3610: The tag must be set before
actually decrypting data.

This commit also adds a test case for setting the tag after supplying
plaintext length and AAD.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7243)
2019-05-08 10:57:59 +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 Further harmonisation of manual page HISTORY sections 2019-04-12 15:50:23 +02:00
BIO_ctrl.pod add documentation 2019-04-01 11:54:48 +01: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.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_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 Add documentation for the BIO_s_mem pecularities 2019-04-16 10:50:30 +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.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_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 Updated doc for BN_clear, BN_CTX_end when param is NULL 2019-03-20 10:29:51 +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 Updated doc for BN_clear, BN_CTX_end when param is NULL 2019-03-20 10:29:51 +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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
BN_security_bits.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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.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_uncompress.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
CMS_verify_receipt.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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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.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_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 doc fixups 2019-04-11 12:05:38 +03: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 doc: Get rid of unrelated reference to DSA_new() 2019-04-24 16:35:20 +02: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 Clarify the documentation on the use of ChaCha20 2019-04-19 09:37:47 +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 Ensure EVP_MD_CTX_md returns the EVP_MD originally used 2019-04-03 15:44:36 +01: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 Allow specifying the tag after AAD in CCM mode 2019-05-08 10:57:59 +01: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 EVP_KDF (similiar to the EVP_MAC) 2019-05-03 17:52:50 +02:00
EVP_MAC.pod Don't allow SHAKE128/SHAKE256 with HMAC 2019-03-27 14:32:08 +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_fetch.pod EVP_set_default_properties(): New function to set global properties 2019-04-05 15:43:37 +02:00
EVP_MD_meth_new.pod Document the functions EVP_MD_fetch() and EVP_MD_upref() 2019-03-21 09:23:38 +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 man: fix a typo and a grammar nit in EVP_PKEY_meth_new(3) 2019-05-07 12:00:45 +02: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 EVP_PKEY_get0_engine documentation 2019-03-19 10:42:35 +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.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_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_set_default_properties.pod EVP_set_default_properties(): New function to set global properties 2019-04-05 15:43:37 +02: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 Don't allow SHAKE128/SHAKE256 with HMAC 2019-03-27 14:32:08 +00: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 Make OCSP_id_cmp and OCSP_id_issuer_cmp accept const params 2019-03-28 09:56:05 +00: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 Add a way for the application to get OpenSSL configuration data 2019-04-23 15:51:39 +02:00
OSSL_CRMF_MSG_get0_tmpl.pod replace 'OpenSSL license' by 'Apache License 2.0' 2019-03-20 10:33:39 +02:00
OSSL_CRMF_MSG_set1_regCtrl_regToken.pod replace 'OpenSSL license' by 'Apache License 2.0' 2019-03-20 10:33:39 +02:00
OSSL_CRMF_MSG_set1_regInfo_certReq.pod replace 'OpenSSL license' by 'Apache License 2.0' 2019-03-20 10:33:39 +02:00
OSSL_CRMF_MSG_set_validity.pod replace 'OpenSSL license' by 'Apache License 2.0' 2019-03-20 10:33:39 +02:00
OSSL_CRMF_pbmp_new.pod replace 'OpenSSL license' by 'Apache License 2.0' 2019-03-20 10:33:39 +02:00
OSSL_PARAM.pod OSSL_PARAM helper functions. 2019-03-12 19:12:12 +01:00
OSSL_PARAM_TYPE.pod Params API: {utf8,octet}_ptr need to know the data size 2019-04-09 14:10:23 +02: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 trace: rename the default trace category from 'ANY' to 'ALL' 2019-03-30 00:04:37 +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 trace: add PROVIDER_CONF trace category 2019-04-04 18:35:22 +02: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.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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
PEM_read_CMS.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.pod man: harmonize the various formulations in the HISTORY sections 2018-12-15 22:27:26 +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_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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
RAND_bytes.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
RAND_cleanup.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
RAND_DRBG_generate.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
RAND_DRBG_get0_master.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
RAND_DRBG_new.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
RAND_DRBG_reseed.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
RAND_DRBG_set_callbacks.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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.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_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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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.pod Place return values after examples in doc 2019-02-28 21:38:19 +08: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_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 Further harmonisation of manual page HISTORY sections 2019-04-12 15:50:23 +02: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 Check if num is 0 before trying to malloc memory. Otherwise for client hellos without extensions SSL_client_hello_get1_extensions_present will return MALLOC_FAILURE. 2019-04-19 09:51:48 +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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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.pod Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02:00
SSL_read_early_data.pod Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +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 ssl: Add SSL_sendfile 2019-05-07 14:24:16 +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_sm2_id.pod Make X509_set_sm2_id consistent with other setters 2019-04-09 20:44:42 +08: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 Update various man pages to place HISTORY section after SEE ALSO 2019-04-12 15:50:13 +02: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_d2i.pod Following the license change, modify the boilerplates in doc/man3/ 2018-12-06 15:34:13 +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