]> xenbits.xensource.com Git - people/royger/freebsd.git/commitdiff
OpenSSL: Merge OpenSSL 1.1.1n
authorJung-uk Kim <jkim@FreeBSD.org>
Tue, 15 Mar 2022 23:35:22 +0000 (19:35 -0400)
committerJung-uk Kim <jkim@FreeBSD.org>
Fri, 18 Mar 2022 13:49:32 +0000 (09:49 -0400)
Approved by: re (delphij)

(cherry picked from commit 5ac766ab8ec23e780f108b7903d46e553d5e39d1)
(cherry picked from commit 97fe61d5bfdee2adc4d6ffb9b65a0cfb5bc5d317)

577 files changed:
crypto/openssl/CHANGES
crypto/openssl/Configure
crypto/openssl/NEWS
crypto/openssl/README
crypto/openssl/apps/apps.c
crypto/openssl/apps/openssl.c
crypto/openssl/apps/passwd.c
crypto/openssl/apps/s_client.c
crypto/openssl/apps/s_socket.c
crypto/openssl/config
crypto/openssl/crypto/asn1/charmap.h
crypto/openssl/crypto/bio/b_addr.c
crypto/openssl/crypto/bn/bn_exp2.c
crypto/openssl/crypto/bn/bn_prime.h
crypto/openssl/crypto/bn/bn_print.c
crypto/openssl/crypto/bn/bn_sqrt.c
crypto/openssl/crypto/conf/conf_def.h
crypto/openssl/crypto/engine/eng_all.c
crypto/openssl/crypto/engine/eng_dyn.c
crypto/openssl/crypto/evp/digest.c
crypto/openssl/crypto/lhash/lhash.c
crypto/openssl/crypto/objects/obj_dat.c
crypto/openssl/crypto/objects/obj_dat.h
crypto/openssl/crypto/objects/obj_xref.h
crypto/openssl/crypto/ui/ui_openssl.c
crypto/openssl/crypto/x509/x509_vfy.c
crypto/openssl/crypto/x509v3/v3_utl.c
crypto/openssl/doc/man1/cms.pod
crypto/openssl/doc/man3/BIO_ctrl.pod
crypto/openssl/doc/man3/BIO_f_base64.pod
crypto/openssl/doc/man3/BN_add.pod
crypto/openssl/doc/man3/DEFINE_STACK_OF.pod
crypto/openssl/doc/man3/OBJ_nid2obj.pod
crypto/openssl/doc/man3/SSL_CONF_cmd.pod
crypto/openssl/doc/man3/X509_STORE_CTX_new.pod
crypto/openssl/include/internal/sockets.h
crypto/openssl/include/openssl/engine.h
crypto/openssl/include/openssl/obj_mac.h
crypto/openssl/include/openssl/opensslv.h
crypto/openssl/ssl/s3_lib.c
crypto/openssl/ssl/ssl_cert.c
secure/lib/libcrypto/Makefile.inc
secure/lib/libcrypto/man/man3/ADMISSIONS.3
secure/lib/libcrypto/man/man3/ASN1_INTEGER_get_int64.3
secure/lib/libcrypto/man/man3/ASN1_ITEM_lookup.3
secure/lib/libcrypto/man/man3/ASN1_OBJECT_new.3
secure/lib/libcrypto/man/man3/ASN1_STRING_TABLE_add.3
secure/lib/libcrypto/man/man3/ASN1_STRING_length.3
secure/lib/libcrypto/man/man3/ASN1_STRING_new.3
secure/lib/libcrypto/man/man3/ASN1_STRING_print_ex.3
secure/lib/libcrypto/man/man3/ASN1_TIME_set.3
secure/lib/libcrypto/man/man3/ASN1_TYPE_get.3
secure/lib/libcrypto/man/man3/ASN1_generate_nconf.3
secure/lib/libcrypto/man/man3/ASYNC_WAIT_CTX_new.3
secure/lib/libcrypto/man/man3/ASYNC_start_job.3
secure/lib/libcrypto/man/man3/BF_encrypt.3
secure/lib/libcrypto/man/man3/BIO_ADDR.3
secure/lib/libcrypto/man/man3/BIO_ADDRINFO.3
secure/lib/libcrypto/man/man3/BIO_connect.3
secure/lib/libcrypto/man/man3/BIO_ctrl.3
secure/lib/libcrypto/man/man3/BIO_f_base64.3
secure/lib/libcrypto/man/man3/BIO_f_buffer.3
secure/lib/libcrypto/man/man3/BIO_f_cipher.3
secure/lib/libcrypto/man/man3/BIO_f_md.3
secure/lib/libcrypto/man/man3/BIO_f_null.3
secure/lib/libcrypto/man/man3/BIO_f_ssl.3
secure/lib/libcrypto/man/man3/BIO_find_type.3
secure/lib/libcrypto/man/man3/BIO_get_data.3
secure/lib/libcrypto/man/man3/BIO_get_ex_new_index.3
secure/lib/libcrypto/man/man3/BIO_meth_new.3
secure/lib/libcrypto/man/man3/BIO_new.3
secure/lib/libcrypto/man/man3/BIO_new_CMS.3
secure/lib/libcrypto/man/man3/BIO_parse_hostserv.3
secure/lib/libcrypto/man/man3/BIO_printf.3
secure/lib/libcrypto/man/man3/BIO_push.3
secure/lib/libcrypto/man/man3/BIO_read.3
secure/lib/libcrypto/man/man3/BIO_s_accept.3
secure/lib/libcrypto/man/man3/BIO_s_bio.3
secure/lib/libcrypto/man/man3/BIO_s_connect.3
secure/lib/libcrypto/man/man3/BIO_s_fd.3
secure/lib/libcrypto/man/man3/BIO_s_file.3
secure/lib/libcrypto/man/man3/BIO_s_mem.3
secure/lib/libcrypto/man/man3/BIO_s_null.3
secure/lib/libcrypto/man/man3/BIO_s_socket.3
secure/lib/libcrypto/man/man3/BIO_set_callback.3
secure/lib/libcrypto/man/man3/BIO_should_retry.3
secure/lib/libcrypto/man/man3/BN_BLINDING_new.3
secure/lib/libcrypto/man/man3/BN_CTX_new.3
secure/lib/libcrypto/man/man3/BN_CTX_start.3
secure/lib/libcrypto/man/man3/BN_add.3
secure/lib/libcrypto/man/man3/BN_add_word.3
secure/lib/libcrypto/man/man3/BN_bn2bin.3
secure/lib/libcrypto/man/man3/BN_cmp.3
secure/lib/libcrypto/man/man3/BN_copy.3
secure/lib/libcrypto/man/man3/BN_generate_prime.3
secure/lib/libcrypto/man/man3/BN_mod_inverse.3
secure/lib/libcrypto/man/man3/BN_mod_mul_montgomery.3
secure/lib/libcrypto/man/man3/BN_mod_mul_reciprocal.3
secure/lib/libcrypto/man/man3/BN_new.3
secure/lib/libcrypto/man/man3/BN_num_bytes.3
secure/lib/libcrypto/man/man3/BN_rand.3
secure/lib/libcrypto/man/man3/BN_security_bits.3
secure/lib/libcrypto/man/man3/BN_set_bit.3
secure/lib/libcrypto/man/man3/BN_swap.3
secure/lib/libcrypto/man/man3/BN_zero.3
secure/lib/libcrypto/man/man3/BUF_MEM_new.3
secure/lib/libcrypto/man/man3/CMS_add0_cert.3
secure/lib/libcrypto/man/man3/CMS_add1_recipient_cert.3
secure/lib/libcrypto/man/man3/CMS_add1_signer.3
secure/lib/libcrypto/man/man3/CMS_compress.3
secure/lib/libcrypto/man/man3/CMS_decrypt.3
secure/lib/libcrypto/man/man3/CMS_encrypt.3
secure/lib/libcrypto/man/man3/CMS_final.3
secure/lib/libcrypto/man/man3/CMS_get0_RecipientInfos.3
secure/lib/libcrypto/man/man3/CMS_get0_SignerInfos.3
secure/lib/libcrypto/man/man3/CMS_get0_type.3
secure/lib/libcrypto/man/man3/CMS_get1_ReceiptRequest.3
secure/lib/libcrypto/man/man3/CMS_sign.3
secure/lib/libcrypto/man/man3/CMS_sign_receipt.3
secure/lib/libcrypto/man/man3/CMS_uncompress.3
secure/lib/libcrypto/man/man3/CMS_verify.3
secure/lib/libcrypto/man/man3/CMS_verify_receipt.3
secure/lib/libcrypto/man/man3/CONF_modules_free.3
secure/lib/libcrypto/man/man3/CONF_modules_load_file.3
secure/lib/libcrypto/man/man3/CRYPTO_THREAD_run_once.3
secure/lib/libcrypto/man/man3/CRYPTO_get_ex_new_index.3
secure/lib/libcrypto/man/man3/CRYPTO_memcmp.3
secure/lib/libcrypto/man/man3/CTLOG_STORE_get0_log_by_id.3
secure/lib/libcrypto/man/man3/CTLOG_STORE_new.3
secure/lib/libcrypto/man/man3/CTLOG_new.3
secure/lib/libcrypto/man/man3/CT_POLICY_EVAL_CTX_new.3
secure/lib/libcrypto/man/man3/DEFINE_STACK_OF.3
secure/lib/libcrypto/man/man3/DES_random_key.3
secure/lib/libcrypto/man/man3/DH_generate_key.3
secure/lib/libcrypto/man/man3/DH_generate_parameters.3
secure/lib/libcrypto/man/man3/DH_get0_pqg.3
secure/lib/libcrypto/man/man3/DH_get_1024_160.3
secure/lib/libcrypto/man/man3/DH_meth_new.3
secure/lib/libcrypto/man/man3/DH_new.3
secure/lib/libcrypto/man/man3/DH_new_by_nid.3
secure/lib/libcrypto/man/man3/DH_set_method.3
secure/lib/libcrypto/man/man3/DH_size.3
secure/lib/libcrypto/man/man3/DSA_SIG_new.3
secure/lib/libcrypto/man/man3/DSA_do_sign.3
secure/lib/libcrypto/man/man3/DSA_dup_DH.3
secure/lib/libcrypto/man/man3/DSA_generate_key.3
secure/lib/libcrypto/man/man3/DSA_generate_parameters.3
secure/lib/libcrypto/man/man3/DSA_get0_pqg.3
secure/lib/libcrypto/man/man3/DSA_meth_new.3
secure/lib/libcrypto/man/man3/DSA_new.3
secure/lib/libcrypto/man/man3/DSA_set_method.3
secure/lib/libcrypto/man/man3/DSA_sign.3
secure/lib/libcrypto/man/man3/DSA_size.3
secure/lib/libcrypto/man/man3/DTLS_get_data_mtu.3
secure/lib/libcrypto/man/man3/DTLS_set_timer_cb.3
secure/lib/libcrypto/man/man3/DTLSv1_listen.3
secure/lib/libcrypto/man/man3/ECDSA_SIG_new.3
secure/lib/libcrypto/man/man3/ECPKParameters_print.3
secure/lib/libcrypto/man/man3/EC_GFp_simple_method.3
secure/lib/libcrypto/man/man3/EC_GROUP_copy.3
secure/lib/libcrypto/man/man3/EC_GROUP_new.3
secure/lib/libcrypto/man/man3/EC_KEY_get_enc_flags.3
secure/lib/libcrypto/man/man3/EC_KEY_new.3
secure/lib/libcrypto/man/man3/EC_POINT_add.3
secure/lib/libcrypto/man/man3/EC_POINT_new.3
secure/lib/libcrypto/man/man3/ENGINE_add.3
secure/lib/libcrypto/man/man3/ERR_GET_LIB.3
secure/lib/libcrypto/man/man3/ERR_clear_error.3
secure/lib/libcrypto/man/man3/ERR_error_string.3
secure/lib/libcrypto/man/man3/ERR_get_error.3
secure/lib/libcrypto/man/man3/ERR_load_crypto_strings.3
secure/lib/libcrypto/man/man3/ERR_load_strings.3
secure/lib/libcrypto/man/man3/ERR_print_errors.3
secure/lib/libcrypto/man/man3/ERR_put_error.3
secure/lib/libcrypto/man/man3/ERR_remove_state.3
secure/lib/libcrypto/man/man3/ERR_set_mark.3
secure/lib/libcrypto/man/man3/EVP_BytesToKey.3
secure/lib/libcrypto/man/man3/EVP_CIPHER_CTX_get_cipher_data.3
secure/lib/libcrypto/man/man3/EVP_CIPHER_meth_new.3
secure/lib/libcrypto/man/man3/EVP_DigestInit.3
secure/lib/libcrypto/man/man3/EVP_DigestSignInit.3
secure/lib/libcrypto/man/man3/EVP_DigestVerifyInit.3
secure/lib/libcrypto/man/man3/EVP_EncodeInit.3
secure/lib/libcrypto/man/man3/EVP_EncryptInit.3
secure/lib/libcrypto/man/man3/EVP_MD_meth_new.3
secure/lib/libcrypto/man/man3/EVP_OpenInit.3
secure/lib/libcrypto/man/man3/EVP_PKEY_ASN1_METHOD.3
secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_ctrl.3
secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_new.3
secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3
secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_hkdf_md.3
secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3
secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_scrypt_N.3
secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3
secure/lib/libcrypto/man/man3/EVP_PKEY_asn1_get_count.3
secure/lib/libcrypto/man/man3/EVP_PKEY_cmp.3
secure/lib/libcrypto/man/man3/EVP_PKEY_decrypt.3
secure/lib/libcrypto/man/man3/EVP_PKEY_derive.3
secure/lib/libcrypto/man/man3/EVP_PKEY_encrypt.3
secure/lib/libcrypto/man/man3/EVP_PKEY_get_default_digest_nid.3
secure/lib/libcrypto/man/man3/EVP_PKEY_keygen.3
secure/lib/libcrypto/man/man3/EVP_PKEY_meth_get_count.3
secure/lib/libcrypto/man/man3/EVP_PKEY_meth_new.3
secure/lib/libcrypto/man/man3/EVP_PKEY_new.3
secure/lib/libcrypto/man/man3/EVP_PKEY_print_private.3
secure/lib/libcrypto/man/man3/EVP_PKEY_set1_RSA.3
secure/lib/libcrypto/man/man3/EVP_PKEY_sign.3
secure/lib/libcrypto/man/man3/EVP_PKEY_size.3
secure/lib/libcrypto/man/man3/EVP_PKEY_verify.3
secure/lib/libcrypto/man/man3/EVP_PKEY_verify_recover.3
secure/lib/libcrypto/man/man3/EVP_SealInit.3
secure/lib/libcrypto/man/man3/EVP_SignInit.3
secure/lib/libcrypto/man/man3/EVP_VerifyInit.3
secure/lib/libcrypto/man/man3/EVP_aes.3
secure/lib/libcrypto/man/man3/EVP_aria.3
secure/lib/libcrypto/man/man3/EVP_bf_cbc.3
secure/lib/libcrypto/man/man3/EVP_blake2b512.3
secure/lib/libcrypto/man/man3/EVP_camellia.3
secure/lib/libcrypto/man/man3/EVP_cast5_cbc.3
secure/lib/libcrypto/man/man3/EVP_chacha20.3
secure/lib/libcrypto/man/man3/EVP_des.3
secure/lib/libcrypto/man/man3/EVP_desx_cbc.3
secure/lib/libcrypto/man/man3/EVP_idea_cbc.3
secure/lib/libcrypto/man/man3/EVP_md2.3
secure/lib/libcrypto/man/man3/EVP_md4.3
secure/lib/libcrypto/man/man3/EVP_md5.3
secure/lib/libcrypto/man/man3/EVP_mdc2.3
secure/lib/libcrypto/man/man3/EVP_rc2_cbc.3
secure/lib/libcrypto/man/man3/EVP_rc4.3
secure/lib/libcrypto/man/man3/EVP_rc5_32_12_16_cbc.3
secure/lib/libcrypto/man/man3/EVP_ripemd160.3
secure/lib/libcrypto/man/man3/EVP_seed_cbc.3
secure/lib/libcrypto/man/man3/EVP_sha1.3
secure/lib/libcrypto/man/man3/EVP_sha224.3
secure/lib/libcrypto/man/man3/EVP_sha3_224.3
secure/lib/libcrypto/man/man3/EVP_sm3.3
secure/lib/libcrypto/man/man3/EVP_sm4_cbc.3
secure/lib/libcrypto/man/man3/EVP_whirlpool.3
secure/lib/libcrypto/man/man3/HMAC.3
secure/lib/libcrypto/man/man3/MD5.3
secure/lib/libcrypto/man/man3/MDC2_Init.3
secure/lib/libcrypto/man/man3/Makefile
secure/lib/libcrypto/man/man3/OBJ_nid2obj.3
secure/lib/libcrypto/man/man3/OCSP_REQUEST_new.3
secure/lib/libcrypto/man/man3/OCSP_cert_to_id.3
secure/lib/libcrypto/man/man3/OCSP_request_add1_nonce.3
secure/lib/libcrypto/man/man3/OCSP_resp_find_status.3
secure/lib/libcrypto/man/man3/OCSP_response_status.3
secure/lib/libcrypto/man/man3/OCSP_sendreq_new.3
secure/lib/libcrypto/man/man3/OPENSSL_Applink.3
secure/lib/libcrypto/man/man3/OPENSSL_LH_COMPFUNC.3
secure/lib/libcrypto/man/man3/OPENSSL_LH_stats.3
secure/lib/libcrypto/man/man3/OPENSSL_VERSION_NUMBER.3
secure/lib/libcrypto/man/man3/OPENSSL_config.3
secure/lib/libcrypto/man/man3/OPENSSL_fork_prepare.3
secure/lib/libcrypto/man/man3/OPENSSL_ia32cap.3
secure/lib/libcrypto/man/man3/OPENSSL_init_crypto.3
secure/lib/libcrypto/man/man3/OPENSSL_init_ssl.3
secure/lib/libcrypto/man/man3/OPENSSL_instrument_bus.3
secure/lib/libcrypto/man/man3/OPENSSL_load_builtin_modules.3
secure/lib/libcrypto/man/man3/OPENSSL_malloc.3
secure/lib/libcrypto/man/man3/OPENSSL_secure_malloc.3
secure/lib/libcrypto/man/man3/OSSL_STORE_INFO.3
secure/lib/libcrypto/man/man3/OSSL_STORE_LOADER.3
secure/lib/libcrypto/man/man3/OSSL_STORE_SEARCH.3
secure/lib/libcrypto/man/man3/OSSL_STORE_expect.3
secure/lib/libcrypto/man/man3/OSSL_STORE_open.3
secure/lib/libcrypto/man/man3/OpenSSL_add_all_algorithms.3
secure/lib/libcrypto/man/man3/PEM_bytes_read_bio.3
secure/lib/libcrypto/man/man3/PEM_read.3
secure/lib/libcrypto/man/man3/PEM_read_CMS.3
secure/lib/libcrypto/man/man3/PEM_read_bio_PrivateKey.3
secure/lib/libcrypto/man/man3/PEM_read_bio_ex.3
secure/lib/libcrypto/man/man3/PEM_write_bio_CMS_stream.3
secure/lib/libcrypto/man/man3/PEM_write_bio_PKCS7_stream.3
secure/lib/libcrypto/man/man3/PKCS12_create.3
secure/lib/libcrypto/man/man3/PKCS12_newpass.3
secure/lib/libcrypto/man/man3/PKCS12_parse.3
secure/lib/libcrypto/man/man3/PKCS5_PBKDF2_HMAC.3
secure/lib/libcrypto/man/man3/PKCS7_decrypt.3
secure/lib/libcrypto/man/man3/PKCS7_encrypt.3
secure/lib/libcrypto/man/man3/PKCS7_sign.3
secure/lib/libcrypto/man/man3/PKCS7_sign_add_signer.3
secure/lib/libcrypto/man/man3/PKCS7_verify.3
secure/lib/libcrypto/man/man3/RAND_DRBG_generate.3
secure/lib/libcrypto/man/man3/RAND_DRBG_get0_master.3
secure/lib/libcrypto/man/man3/RAND_DRBG_new.3
secure/lib/libcrypto/man/man3/RAND_DRBG_reseed.3
secure/lib/libcrypto/man/man3/RAND_DRBG_set_callbacks.3
secure/lib/libcrypto/man/man3/RAND_DRBG_set_ex_data.3
secure/lib/libcrypto/man/man3/RAND_add.3
secure/lib/libcrypto/man/man3/RAND_bytes.3
secure/lib/libcrypto/man/man3/RAND_cleanup.3
secure/lib/libcrypto/man/man3/RAND_egd.3
secure/lib/libcrypto/man/man3/RAND_load_file.3
secure/lib/libcrypto/man/man3/RAND_set_rand_method.3
secure/lib/libcrypto/man/man3/RC4_set_key.3
secure/lib/libcrypto/man/man3/RIPEMD160_Init.3
secure/lib/libcrypto/man/man3/RSA_blinding_on.3
secure/lib/libcrypto/man/man3/RSA_check_key.3
secure/lib/libcrypto/man/man3/RSA_generate_key.3
secure/lib/libcrypto/man/man3/RSA_get0_key.3
secure/lib/libcrypto/man/man3/RSA_meth_new.3
secure/lib/libcrypto/man/man3/RSA_new.3
secure/lib/libcrypto/man/man3/RSA_padding_add_PKCS1_type_1.3
secure/lib/libcrypto/man/man3/RSA_print.3
secure/lib/libcrypto/man/man3/RSA_private_encrypt.3
secure/lib/libcrypto/man/man3/RSA_public_encrypt.3
secure/lib/libcrypto/man/man3/RSA_set_method.3
secure/lib/libcrypto/man/man3/RSA_sign.3
secure/lib/libcrypto/man/man3/RSA_sign_ASN1_OCTET_STRING.3
secure/lib/libcrypto/man/man3/RSA_size.3
secure/lib/libcrypto/man/man3/SCT_new.3
secure/lib/libcrypto/man/man3/SCT_print.3
secure/lib/libcrypto/man/man3/SCT_validate.3
secure/lib/libcrypto/man/man3/SHA256_Init.3
secure/lib/libcrypto/man/man3/SMIME_read_CMS.3
secure/lib/libcrypto/man/man3/SMIME_read_PKCS7.3
secure/lib/libcrypto/man/man3/SMIME_write_CMS.3
secure/lib/libcrypto/man/man3/SMIME_write_PKCS7.3
secure/lib/libcrypto/man/man3/SSL_CIPHER_get_name.3
secure/lib/libcrypto/man/man3/SSL_COMP_add_compression_method.3
secure/lib/libcrypto/man/man3/SSL_CONF_CTX_new.3
secure/lib/libcrypto/man/man3/SSL_CONF_CTX_set1_prefix.3
secure/lib/libcrypto/man/man3/SSL_CONF_CTX_set_flags.3
secure/lib/libcrypto/man/man3/SSL_CONF_CTX_set_ssl_ctx.3
secure/lib/libcrypto/man/man3/SSL_CONF_cmd.3
secure/lib/libcrypto/man/man3/SSL_CONF_cmd_argv.3
secure/lib/libcrypto/man/man3/SSL_CTX_add1_chain_cert.3
secure/lib/libcrypto/man/man3/SSL_CTX_add_extra_chain_cert.3
secure/lib/libcrypto/man/man3/SSL_CTX_add_session.3
secure/lib/libcrypto/man/man3/SSL_CTX_config.3
secure/lib/libcrypto/man/man3/SSL_CTX_ctrl.3
secure/lib/libcrypto/man/man3/SSL_CTX_dane_enable.3
secure/lib/libcrypto/man/man3/SSL_CTX_flush_sessions.3
secure/lib/libcrypto/man/man3/SSL_CTX_free.3
secure/lib/libcrypto/man/man3/SSL_CTX_get0_param.3
secure/lib/libcrypto/man/man3/SSL_CTX_get_verify_mode.3
secure/lib/libcrypto/man/man3/SSL_CTX_has_client_custom_ext.3
secure/lib/libcrypto/man/man3/SSL_CTX_load_verify_locations.3
secure/lib/libcrypto/man/man3/SSL_CTX_new.3
secure/lib/libcrypto/man/man3/SSL_CTX_sess_number.3
secure/lib/libcrypto/man/man3/SSL_CTX_sess_set_cache_size.3
secure/lib/libcrypto/man/man3/SSL_CTX_sess_set_get_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_sessions.3
secure/lib/libcrypto/man/man3/SSL_CTX_set0_CA_list.3
secure/lib/libcrypto/man/man3/SSL_CTX_set1_curves.3
secure/lib/libcrypto/man/man3/SSL_CTX_set1_sigalgs.3
secure/lib/libcrypto/man/man3/SSL_CTX_set1_verify_cert_store.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_alpn_select_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_cert_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_cert_store.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_cert_verify_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_cipher_list.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_client_cert_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_client_hello_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_ct_validation_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_ctlog_list_file.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_default_passwd_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_ex_data.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_generate_session_id.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_info_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_keylog_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_max_cert_list.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_min_proto_version.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_mode.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_msg_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_num_tickets.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_options.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_psk_client_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_quiet_shutdown.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_read_ahead.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_record_padding_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_security_level.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_session_cache_mode.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_session_id_context.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_session_ticket_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_split_send_fragment.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_ssl_version.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_timeout.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_tlsext_servername_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_tlsext_status_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_tlsext_use_srtp.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_tmp_dh_callback.3
secure/lib/libcrypto/man/man3/SSL_CTX_set_verify.3
secure/lib/libcrypto/man/man3/SSL_CTX_use_certificate.3
secure/lib/libcrypto/man/man3/SSL_CTX_use_psk_identity_hint.3
secure/lib/libcrypto/man/man3/SSL_CTX_use_serverinfo.3
secure/lib/libcrypto/man/man3/SSL_SESSION_free.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get0_cipher.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get0_hostname.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get0_id_context.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get0_peer.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get_compress_id.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get_ex_data.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get_protocol_version.3
secure/lib/libcrypto/man/man3/SSL_SESSION_get_time.3
secure/lib/libcrypto/man/man3/SSL_SESSION_has_ticket.3
secure/lib/libcrypto/man/man3/SSL_SESSION_is_resumable.3
secure/lib/libcrypto/man/man3/SSL_SESSION_print.3
secure/lib/libcrypto/man/man3/SSL_SESSION_set1_id.3
secure/lib/libcrypto/man/man3/SSL_accept.3
secure/lib/libcrypto/man/man3/SSL_alert_type_string.3
secure/lib/libcrypto/man/man3/SSL_alloc_buffers.3
secure/lib/libcrypto/man/man3/SSL_check_chain.3
secure/lib/libcrypto/man/man3/SSL_clear.3
secure/lib/libcrypto/man/man3/SSL_connect.3
secure/lib/libcrypto/man/man3/SSL_do_handshake.3
secure/lib/libcrypto/man/man3/SSL_export_keying_material.3
secure/lib/libcrypto/man/man3/SSL_extension_supported.3
secure/lib/libcrypto/man/man3/SSL_free.3
secure/lib/libcrypto/man/man3/SSL_get0_peer_scts.3
secure/lib/libcrypto/man/man3/SSL_get_SSL_CTX.3
secure/lib/libcrypto/man/man3/SSL_get_all_async_fds.3
secure/lib/libcrypto/man/man3/SSL_get_ciphers.3
secure/lib/libcrypto/man/man3/SSL_get_client_random.3
secure/lib/libcrypto/man/man3/SSL_get_current_cipher.3
secure/lib/libcrypto/man/man3/SSL_get_default_timeout.3
secure/lib/libcrypto/man/man3/SSL_get_error.3
secure/lib/libcrypto/man/man3/SSL_get_extms_support.3
secure/lib/libcrypto/man/man3/SSL_get_fd.3
secure/lib/libcrypto/man/man3/SSL_get_peer_cert_chain.3
secure/lib/libcrypto/man/man3/SSL_get_peer_certificate.3
secure/lib/libcrypto/man/man3/SSL_get_peer_signature_nid.3
secure/lib/libcrypto/man/man3/SSL_get_peer_tmp_key.3
secure/lib/libcrypto/man/man3/SSL_get_psk_identity.3
secure/lib/libcrypto/man/man3/SSL_get_rbio.3
secure/lib/libcrypto/man/man3/SSL_get_session.3
secure/lib/libcrypto/man/man3/SSL_get_shared_sigalgs.3
secure/lib/libcrypto/man/man3/SSL_get_verify_result.3
secure/lib/libcrypto/man/man3/SSL_get_version.3
secure/lib/libcrypto/man/man3/SSL_in_init.3
secure/lib/libcrypto/man/man3/SSL_key_update.3
secure/lib/libcrypto/man/man3/SSL_library_init.3
secure/lib/libcrypto/man/man3/SSL_load_client_CA_file.3
secure/lib/libcrypto/man/man3/SSL_new.3
secure/lib/libcrypto/man/man3/SSL_pending.3
secure/lib/libcrypto/man/man3/SSL_read.3
secure/lib/libcrypto/man/man3/SSL_read_early_data.3
secure/lib/libcrypto/man/man3/SSL_rstate_string.3
secure/lib/libcrypto/man/man3/SSL_session_reused.3
secure/lib/libcrypto/man/man3/SSL_set1_host.3
secure/lib/libcrypto/man/man3/SSL_set_bio.3
secure/lib/libcrypto/man/man3/SSL_set_connect_state.3
secure/lib/libcrypto/man/man3/SSL_set_fd.3
secure/lib/libcrypto/man/man3/SSL_set_session.3
secure/lib/libcrypto/man/man3/SSL_set_shutdown.3
secure/lib/libcrypto/man/man3/SSL_set_verify_result.3
secure/lib/libcrypto/man/man3/SSL_shutdown.3
secure/lib/libcrypto/man/man3/SSL_state_string.3
secure/lib/libcrypto/man/man3/SSL_want.3
secure/lib/libcrypto/man/man3/SSL_write.3
secure/lib/libcrypto/man/man3/UI_STRING.3
secure/lib/libcrypto/man/man3/UI_UTIL_read_pw.3
secure/lib/libcrypto/man/man3/UI_create_method.3
secure/lib/libcrypto/man/man3/UI_new.3
secure/lib/libcrypto/man/man3/X509V3_get_d2i.3
secure/lib/libcrypto/man/man3/X509_ALGOR_dup.3
secure/lib/libcrypto/man/man3/X509_CRL_get0_by_serial.3
secure/lib/libcrypto/man/man3/X509_EXTENSION_set_object.3
secure/lib/libcrypto/man/man3/X509_LOOKUP.3
secure/lib/libcrypto/man/man3/X509_LOOKUP_hash_dir.3
secure/lib/libcrypto/man/man3/X509_LOOKUP_meth_new.3
secure/lib/libcrypto/man/man3/X509_NAME_ENTRY_get_object.3
secure/lib/libcrypto/man/man3/X509_NAME_add_entry_by_txt.3
secure/lib/libcrypto/man/man3/X509_NAME_get0_der.3
secure/lib/libcrypto/man/man3/X509_NAME_get_index_by_NID.3
secure/lib/libcrypto/man/man3/X509_NAME_print_ex.3
secure/lib/libcrypto/man/man3/X509_PUBKEY_new.3
secure/lib/libcrypto/man/man3/X509_SIG_get0.3
secure/lib/libcrypto/man/man3/X509_STORE_CTX_get_error.3
secure/lib/libcrypto/man/man3/X509_STORE_CTX_new.3
secure/lib/libcrypto/man/man3/X509_STORE_CTX_set_verify_cb.3
secure/lib/libcrypto/man/man3/X509_STORE_add_cert.3
secure/lib/libcrypto/man/man3/X509_STORE_get0_param.3
secure/lib/libcrypto/man/man3/X509_STORE_new.3
secure/lib/libcrypto/man/man3/X509_STORE_set_verify_cb_func.3
secure/lib/libcrypto/man/man3/X509_VERIFY_PARAM_set_flags.3
secure/lib/libcrypto/man/man3/X509_check_ca.3
secure/lib/libcrypto/man/man3/X509_check_host.3
secure/lib/libcrypto/man/man3/X509_check_issued.3
secure/lib/libcrypto/man/man3/X509_check_private_key.3
secure/lib/libcrypto/man/man3/X509_check_purpose.3
secure/lib/libcrypto/man/man3/X509_cmp.3
secure/lib/libcrypto/man/man3/X509_cmp_time.3
secure/lib/libcrypto/man/man3/X509_digest.3
secure/lib/libcrypto/man/man3/X509_dup.3
secure/lib/libcrypto/man/man3/X509_get0_notBefore.3
secure/lib/libcrypto/man/man3/X509_get0_signature.3
secure/lib/libcrypto/man/man3/X509_get0_uids.3
secure/lib/libcrypto/man/man3/X509_get_extension_flags.3
secure/lib/libcrypto/man/man3/X509_get_pubkey.3
secure/lib/libcrypto/man/man3/X509_get_serialNumber.3
secure/lib/libcrypto/man/man3/X509_get_subject_name.3
secure/lib/libcrypto/man/man3/X509_get_version.3
secure/lib/libcrypto/man/man3/X509_new.3
secure/lib/libcrypto/man/man3/X509_sign.3
secure/lib/libcrypto/man/man3/X509_verify_cert.3
secure/lib/libcrypto/man/man3/X509v3_get_ext_by_NID.3
secure/lib/libcrypto/man/man3/d2i_DHparams.3
secure/lib/libcrypto/man/man3/d2i_PKCS8PrivateKey_bio.3
secure/lib/libcrypto/man/man3/d2i_PrivateKey.3
secure/lib/libcrypto/man/man3/d2i_SSL_SESSION.3
secure/lib/libcrypto/man/man3/d2i_X509.3
secure/lib/libcrypto/man/man3/i2d_CMS_bio_stream.3
secure/lib/libcrypto/man/man3/i2d_PKCS7_bio_stream.3
secure/lib/libcrypto/man/man3/i2d_re_X509_tbs.3
secure/lib/libcrypto/man/man3/o2i_SCT_LIST.3
secure/lib/libcrypto/man/man5/x509v3_config.5
secure/lib/libcrypto/man/man7/Ed25519.7
secure/lib/libcrypto/man/man7/RAND.7
secure/lib/libcrypto/man/man7/RAND_DRBG.7
secure/lib/libcrypto/man/man7/RSA-PSS.7
secure/lib/libcrypto/man/man7/SM2.7
secure/lib/libcrypto/man/man7/X25519.7
secure/lib/libcrypto/man/man7/bio.7
secure/lib/libcrypto/man/man7/ct.7
secure/lib/libcrypto/man/man7/des_modes.7
secure/lib/libcrypto/man/man7/evp.7
secure/lib/libcrypto/man/man7/ossl_store-file.7
secure/lib/libcrypto/man/man7/ossl_store.7
secure/lib/libcrypto/man/man7/passphrase-encoding.7
secure/lib/libcrypto/man/man7/proxy-certificates.7
secure/lib/libcrypto/man/man7/scrypt.7
secure/lib/libcrypto/man/man7/ssl.7
secure/lib/libcrypto/man/man7/x509.7
secure/usr.bin/openssl/man/CA.pl.1
secure/usr.bin/openssl/man/asn1parse.1
secure/usr.bin/openssl/man/ca.1
secure/usr.bin/openssl/man/ciphers.1
secure/usr.bin/openssl/man/cms.1
secure/usr.bin/openssl/man/crl.1
secure/usr.bin/openssl/man/crl2pkcs7.1
secure/usr.bin/openssl/man/dgst.1
secure/usr.bin/openssl/man/dhparam.1
secure/usr.bin/openssl/man/dsa.1
secure/usr.bin/openssl/man/dsaparam.1
secure/usr.bin/openssl/man/ec.1
secure/usr.bin/openssl/man/ecparam.1
secure/usr.bin/openssl/man/enc.1
secure/usr.bin/openssl/man/engine.1
secure/usr.bin/openssl/man/errstr.1
secure/usr.bin/openssl/man/gendsa.1
secure/usr.bin/openssl/man/genpkey.1
secure/usr.bin/openssl/man/genrsa.1
secure/usr.bin/openssl/man/list.1
secure/usr.bin/openssl/man/nseq.1
secure/usr.bin/openssl/man/ocsp.1
secure/usr.bin/openssl/man/openssl.1
secure/usr.bin/openssl/man/passwd.1
secure/usr.bin/openssl/man/pkcs12.1
secure/usr.bin/openssl/man/pkcs7.1
secure/usr.bin/openssl/man/pkcs8.1
secure/usr.bin/openssl/man/pkey.1
secure/usr.bin/openssl/man/pkeyparam.1
secure/usr.bin/openssl/man/pkeyutl.1
secure/usr.bin/openssl/man/prime.1
secure/usr.bin/openssl/man/rand.1
secure/usr.bin/openssl/man/req.1
secure/usr.bin/openssl/man/rsa.1
secure/usr.bin/openssl/man/rsautl.1
secure/usr.bin/openssl/man/s_client.1
secure/usr.bin/openssl/man/s_server.1
secure/usr.bin/openssl/man/s_time.1
secure/usr.bin/openssl/man/sess_id.1
secure/usr.bin/openssl/man/smime.1
secure/usr.bin/openssl/man/speed.1
secure/usr.bin/openssl/man/spkac.1
secure/usr.bin/openssl/man/srp.1
secure/usr.bin/openssl/man/storeutl.1
secure/usr.bin/openssl/man/ts.1
secure/usr.bin/openssl/man/tsget.1
secure/usr.bin/openssl/man/verify.1
secure/usr.bin/openssl/man/version.1
secure/usr.bin/openssl/man/x509.1

index 6484e7ea52bf891f480f06ddfec237cb5e783da0..f6e01b9825812a4260b18b813493a3cb180d6847 100644 (file)
@@ -7,6 +7,43 @@
  https://github.com/openssl/openssl/commits/ and pick the appropriate
  release branch.
 
+ Changes between 1.1.1m and 1.1.1n [15 Mar 2022]
+
+  *) Fixed a bug in the BN_mod_sqrt() function that can cause it to loop forever
+     for non-prime moduli.
+
+     Internally this function is used when parsing certificates that contain
+     elliptic curve public keys in compressed form or explicit elliptic curve
+     parameters with a base point encoded in compressed form.
+
+     It is possible to trigger the infinite loop by crafting a certificate that
+     has invalid explicit curve parameters.
+
+     Since certificate parsing happens prior to verification of the certificate
+     signature, any process that parses an externally supplied certificate may
+     thus be subject to a denial of service attack. The infinite loop can also
+     be reached when parsing crafted private keys as they can contain explicit
+     elliptic curve parameters.
+
+     Thus vulnerable situations include:
+
+      - TLS clients consuming server certificates
+      - TLS servers consuming client certificates
+      - Hosting providers taking certificates or private keys from customers
+      - Certificate authorities parsing certification requests from subscribers
+      - Anything else which parses ASN.1 elliptic curve parameters
+
+     Also any other applications that use the BN_mod_sqrt() where the attacker
+     can control the parameter values are vulnerable to this DoS issue.
+     (CVE-2022-0778)
+     [Tomáš Mráz]
+
+  *) Add ciphersuites based on DHE_PSK (RFC 4279) and ECDHE_PSK (RFC 5489)
+     to the list of ciphersuites providing Perfect Forward Secrecy as
+     required by SECLEVEL >= 3.
+
+     [Dmitry Belyavskiy, Nicola Tuveri]
+
  Changes between 1.1.1l and 1.1.1m [14 Dec 2021]
 
   *) Avoid loading of a dynamic engine twice.
index c1e2591b660aeb5a50b473d2b2b5ab38b59f4cc1..92e59b9ce7a667543cfeb597e06f7ce7e80cd5ae 100755 (executable)
@@ -3190,25 +3190,25 @@ sub resolve_config {
         }
     }
 
-    foreach (sort keys %all_keys) {
-        my $previous = $combined_inheritance{$_};
+    foreach my $key (sort keys %all_keys) {
+        my $previous = $combined_inheritance{$key};
 
         # Current target doesn't have a value for the current key?
         # Assign it the default combiner, the rest of this loop body
         # will handle it just like any other coderef.
-        if (!exists $table{$target}->{$_}) {
-            $table{$target}->{$_} = $default_combiner;
+        if (!exists $table{$target}->{$key}) {
+            $table{$target}->{$key} = $default_combiner;
         }
 
-        $table{$target}->{$_} = process_values($table{$target}->{$_},
-                                               $combined_inheritance{$_},
-                                               $target, $_);
-        unless(defined($table{$target}->{$_})) {
-            delete $table{$target}->{$_};
+        $table{$target}->{$key} = process_values($table{$target}->{$key},
+                                               $combined_inheritance{$key},
+                                               $target, $key);
+        unless(defined($table{$target}->{$key})) {
+            delete $table{$target}->{$key};
         }
 #        if ($extra_checks &&
-#            $previous && !($add_called ||  $previous ~~ $table{$target}->{$_})) {
-#            warn "$_ got replaced in $target\n";
+#            $previous && !($add_called ||  $previous ~~ $table{$target}->{$key})) {
+#            warn "$key got replaced in $target\n";
 #        }
     }
 
index 0769464fefa2e2b62a8b9dcaf878c1a218439224..f4ac262888ad342f25a397831ab15e31a65722bd 100644 (file)
@@ -5,6 +5,11 @@
   This file gives a brief overview of the major changes between each OpenSSL
   release. For more details please read the CHANGES file.
 
+  Major changes between OpenSSL 1.1.1m and OpenSSL 1.1.1n [15 Mar 2022]
+
+      o Fixed a bug in the BN_mod_sqrt() function that can cause it to loop
+        forever for non-prime moduli ([CVE-2022-0778])
+
   Major changes between OpenSSL 1.1.1l and OpenSSL 1.1.1m [14 Dec 2021]
 
       o None
index 50345c3c28eb624385819686b42cc91c31f3b33e..3e100933f3880916b2830f1491feba219ce6eba6 100644 (file)
@@ -1,5 +1,5 @@
 
- OpenSSL 1.1.1m 14 Dec 2021
+ OpenSSL 1.1.1n 15 Mar 2022
 
  Copyright (c) 1998-2021 The OpenSSL Project
  Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
index c06241abb97580294a766e818240f0d46bec0cd4..1a92271595f11a8385c36e921eace76a2fb2ea5f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -300,9 +300,13 @@ int password_callback(char *buf, int bufsiz, int verify, PW_CB_DATA *cb_tmp)
         int ui_flags = 0;
         const char *prompt_info = NULL;
         char *prompt;
+        int pw_min_len = PW_MIN_LENGTH;
 
         if (cb_data != NULL && cb_data->prompt_info != NULL)
             prompt_info = cb_data->prompt_info;
+        if (cb_data != NULL && cb_data->password != NULL
+                && *(const char*)cb_data->password != '\0')
+            pw_min_len = 1;
         prompt = UI_construct_prompt(ui, "pass phrase", prompt_info);
         if (!prompt) {
             BIO_printf(bio_err, "Out of memory\n");
@@ -317,12 +321,12 @@ int password_callback(char *buf, int bufsiz, int verify, PW_CB_DATA *cb_tmp)
         (void)UI_add_user_data(ui, cb_data);
 
         ok = UI_add_input_string(ui, prompt, ui_flags, buf,
-                                 PW_MIN_LENGTH, bufsiz - 1);
+                                 pw_min_len, bufsiz - 1);
 
         if (ok >= 0 && verify) {
             buff = app_malloc(bufsiz, "password buffer");
             ok = UI_add_verify_string(ui, prompt, ui_flags, buff,
-                                      PW_MIN_LENGTH, bufsiz - 1, buf);
+                                      pw_min_len, bufsiz - 1, buf);
         }
         if (ok >= 0)
             do {
index ff7b759a40b1c09f5d37268bee3265c3b4ddb07d..f35d57f2648ce2f6f893a55774f1e4e70874272e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -120,7 +120,6 @@ int main(int argc, char *argv[])
 {
     FUNCTION f, *fp;
     LHASH_OF(FUNCTION) *prog = NULL;
-    char **copied_argv = NULL;
     char *p, *pname;
     char buf[1024];
     const char *prompt;
@@ -137,7 +136,7 @@ int main(int argc, char *argv[])
     bio_err = dup_bio_err(FORMAT_TEXT);
 
 #if defined(OPENSSL_SYS_VMS) && defined(__DECC)
-    copied_argv = argv = copy_argv(&argc, argv);
+    argv = copy_argv(&argc, argv);
 #elif defined(_WIN32)
     /*
      * Replace argv[] with UTF-8 encoded strings.
@@ -258,7 +257,6 @@ int main(int argc, char *argv[])
     }
     ret = 1;
  end:
-    OPENSSL_free(copied_argv);
     OPENSSL_free(default_config_file);
     lh_FUNCTION_free(prog);
     OPENSSL_free(arg.argv);
index d741d05335f89dc9949589b59a2b32c54753fb83..af08ccd4ac0fe48195f20f02bbe3de093103ea7e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2018 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -407,7 +407,7 @@ static char *md5crypt(const char *passwd, const char *magic, const char *salt)
         n >>= 1;
     }
     if (!EVP_DigestFinal_ex(md, buf, NULL))
-        return NULL;
+        goto err;
 
     for (i = 0; i < 1000; i++) {
         if (!EVP_DigestInit_ex(md2, EVP_md5(), NULL))
@@ -633,7 +633,7 @@ static char *shacrypt(const char *passwd, const char *magic, const char *salt)
         n >>= 1;
     }
     if (!EVP_DigestFinal_ex(md, buf, NULL))
-        return NULL;
+        goto err;
 
     /* P sequence */
     if (!EVP_DigestInit_ex(md2, sha, NULL))
@@ -644,7 +644,7 @@ static char *shacrypt(const char *passwd, const char *magic, const char *salt)
             goto err;
 
     if (!EVP_DigestFinal_ex(md2, temp_buf, NULL))
-        return NULL;
+        goto err;
 
     if ((p_bytes = OPENSSL_zalloc(passwd_len)) == NULL)
         goto err;
@@ -661,7 +661,7 @@ static char *shacrypt(const char *passwd, const char *magic, const char *salt)
             goto err;
 
     if (!EVP_DigestFinal_ex(md2, temp_buf, NULL))
-        return NULL;
+        goto err;
 
     if ((s_bytes = OPENSSL_zalloc(salt_len)) == NULL)
         goto err;
index aa5841cd08e21efd659ea78cf66df8718bdf80e4..5664e7e04ec63602ec20d812573efc4b7772c7e6 100644 (file)
@@ -938,6 +938,7 @@ int s_client_main(int argc, char **argv)
     struct timeval tv;
 #endif
     const char *servername = NULL;
+    char *sname_alloc = NULL;
     int noservername = 0;
     const char *alpn_in = NULL;
     tlsextctx tlsextcbp = { NULL, 0 };
@@ -1588,6 +1589,15 @@ int s_client_main(int argc, char **argv)
                        "%s: -proxy argument malformed or ambiguous\n", prog);
             goto end;
         }
+        if (servername == NULL && !noservername) {
+            res = BIO_parse_hostserv(connectstr, &sname_alloc, NULL, BIO_PARSE_PRIO_HOST);
+            if (!res) {
+                BIO_printf(bio_err,
+                        "%s: -connect argument malformed or ambiguous\n", prog);
+                goto end;
+            }
+            servername = sname_alloc;
+        }
     } else {
         int res = 1;
         char *tmp_host = host, *tmp_port = port;
@@ -3149,6 +3159,7 @@ int s_client_main(int argc, char **argv)
 #ifndef OPENSSL_NO_SRP
     OPENSSL_free(srp_arg.srppassin);
 #endif
+    OPENSSL_free(sname_alloc);
     OPENSSL_free(connectstr);
     OPENSSL_free(bindstr);
     OPENSSL_free(bindhost);
index aee366d5f4579710c5e2fcfdb0f7ddc2a9570deb..96f16d2931cd4969e51fcb77ae90e41a1f2031c4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -147,7 +147,7 @@ int init_client(int *sock, const char *host, const char *port,
 #endif
 
         if (!BIO_connect(*sock, BIO_ADDRINFO_address(ai),
-                         protocol == IPPROTO_TCP ? BIO_SOCK_NODELAY : 0)) {
+                         BIO_ADDRINFO_protocol(ai) == IPPROTO_TCP ? BIO_SOCK_NODELAY : 0)) {
             BIO_closesocket(*sock);
             *sock = INVALID_SOCKET;
             continue;
index 26225ca2a9e529882928bb66f488a8fde9ecca71..49422981ae84e06ce1ef2911df73d42af265a28b 100755 (executable)
@@ -704,6 +704,7 @@ case "$GUESSOS" in
                        __CNF_CPPFLAGS="$__CNF_CPPFLAGS -DL_ENDIAN" ;;
   powerpc64-*-*bsd*)   OUT="BSD-generic64";
                        __CNF_CPPFLAGS="$__CNF_CPPFLAGS -DB_ENDIAN" ;;
+  riscv64-*-*bsd*)     OUT="BSD-riscv64" ;;
   sparc64-*-*bsd*)     OUT="BSD-sparc64" ;;
   ia64-*-*bsd*)                OUT="BSD-ia64" ;;
   x86_64-*-dragonfly*)  OUT="BSD-x86_64" ;;
index e234c9e615d0676d150f43cf1d9b315a48a6e3de..5630291bd58ca347d61deaa9d15ad50e8d3666b2 100644 (file)
@@ -2,7 +2,7 @@
  * WARNING: do not edit!
  * Generated by crypto/asn1/charmap.pl
  *
- * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
index 8ea32bce401b1506899877b7d5f972c2f16f8df3..0af7a330bc680d94f9a1acd9e2d971d387d79c90 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -744,7 +744,7 @@ int BIO_lookup_ex(const char *host, const char *service, int lookup_type,
 # pragma pointer_size 32
 #endif
         /* Windows doesn't seem to have in_addr_t */
-#ifdef OPENSSL_SYS_WINDOWS
+#if defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_MSDOS)
         static uint32_t he_fallback_address;
         static const char *he_fallback_addresses[] =
             { (char *)&he_fallback_address, NULL };
index e542abe46fa10b5a783fc7dad8f2bfd9f8efa21f..eac0896e6869c6c8a3dd0d5b12bbd1b9e675500f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -32,7 +32,7 @@ int BN_mod_exp2_mont(BIGNUM *rr, const BIGNUM *a1, const BIGNUM *p1,
     bn_check_top(p2);
     bn_check_top(m);
 
-    if (!(m->d[0] & 1)) {
+    if (!BN_is_odd(m)) {
         BNerr(BN_F_BN_MOD_EXP2_MONT, BN_R_CALLED_WITH_EVEN_MODULUS);
         return 0;
     }
index 1a25c285773a72275cded68794b4a63af7c44eb8..8f2d7e995a015ba52806014d84987fe74e4bebba 100644 (file)
@@ -2,7 +2,7 @@
  * WARNING: do not edit!
  * Generated by crypto/bn/bn_prime.pl
  *
- * Copyright 1998-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1998-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
index 69749a9fa7dcbe1d10ec7590c29108b7af89ac7c..17ac6e7cac1ca78e4d2a3fe7e3b573a089085018 100644 (file)
@@ -142,7 +142,7 @@ int BN_hex2bn(BIGNUM **bn, const char *a)
         continue;
 
     if (i == 0 || i > INT_MAX / 4)
-        goto err;
+        return 0;
 
     num = i + neg;
     if (bn == NULL)
index 53b0f559855c10fe5a97ea90f137afe7671ee08f..6a42ce8a94137626d82790c187760d837123cc7d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2019 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
index 1e4a03e10bbd6b37ec5e465344435d2deba9efdd..0490236287ac66b82d155ad1c4cefcd70ab6a25a 100644 (file)
@@ -2,7 +2,7 @@
  * WARNING: do not edit!
  * Generated by crypto/conf/keysets.pl
  *
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
  * in the file LICENSE in the source distribution or at
index b675ed7892e27389d0095834b10bda0adeb2dddf..474a60c9bf133fe19e1d59741b94f6d8c1bbd0a6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2001-2018 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -12,9 +12,6 @@
 
 void ENGINE_load_builtin_engines(void)
 {
-    /* Some ENGINEs need this */
-    OPENSSL_cpuid_setup();
-
     OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_ALL_BUILTIN, NULL);
 }
 
index 87c762edb8a0909279ae16487b7e5fc59ab046e0..6a0ddc162d009bb4b957ebe6893516f532e8d636 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -443,8 +443,17 @@ static int dynamic_load(ENGINE *e, dynamic_data_ctx *ctx)
          * We fail if the version checker veto'd the load *or* if it is
          * deferring to us (by returning its version) and we think it is too
          * old.
+         * Unfortunately the version checker does not distinguish between
+         * engines built for openssl 1.1.x and openssl 3.x, but loading
+         * an engine that is built for openssl 3.x will cause a fatal
+         * error.  Detect such engines, since EVP_PKEY_get_base_id is exported
+         * as a function in openssl 3.x, while it is named EVP_PKEY_base_id
+         * in openssl 1.1.x.  Therefore we take the presence of that symbol
+         * as an indication that the engine will be incompatible.
          */
-        if (vcheck_res < OSSL_DYNAMIC_OLDEST) {
+        if (vcheck_res < OSSL_DYNAMIC_OLDEST
+                || DSO_bind_func(ctx->dynamic_dso,
+                                 "EVP_PKEY_get_base_id") != NULL) {
             /* Fail */
             ctx->bind_engine = NULL;
             ctx->v_check = NULL;
index d1bfa274ca8125671281024c59c79f0a2995d78f..01a6f251f56ec96fd3ba50f5e3ba0b6c9d684929 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
 #include "crypto/evp.h"
 #include "evp_local.h"
 
+
+static void cleanup_old_md_data(EVP_MD_CTX *ctx, int force)
+{
+    if (ctx->digest != NULL) {
+        if (ctx->digest->cleanup != NULL
+                && !EVP_MD_CTX_test_flags(ctx, EVP_MD_CTX_FLAG_CLEANED))
+            ctx->digest->cleanup(ctx);
+        if (ctx->md_data != NULL && ctx->digest->ctx_size > 0
+                && (!EVP_MD_CTX_test_flags(ctx, EVP_MD_CTX_FLAG_REUSE)
+                    || force)) {
+            OPENSSL_clear_free(ctx->md_data, ctx->digest->ctx_size);
+            ctx->md_data = NULL;
+        }
+    }
+}
+
 /* This call frees resources associated with the context */
 int EVP_MD_CTX_reset(EVP_MD_CTX *ctx)
 {
@@ -25,13 +41,8 @@ int EVP_MD_CTX_reset(EVP_MD_CTX *ctx)
      * Don't assume ctx->md_data was cleaned in EVP_Digest_Final, because
      * sometimes only copies of the context are ever finalised.
      */
-    if (ctx->digest && ctx->digest->cleanup
-        && !EVP_MD_CTX_test_flags(ctx, EVP_MD_CTX_FLAG_CLEANED))
-        ctx->digest->cleanup(ctx);
-    if (ctx->digest && ctx->digest->ctx_size && ctx->md_data
-        && !EVP_MD_CTX_test_flags(ctx, EVP_MD_CTX_FLAG_REUSE)) {
-        OPENSSL_clear_free(ctx->md_data, ctx->digest->ctx_size);
-    }
+    cleanup_old_md_data(ctx, 0);
+
     /*
      * pctx should be freed by the user of EVP_MD_CTX
      * if EVP_MD_CTX_FLAG_KEEP_PKEY_CTX is set
@@ -76,6 +87,7 @@ int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl)
     if (ctx->engine && ctx->digest &&
         (type == NULL || (type->type == ctx->digest->type)))
         goto skip_to_init;
+
     if (type) {
         /*
          * Ensure an ENGINE left lying around from last time is cleared (the
@@ -119,10 +131,8 @@ int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl)
     }
 #endif
     if (ctx->digest != type) {
-        if (ctx->digest && ctx->digest->ctx_size) {
-            OPENSSL_clear_free(ctx->md_data, ctx->digest->ctx_size);
-            ctx->md_data = NULL;
-        }
+        cleanup_old_md_data(ctx, 1);
+
         ctx->digest = type;
         if (!(ctx->flags & EVP_MD_CTX_FLAG_NO_INIT) && type->ctx_size) {
             ctx->update = type->update;
index 9dc887d91e4b253d40e3e49a45b840d781291189..603224975ca1685a9ecfebc06096efe851f63d37 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -343,7 +343,8 @@ unsigned long OPENSSL_LH_strhash(const char *c)
         v = n | (*c);
         n += 0x100;
         r = (int)((v >> 2) ^ v) & 0x0f;
-        ret = (ret << r) | (ret >> (32 - r));
+        /* cast to uint64_t to avoid 32 bit shift of 32 bit value */
+        ret = (ret << r) | (unsigned long)((uint64_t)ret >> (32 - r));
         ret &= 0xFFFFFFFFL;
         ret ^= v * v;
         c++;
@@ -364,7 +365,8 @@ unsigned long openssl_lh_strcasehash(const char *c)
     for (n = 0x100; *c != '\0'; n += 0x100) {
         v = n | ossl_tolower(*c);
         r = (int)((v >> 2) ^ v) & 0x0f;
-        ret = (ret << r) | (ret >> (32 - r));
+        /* cast to uint64_t to avoid 32 bit shift of 32 bit value */
+        ret = (ret << r) | (unsigned long)((uint64_t)ret >> (32 - r));
         ret &= 0xFFFFFFFFL;
         ret ^= v * v;
         c++;
index 46006fe6cf9c4636645efe5678ac4e012933a01a..7e8de727f3106f6141185fa258126e7e6bc7d90e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -228,9 +228,10 @@ ASN1_OBJECT *OBJ_nid2obj(int n)
             return NULL;
         }
         return (ASN1_OBJECT *)&(nid_objs[n]);
-    } else if (added == NULL)
+    } else if (added == NULL) {
+        OBJerr(OBJ_F_OBJ_NID2OBJ, OBJ_R_UNKNOWN_NID);
         return NULL;
-    else {
+    else {
         ad.type = ADDED_NID;
         ad.obj = &ob;
         ob.nid = n;
index 24b49a2df2586b276e3d08e4abb91fa18e8293ac..63bf69e4437d956633eb6ad4bc37bbca422f1204 100644 (file)
@@ -2,7 +2,7 @@
  * WARNING: do not edit!
  * Generated by crypto/objects/obj_dat.pl
  *
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
  * in the file LICENSE in the source distribution or at
index 5c3561ab7d7e3a90a0d8b0b546b985c75adc9b42..5ef094bbfd84cd3161f3c3e5144b0da919df9636 100644 (file)
@@ -2,7 +2,7 @@
  * WARNING: do not edit!
  * Generated by objxref.pl
  *
- * Copyright 1998-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1998-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
index 9526c16536cbefb2dd6089d88f82b3a47c2d70ae..0f630a5bd9631655487dde63266ada69876d329d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -572,6 +572,8 @@ static int echo_console(UI *ui)
 
 static int close_console(UI *ui)
 {
+    int ret = 1;
+
     if (tty_in != stdin)
         fclose(tty_in);
     if (tty_out != stderr)
@@ -584,12 +586,12 @@ static int close_console(UI *ui)
         BIO_snprintf(tmp_num, sizeof(tmp_num) - 1, "%%X%08X", status);
         UIerr(UI_F_CLOSE_CONSOLE, UI_R_SYSDASSGN_ERROR);
         ERR_add_error_data(2, "status=", tmp_num);
-        return 0;
+        ret = 0;
     }
 # endif
     CRYPTO_THREAD_unlock(ui->lock);
 
-    return 1;
+    return ret;
 }
 
 # if !defined(OPENSSL_SYS_WINCE)
index e404fcc602df617fc601c6120ecfb7151ca24963..b18489f67f6e48c1e58045f41fe64680b0f62cfc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -2201,6 +2201,12 @@ int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,
     /* If purpose not set use default */
     if (!purpose)
         purpose = def_purpose;
+    /*
+     * If purpose is set but we don't have a default then set the default to
+     * the current purpose
+     */
+    else if (def_purpose == 0)
+        def_purpose = purpose;
     /* If we have a purpose then check it is valid */
     if (purpose) {
         X509_PURPOSE *ptmp;
@@ -2213,11 +2219,6 @@ int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,
         ptmp = X509_PURPOSE_get0(idx);
         if (ptmp->trust == X509_TRUST_DEFAULT) {
             idx = X509_PURPOSE_get_by_id(def_purpose);
-            /*
-             * XXX: In the two callers above def_purpose is always 0, which is
-             * not a known value, so idx will always be -1.  How is the
-             * X509_TRUST_DEFAULT case actually supposed to be handled?
-             */
             if (idx == -1) {
                 X509err(X509_F_X509_STORE_CTX_PURPOSE_INHERIT,
                         X509_R_UNKNOWN_PURPOSE_ID);
index f41c699b5af04e60140a74726114e97b68d0dc87..a7ff4b4fb4d3ec8e5a8df33573d5da6647769cc5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1999-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -538,8 +538,11 @@ static int append_ia5(STACK_OF(OPENSSL_STRING) **sk, const ASN1_IA5STRING *email
         return 0;
 
     emtmp = OPENSSL_strndup((char *)email->data, email->length);
-    if (emtmp == NULL)
+    if (emtmp == NULL) {
+        X509_email_free(*sk);
+        *sk = NULL;
         return 0;
+    }
 
     /* Don't add duplicates */
     if (sk_OPENSSL_STRING_find(*sk, emtmp) != -1) {
@@ -828,8 +831,11 @@ static int do_check_string(const ASN1_STRING *a, int cmp_type, equal_fn equal,
             rv = equal(a->data, a->length, (unsigned char *)b, blen, flags);
         else if (a->length == (int)blen && !memcmp(a->data, b, blen))
             rv = 1;
-        if (rv > 0 && peername)
+        if (rv > 0 && peername != NULL) {
             *peername = OPENSSL_strndup((char *)a->data, a->length);
+            if (*peername == NULL)
+                return -1;
+        }
     } else {
         int astrlen;
         unsigned char *astr;
@@ -842,8 +848,13 @@ static int do_check_string(const ASN1_STRING *a, int cmp_type, equal_fn equal,
             return -1;
         }
         rv = equal(astr, astrlen, (unsigned char *)b, blen, flags);
-        if (rv > 0 && peername)
+        if (rv > 0 && peername != NULL) {
             *peername = OPENSSL_strndup((char *)astr, astrlen);
+            if (*peername == NULL) {
+                OPENSSL_free(astr);
+                return -1;
+            }
+        }
         OPENSSL_free(astr);
     }
     return rv;
index 2caf3ef4d156e6cc372e486e428b5f362e03b1bd..c30e834cfae72e0f0321fadf6e3e65c1bec1fdef 100644 (file)
@@ -719,6 +719,9 @@ the list of permitted ciphers in a database and only use those.
 
 No revocation checking is done on the signer's certificate.
 
+The B<-binary> option does not work correctly when processing text input which
+(contrary to the S/MIME specification) uses LF rather than CRLF line endings.
+
 =head1 HISTORY
 
 The use of multiple B<-signer> options and the B<-resign> command were first
@@ -735,7 +738,7 @@ The -no_alt_chains option was added in OpenSSL 1.0.2b.
 
 =head1 COPYRIGHT
 
-Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 31b18b2879fe00a93c59ded17c6401b882526220..fc51173c8d7acb4a330d7cb3408d84915dd55217 100644 (file)
@@ -17,7 +17,7 @@ BIO_get_ktls_recv
 
  long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg);
  long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *cb);
char *BIO_ptr_ctrl(BIO *bp, int cmd, long larg);
void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg);
  long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg);
 
  int BIO_reset(BIO *b);
@@ -145,7 +145,7 @@ OpenSSL 3.0.0.
 
 =head1 COPYRIGHT
 
-Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 5097c2849ba1bfc008c569daaf154bf61c60cf3e..c2c5309a6017f962978588393744eba410a3eb66 100644 (file)
@@ -21,13 +21,26 @@ any data read through it.
 
 Base64 BIOs do not support BIO_gets() or BIO_puts().
 
+For writing, output is by default divided to lines of length 64
+characters and there is always a newline at the end of output.
+
+For reading, first line should be at most 1024
+characters long. If it is longer then it is ignored completely.
+Other input lines can be of any length. There must be a newline
+at the end of input.
+
+This behavior can be changed with BIO_FLAGS_BASE64_NO_NL flag.
+
 BIO_flush() on a base64 BIO that is being written through is
 used to signal that no more data is to be encoded: this is used
 to flush the final block through the BIO.
 
-The flag BIO_FLAGS_BASE64_NO_NL can be set with BIO_set_flags()
-to encode the data all on one line or expect the data to be all
-on one line.
+The flag BIO_FLAGS_BASE64_NO_NL can be set with BIO_set_flags().
+For writing, it causes all data to be written on one line without
+newline at the end.
+For reading, it forces the decoder to process the data regardless
+of newlines. All newlines are ignored and the input does not need
+to contain any newline at all.
 
 =head1 NOTES
 
@@ -81,7 +94,7 @@ to reliably determine EOF (for example a MIME boundary).
 
 =head1 COPYRIGHT
 
-Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 1f5e37a4d18304d767087f802af08d3c0c52088f..a4912fbab1d5940647edd0f376287b3aedf88a91 100644 (file)
@@ -130,7 +130,7 @@ L<BN_add_word(3)>, L<BN_set_bit(3)>
 
 =head1 COPYRIGHT
 
-Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 43a3214d584a98a262391667b3c13d13453e4cb8..6f4ac7ec0ef059f9d9fd058953a8601a9e946b84 100644 (file)
@@ -238,7 +238,8 @@ sk_TYPE_pop(), sk_TYPE_shift(), sk_TYPE_delete() and sk_TYPE_delete_ptr()
 return a pointer to the deleted element or B<NULL> on error.
 
 sk_TYPE_insert(), sk_TYPE_push() and sk_TYPE_unshift() return the total
-number of elements in the stack and 0 if an error occurred.
+number of elements in the stack and 0 if an error occurred. sk_TYPE_push()
+further returns -1 if B<sk> is B<NULL>.
 
 sk_TYPE_set() returns a pointer to the replacement element or B<NULL> on
 error.
index 74379ad817da77349b918590e53485b021dfc229..b37d992307c20ca396804fce5cd9922eb24884b7 100644 (file)
@@ -68,13 +68,15 @@ If I<no_name> is 0 then long names and short names will be interpreted
 as well as numerical forms. If I<no_name> is 1 only the numerical form
 is acceptable.
 
-OBJ_obj2txt() converts the B<ASN1_OBJECT> B<a> into a textual representation.
-The representation is written as a null terminated string to B<buf>
-at most B<buf_len> bytes are written, truncating the result if necessary.
-The total amount of space required is returned. If B<no_name> is 0 then
-if the object has a long or short name then that will be used, otherwise
-the numerical form will be used. If B<no_name> is 1 then the numerical
-form will always be used.
+OBJ_obj2txt() converts the B<ASN1_OBJECT> I<a> into a textual representation.
+Unless I<buf> is NULL,
+the representation is written as a NUL-terminated string to I<buf>, where
+at most I<buf_len> bytes are written, truncating the result if necessary.
+In any case it returns the total string length, excluding the NUL character,
+required for non-truncated representation, or -1 on error.
+If I<no_name> is 0 then if the object has a long or short name
+then that will be used, otherwise the numerical form will be used.
+If I<no_name> is 1 then the numerical form will always be used.
 
 i2t_ASN1_OBJECT() is the same as OBJ_obj2txt() with the I<no_name> set to zero.
 
@@ -141,6 +143,13 @@ on error.
 OBJ_obj2nid(), OBJ_ln2nid(), OBJ_sn2nid() and OBJ_txt2nid() return
 a NID or B<NID_undef> on error.
 
+OBJ_add_sigid() returns 1 on success or 0 on error.
+
+i2t_ASN1_OBJECT() an OBJ_obj2txt() return -1 on error.
+On success, they return the length of the string written to I<buf> if I<buf> is
+not NULL and I<buf_len> is big enough, otherwise the total string length.
+Note that this does not count the trailing NUL character.
+
 =head1 EXAMPLES
 
 Create an object for B<commonName>:
@@ -161,15 +170,6 @@ Create a new object directly:
 
  obj = OBJ_txt2obj("1.2.3.4", 1);
 
-=head1 BUGS
-
-OBJ_obj2txt() is awkward and messy to use: it doesn't follow the
-convention of other OpenSSL functions where the buffer can be set
-to B<NULL> to determine the amount of data that should be written.
-Instead B<buf> must point to a valid buffer and B<buf_len> should
-be set to a positive value. A buffer length of 80 should be more
-than enough to handle any OID encountered in practice.
-
 =head1 SEE ALSO
 
 L<ERR_get_error(3)>
@@ -181,7 +181,7 @@ and should not be used.
 
 =head1 COPYRIGHT
 
-Copyright 2002-2021 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2002-2022 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index a3f447a986e3f51f8ed68b411dd263fe2f0e7324..c7cce5486b50e5258550f982d2fbeafccb00dc14 100644 (file)
@@ -434,7 +434,7 @@ B<SessionTicket>: session ticket support, enabled by default. Inverse of
 B<SSL_OP_NO_TICKET>: that is B<-SessionTicket> is the same as setting
 B<SSL_OP_NO_TICKET>.
 
-B<Compression>: SSL/TLS compression support, enabled by default. Inverse
+B<Compression>: SSL/TLS compression support, disabled by default. Inverse
 of B<SSL_OP_NO_COMPRESSION>.
 
 B<EmptyFragments>: use empty fragments as a countermeasure against a
@@ -698,7 +698,7 @@ B<AllowNoDHEKEX> and B<PrioritizeChaCha> were added in OpenSSL 1.1.1.
 
 =head1 COPYRIGHT
 
-Copyright 2012-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2012-2022 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index aba7fff781e5723cc942391c74e2a7d596785e0e..b8024dc4af66459859b50127ac381a9956fa28b6 100644 (file)
@@ -11,7 +11,10 @@ X509_STORE_CTX_get0_untrusted, X509_STORE_CTX_set0_untrusted,
 X509_STORE_CTX_get_num_untrusted,
 X509_STORE_CTX_set_default,
 X509_STORE_CTX_set_verify,
-X509_STORE_CTX_verify_fn
+X509_STORE_CTX_verify_fn,
+X509_STORE_CTX_set_purpose,
+X509_STORE_CTX_set_trust,
+X509_STORE_CTX_purpose_inherit
 - X509_STORE_CTX initialisation
 
 =head1 SYNOPSIS
@@ -44,6 +47,11 @@ X509_STORE_CTX_verify_fn
  typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *);
  void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, X509_STORE_CTX_verify_fn verify);
 
+ int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose);
+ int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust);
+ int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,
+                                    int purpose, int trust);
+
 =head1 DESCRIPTION
 
 These functions initialise an B<X509_STORE_CTX> structure for subsequent use
@@ -120,6 +128,65 @@ following signature:
 This function should receive the current X509_STORE_CTX as a parameter and
 return 1 on success or 0 on failure.
 
+X509 certificates may contain information about what purposes keys contained
+within them can be used for. For example "TLS WWW Server Authentication" or
+"Email Protection". This "key usage" information is held internally to the
+certificate itself. In addition the trust store containing trusted certificates
+can declare what purposes we trust different certificates for. This "trust"
+information is not held within the certificate itself but is "meta" information
+held alongside it. This "meta" information is associated with the certificate
+after it is issued and could be determined by a system administrator. For
+example a certificate might declare that it is suitable for use for both
+"TLS WWW Server Authentication" and "TLS Client Authentication", but a system
+administrator might only trust it for the former. An X.509 certificate extension
+exists that can record extended key usage information to supplement the purpose
+information described above. This extended mechanism is arbitrarily extensible
+and not well suited for a generic library API; applications that need to
+validate extended key usage information in certifiates will need to define a
+custom "purpose" (see below) or supply a nondefault verification callback
+(L<X509_STORE_set_verify_cb_func(3)>).
+
+X509_STORE_CTX_set_purpose() sets the purpose for the target certificate being
+verified in the I<ctx>. Built-in available values for the I<purpose> argument
+are B<X509_PURPOSE_SSL_CLIENT>, B<X509_PURPOSE_SSL_SERVER>,
+B<X509_PURPOSE_NS_SSL_SERVER>, B<X509_PURPOSE_SMIME_SIGN>,
+B<X509_PURPOSE_SMIME_ENCRYPT>, B<X509_PURPOSE_CRL_SIGN>, B<X509_PURPOSE_ANY>,
+B<X509_PURPOSE_OCSP_HELPER> and B<X509_PURPOSE_TIMESTAMP_SIGN>. It is also
+possible to create a custom purpose value. Setting a purpose will ensure that
+the key usage declared within certificates in the chain being verified is
+consistent with that purpose as well as, potentially, other checks. Every
+purpose also has an associated default trust value which will also be set at the
+same time. During verification this trust setting will be verified to check it
+is consistent with the trust set by the system administrator for certificates in
+the chain.
+
+X509_STORE_CTX_set_trust() sets the trust value for the target certificate
+being verified in the I<ctx>. Built-in available values for the I<trust>
+argument are B<X509_TRUST_COMPAT>, B<X509_TRUST_SSL_CLIENT>,
+B<X509_TRUST_SSL_SERVER>, B<X509_TRUST_EMAIL>, B<X509_TRUST_OBJECT_SIGN>,
+B<X509_TRUST_OCSP_SIGN>, B<X509_TRUST_OCSP_REQUEST> and B<X509_TRUST_TSA>. It is
+also possible to create a custom trust value. Since X509_STORE_CTX_set_purpose()
+also sets the trust value it is normally sufficient to only call that function.
+If both are called then X509_STORE_CTX_set_trust() should be called after
+X509_STORE_CTX_set_purpose() since the trust setting of the last call will be
+used.
+
+It should not normally be necessary for end user applications to call
+X509_STORE_CTX_purpose_inherit() directly. Typically applications should call
+X509_STORE_CTX_set_purpose() or X509_STORE_CTX_set_trust() instead. Using this
+function it is possible to set the purpose and trust values for the I<ctx> at
+the same time. The I<def_purpose> and I<purpose> arguments can have the same
+purpose values as described for X509_STORE_CTX_set_purpose() above. The I<trust>
+argument can have the same trust values as described in
+X509_STORE_CTX_set_trust() above. Any of the I<def_purpose>, I<purpose> or
+I<trust> values may also have the value 0 to indicate that the supplied
+parameter should be ignored. After calling this function the purpose to be used
+for verification is set from the I<purpose> argument, and the trust is set from
+the I<trust> argument. If I<trust> is 0 then the trust value will be set from
+the default trust value for I<purpose>. If the default trust value for the
+purpose is I<X509_TRUST_DEFAULT> and I<trust> is 0 then the default trust value
+associated with the I<def_purpose> value is used for the trust setting instead.
+
 =head1 NOTES
 
 The certificates and CRLs in a store are used internally and should B<not>
@@ -164,7 +231,7 @@ The X509_STORE_CTX_get_num_untrusted() function was added in OpenSSL 1.1.0.
 
 =head1 COPYRIGHT
 
-Copyright 2009-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2009-2022 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 39186efef2076df7de1bd170cacf63165ba65e68..4fc1aecdbb209a1eeb4a5b1ff4b8c3261c8d5e89 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
@@ -30,6 +30,8 @@
 #   include <sys/un.h>
 #   include <tcp.h>
 #   include <netdb.h>
+#   include <arpa/inet.h>
+#   include <netinet/tcp.h>
 #  elif defined(_WIN32_WCE) && _WIN32_WCE<410
 #   define getservbyname _masked_declaration_getservbyname
 #  endif
index 0780f0fb5f327db9782995e9b94440e065555465..d707eaeb6ee30298e6022142c2ac9ab06842c2c9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2018 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
  * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
@@ -722,6 +722,7 @@ typedef int (*dynamic_bind_engine) (ENGINE *e, const char *id,
             CRYPTO_set_mem_functions(fns->mem_fns.malloc_fn, \
                                      fns->mem_fns.realloc_fn, \
                                      fns->mem_fns.free_fn); \
+            OPENSSL_init_crypto(OPENSSL_INIT_NO_ATEXIT, NULL); \
         skip_cbs: \
             if (!fn(e, id)) return 0; \
             return 1; }
index eb812ed18dcc4c87b992eb99b564af74d2da1722..53516a06c69b5f5f99d910981a1a09e276f416c9 100644 (file)
@@ -2,7 +2,7 @@
  * WARNING: do not edit!
  * Generated by crypto/objects/objects.pl
  *
- * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
  * Licensed under the OpenSSL license (the "License").  You may not use
  * this file except in compliance with the License.  You can obtain a copy
  * in the file LICENSE in the source distribution or at
index 69b6351f42efdf6a59275da099bce95d8e7033c1..cef157da5f64b56628f8969f4d3df35820318642 100644 (file)
@@ -39,8 +39,8 @@ extern "C" {
  * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
  *  major minor fix final patch/beta)
  */
-# define OPENSSL_VERSION_NUMBER  0x101010dfL
-# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1m-freebsd  14 Dec 2021"
+# define OPENSSL_VERSION_NUMBER  0x101010efL
+# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1n-freebsd  15 Mar 2022"
 
 /*-
  * The macros below are to be used for shared library (.so, .dll, ...)
index b256a4b93503e0fb34cd8c1b9518de749f3fed09..e4cf007f82a597009847b8efb7818868d0ae7d8f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
  * Copyright 2005 Nokia. All rights reserved.
  *
@@ -2171,7 +2171,7 @@ static SSL_CIPHER ssl3_ciphers[] = {
      TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256,
      TLS1_RFC_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256,
      TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256,
-     SSL_kEDH,
+     SSL_kDHE,
      SSL_aDSS,
      SSL_CAMELLIA128,
      SSL_SHA256,
@@ -2187,7 +2187,7 @@ static SSL_CIPHER ssl3_ciphers[] = {
      TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256,
      TLS1_RFC_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256,
      TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256,
-     SSL_kEDH,
+     SSL_kDHE,
      SSL_aRSA,
      SSL_CAMELLIA128,
      SSL_SHA256,
@@ -2203,7 +2203,7 @@ static SSL_CIPHER ssl3_ciphers[] = {
      TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA256,
      TLS1_RFC_ADH_WITH_CAMELLIA_128_CBC_SHA256,
      TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA256,
-     SSL_kEDH,
+     SSL_kDHE,
      SSL_aNULL,
      SSL_CAMELLIA128,
      SSL_SHA256,
@@ -2235,7 +2235,7 @@ static SSL_CIPHER ssl3_ciphers[] = {
      TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256,
      TLS1_RFC_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256,
      TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256,
-     SSL_kEDH,
+     SSL_kDHE,
      SSL_aDSS,
      SSL_CAMELLIA256,
      SSL_SHA256,
@@ -2251,7 +2251,7 @@ static SSL_CIPHER ssl3_ciphers[] = {
      TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256,
      TLS1_RFC_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256,
      TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256,
-     SSL_kEDH,
+     SSL_kDHE,
      SSL_aRSA,
      SSL_CAMELLIA256,
      SSL_SHA256,
@@ -2267,7 +2267,7 @@ static SSL_CIPHER ssl3_ciphers[] = {
      TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA256,
      TLS1_RFC_ADH_WITH_CAMELLIA_256_CBC_SHA256,
      TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA256,
-     SSL_kEDH,
+     SSL_kDHE,
      SSL_aNULL,
      SSL_CAMELLIA256,
      SSL_SHA256,
index e7feda81d046155cc2ea31781220adeafb545f18..eba96b207eee3ad1974c423eea5237475df9e62d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
  * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved
  *
  * Licensed under the OpenSSL license (the "License").  You may not use
@@ -901,7 +901,7 @@ static int ssl_security_default_callback(const SSL *s, const SSL_CTX *ctx,
                                          int op, int bits, int nid, void *other,
                                          void *ex)
 {
-    int level, minbits;
+    int level, minbits, pfs_mask;
 
     minbits = ssl_get_security_level_bits(s, ctx, &level);
 
@@ -936,8 +936,9 @@ static int ssl_security_default_callback(const SSL *s, const SSL_CTX *ctx,
             if (level >= 2 && c->algorithm_enc == SSL_RC4)
                 return 0;
             /* Level 3: forward secure ciphersuites only */
+            pfs_mask = SSL_kDHE | SSL_kECDHE | SSL_kDHEPSK | SSL_kECDHEPSK;
             if (level >= 3 && c->min_tls != TLS1_3_VERSION &&
-                               !(c->algorithm_mkey & (SSL_kEDH | SSL_kEECDH)))
+                               !(c->algorithm_mkey & pfs_mask))
                 return 0;
             break;
         }
index c944e3242caaf4b61f0a4f14a027a1a70a6739e5..8f60c9062dbe9058e9035009f05acebdb209d215 100644 (file)
@@ -3,8 +3,8 @@
 .include <bsd.own.mk>
 
 # OpenSSL version used for manual page generation
-OPENSSL_VER=   1.1.1m
-OPENSSL_DATE=  2021-12-14
+OPENSSL_VER=   1.1.1n
+OPENSSL_DATE=  2022-03-15
 
 LCRYPTO_SRC=   ${SRCTOP}/crypto/openssl
 LCRYPTO_DOC=   ${LCRYPTO_SRC}/doc
index 7b57b3ecb02e41ecd005785ddf54e64d9ef0bf36..5b181cfe67347bf64b2670ee3d67d08e8bacb07a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ADMISSIONS 3"
-.TH ADMISSIONS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ADMISSIONS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5266b5bffa4a9d8f5e5f94dfd904d9fc6e8a13c3..f175e3a6142fabd63c4b328ae452d9a590a740f0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_INTEGER_GET_INT64 3"
-.TH ASN1_INTEGER_GET_INT64 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_INTEGER_GET_INT64 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 43232322317aa932b74f76f906ac470100950e05..17a01120ca6d84bac3058b2c2a2268d7bf148a9a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_ITEM_LOOKUP 3"
-.TH ASN1_ITEM_LOOKUP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_ITEM_LOOKUP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 83490697b30afb99d667e28c0006d338218d034e..b1315935c54c17d659c17afff2cdef3445ecdedf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_OBJECT_NEW 3"
-.TH ASN1_OBJECT_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_OBJECT_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4835eb1671ce853849cb6a647f05f7271f0d13b5..64f66fa9708a7f003c7bd3f5f8eeb435f4ed3e85 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_STRING_TABLE_ADD 3"
-.TH ASN1_STRING_TABLE_ADD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_STRING_TABLE_ADD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index afbd496b3339392e9c070bce20e36237f17202e8..ecf899719e863a6f2c6e46f7fed7ae27bb2e3d7b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_STRING_LENGTH 3"
-.TH ASN1_STRING_LENGTH 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_STRING_LENGTH 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index affaedc8c31eef08a14cbba22435932c79ab4bb9..4b2ae52efe8401ec7cffce100569a73bbf7dbaa9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_STRING_NEW 3"
-.TH ASN1_STRING_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_STRING_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 22f59a06536d8b492fa94fbe24aa9ec976fbb23c..53db5a95775987298530e99ed7e1f8c719e11803 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_STRING_PRINT_EX 3"
-.TH ASN1_STRING_PRINT_EX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_STRING_PRINT_EX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bd61421b42149699f2f07d01e38aea22d00b7f91..e64e757eb2a6b5c73c75fce9adbfe2554f692c0f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_TIME_SET 3"
-.TH ASN1_TIME_SET 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_TIME_SET 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7f21ba11e81d32c3069461db24d914c793c0bfc8..a054126bdf55b6498420e433bc9c78010973065a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_TYPE_GET 3"
-.TH ASN1_TYPE_GET 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_TYPE_GET 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cbc2ab8dd2911e9fdfc7fcc1d6b23e94de1aa8c5..6b2b3276ec8f7dcd9094c8f3c1f7a42eb2a2320b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1_GENERATE_NCONF 3"
-.TH ASN1_GENERATE_NCONF 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1_GENERATE_NCONF 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 31ac4ed8c4a797dfe897e5bb4ca442b7b2cbf4b2..3a5c6fa814e422b638ba42c1c5717935fc41f56d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASYNC_WAIT_CTX_NEW 3"
-.TH ASYNC_WAIT_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASYNC_WAIT_CTX_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f4519daf8782c5b542e4c6350d3eecd05c2eeb76..917e9a700077acdc748a875a6093cbdbcbdecac5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASYNC_START_JOB 3"
-.TH ASYNC_START_JOB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASYNC_START_JOB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 92f752fe487dc859c05e1c575379efe9d835cbde..9acb8add8f0094f2fa9b819646a489a600ec22f6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BF_ENCRYPT 3"
-.TH BF_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BF_ENCRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b5a0f42e5a2fdda35300a8bfae02ef4e41ef722d..addc18602608ead9b004090daae429124ddf5d5f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_ADDR 3"
-.TH BIO_ADDR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_ADDR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 92abe779a68ec3a0b7d16dd5c19d7219e464ff3f..86813107510b93be923a9fefba60a3fac2830edf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_ADDRINFO 3"
-.TH BIO_ADDRINFO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_ADDRINFO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c3f084d68305cad0a634aa23aba8413dd075d0c1..6b32dcb791244db1b0007d1c4b60f9791a454883 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_CONNECT 3"
-.TH BIO_CONNECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_CONNECT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b0fdc865b990e5501d0413556b338c5334487a27..b0b7ca8535e84ffa287e8d2e22cbc4f133b50e3d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_CTRL 3"
-.TH BIO_CTRL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_CTRL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -149,7 +149,7 @@ BIO_ctrl, BIO_callback_ctrl, BIO_ptr_ctrl, BIO_int_ctrl, BIO_reset, BIO_seek, BI
 \&
 \& long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg);
 \& long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *cb);
-\& char *BIO_ptr_ctrl(BIO *bp, int cmd, long larg);
+\& void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg);
 \& long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg);
 \&
 \& int BIO_reset(BIO *b);
@@ -272,7 +272,7 @@ The \fBBIO_get_ktls_send()\fR and \fBBIO_get_ktls_recv()\fR functions were added
 OpenSSL 3.0.0.
 .SH "COPYRIGHT"
 .IX Header "COPYRIGHT"
-Copyright 2000\-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000\-2022 The OpenSSL Project Authors. All Rights Reserved.
 .PP
 Licensed under the OpenSSL license (the \*(L"License\*(R").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index f5b28d8421bb57f783e8d09260069c220c94edd3..d473aaad0bbd6c7f265e775fd028cef6c55257c9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_F_BASE64 3"
-.TH BIO_F_BASE64 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_F_BASE64 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -156,13 +156,26 @@ any data read through it.
 .PP
 Base64 BIOs do not support \fBBIO_gets()\fR or \fBBIO_puts()\fR.
 .PP
+For writing, output is by default divided to lines of length 64
+characters and there is always a newline at the end of output.
+.PP
+For reading, first line should be at most 1024
+characters long. If it is longer then it is ignored completely.
+Other input lines can be of any length. There must be a newline
+at the end of input.
+.PP
+This behavior can be changed with \s-1BIO_FLAGS_BASE64_NO_NL\s0 flag.
+.PP
 \&\fBBIO_flush()\fR on a base64 \s-1BIO\s0 that is being written through is
 used to signal that no more data is to be encoded: this is used
 to flush the final block through the \s-1BIO.\s0
 .PP
-The flag \s-1BIO_FLAGS_BASE64_NO_NL\s0 can be set with \fBBIO_set_flags()\fR
-to encode the data all on one line or expect the data to be all
-on one line.
+The flag \s-1BIO_FLAGS_BASE64_NO_NL\s0 can be set with \fBBIO_set_flags()\fR.
+For writing, it causes all data to be written on one line without
+newline at the end.
+For reading, it forces the decoder to process the data regardless
+of newlines. All newlines are ignored and the input does not need
+to contain any newline at all.
 .SH "NOTES"
 .IX Header "NOTES"
 Because of the format of base64 encoding the end of the encoded
@@ -215,7 +228,7 @@ There should be some way of specifying a test that the \s-1BIO\s0 can perform
 to reliably determine \s-1EOF\s0 (for example a \s-1MIME\s0 boundary).
 .SH "COPYRIGHT"
 .IX Header "COPYRIGHT"
-Copyright 2000\-2016 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000\-2022 The OpenSSL Project Authors. All Rights Reserved.
 .PP
 Licensed under the OpenSSL license (the \*(L"License\*(R").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 58dc2084e9c3482a8ce4efe53cd628b32db1b7f9..fd208838c35267c9c3e2b4ae91e14992b6a3dec6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_F_BUFFER 3"
-.TH BIO_F_BUFFER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_F_BUFFER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c5d57ec206a5cd6ea198b4faf9ef31790f9b843b..f1acd403fd18b99cc450a5c595982e180b9ac0a9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_F_CIPHER 3"
-.TH BIO_F_CIPHER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_F_CIPHER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 26327b8a21d83d208122b2d0647ff7f43a081eea..a1c364e5f44f59cc10f1cc568baba5bc8d3bf079 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_F_MD 3"
-.TH BIO_F_MD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_F_MD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index aaa013ef3cc620e1da9cd9775912801dac2ba916..80c282b3a55f531c5f3c80a8e34adc9bf83edf2d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_F_NULL 3"
-.TH BIO_F_NULL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_F_NULL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7bcea1459971b4a5e7bcc7bf498635a33985bab2..81399a452724ff38f6ffc217a65f4afd2d228ebe 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_F_SSL 3"
-.TH BIO_F_SSL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_F_SSL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1e6f6ca5fa4268d9cc190b183111a6d986f33816..20050a8e3024dcee511b6b903b3e460655a74a06 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_FIND_TYPE 3"
-.TH BIO_FIND_TYPE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_FIND_TYPE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0b31fb767515ea16bcd7129481c7d0094b761655..8fef702fb0bca9436a99f0a4bcd9f2f5ebcff7e4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_GET_DATA 3"
-.TH BIO_GET_DATA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_GET_DATA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d5c0a54f0e359befed2f6eb8c06937564e29882f..d90717a659a17d552737a6dd28e9c678ce28ee43 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_GET_EX_NEW_INDEX 3"
-.TH BIO_GET_EX_NEW_INDEX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_GET_EX_NEW_INDEX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e8c5c605a81b316dd42d042c8dc0a1c1b6350f00..81e13b5bd73ebc4e546e9a81ad3f9aa1e7554887 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_METH_NEW 3"
-.TH BIO_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 187b5d7641532190fea40d5c85b9ee221633c047..b15aa78f8e150857b4e51e8a4f060476f76cbd97 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_NEW 3"
-.TH BIO_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f4e069c53c2e3d050b22698bfe42cf7c128fdaf2..48d670b410d410ba9c557174e65f05acdc69231a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_NEW_CMS 3"
-.TH BIO_NEW_CMS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_NEW_CMS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4a3e3463651ab945de232ce1ebc97ee867a00965..816ebb8eaa82adc527883779d333f6de25422308 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_PARSE_HOSTSERV 3"
-.TH BIO_PARSE_HOSTSERV 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_PARSE_HOSTSERV 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 70700fc046f29e67a459e46473fadda982692128..4fd175cccc1194bfd330d04219ae8463dbb9037e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_PRINTF 3"
-.TH BIO_PRINTF 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_PRINTF 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e3bd1391177b3be37d2f08976c1d8905c2a466f3..9cd047c803381a2f0e1f447f2a9ef82351314af4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_PUSH 3"
-.TH BIO_PUSH 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_PUSH 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9ab1e3457b46f3e02d875e2633f38c0be25e6c20..e01f80e30e824e6aecbbba4ae040f6ad71a029e5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_READ 3"
-.TH BIO_READ 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_READ 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8aaf11f7ce23f31e58a01b511d226f806ce3d41d..8cb42dd379e6e375e672c52ce47e04119b4e99fd 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_ACCEPT 3"
-.TH BIO_S_ACCEPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_ACCEPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index be93a17f9363de2dbe93b7e10b4ee450c4605d00..79b59d1a59b1eff35b52c370ad7e43a0e253c462 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_BIO 3"
-.TH BIO_S_BIO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_BIO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cec561ac8c13c1430a1cc2e24209d9b9fcea5da0..d86cc3bab7f094c975e7e95079c8fa52ad4a7c53 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_CONNECT 3"
-.TH BIO_S_CONNECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_CONNECT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 41346d15c8b61e62e4062d98dede8ddc8e6c7fe7..c469da00b61604862678d3f0b83e749224313f24 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_FD 3"
-.TH BIO_S_FD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_FD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9e6ff641b3689acd0fe18a5954316e54dd8938ec..23c5ea5154a1022ead238720d6e82bee83076e23 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_FILE 3"
-.TH BIO_S_FILE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_FILE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 66dbfab958343657b34101ded345215c6602ba4a..41b04790f3b0c6fb7ed5a8e9219bee6ae5b182d5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_MEM 3"
-.TH BIO_S_MEM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_MEM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9ebe208915edfca82b6d9b419bb2c2303328b487..2651a1c80a9f055f4e1ed9637d7cf7b923ed42c7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_NULL 3"
-.TH BIO_S_NULL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_NULL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 65a8cb2d2624918892b83f27fea17711ac1b6c61..c1f2be911bfb085cbd69028f84fca39d2d986d5f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_S_SOCKET 3"
-.TH BIO_S_SOCKET 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_S_SOCKET 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 38b46ce671f91626ca4b080e81d37eaebc57af47..2f29cef4051d212773865f3afe33fe01f059ac38 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_SET_CALLBACK 3"
-.TH BIO_SET_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_SET_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fb570646a0a41eecd11588386cc2ab0beb8f8133..f47bb67cca6d4ba78fe15dc06f0ac9646c7dccb2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO_SHOULD_RETRY 3"
-.TH BIO_SHOULD_RETRY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO_SHOULD_RETRY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d7728180d0053208db370303f5483d5ef4ee22cf..0e7b9aacb13d83bcd128e3a66f66b8b4e0dc554f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_BLINDING_NEW 3"
-.TH BN_BLINDING_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_BLINDING_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 85a4e8712f35d0cf3a2a20b2ff30bc0806ae815d..e5cab85637b70eb1f8e5e9f5c37587c2d0000f47 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_CTX_NEW 3"
-.TH BN_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_CTX_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1aefb320b1a293b62c82f3bf718f5b8c412c800d..32cd016a88c57df916f5d79602bb1dd2d5cfca97 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_CTX_START 3"
-.TH BN_CTX_START 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_CTX_START 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index db0bbbc6f56998aa9af121bac7b761e7920e372f..68b5e1d251e4e66e80660099fe9dbf72dd2b01b7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_ADD 3"
-.TH BN_ADD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_ADD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
 .nh
 .SH "NAME"
-BN_add, BN_sub, BN_mul, BN_sqr, BN_div, BN_mod, BN_nnmod, BN_mod_add, BN_mod_sub, BN_mod_mul, BN_mod_sqr, BN_exp, BN_mod_exp, BN_gcd \- arithmetic operations on BIGNUMs
+BN_add, BN_sub, BN_mul, BN_sqr, BN_div, BN_mod, BN_nnmod, BN_mod_add, BN_mod_sub, BN_mod_mul, BN_mod_sqr, BN_mod_sqrt, BN_exp, BN_mod_exp, BN_gcd \- arithmetic operations on BIGNUMs
 .SH "SYNOPSIS"
 .IX Header "SYNOPSIS"
 .Vb 1
@@ -171,6 +171,8 @@ BN_add, BN_sub, BN_mul, BN_sqr, BN_div, BN_mod, BN_nnmod, BN_mod_add, BN_mod_sub
 \&
 \& int BN_mod_sqr(BIGNUM *r, BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
 \&
+\& BIGNUM *BN_mod_sqrt(BIGNUM *in, BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
+\&
 \& int BN_exp(BIGNUM *r, BIGNUM *a, BIGNUM *p, BN_CTX *ctx);
 \&
 \& int BN_mod_exp(BIGNUM *r, BIGNUM *a, const BIGNUM *p,
@@ -222,6 +224,12 @@ repeated computations using the same modulus, see
 \&\fBBN_mod_sqr()\fR takes the square of \fIa\fR modulo \fBm\fR and places the
 result in \fIr\fR.
 .PP
+\&\fBBN_mod_sqrt()\fR returns the modular square root of \fIa\fR such that
+\&\f(CW\*(C`in^2 = a (mod p)\*(C'\fR. The modulus \fIp\fR must be a
+prime, otherwise an error or an incorrect \*(L"result\*(R" will be returned.
+The result is stored into \fIin\fR which can be \s-1NULL.\s0 The result will be
+newly allocated in that case.
+.PP
 \&\fBBN_exp()\fR raises \fIa\fR to the \fIp\fR\-th power and places the result in \fIr\fR
 (\f(CW\*(C`r=a^p\*(C'\fR). This function is faster than repeated applications of
 \&\fBBN_mul()\fR.
@@ -242,7 +250,10 @@ Unless noted otherwise, the result \fB\s-1BIGNUM\s0\fR must be different from
 the arguments.
 .SH "RETURN VALUES"
 .IX Header "RETURN VALUES"
-For all functions, 1 is returned for success, 0 on error. The return
+The \fBBN_mod_sqrt()\fR returns the result (possibly incorrect if \fIp\fR is
+not a prime), or \s-1NULL.\s0
+.PP
+For all remaining functions, 1 is returned for success, 0 on error. The return
 value should always be checked (e.g., \f(CW\*(C`if (!BN_add(r,a,b)) goto err;\*(C'\fR).
 The error codes can be obtained by \fBERR_get_error\fR\|(3).
 .SH "SEE ALSO"
@@ -251,7 +262,7 @@ The error codes can be obtained by \fBERR_get_error\fR\|(3).
 \&\fBBN_add_word\fR\|(3), \fBBN_set_bit\fR\|(3)
 .SH "COPYRIGHT"
 .IX Header "COPYRIGHT"
-Copyright 2000\-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000\-2022 The OpenSSL Project Authors. All Rights Reserved.
 .PP
 Licensed under the OpenSSL license (the \*(L"License\*(R").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 56df90050f9d94291983d7cc340f9cf05f9deaf8..e9131100074e6a65cb601f240065df3228c97a01 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_ADD_WORD 3"
-.TH BN_ADD_WORD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_ADD_WORD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 07fb4f55e4f6abecad35cb9751403dd53d59cdd7..29b102f6c5a01b70d884457015941d4ee01ad9a5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_BN2BIN 3"
-.TH BN_BN2BIN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_BN2BIN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 230be899350024a9a5cfe8f1d89231d99c2a3c40..93c351d0d2216002a2d638185bd9702445c179d3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_CMP 3"
-.TH BN_CMP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_CMP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c3d1d9d941798f68a817b30ba86447e64e32de6b..b3a21bd321d96aa6531b1445eb1eb6eca3adec41 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_COPY 3"
-.TH BN_COPY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_COPY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index eb9f0ec4b7d88965313e6f9d1e6c12e68c3da78d..54462cdc28e03d3971b1447188a6077f4869b6ed 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_GENERATE_PRIME 3"
-.TH BN_GENERATE_PRIME 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_GENERATE_PRIME 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e10bd4064d8b8dd3be4a8c1d6691afa4413c1fa4..3da342e18a2c2aebc5522ac44a55ef6ccc3952e0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_MOD_INVERSE 3"
-.TH BN_MOD_INVERSE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_MOD_INVERSE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ccdeef963a59e2a544e9da52916785f89a1d6f82..e7d5dab8d9a68c916ce4cb1e5785ec4cf605e5a9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_MOD_MUL_MONTGOMERY 3"
-.TH BN_MOD_MUL_MONTGOMERY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_MOD_MUL_MONTGOMERY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 73a783bd748efd3c24e724dfc43b7dc39b3b1909..949bb12de611bbfc3f85fd83fbdb56c2fdd487df 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_MOD_MUL_RECIPROCAL 3"
-.TH BN_MOD_MUL_RECIPROCAL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_MOD_MUL_RECIPROCAL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8ddc9306517629ee969bbe11b80c630f44db7979..464c25907b0266b5452d0661ae9cf0c51d1b248d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_NEW 3"
-.TH BN_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0f85ef0fe5d602bc1ed975d7340699e96b758942..09c2eb973afc5cdca457b0a7670f54f71ef10de9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_NUM_BYTES 3"
-.TH BN_NUM_BYTES 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_NUM_BYTES 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index efaf7d2b192c82018d6287089ee32de1dce4a10b..a775da60f1decea2b31283c4141d1e5abe5d646e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_RAND 3"
-.TH BN_RAND 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_RAND 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index be6475a1d753f7e57f9855a076cd3937492f6422..00b05253cb7550d3a83bba7ae0633ec9792b82f5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_SECURITY_BITS 3"
-.TH BN_SECURITY_BITS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_SECURITY_BITS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0c170af885160a50acacbe3bde95b68bf1374c98..4deb10d003c3b9a804474dfdec03c7f78ea7b2aa 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_SET_BIT 3"
-.TH BN_SET_BIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_SET_BIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 96e1f05003cfbe8ab2a24009ee80caa352498c7c..c66f974d6596ac88814c2ea402437ba68987489a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_SWAP 3"
-.TH BN_SWAP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_SWAP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0bdd8f1e27adb6008463c6a4b21cc30f2e3af4e6..da9b382cdf08e6c41b5d65fb9d3fea76479a8aeb 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BN_ZERO 3"
-.TH BN_ZERO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BN_ZERO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fa98d6d5df5c03c2b9bce00d82c5e8f041c99835..28e6a7af32aa80d44ac755211ab843c24701f011 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BUF_MEM_NEW 3"
-.TH BUF_MEM_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BUF_MEM_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ac14b30d865f6060fad0a95191238634322e4f48..298acf3fa351354e84f8ffd33876f94b75f227c4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_ADD0_CERT 3"
-.TH CMS_ADD0_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_ADD0_CERT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 01ec3703774ebaa52e6985f4308f7a728dccbb46..25c81704b87786a93bafc76fdde8f1ab9432601d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_ADD1_RECIPIENT_CERT 3"
-.TH CMS_ADD1_RECIPIENT_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_ADD1_RECIPIENT_CERT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index af6bbfde42025990c4e243a6546b61a7fdfcf5cd..891907e278b9094d752baaf966d7297fef59ff7d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_ADD1_SIGNER 3"
-.TH CMS_ADD1_SIGNER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_ADD1_SIGNER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 31ffa60d5e008bf51c7c83a4c69bd1df8c565ea7..2c1e01bf246f7b1e3d0f80f3a7af310abb33b098 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_COMPRESS 3"
-.TH CMS_COMPRESS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_COMPRESS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a7232b70f97709359db9b20fcb79160d19b58ac4..3497124c4aad89a97e61ba4c5ce5aafac823221b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_DECRYPT 3"
-.TH CMS_DECRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_DECRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2041397dd8606a53a9ffb818558b6e7298a23ef7..648326bf1c9169d9e863fe0514365b92eb4647a3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_ENCRYPT 3"
-.TH CMS_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_ENCRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4ed03b99a74b933325c5937b3718a1c12b465428..f6a47c21b6b7e91db7ef88be77a4deb861f9588e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_FINAL 3"
-.TH CMS_FINAL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_FINAL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4da545a75fd657780a2842b06b582faf21f6a91f..b74e9a9d5f2520c2dfabb11ed1b618a944b263e6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_GET0_RECIPIENTINFOS 3"
-.TH CMS_GET0_RECIPIENTINFOS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_GET0_RECIPIENTINFOS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ea1680e42e057c2026864688d58acc9cd50ca299..7c1cd35073c043af579bae90152d46c9f622c039 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_GET0_SIGNERINFOS 3"
-.TH CMS_GET0_SIGNERINFOS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_GET0_SIGNERINFOS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index eb214e64650bd3c415a4593e75947598a912dbf0..2f198ee3236d5a3d5f68b2d55e4d9ab4741340a8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_GET0_TYPE 3"
-.TH CMS_GET0_TYPE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_GET0_TYPE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 07fe5d7d1d9a948f7d0a50f3b9abee30ef1b07dc..7b6b0fa6beaabac903c3e2a97c111ccd532b827b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_GET1_RECEIPTREQUEST 3"
-.TH CMS_GET1_RECEIPTREQUEST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_GET1_RECEIPTREQUEST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8bf015e6c8bcfb7c11c249be6112ca6f4921a4a4..013978bc33fb91577b44687b07fbdd4b2c371b5e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_SIGN 3"
-.TH CMS_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_SIGN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ec6a02b41fa3f8b6d58c9660af3d1b05bb4e4c72..ccffab1847ba3d1ff664c87a3d33dbb9c08fde53 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_SIGN_RECEIPT 3"
-.TH CMS_SIGN_RECEIPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_SIGN_RECEIPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 54a5c488e8316a17ca3ffb7e335e98508c5fd67c..f434aae8e5fed42162656e85f38979a20fb19004 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_UNCOMPRESS 3"
-.TH CMS_UNCOMPRESS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_UNCOMPRESS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a8f4bc2791ff50a78e0d096e7f0b772f419a0783..e614ec532c4b072568fded1eea79775851395ade 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_VERIFY 3"
-.TH CMS_VERIFY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_VERIFY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5b87ab36fbb396780f037b9cf3138f619a28cf19..17c1e2c78ac4c2ee1d87f0fe7c66567acdb57f41 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS_VERIFY_RECEIPT 3"
-.TH CMS_VERIFY_RECEIPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS_VERIFY_RECEIPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 832ede0b4e3282559470ce1fefb832ff8d5b8971..b9bce82e06a5124e3d1ee694e2ccb4d8ea6e87da 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CONF_MODULES_FREE 3"
-.TH CONF_MODULES_FREE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CONF_MODULES_FREE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6538999aca30de394d2dcac02b9984ae8feea77a..9b3e19b0902a96f34f46fc453ad9b4acd2c23244 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CONF_MODULES_LOAD_FILE 3"
-.TH CONF_MODULES_LOAD_FILE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CONF_MODULES_LOAD_FILE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cce771c584970ba1e0ac10b70567c8605a5e3b74..684820fd1d2bf74e8e43888efad7c63a514348d5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CRYPTO_THREAD_RUN_ONCE 3"
-.TH CRYPTO_THREAD_RUN_ONCE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CRYPTO_THREAD_RUN_ONCE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 264f9a7a10e84b9b96168d927c206cc1b5d0fb4d..d05b2dbc923b3221b44c2075435654e60eb8721d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CRYPTO_GET_EX_NEW_INDEX 3"
-.TH CRYPTO_GET_EX_NEW_INDEX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CRYPTO_GET_EX_NEW_INDEX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 934e385ebf51c136ca314ba8ac90c960d6b76024..9c1c645d5beef2b445e5c53370db646a462411b6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CRYPTO_MEMCMP 3"
-.TH CRYPTO_MEMCMP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CRYPTO_MEMCMP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0fe0360550290c17f37b75addad4add7c9bdcbde..330fbac53c3690edab8c41618c0787813fc1981a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CTLOG_STORE_GET0_LOG_BY_ID 3"
-.TH CTLOG_STORE_GET0_LOG_BY_ID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CTLOG_STORE_GET0_LOG_BY_ID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ab9a9c13e8cbb700be0acbb5ece25b12af7fda15..fa134eebe637b44b7bcc2f76e09224bad724c98a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CTLOG_STORE_NEW 3"
-.TH CTLOG_STORE_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CTLOG_STORE_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b63e22704250fa319a81826001137a0068dd117d..f8a675386b351b18cfa5f8f5a8b6c3d83fa04e4d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CTLOG_NEW 3"
-.TH CTLOG_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CTLOG_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1c766b04cac47ecb9046dcc81eb435835ad5b8de..16c2b94cab229d5b8e82ce3b4cd5e80101b597fb 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CT_POLICY_EVAL_CTX_NEW 3"
-.TH CT_POLICY_EVAL_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CT_POLICY_EVAL_CTX_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5c0b45f52e3d1200a2b2b9acb9cc3edb4be6b6fe..0489c8bf719edc99953f121466750c9aff9c7eb9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DEFINE_STACK_OF 3"
-.TH DEFINE_STACK_OF 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DEFINE_STACK_OF 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -375,7 +375,8 @@ not return values.
 return a pointer to the deleted element or \fB\s-1NULL\s0\fR on error.
 .PP
 \&\fBsk_TYPE_insert()\fR, \fBsk_TYPE_push()\fR and \fBsk_TYPE_unshift()\fR return the total
-number of elements in the stack and 0 if an error occurred.
+number of elements in the stack and 0 if an error occurred. \fBsk_TYPE_push()\fR
+further returns \-1 if \fBsk\fR is \fB\s-1NULL\s0\fR.
 .PP
 \&\fBsk_TYPE_set()\fR returns a pointer to the replacement element or \fB\s-1NULL\s0\fR on
 error.
index 9df87f6b839dc2acbe822638fec217a12053f82e..ae284c109afe00beae8d466e6afe49a9def53890 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DES_RANDOM_KEY 3"
-.TH DES_RANDOM_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DES_RANDOM_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f037cc2e4051bea8517200ef7fb9cb01b07b3ddb..f5ae89b37d74f433d3b459c75a0b01e1eb9a1335 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_GENERATE_KEY 3"
-.TH DH_GENERATE_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_GENERATE_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d198f80e937ddb0615403983db2ee0b971c17fdb..3927b9db0279f2e6149aa892a2d6c65079f62b29 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_GENERATE_PARAMETERS 3"
-.TH DH_GENERATE_PARAMETERS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_GENERATE_PARAMETERS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7476da3bdfb11ed78e7e52b22fc19cc3db9a51bf..bb283260b4ca074c7c298b3b101a5c206be65e42 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_GET0_PQG 3"
-.TH DH_GET0_PQG 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_GET0_PQG 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 633ff896e996305defe6bc2c9a266372ba71c61f..9a02596f6285770bc825b3a4c7ad227220cfba15 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_GET_1024_160 3"
-.TH DH_GET_1024_160 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_GET_1024_160 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9264d7dc9e474a991be4f1ee8745d7cee7135e92..9e418a611435ef6378c120dd8ed5f43c1e510b01 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_METH_NEW 3"
-.TH DH_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cff4dbee3641c8f23d9fbffe41970a4e7f868d20..d3ed8df91c0c8b93ad0a21abf6450e64b3210e43 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_NEW 3"
-.TH DH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7d16536e255f3900ef8d3892ca2f10ebf7a3efe0..7c3276c990d925b34bb960823bebc5d4998fa4a8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_NEW_BY_NID 3"
-.TH DH_NEW_BY_NID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_NEW_BY_NID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2348b443244a7b8feea2e1b5ad9c421cbf37be7c..6df51d8d6574c89630ceafb647cfb888c376cc34 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_SET_METHOD 3"
-.TH DH_SET_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_SET_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f615ff21fb1611beb57a9af5b796f95a1f9cc1e1..3c3114f0c9b0148dcf1656e312afbb184412cf3b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DH_SIZE 3"
-.TH DH_SIZE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DH_SIZE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 31e5017a2f7a1056aadcb47b60df89d507c3eff7..639b5eecf3c147fd83552e4fd06ea281b84b361d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_SIG_NEW 3"
-.TH DSA_SIG_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_SIG_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a15e63e1120fb182d420c38e42f78ca799ca0df4..cb06e481686165693bc44e620413e86d8ff35638 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_DO_SIGN 3"
-.TH DSA_DO_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_DO_SIGN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ebfff8ef7474d864221950663699d4d751f507dd..c1aed678fa9efb25d6c26395a44ca5eebc6e9f37 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_DUP_DH 3"
-.TH DSA_DUP_DH 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_DUP_DH 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 70977313dabf1f8d55c512c8080d8f3a4c6d22aa..35db6f042bfbbbbd4f2acb668bcbbdf20fcaeaf0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_GENERATE_KEY 3"
-.TH DSA_GENERATE_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_GENERATE_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7323e9c343d3088455f70386a193c38bff35cd5e..27404c631b61d17e2e3d92722811a712e997bb52 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_GENERATE_PARAMETERS 3"
-.TH DSA_GENERATE_PARAMETERS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_GENERATE_PARAMETERS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 332fe0f3dd97661def494322aae2df879d755285..20e2852cc838c9ab65a23d5c78c1a82431dec2b3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_GET0_PQG 3"
-.TH DSA_GET0_PQG 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_GET0_PQG 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index de7d98e1162d1ec69d6aa2e8aa686bb4d6ab6602..bfc51a5650e47619ed97ca00b5d3afda1d034703 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_METH_NEW 3"
-.TH DSA_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1fbdb72fbe2f54a6ca6f42593dc0138cb921268f..46d44512b41560600d0e1dd5df34b1a54dc2a7c2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_NEW 3"
-.TH DSA_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 61dada570e54cc8efe21d8b64d256de625471415..c755b2cdf24e2a4463d855890111b31188d25467 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_SET_METHOD 3"
-.TH DSA_SET_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_SET_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fa6675537f7df18364acb39a4932a8a36f78c522..b83ab130f11417e61e33f916ee49c72fecde78ac 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_SIGN 3"
-.TH DSA_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_SIGN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f024e871283227a1eca8bcb15e72e0d258856950..cfb173524dd4f672425532df8e754832b888e8f1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA_SIZE 3"
-.TH DSA_SIZE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA_SIZE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e2ba7d8406f821aa315454fa3c99a5065d0f3978..a9a1cbfa61acf2f96ae307255ad107ac230e7df4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DTLS_GET_DATA_MTU 3"
-.TH DTLS_GET_DATA_MTU 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DTLS_GET_DATA_MTU 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c4e176087bcd91cfb773fe23e956211e881e92c9..a2add319e9e13c0c2b540cfedb344de15db35a6f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DTLS_SET_TIMER_CB 3"
-.TH DTLS_SET_TIMER_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DTLS_SET_TIMER_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7a0f0e2f33b85a8e7ff4bd89074468973abdfe2c..116d622a707365ebf6c12095deebe4fe478db59c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DTLSV1_LISTEN 3"
-.TH DTLSV1_LISTEN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DTLSV1_LISTEN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cffed36c591797e5db4ff2b14d38d98f3df2c91a..5c71afe8dbc1348216427b30555914b7ab9dc164 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ECDSA_SIG_NEW 3"
-.TH ECDSA_SIG_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ECDSA_SIG_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8325a4659ce7b64023f7235c30613083c9854f68..04a6c1bcf121f1eee31f64ec6ad5c46bbbadfc6e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ECPKPARAMETERS_PRINT 3"
-.TH ECPKPARAMETERS_PRINT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ECPKPARAMETERS_PRINT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 956f050a3063dfd7e33aae9a51a7d5c2ff1e076f..834c19c2bbe3276fcdcf725e74935eb0e8177bb7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC_GFP_SIMPLE_METHOD 3"
-.TH EC_GFP_SIMPLE_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC_GFP_SIMPLE_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b97e943ed837bffcb4612fa3e199be3089ec727c..6a02c7ed7dd4991c3b5b986aec72d1f60b21f774 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC_GROUP_COPY 3"
-.TH EC_GROUP_COPY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC_GROUP_COPY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8171ea5e82605a0199d402485ace1fb8bb341685..acb1b4794a4fb8ebeb4d5e73950aab3e4bf3d1e9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC_GROUP_NEW 3"
-.TH EC_GROUP_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC_GROUP_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1d744cc92f05f26c3acea1a15be828c800ee5b75..b0b2d323ae8ad27422fe825fe197e2bcca921aab 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC_KEY_GET_ENC_FLAGS 3"
-.TH EC_KEY_GET_ENC_FLAGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC_KEY_GET_ENC_FLAGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f2806909df04bce62eac8ec87b983b2e0873df94..314d7e7a7e995138b8c2cfeac2c463abc2de8a2f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC_KEY_NEW 3"
-.TH EC_KEY_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC_KEY_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 209a51d19df519bc799c1b3a953e3b0e0618b45e..4067a0e5b1655466e35a863628ef658ebeb86ad0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC_POINT_ADD 3"
-.TH EC_POINT_ADD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC_POINT_ADD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 548981af6686ddbbe8e887d7b9cfc98b7ad9de8e..a9043ac4200d3642135c239b18bb37c9bb2e2aee 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC_POINT_NEW 3"
-.TH EC_POINT_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC_POINT_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 380c0744e92eb56b0ac7e575a0fc47db4fd5257c..45e0246989b00de1f59b0e0fbfa0e17d6a3d23f5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ENGINE_ADD 3"
-.TH ENGINE_ADD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ENGINE_ADD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3755c282070cab72721f3d973655588e80f66c28..51c2e944fd877fe6a6e5c7861b66b87434c59107 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_GET_LIB 3"
-.TH ERR_GET_LIB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_GET_LIB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 97e18a2ba054996d46e718799779039338cb7fde..241dfbf60c0cc1293e3bcd7515bf2cdec30a4f03 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_CLEAR_ERROR 3"
-.TH ERR_CLEAR_ERROR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_CLEAR_ERROR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 76a734715836745787e3dc4ecb9a4a6d1757391b..17abaf7814b00b8f653c917374d48098cf906ac6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_ERROR_STRING 3"
-.TH ERR_ERROR_STRING 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_ERROR_STRING 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 599d4b9c78ae0517c6e66478713d234b15a330dd..4e8e5440b9db8b93cb53b42dd07516a452c29557 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_GET_ERROR 3"
-.TH ERR_GET_ERROR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_GET_ERROR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 55e025d867d6d9a556279f4b68a19ba48704e238..d62879a156f29380bb0a5e92cf23a5e71f690cc8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_LOAD_CRYPTO_STRINGS 3"
-.TH ERR_LOAD_CRYPTO_STRINGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_LOAD_CRYPTO_STRINGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6ec45d26fe7b7001d6e4d3d7e4d34bceb94478c2..37e8c4c48d862bcfd5cefcaceef52d8521492e6a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_LOAD_STRINGS 3"
-.TH ERR_LOAD_STRINGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_LOAD_STRINGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 44b6f8b073dd5dfa542f7050bd5d9265987f790f..39326b9df56f468fa6a111b1f9c61e9fd94844fa 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_PRINT_ERRORS 3"
-.TH ERR_PRINT_ERRORS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_PRINT_ERRORS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe81f2378b6962d52de5bb95463391db4dbf3e89..37eaea14194712821baa7a646004a8986bcaec79 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_PUT_ERROR 3"
-.TH ERR_PUT_ERROR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_PUT_ERROR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 91c884a3cfb92f913e1c63af7fea1d5b78996f32..ec979c96cceb975161f839fa19c3d1758ac35442 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_REMOVE_STATE 3"
-.TH ERR_REMOVE_STATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_REMOVE_STATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe01768ac02960e0a5bf19388e01cded53760ca4..b2677dbfbbc08e3183d94dfb934d61b673595bc2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERR_SET_MARK 3"
-.TH ERR_SET_MARK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERR_SET_MARK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 584d65b4013f72787465dec09fff0b4200e0fe49..ab2b8de4ebfe9d12174b62aa847f184150376134 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_BYTESTOKEY 3"
-.TH EVP_BYTESTOKEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_BYTESTOKEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index eae2e5c485f7a192bf5ee8f36d06b03e74725b34..719ebc85b50d5f84242ad4b91dc865f703dba0ae 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_CIPHER_CTX_GET_CIPHER_DATA 3"
-.TH EVP_CIPHER_CTX_GET_CIPHER_DATA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_CIPHER_CTX_GET_CIPHER_DATA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c849ae6a2ff2c19e36be725e370ed33abc6b0ffa..2ff91eff9bfa330bac18ddd7a7abceddcfe75585 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_CIPHER_METH_NEW 3"
-.TH EVP_CIPHER_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_CIPHER_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1d06ccca0b9e6185ea50d2073c853ee9fbdbd3e3..0f5920a803fde3461fe11e0ede09ab76eccf412a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_DIGESTINIT 3"
-.TH EVP_DIGESTINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_DIGESTINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0b0c78a8bd3c76e8fbeb1705d237e6c13596edd1..8f656eef26d35c9398f5ba5906d080cda08ab03b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_DIGESTSIGNINIT 3"
-.TH EVP_DIGESTSIGNINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_DIGESTSIGNINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e9eece446c76ffa06e52b788bf319a759bcadab9..f35b47678d52f3811b1685a2a17edb44af5c29aa 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_DIGESTVERIFYINIT 3"
-.TH EVP_DIGESTVERIFYINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_DIGESTVERIFYINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3644bd006f47ee14afddc4727820848ccea3f6ee..e3a23a33858f2b8c10b36d14788b51a8bc86a02d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_ENCODEINIT 3"
-.TH EVP_ENCODEINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_ENCODEINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe30ff4bcff83d55b5998d97065b332457ca7aca..e635e17bb297d27c03c0e24d35b26a819899b6d2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_ENCRYPTINIT 3"
-.TH EVP_ENCRYPTINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_ENCRYPTINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 46416728c16b47cd2e63eb3508c38534323eccc9..09391dda6de348259f8a28647d662630fda7b604 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_MD_METH_NEW 3"
-.TH EVP_MD_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_MD_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index db66780e943c2e1bc74e57c09126495ac20a3934..d867d1e01285552f62e7fc6d2e3b485071323b8e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_OPENINIT 3"
-.TH EVP_OPENINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_OPENINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0712f2f61a3fdc1fb31ff84675265b26ba971e63..527e9b637734c3aba8e4e780e24d24e88b115e13 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_ASN1_METHOD 3"
-.TH EVP_PKEY_ASN1_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_ASN1_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 14a60a8264980f4093c71ab0fb22f7c926ae79cd..99e93372599eb6b1a7bd038bcac8331005e4ae9e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CTX_CTRL 3"
-.TH EVP_PKEY_CTX_CTRL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CTX_CTRL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c91d3276112bd278133920f669478f7623653d88..79675e1f12585e6136a895db979fa538ae6bb4cc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CTX_NEW 3"
-.TH EVP_PKEY_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CTX_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 98039383b946410408a63cf6efc39e9b71fe682a..55a0d1b3f68089834a61d0d43e7943aa0135eb3b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CTX_SET1_PBE_PASS 3"
-.TH EVP_PKEY_CTX_SET1_PBE_PASS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CTX_SET1_PBE_PASS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2f8f86e739095942df7cfbbd72b1032d8ae6b41a..01e6b977d19596674d79801cd8b615c644cabc75 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CTX_SET_HKDF_MD 3"
-.TH EVP_PKEY_CTX_SET_HKDF_MD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CTX_SET_HKDF_MD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c52cc51fcaa0f0965bba4782275ce88c7f348ae9..edfdf3785680cd984ef64e40e152258efc7144f5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CTX_SET_RSA_PSS_KEYGEN_MD 3"
-.TH EVP_PKEY_CTX_SET_RSA_PSS_KEYGEN_MD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CTX_SET_RSA_PSS_KEYGEN_MD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 378010fc5a4725727b455bb08536b9d721394b34..bd2904716b002eb156d0199e83a433d568cd8c60 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CTX_SET_SCRYPT_N 3"
-.TH EVP_PKEY_CTX_SET_SCRYPT_N 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CTX_SET_SCRYPT_N 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 328b4ffadb255e3252fdcc4825e6f54d9bca3ce7..5d3fe8f9bf2007eadf6ea7cc690baa457ead75c0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CTX_SET_TLS1_PRF_MD 3"
-.TH EVP_PKEY_CTX_SET_TLS1_PRF_MD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CTX_SET_TLS1_PRF_MD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 293af2d1fc9321f73d87bd079857cea62acf1dba..727d5055ba461518fccb9e90e5bd0712fe080ed4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_ASN1_GET_COUNT 3"
-.TH EVP_PKEY_ASN1_GET_COUNT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_ASN1_GET_COUNT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e27f45f66d185dd5f955054c21e0f02141538474..1e85c8d57cc2f0194c01f7d919fe8247c502fb9a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_CMP 3"
-.TH EVP_PKEY_CMP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_CMP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4c8a11100cdb8ab4b4f0178562458ee5e3130779..4f4e0c4f8b2536343c367ef40c0a98787d95dca2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_DECRYPT 3"
-.TH EVP_PKEY_DECRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_DECRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b1114171caf6fda92462f3b28ee94c35e0b36012..699506821441f91b7097331efd31e8d07a06d6e7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_DERIVE 3"
-.TH EVP_PKEY_DERIVE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_DERIVE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ecead5febc8a6b71f8e797af54b2649d3b452312..e281b799c9efd311b7b81d0b38280fe015988f8e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_ENCRYPT 3"
-.TH EVP_PKEY_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_ENCRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 23e86912f7655a26765b3d43f5f0a41fe2c76e20..9165f4545e90b5d6f831b328411c079575ae5714 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_GET_DEFAULT_DIGEST_NID 3"
-.TH EVP_PKEY_GET_DEFAULT_DIGEST_NID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_GET_DEFAULT_DIGEST_NID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index df6dd8e0f14fcd6fb5b600538bf497c20bb0d7fc..463aa73d169c537aa09843e236f9972997ad3f33 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_KEYGEN 3"
-.TH EVP_PKEY_KEYGEN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_KEYGEN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 194bc16341c1a13562e8917edefd6be53aeb1da7..84d6e87a28cabfa30828697e97982f785280bba0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_METH_GET_COUNT 3"
-.TH EVP_PKEY_METH_GET_COUNT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_METH_GET_COUNT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 10e870461111ef94200b4e752c0b36cfe9d9e562..4e3760f5fe6e27ff1682b12a9f28a1153190d9a1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_METH_NEW 3"
-.TH EVP_PKEY_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c64a9af1c005d49861dc9aa284ec32ec8e7e4200..2f4b270b9ed55394e1fec890c506eb35fad667d5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_NEW 3"
-.TH EVP_PKEY_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 85c5f464bf05858a9c5d15a1a1e282d4c7d022d2..9cd462863d86b8fcb1c68604109667d718113de7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_PRINT_PRIVATE 3"
-.TH EVP_PKEY_PRINT_PRIVATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_PRINT_PRIVATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1c2c5690defc9fb5fd03a6c1dd35b957ddbd0089..48951d0eccd9f2f09b124dde2eb029f89e8764dc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_SET1_RSA 3"
-.TH EVP_PKEY_SET1_RSA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_SET1_RSA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9ff08111ee26227895176b2650cb872deec37f5a..7749307d7b13a7c3d163705363b11288f41f278d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_SIGN 3"
-.TH EVP_PKEY_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_SIGN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cb355e7c07c5c203c1add81337b1a37f7fa40262..e4b342d00071617a5493d1d6fbf1d7edc539e92d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_SIZE 3"
-.TH EVP_PKEY_SIZE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_SIZE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6f604275cc260e6da12717f202fe106bb41db890..995bb2e338cb7ea722de2a35f84b42b34e533027 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_VERIFY 3"
-.TH EVP_PKEY_VERIFY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_VERIFY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a110fce99be173d5dc5a77a3b630fa10e24590f5..4454c50cd695005bdcba9189c70806f6cbefb2e7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_PKEY_VERIFY_RECOVER 3"
-.TH EVP_PKEY_VERIFY_RECOVER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_PKEY_VERIFY_RECOVER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d411beb2b5f96d55c85aaef624090236920ce42b..dcc68470575fab31c3d90bdc03d587f4ef54aa10 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SEALINIT 3"
-.TH EVP_SEALINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SEALINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 11acdfc0813ee75fb5d781237992a3d3f2702a8e..832b573cae10c26b451d23bcae2d7239f18fed59 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SIGNINIT 3"
-.TH EVP_SIGNINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SIGNINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d9f88b65452199ff409e9dc5692bf6f17afac9f5..52db89a23fe58db4d28ae7076d4e1943e0aa618d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_VERIFYINIT 3"
-.TH EVP_VERIFYINIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_VERIFYINIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 02e7b746edb002777492f6c76d7e32b4cc047669..74bf3d39ee94afa725e78338ca5682b1e68d13a2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_AES 3"
-.TH EVP_AES 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_AES 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 320e753072356b68c3a6ba9d512399ca65846eb7..356879960fbb86e1d6ee50cf8a6b0eb5460f0143 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_ARIA 3"
-.TH EVP_ARIA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_ARIA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 61a734a6029c66fd75f9a5132487fe7e91aaddfd..8ff245e75666bd3d3e9817088cca2b86add8d7d1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_BF_CBC 3"
-.TH EVP_BF_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_BF_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0a0bd71804e6422c903bf18558f43d0d8f6c2c31..826a09452be42052d1c1104b6a0b58f1f247481b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_BLAKE2B512 3"
-.TH EVP_BLAKE2B512 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_BLAKE2B512 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 76d8b3c11593732b55f01b68144bb39e6ab99d8d..b7f4d4584cfff98dc71f2c6eeaa1b219ea069734 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_CAMELLIA 3"
-.TH EVP_CAMELLIA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_CAMELLIA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 325451490adf2846689f3606620d01944b5f2ec8..6e53ad41f9658c6fc41615304999b6de089bbefc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_CAST5_CBC 3"
-.TH EVP_CAST5_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_CAST5_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5f879c78687d167c40f0b67bd8561054f0c1f5db..aa468517a423362857474471b58a6991addc99dc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_CHACHA20 3"
-.TH EVP_CHACHA20 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_CHACHA20 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 87ca32fb6722f2b39f2c58d408d290e0caf936be..c5f7dcda75f713eae1265b11fba1b46bdca362a9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_DES 3"
-.TH EVP_DES 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_DES 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 025ba38fe004206fcbaf0b971450b4929b119b45..bd78a6a010cd643397a4d5c5fde185cf0fa4b660 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_DESX_CBC 3"
-.TH EVP_DESX_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_DESX_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 47a1d7759a2b8e63d0ab4febf854d1be13f66049..19caeb3f377ac24a73ed94743af0c703473798a7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_IDEA_CBC 3"
-.TH EVP_IDEA_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_IDEA_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0482961b1d0bacbb77ef01c6ac6e35e487f7fcd9..6434d567a8a2c4c11359a147f2c72fb1b82879bf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_MD2 3"
-.TH EVP_MD2 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_MD2 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 696dc6b62a781e93dd0cb8585f3a1741c5b2be08..37dd46d7465c2c6218356aa25bef01e8c549cf33 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_MD4 3"
-.TH EVP_MD4 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_MD4 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 939863a640981ba5d653e888cd09123510bd964c..e9e2d7a60f34ad61b08e67f168c2d745aae09908 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_MD5 3"
-.TH EVP_MD5 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_MD5 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 965c7bf65817e307b9619aae92e5f5ffba65a02f..d102d86678464a9a98db30d300cd8127302b0ea7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_MDC2 3"
-.TH EVP_MDC2 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_MDC2 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a91f96d356d2ad3a5a6d2e8e9a30f0d872dcb982..383a12e7f56f113ae2808ffd2b434166ad9d4e14 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_RC2_CBC 3"
-.TH EVP_RC2_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_RC2_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b3d33401045bc2d1518a0e2ad73e37bae74ea992..7e3e1b61845c672819dc7f3c1abb2f7cee1f511b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_RC4 3"
-.TH EVP_RC4 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_RC4 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2876c7669366c08359b6834ecf2200507e6f5666..2bb027ae02f8b7920f0afec4dbf4ce81183bbef3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_RC5_32_12_16_CBC 3"
-.TH EVP_RC5_32_12_16_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_RC5_32_12_16_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f6611725052d58bec0d5d41faece4977f1a93a66..7e2bd74633a310e1819ab1380b019120d45a2035 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_RIPEMD160 3"
-.TH EVP_RIPEMD160 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_RIPEMD160 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 91aa180acb1ba51835bf6d82d616691591e1cd6d..ef1919efed63021cab0fe8b86c61265598404226 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SEED_CBC 3"
-.TH EVP_SEED_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SEED_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6fbaec568196eba6884e8d304337cba74d155739..0fe169442d3d4294381c05584c1ce4977b373911 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SHA1 3"
-.TH EVP_SHA1 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SHA1 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 509d78e2ce0de3ed7b8628ab1e73bcc64fdf26bb..44b0629ec1afc0629e0984c886ef71f4848ce79a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SHA224 3"
-.TH EVP_SHA224 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SHA224 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c5a7af48a98fb383c3ceba603b7afd5bd9a24ef0..a515f34aaf0b80d384bc2d45c271244f6607586b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SHA3_224 3"
-.TH EVP_SHA3_224 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SHA3_224 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e5d750fc71f17b4adb55014769154daa8cc2d3b1..ee979573e62af1627f0071db04901d01ee22dfa8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SM3 3"
-.TH EVP_SM3 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SM3 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index eb7d4a3648dcb192e5f695c3708f67f68d714c96..44ece92f8cee0de5b27a7ed932bd28a228d4730a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_SM4_CBC 3"
-.TH EVP_SM4_CBC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_SM4_CBC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8a62ac3b3be71a333b01841c33725781dd70d9bb..3967e0748e61f161a382d65131c5f527c2622be9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP_WHIRLPOOL 3"
-.TH EVP_WHIRLPOOL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP_WHIRLPOOL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6bbaf778add676065cc9410898c3d1ff14efe7e7..7d0372e57b5387b13cd048ac23004a9c9319732a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "HMAC 3"
-.TH HMAC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH HMAC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6b569351e4e7aa17160ce4eb88cf3ff776dfa86e..9e05cb0a580974623e44572684745f94160d8cdf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "MD5 3"
-.TH MD5 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH MD5 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c30de64a61d38207e50f2b2cad8b360a625138fa..c42e4d9ee382c7239db1efb78c3e41d2ca631996 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "MDC2_INIT 3"
-.TH MDC2_INIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH MDC2_INIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ccf42c0774f57eba0812e8dd0f2a7bcf435cabf3..c50f9b2c5e6379fc279849d94a70cbe4c89d10c3 100644 (file)
@@ -811,6 +811,7 @@ MLINKS+= BN_add.3 BN_mod_add.3
 MLINKS+= BN_add.3 BN_mod_exp.3
 MLINKS+= BN_add.3 BN_mod_mul.3
 MLINKS+= BN_add.3 BN_mod_sqr.3
+MLINKS+= BN_add.3 BN_mod_sqrt.3
 MLINKS+= BN_add.3 BN_mod_sub.3
 MLINKS+= BN_add.3 BN_mul.3
 MLINKS+= BN_add.3 BN_nnmod.3
@@ -3033,6 +3034,7 @@ MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_get0_param.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_get0_untrusted.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_get_num_untrusted.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_init.3
+MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_purpose_inherit.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set0_crls.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set0_param.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set0_trusted_stack.3
@@ -3040,6 +3042,8 @@ MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set0_untrusted.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set0_verified_chain.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set_cert.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set_default.3
+MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set_purpose.3
+MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set_trust.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_set_verify.3
 MLINKS+= X509_STORE_CTX_new.3 X509_STORE_CTX_verify_fn.3
 MLINKS+= X509_STORE_CTX_set_verify_cb.3 X509_STORE_CTX_get_cert_crl.3
index 48e667c5f8f6b3b7340a0dd57c2593b905640a60..f232c519a7065a2e25feef213f15d27747baa8b3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OBJ_NID2OBJ 3"
-.TH OBJ_NID2OBJ 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OBJ_NID2OBJ 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -203,13 +203,15 @@ If \fIno_name\fR is 0 then long names and short names will be interpreted
 as well as numerical forms. If \fIno_name\fR is 1 only the numerical form
 is acceptable.
 .PP
-\&\fBOBJ_obj2txt()\fR converts the \fB\s-1ASN1_OBJECT\s0\fR \fBa\fR into a textual representation.
-The representation is written as a null terminated string to \fBbuf\fR
-at most \fBbuf_len\fR bytes are written, truncating the result if necessary.
-The total amount of space required is returned. If \fBno_name\fR is 0 then
-if the object has a long or short name then that will be used, otherwise
-the numerical form will be used. If \fBno_name\fR is 1 then the numerical
-form will always be used.
+\&\fBOBJ_obj2txt()\fR converts the \fB\s-1ASN1_OBJECT\s0\fR \fIa\fR into a textual representation.
+Unless \fIbuf\fR is \s-1NULL,\s0
+the representation is written as a NUL-terminated string to \fIbuf\fR, where
+at most \fIbuf_len\fR bytes are written, truncating the result if necessary.
+In any case it returns the total string length, excluding the \s-1NUL\s0 character,
+required for non-truncated representation, or \-1 on error.
+If \fIno_name\fR is 0 then if the object has a long or short name
+then that will be used, otherwise the numerical form will be used.
+If \fIno_name\fR is 1 then the numerical form will always be used.
 .PP
 \&\fBi2t_ASN1_OBJECT()\fR is the same as \fBOBJ_obj2txt()\fR with the \fIno_name\fR set to zero.
 .PP
@@ -275,6 +277,13 @@ on error.
 .PP
 \&\fBOBJ_obj2nid()\fR, \fBOBJ_ln2nid()\fR, \fBOBJ_sn2nid()\fR and \fBOBJ_txt2nid()\fR return
 a \s-1NID\s0 or \fBNID_undef\fR on error.
+.PP
+\&\fBOBJ_add_sigid()\fR returns 1 on success or 0 on error.
+.PP
+\&\fBi2t_ASN1_OBJECT()\fR an \fBOBJ_obj2txt()\fR return \-1 on error.
+On success, they return the length of the string written to \fIbuf\fR if \fIbuf\fR is
+not \s-1NULL\s0 and \fIbuf_len\fR is big enough, otherwise the total string length.
+Note that this does not count the trailing \s-1NUL\s0 character.
 .SH "EXAMPLES"
 .IX Header "EXAMPLES"
 Create an object for \fBcommonName\fR:
@@ -302,14 +311,6 @@ Create a new object directly:
 .Vb 1
 \& obj = OBJ_txt2obj("1.2.3.4", 1);
 .Ve
-.SH "BUGS"
-.IX Header "BUGS"
-\&\fBOBJ_obj2txt()\fR is awkward and messy to use: it doesn't follow the
-convention of other OpenSSL functions where the buffer can be set
-to \fB\s-1NULL\s0\fR to determine the amount of data that should be written.
-Instead \fBbuf\fR must point to a valid buffer and \fBbuf_len\fR should
-be set to a positive value. A buffer length of 80 should be more
-than enough to handle any \s-1OID\s0 encountered in practice.
 .SH "SEE ALSO"
 .IX Header "SEE ALSO"
 \&\fBERR_get_error\fR\|(3)
@@ -319,7 +320,7 @@ than enough to handle any \s-1OID\s0 encountered in practice.
 and should not be used.
 .SH "COPYRIGHT"
 .IX Header "COPYRIGHT"
-Copyright 2002\-2021 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2002\-2022 The OpenSSL Project Authors. All Rights Reserved.
 .PP
 Licensed under the OpenSSL license (the \*(L"License\*(R").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 1ef6f07d2cc2d09e1ac24becd5ca29d5e886d86c..48270fca6590073f3df0f65df6a919e13800ca82 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OCSP_REQUEST_NEW 3"
-.TH OCSP_REQUEST_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OCSP_REQUEST_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 62e25a50a5c4a6afe6d87bd2830044615324dd1d..c0b0e1e0b02fa82c201f3c6107eaaf4365891581 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OCSP_CERT_TO_ID 3"
-.TH OCSP_CERT_TO_ID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OCSP_CERT_TO_ID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b789b8fd70e0e458f97fced775b7004d5096d79b..229f82d9a483cb77b4a71d7b8fd2fb7dfeb28c3c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OCSP_REQUEST_ADD1_NONCE 3"
-.TH OCSP_REQUEST_ADD1_NONCE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OCSP_REQUEST_ADD1_NONCE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0b15d591bba83e2f0e307efc0da96fffc69f9d48..8382c027980754321c3ae37feeea3f257040f414 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OCSP_RESP_FIND_STATUS 3"
-.TH OCSP_RESP_FIND_STATUS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OCSP_RESP_FIND_STATUS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4e3ab24a9632fcc96b134588d6a784754c844709..b77cb4bc2f4fea466e2262a403f7d4b90081c4d7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OCSP_RESPONSE_STATUS 3"
-.TH OCSP_RESPONSE_STATUS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OCSP_RESPONSE_STATUS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cc3551876e0f9d7964adf59d0134bffbc3129193..fc93bc2dcaa3b6239b33de99b17c3810958abf68 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OCSP_SENDREQ_NEW 3"
-.TH OCSP_SENDREQ_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OCSP_SENDREQ_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f25d3b071a72753de5c0d4fe672ec9c895a71e61..f45eddcefb5f82c0354f1e17a28be2a4538e2b0f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_APPLINK 3"
-.TH OPENSSL_APPLINK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_APPLINK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a4b43bff792a0f9fc944f3f54c1c0df23f97caff..454a419b0060df32eacbc5d534409069027455ed 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_LH_COMPFUNC 3"
-.TH OPENSSL_LH_COMPFUNC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_LH_COMPFUNC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 923c773e5d80b672ca9b2634b6ce84bc76e91ee8..3ed4a191439277b4c1f9d9123250c2a0926ed2a3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_LH_STATS 3"
-.TH OPENSSL_LH_STATS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_LH_STATS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7eb8cdf992316c82fd6b09a3015529910ce90f13..deb917091265996d42fce92338354b8c6ef5a1d4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_VERSION_NUMBER 3"
-.TH OPENSSL_VERSION_NUMBER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_VERSION_NUMBER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3c4a475ac5fcece71211fdd150801da78d3527f9..46b21baab326ed57fe459e7ea3ef355df01ceabc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_CONFIG 3"
-.TH OPENSSL_CONFIG 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_CONFIG 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 713acc8916bafe0312f0753bec3d2b050a0dc70a..13ef5ade08d18b778c7f6f79de55995a4a7aa288 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_FORK_PREPARE 3"
-.TH OPENSSL_FORK_PREPARE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_FORK_PREPARE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c711c193537793ce1d7c12c22fffc71c237f0dd6..32e3adba316759262c29b9804cbe720fb426a88c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_IA32CAP 3"
-.TH OPENSSL_IA32CAP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_IA32CAP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 72da970c091325a87cb7051d8f43f3c366a1192c..ff7711ba3f1b1968313f513cd8f6bf2967c9a206 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_INIT_CRYPTO 3"
-.TH OPENSSL_INIT_CRYPTO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_INIT_CRYPTO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 74501bd316694c27e45ebcee8c18caa417c4b457..10b1669c474d0d80d253ade405435040892a4802 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_INIT_SSL 3"
-.TH OPENSSL_INIT_SSL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_INIT_SSL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 975e466bce20db4ef1d36387177f4740a9c07798..09a064d7f2cf9b64214cc8a28d1409837b83c6ed 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_INSTRUMENT_BUS 3"
-.TH OPENSSL_INSTRUMENT_BUS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_INSTRUMENT_BUS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 81f192fbd1c218adc4f94a24785b08d54747fbfc..c237ac3573b7f4eb33529525b7044937918607d0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_LOAD_BUILTIN_MODULES 3"
-.TH OPENSSL_LOAD_BUILTIN_MODULES 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_LOAD_BUILTIN_MODULES 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a4d7171bae18252e484db8c565e38420ae269a38..77cd8eafefaf8f76a17db7b416ccabbb96eb6b0c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_MALLOC 3"
-.TH OPENSSL_MALLOC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_MALLOC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f3cbd9d5123843d1dcff5e1eac25d37ca2d5e974..9fc7cdd94f22ebb7e1106f50e00a2d71b301cbae 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_SECURE_MALLOC 3"
-.TH OPENSSL_SECURE_MALLOC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_SECURE_MALLOC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index dfa5f5ffa42856e81780b32df7bbb1ea8f0dfbc5..c178c2f1f2abc1e77ab0dfe10b5e0103d0515e0b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OSSL_STORE_INFO 3"
-.TH OSSL_STORE_INFO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OSSL_STORE_INFO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 210c24e0292b382a917c8dfc527c9c982f4a58fb..b4bb21b128777e11ee0445d6f18c00fcf5a03e15 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OSSL_STORE_LOADER 3"
-.TH OSSL_STORE_LOADER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OSSL_STORE_LOADER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e5dd6db4090a04ebdf6295ec898bf753250beedb..11b521a3a056bee82b0fc322887e345eaf770faf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OSSL_STORE_SEARCH 3"
-.TH OSSL_STORE_SEARCH 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OSSL_STORE_SEARCH 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4b6936ccf9af70f825541321e7c75a58d1b30999..c1c2bf80ed7d1fb02728aaa4783a2701ac81eaff 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OSSL_STORE_EXPECT 3"
-.TH OSSL_STORE_EXPECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OSSL_STORE_EXPECT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f78a816d5cfdba056add008f9747c9e971e9715b..ec2191823f1dbb45f6806d2155a3036341e43500 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OSSL_STORE_OPEN 3"
-.TH OSSL_STORE_OPEN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OSSL_STORE_OPEN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 436872f3e01e58337bbcdfc3675421c7cb9c7f96..9e4afb11d0b11fbfabede787406813a1e993b25d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL_ADD_ALL_ALGORITHMS 3"
-.TH OPENSSL_ADD_ALL_ALGORITHMS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL_ADD_ALL_ALGORITHMS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 38cb31e94beb78ece761b158dd70b424479c0bcb..05bea56fd6e60b4c17cbad072b7cd6f4ea7b06b4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PEM_BYTES_READ_BIO 3"
-.TH PEM_BYTES_READ_BIO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PEM_BYTES_READ_BIO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cb588d4fe10c6e0a8599364034182b7af3e9bf31..12088e4b12b8f1b9921a94f0b19a3b15964fc1b7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PEM_READ 3"
-.TH PEM_READ 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PEM_READ 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ce96ced5c27fb7b19610f0b5bf40de25ecf54e0e..3446ed58816e080c60ffda66d922d99dabb4e48d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PEM_READ_CMS 3"
-.TH PEM_READ_CMS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PEM_READ_CMS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2fea21081da7bfbf27e743af20cb703a652b82e1..45af927c61ab67bfea0967b4f7d551e09f4badcc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PEM_READ_BIO_PRIVATEKEY 3"
-.TH PEM_READ_BIO_PRIVATEKEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PEM_READ_BIO_PRIVATEKEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 273511ea87493901845a086e222cd3485ac392b7..fd21918db9cd18fe6695079199ad42144b5b19c0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PEM_READ_BIO_EX 3"
-.TH PEM_READ_BIO_EX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PEM_READ_BIO_EX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a877692ad7c18311774399c8bf6864460f4df093..dc7f8cb99d0ed5dfb45e1db1db29f5657d08b88a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PEM_WRITE_BIO_CMS_STREAM 3"
-.TH PEM_WRITE_BIO_CMS_STREAM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PEM_WRITE_BIO_CMS_STREAM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5083613c47b249d8b6bf6fa9d7340a2208a6a376..d64c55ceda16cc6e37d3d53c4219046731892cc4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PEM_WRITE_BIO_PKCS7_STREAM 3"
-.TH PEM_WRITE_BIO_PKCS7_STREAM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PEM_WRITE_BIO_PKCS7_STREAM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ed9d8f4ff6fa884942d1c559853b674db3eb876d..e82b7b4b0fd70704a1c13ad7beb90e5e64c3c99a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS12_CREATE 3"
-.TH PKCS12_CREATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS12_CREATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7f10c4aa8ad0a90dc6fa7d1d62ffbf8075c66a01..cc1e6b86bf7b341963bb8e552badfcfde327e077 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS12_NEWPASS 3"
-.TH PKCS12_NEWPASS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS12_NEWPASS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index df0ea8617a471fd87e679baaf96f7fcfa10c4852..5a385d3c7ed2fc175aa4954e82648e48fa05632b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS12_PARSE 3"
-.TH PKCS12_PARSE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS12_PARSE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0203865f675159dfbe94478b08e1763c6612890e..1204245405f4baa1287f27c97e17c6596cc7ce5e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS5_PBKDF2_HMAC 3"
-.TH PKCS5_PBKDF2_HMAC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS5_PBKDF2_HMAC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6d8fab4e094bc93cabba18105f40d98b0e6f8182..63e6b5e88ce7a87b9f5ba279bd94363cab931067 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS7_DECRYPT 3"
-.TH PKCS7_DECRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS7_DECRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0ea0fdec8939f008195689c540090d4492b8e89b..eccab0f5ee2ab343872284f21318c1f75e7332bb 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS7_ENCRYPT 3"
-.TH PKCS7_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS7_ENCRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 62b7ad2bc6611187a27f7bcc304bfe3a61013eef..9a46071cad8201cccc2639bb47e61e6d23b48cc2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS7_SIGN 3"
-.TH PKCS7_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS7_SIGN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 649efa0000c0eac3a63549bda924d6d849ad9917..27edd8730f241b84b912942f0d58ac53193527ce 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS7_SIGN_ADD_SIGNER 3"
-.TH PKCS7_SIGN_ADD_SIGNER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS7_SIGN_ADD_SIGNER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c559cb3a6e8bfd82a0a506b92d6621c793bb7a3e..5602242f14c1eed4c7968d5eed703be769f622b6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS7_VERIFY 3"
-.TH PKCS7_VERIFY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS7_VERIFY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7057f3ffaa1661fbb2f1270d97be3ea29355a865..e28e0f1843d95ef98b4696a102c5b6df01f0fae3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_DRBG_GENERATE 3"
-.TH RAND_DRBG_GENERATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_DRBG_GENERATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bd1639ea390515c52598b916c4591a4d07a2c970..7107a482b05d6e8c445f3692d6931ccc47aac8e5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_DRBG_GET0_MASTER 3"
-.TH RAND_DRBG_GET0_MASTER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_DRBG_GET0_MASTER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ff86e6d287bd8558edfc021c4f4d3751a87996e9..2b502f529a273fea579b2bffc8b13442c0219608 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_DRBG_NEW 3"
-.TH RAND_DRBG_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_DRBG_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5ba6c08078f2beaaabcdc8153a4bcd9456f6bbee..21f4e7f4059aec3fa9f0f2b731dd1da17a352ed0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_DRBG_RESEED 3"
-.TH RAND_DRBG_RESEED 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_DRBG_RESEED 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6b3c9b6ba1c24eafd3c318659d716ba090e620a5..a043be3faa9d6a61eba3fdf60d14fc16a74faac9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_DRBG_SET_CALLBACKS 3"
-.TH RAND_DRBG_SET_CALLBACKS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_DRBG_SET_CALLBACKS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5db89b7de216a047a42f343cd0cde52c6a41034b..feccaf9720b55f9758e12e119b30ceb3c5e04745 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_DRBG_SET_EX_DATA 3"
-.TH RAND_DRBG_SET_EX_DATA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_DRBG_SET_EX_DATA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d050bbdd622d4a165203a8460c898fe73d92cb05..0a2742f14d19f64c83dbc8340e105e745c2834ca 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_ADD 3"
-.TH RAND_ADD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_ADD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index be0af48bb905563ae0c47e4edfe7f750cf759627..068205a0ce34a23f695918e7580f237587a7c363 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_BYTES 3"
-.TH RAND_BYTES 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_BYTES 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3800a478bc69edfedb733bbec7ed143302ec8dd6..1e5db65b836600ca3d3ad6169037e1947438e01e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_CLEANUP 3"
-.TH RAND_CLEANUP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_CLEANUP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1b9719ae94709907116dbc09e08a406b5b4f912d..166b9d7b4911c261c4924506b3d53e0e0e777e7d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_EGD 3"
-.TH RAND_EGD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_EGD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9a5c9d244ceca0bd8a50fe39b9db2f70b0f6b890..97cd2e5cd79e5d22d4541f940752531dd2b7ca41 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_LOAD_FILE 3"
-.TH RAND_LOAD_FILE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_LOAD_FILE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 30480d0fa6a372f07dec9f1020bfeb50d5683806..bd7dcf8101992d6b35a5d77b1e1d7b0f9ae3fee2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_SET_RAND_METHOD 3"
-.TH RAND_SET_RAND_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_SET_RAND_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cbf66940a994529b984c03d92541fae075c54f5d..08104828e6a9baf26cbdd618c8e9ca810fb7907a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RC4_SET_KEY 3"
-.TH RC4_SET_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RC4_SET_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3178b5de4e5dc74a74b648be43fcdd7dd0d61d16..f94ff574553215abd96992d485ed8d3a6c2aa83d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RIPEMD160_INIT 3"
-.TH RIPEMD160_INIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RIPEMD160_INIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 59ab3b0513795bee6f73863faf5ba560c90b47d2..a41a38b873aba4c938fadafbe14dbacb107de019 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_BLINDING_ON 3"
-.TH RSA_BLINDING_ON 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_BLINDING_ON 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a895b1090f6a6e76c00f9e7cb4579fd3c9a8fec1..919ec91a727db1da55b5f38a5c14cfed0ac14356 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_CHECK_KEY 3"
-.TH RSA_CHECK_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_CHECK_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 97484cd77b76421d9eb65ded64c948621f002306..e8237aba2ed8a6f043e42ccf1a9a6a228e399136 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_GENERATE_KEY 3"
-.TH RSA_GENERATE_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_GENERATE_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bb8bcbe598ebb8099d79b7bd10bddc454787a227..63e2b40ac40dcbbcec4e9687db2979a18a972409 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_GET0_KEY 3"
-.TH RSA_GET0_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_GET0_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8f3480d4d38814bf98fcc4292a7135a4acbdc073..ba8bcff7462a3619b630b3df36916b17b90ad506 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_METH_NEW 3"
-.TH RSA_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 29109ea2e65ab664a8c831476ac5a8f8e7caae8d..f01b3841ca0304b2b998fa40a1305f7e306f46fe 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_NEW 3"
-.TH RSA_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1d15db12d7df8f22a1a850daf0b3ab83fd96a0ee..7cf06ed1f2ff76679088c53b13f3fc184ce4a648 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_PADDING_ADD_PKCS1_TYPE_1 3"
-.TH RSA_PADDING_ADD_PKCS1_TYPE_1 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_PADDING_ADD_PKCS1_TYPE_1 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index de072f0912d9416d994affd4ba3bc2ebf6bc6650..f98e40a6669b177dbe09bcef2d6e626082788d17 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_PRINT 3"
-.TH RSA_PRINT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_PRINT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe0c14076186f167d7f6a0e5a75dc00b3976303e..2a9d5922a2593df433fee09a800caa643c9f030b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_PRIVATE_ENCRYPT 3"
-.TH RSA_PRIVATE_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_PRIVATE_ENCRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 64a7627ea55c2adf4ce74dfd611aa4e87bbb2871..d9a2de13683b7f8529eab9adbf2d9fdaf0869ad1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_PUBLIC_ENCRYPT 3"
-.TH RSA_PUBLIC_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_PUBLIC_ENCRYPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 006d72279ad8b36e837757e24c1537edf1dfda17..72344b6764cf92cd2aaf12c1f71631b2568f5839 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_SET_METHOD 3"
-.TH RSA_SET_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_SET_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 49c25e969df0f9744c89d69ba8f482968a3fe212..0bb146ab50f2823a71badc1e09453b7bd76c58f3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_SIGN 3"
-.TH RSA_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_SIGN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 351300e7039b425995612dc9b88594aee66b9074..3db370ff4e79062f1876fa26b4e6bee21283235c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_SIGN_ASN1_OCTET_STRING 3"
-.TH RSA_SIGN_ASN1_OCTET_STRING 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_SIGN_ASN1_OCTET_STRING 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7ed192ca1a89c0d09dcc193a771f13ad0e5bc8b2..1d20f81691c40f9fa9761662cec931aa3cdfb22c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA_SIZE 3"
-.TH RSA_SIZE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA_SIZE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index dd2845f2a038d224f72e3e2b8c27ef55658e344e..4167b565e89898d4824c7ebb450f16a6b23f8179 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SCT_NEW 3"
-.TH SCT_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SCT_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3d3db9e58ae41848f877ac767024e9be4a270530..0ac01994aa0d1711dce647d3000ec411e5a6f36f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SCT_PRINT 3"
-.TH SCT_PRINT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SCT_PRINT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 608f05883869fe777d23553be34a553ca47161d6..483a0071b0fbc0d224f49611722c148dcf3f2c89 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SCT_VALIDATE 3"
-.TH SCT_VALIDATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SCT_VALIDATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index eeaa2c47fb5148e8a7914429f63c3361d8944031..9697889a7d23fa433c1514b24b902466befd984d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SHA256_INIT 3"
-.TH SHA256_INIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SHA256_INIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2a1029a8d2932d3dda2401bf31c42b938a4384ec..4fd8478f5b67fe68821fc43b3eae36f95bc78640 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SMIME_READ_CMS 3"
-.TH SMIME_READ_CMS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SMIME_READ_CMS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 76b91998ec7e8a5b6e06d31c89f235c35d26894a..1c180a104a36c226ba21a3319f852ec9789fc521 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SMIME_READ_PKCS7 3"
-.TH SMIME_READ_PKCS7 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SMIME_READ_PKCS7 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3b6054293cc0c7d2d4a84f589b90e8c14baea9bc..c4886dab40479509469ac73123a0f1b063112708 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SMIME_WRITE_CMS 3"
-.TH SMIME_WRITE_CMS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SMIME_WRITE_CMS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4d5cc23c55476d30d4323854aa450c2567047af3..395e7eb6de6ccb025e0e641c4204a3b36ced49d5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SMIME_WRITE_PKCS7 3"
-.TH SMIME_WRITE_PKCS7 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SMIME_WRITE_PKCS7 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 035877492469f23d417e5cc56226258c0bf1400c..c1827deabe02e211288a27d0496c9f7db86b3751 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CIPHER_GET_NAME 3"
-.TH SSL_CIPHER_GET_NAME 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CIPHER_GET_NAME 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3ce7d2aea9068b972abf5794bd9e0e91972ebef6..4ef325b5f2bf03ba5984bc83d2a121f4f290eb59 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_COMP_ADD_COMPRESSION_METHOD 3"
-.TH SSL_COMP_ADD_COMPRESSION_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_COMP_ADD_COMPRESSION_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 017db60caef3e02fd9603aac0151607d2a2a4153..6239df4f731826ba62306be6a2c3e97fb2cf6151 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CONF_CTX_NEW 3"
-.TH SSL_CONF_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CONF_CTX_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index aac78e98a0321f1b1455dcf814f5570fa04a168d..679641cf82cb62b7d794d5c20e38ffb364eca1cf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CONF_CTX_SET1_PREFIX 3"
-.TH SSL_CONF_CTX_SET1_PREFIX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CONF_CTX_SET1_PREFIX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8d43ccadc99c754daaf8c604b7a3e083d5416206..f6e604f4d38da7ba14524da74c84e5b68f00601c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CONF_CTX_SET_FLAGS 3"
-.TH SSL_CONF_CTX_SET_FLAGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CONF_CTX_SET_FLAGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6a14658cf7ce54cb799cb7ba7510bfc35edac6e6..c755b1ac6bcaaf61ef057a44d727d975a533ec91 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CONF_CTX_SET_SSL_CTX 3"
-.TH SSL_CONF_CTX_SET_SSL_CTX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CONF_CTX_SET_SSL_CTX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2e5c97dc0ca13bff1aa6d9434e18b55d8026fcbd..b282fbf4b7332b32e9096dc766d4da1951eded58 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CONF_CMD 3"
-.TH SSL_CONF_CMD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CONF_CMD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -518,7 +518,7 @@ the \fB\-flag\fR syntax is needed to disable it.
 \&\fB\s-1SSL_OP_NO_TICKET\s0\fR: that is \fB\-SessionTicket\fR is the same as setting
 \&\fB\s-1SSL_OP_NO_TICKET\s0\fR.
 .Sp
-\&\fBCompression\fR: \s-1SSL/TLS\s0 compression support, enabled by default. Inverse
+\&\fBCompression\fR: \s-1SSL/TLS\s0 compression support, disabled by default. Inverse
 of \fB\s-1SSL_OP_NO_COMPRESSION\s0\fR.
 .Sp
 \&\fBEmptyFragments\fR: use empty fragments as a countermeasure against a
@@ -784,7 +784,7 @@ OpenSSL passing a command which didn't take an argument would return
 \&\fBAllowNoDHEKEX\fR and \fBPrioritizeChaCha\fR were added in OpenSSL 1.1.1.
 .SH "COPYRIGHT"
 .IX Header "COPYRIGHT"
-Copyright 2012\-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2012\-2022 The OpenSSL Project Authors. All Rights Reserved.
 .PP
 Licensed under the OpenSSL license (the \*(L"License\*(R").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 4c662b8e5e3582feaf528e431183614d097bac0e..83a63df999e18e8a1a1565b50a2aee5ee3c74072 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CONF_CMD_ARGV 3"
-.TH SSL_CONF_CMD_ARGV 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CONF_CMD_ARGV 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d4566636d0a7dfef8fbf022122920c3beb2b15a3..db61bfacd96f54bf49711067f8a468fd1a48701e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_ADD1_CHAIN_CERT 3"
-.TH SSL_CTX_ADD1_CHAIN_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_ADD1_CHAIN_CERT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 075d81d5488d99457c351c9963e2b0fd190af083..d1957380dd597b797ae0227355197ca7e7e9603c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_ADD_EXTRA_CHAIN_CERT 3"
-.TH SSL_CTX_ADD_EXTRA_CHAIN_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_ADD_EXTRA_CHAIN_CERT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 08359c3b5e6f16f3f102fb2f3ffcada78ce5caee..7da05836c157763497a39ba924c9074a1b81d5aa 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_ADD_SESSION 3"
-.TH SSL_CTX_ADD_SESSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_ADD_SESSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0dba01b1f27ef9728c358e31b9a5ad1ea9f3c819..9a1d4bd045e0417a87b1d843cba3939face57be7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_CONFIG 3"
-.TH SSL_CTX_CONFIG 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_CONFIG 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e9a52d0a15ce8b3ff423447e838216bf4af0ddcb..ea5f643461de20cfe00867d58a5f3de3d977e639 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_CTRL 3"
-.TH SSL_CTX_CTRL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_CTRL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9b0b450f4573e15f3480edef4c8bc52ca60b604b..ae8308a75893a4e6929fa65db8c1c1a05741ba95 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_DANE_ENABLE 3"
-.TH SSL_CTX_DANE_ENABLE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_DANE_ENABLE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b994164c11c2b7d6a904b2e9abb1064b9875c13d..faa7c9cbba6b4011e813926a78b4b16e77c51502 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_FLUSH_SESSIONS 3"
-.TH SSL_CTX_FLUSH_SESSIONS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_FLUSH_SESSIONS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e76ad4dd658e7da5b54c25b5a0b85bc4ac8a0278..e805bc101b0ac6ff213fe586965113423032ae09 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_FREE 3"
-.TH SSL_CTX_FREE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_FREE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5d45cb042eebd52aed4ff4c608cd98dcc623089b..60222dd9a71bcc6f8a3125b3cf995c40f02ed7a8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_GET0_PARAM 3"
-.TH SSL_CTX_GET0_PARAM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_GET0_PARAM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9c76ff3eaa1f09b81975da3c8f230256d061c7fc..2579b2698fd8ac2ac0a1d79e8dbae6a6eeffe9f5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_GET_VERIFY_MODE 3"
-.TH SSL_CTX_GET_VERIFY_MODE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_GET_VERIFY_MODE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f20d1cff6de326641e4ce67b5fa4971ca73d98f4..78f63f232bbe371f856e3487d179b8f0a0b98c47 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_HAS_CLIENT_CUSTOM_EXT 3"
-.TH SSL_CTX_HAS_CLIENT_CUSTOM_EXT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_HAS_CLIENT_CUSTOM_EXT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0ceff157341c1165da2a6551b5fb19d3ba9eaf73..a1b06d72e2922a82bd1e43fbef089e884bbc959b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_LOAD_VERIFY_LOCATIONS 3"
-.TH SSL_CTX_LOAD_VERIFY_LOCATIONS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_LOAD_VERIFY_LOCATIONS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6306bf1d0855a0f8b51d8c95b1a53f43dd916f34..9ec431d5bcd8fcaebaf2d261d4a27fb061aa6f50 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_NEW 3"
-.TH SSL_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bd8453cedb1dfbdd5f6edf766df8a2002bc514ae..ee65e0b4db9e6715d5f8fbf11405d765de4031f9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SESS_NUMBER 3"
-.TH SSL_CTX_SESS_NUMBER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SESS_NUMBER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index adad38cd70fa4ec51b5494b905149e2cac372192..9be5cf4109296334f138a4a3171dec9c453d8126 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SESS_SET_CACHE_SIZE 3"
-.TH SSL_CTX_SESS_SET_CACHE_SIZE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SESS_SET_CACHE_SIZE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b268e4538a48726b85a31f70f1a0d57070be2cf8..79afa92623f0288566c76de5a4f0117f03150624 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SESS_SET_GET_CB 3"
-.TH SSL_CTX_SESS_SET_GET_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SESS_SET_GET_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 71d69d318675d4fc92b150e6e55d912d64de2ec7..b8af696df2224ad1e02d81fc3af67ed724c01406 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SESSIONS 3"
-.TH SSL_CTX_SESSIONS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SESSIONS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 353d034096697e8633cc4d551fd536b5b39524d2..7d00bb09308ab776b5fb40079222c46fabd73e3f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET0_CA_LIST 3"
-.TH SSL_CTX_SET0_CA_LIST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET0_CA_LIST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 17fd207917f49add45d897e6e6f943c818f0821b..c157b78b5fadb1b40bc19f64d01362c3bda73b0f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET1_CURVES 3"
-.TH SSL_CTX_SET1_CURVES 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET1_CURVES 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4f98ead15246f29cc659f751da74df6b39d3eb31..385558e002d5b6e6748ae0441b3c8500dba453b8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET1_SIGALGS 3"
-.TH SSL_CTX_SET1_SIGALGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET1_SIGALGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 10d76d218f0fdec132d1b6c4301d01b1ad67a0a3..0f882ad4815bc77bdf7a46431c1f6c89916c73ca 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET1_VERIFY_CERT_STORE 3"
-.TH SSL_CTX_SET1_VERIFY_CERT_STORE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET1_VERIFY_CERT_STORE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ecc4d11d623a9c46347c29c7b0d8042162a9ceb4..86998ed0a5abe062e76f1ed3ed849591a8e6be8d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_ALPN_SELECT_CB 3"
-.TH SSL_CTX_SET_ALPN_SELECT_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_ALPN_SELECT_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 510a70d8010e5ec0d36682ac28902078b0160050..4f6f7aa34dbdd0ad046d89d41472e15d99900c88 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CERT_CB 3"
-.TH SSL_CTX_SET_CERT_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CERT_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 748dd7983aff3745afef65a2cd537fd816f96f19..e3f3c2a3f17048e286c6e6aa1fff0653ac04b182 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CERT_STORE 3"
-.TH SSL_CTX_SET_CERT_STORE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CERT_STORE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1b3f88e7863de8b74428c1eb955b0a9536e6400a..3052850749e95a54b7aeca1453552aac37c07ddc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CERT_VERIFY_CALLBACK 3"
-.TH SSL_CTX_SET_CERT_VERIFY_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CERT_VERIFY_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b2395cc8940444a42843d875041fcc0e0bd886c2..62856e2e2a6c4044b9fddbc24e6d363d18863709 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CIPHER_LIST 3"
-.TH SSL_CTX_SET_CIPHER_LIST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CIPHER_LIST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 754e1900b320b41413bea9deb5e83e15ff3df129..fe03659536af955cf77a5adabd7e1edd4e5c0a48 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CLIENT_CERT_CB 3"
-.TH SSL_CTX_SET_CLIENT_CERT_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CLIENT_CERT_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 76df56c3e43f8e11930d1440e21645b97c660069..c56b6b32541ea5043031a2fad17d79c75734b0ef 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CLIENT_HELLO_CB 3"
-.TH SSL_CTX_SET_CLIENT_HELLO_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CLIENT_HELLO_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3bf6fdf4ea50682a3eff377f7a718032212bb565..1f1c3391c3dd0eaf2cf7ce7557eae212f0cdf27f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CT_VALIDATION_CALLBACK 3"
-.TH SSL_CTX_SET_CT_VALIDATION_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CT_VALIDATION_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index eecfbb552da1964653ba7aa05b32ec7dea084cfd..7013bf188e36c7bce09be1c0917f19ab3d2d143e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_CTLOG_LIST_FILE 3"
-.TH SSL_CTX_SET_CTLOG_LIST_FILE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_CTLOG_LIST_FILE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 841d5ff2b996aba5303926d1ed0333b6e8d60fe3..c40f38531a6921ae00e9cd93cb73f035bcd2d7ee 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_DEFAULT_PASSWD_CB 3"
-.TH SSL_CTX_SET_DEFAULT_PASSWD_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_DEFAULT_PASSWD_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4f5eb5c984cf7eec89c38c93105ea20115c38b9b..6063c010a528105083ac931e43007cccb98b9229 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_EX_DATA 3"
-.TH SSL_CTX_SET_EX_DATA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_EX_DATA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7edf42900692b9aab6eda9e535fb2182ec8b9d1f..ede226466097ad515035b9aa6f28a6fa26782f06 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_GENERATE_SESSION_ID 3"
-.TH SSL_CTX_SET_GENERATE_SESSION_ID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_GENERATE_SESSION_ID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ce96cdca2240d0cff9b1f18b770723cc1fb83eba..3a5f58b383eb6bffa78d491d316b37eb541a1eb2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_INFO_CALLBACK 3"
-.TH SSL_CTX_SET_INFO_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_INFO_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0923cfa1a3e6b19f338a96744ebf4b3e4dfb033b..efddd4c318a83aadccbbe594ef056b36ed270121 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_KEYLOG_CALLBACK 3"
-.TH SSL_CTX_SET_KEYLOG_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_KEYLOG_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 70300cfb1e1b2ab5b7d63227f517054a8531a022..a91daeb4b02ee2120ac435bfd427e2676b78918e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_MAX_CERT_LIST 3"
-.TH SSL_CTX_SET_MAX_CERT_LIST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_MAX_CERT_LIST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ba131bfa9824b1cd24978d7684d105972139bbc4..38bcaf01e334e7ba4da6960154ca913cccdba7ee 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_MIN_PROTO_VERSION 3"
-.TH SSL_CTX_SET_MIN_PROTO_VERSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_MIN_PROTO_VERSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f1ae3a2e49ed1884b858bf665cf6ccb04e93e195..849fc7bc8925a1c7e95aed1a63ecfed743944316 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_MODE 3"
-.TH SSL_CTX_SET_MODE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_MODE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 67ba00a6989cb6eb0e2387c57f51a2790225159f..526075f97abb51cbbff3201dd868b14a17272d12 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_MSG_CALLBACK 3"
-.TH SSL_CTX_SET_MSG_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_MSG_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ef5f9e0ed72928d4656fecd69479c83c47e6141d..0d6d67f8de57290e8cea29959a4a3134f3a43dcb 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_NUM_TICKETS 3"
-.TH SSL_CTX_SET_NUM_TICKETS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_NUM_TICKETS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3933701076e8ae27cb750016f52e3dd9ef61f87e..b771d14b0521581aa63e9e6c14ec51d81c6ddd5d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_OPTIONS 3"
-.TH SSL_CTX_SET_OPTIONS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_OPTIONS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d8cabc8f346a3cc6600d8f0ac25d3606bba6a3b4..5c75e418dc4cf6b491b49c5539cee52930d2e763 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_PSK_CLIENT_CALLBACK 3"
-.TH SSL_CTX_SET_PSK_CLIENT_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_PSK_CLIENT_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 61833ed41ec9ed1bdeba643250daf4f2a02e1fc3..ad28f0000d598a375fa8feac2d530bed6bf56cec 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_QUIET_SHUTDOWN 3"
-.TH SSL_CTX_SET_QUIET_SHUTDOWN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_QUIET_SHUTDOWN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5860362336067b6842412e2d8d3dd24ef635e1b8..d9c9236a05462773139edf20f389dee1a3aa8832 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_READ_AHEAD 3"
-.TH SSL_CTX_SET_READ_AHEAD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_READ_AHEAD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c21231ecafa24a8f82e4e96362ee76e8311a51a2..ff31fb622d90c7def5f26b1d1d8150b979fc82df 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_RECORD_PADDING_CALLBACK 3"
-.TH SSL_CTX_SET_RECORD_PADDING_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_RECORD_PADDING_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5118bdbb06ed5541323373116260d350b21411b7..8d984390bdbfa7dd06feadc7a9eea636f9775ae1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_SECURITY_LEVEL 3"
-.TH SSL_CTX_SET_SECURITY_LEVEL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_SECURITY_LEVEL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index dec63bd18fe2f725a036a057a21fa86478722af4..51455305ee30dac837580eb79532d72ff407a107 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_SESSION_CACHE_MODE 3"
-.TH SSL_CTX_SET_SESSION_CACHE_MODE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_SESSION_CACHE_MODE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 054048e6c4af46505021aaca2403ba471330d530..26d3ed00af8668e9de388085eb5cc27676d0ed62 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_SESSION_ID_CONTEXT 3"
-.TH SSL_CTX_SET_SESSION_ID_CONTEXT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_SESSION_ID_CONTEXT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d4f3b113b206a36bdc07a26c407f5bb869e53a8b..4d9f5fb352d3d57c0420b0214685de445029d635 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_SESSION_TICKET_CB 3"
-.TH SSL_CTX_SET_SESSION_TICKET_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_SESSION_TICKET_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3c818f296c9dc872d8982560b21183572744e766..ca4f02a0477709004333af6d7ceea60e388edcbd 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_SPLIT_SEND_FRAGMENT 3"
-.TH SSL_CTX_SET_SPLIT_SEND_FRAGMENT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_SPLIT_SEND_FRAGMENT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 30e1b85bbcc4259879e6ae4186ddd52874e5514a..a3ca5ed09581deb59accb3add4265f4156f71de8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_SSL_VERSION 3"
-.TH SSL_CTX_SET_SSL_VERSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_SSL_VERSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 96d218d326fc488bc658239f3b3016e04612d339..29fc612a5094f3533944f3eae94e7fa20085275c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_STATELESS_COOKIE_GENERATE_CB 3"
-.TH SSL_CTX_SET_STATELESS_COOKIE_GENERATE_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_STATELESS_COOKIE_GENERATE_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index adeb73d471a75ceb3b24b234faca343e914b0a4f..4197f80138297e150b0b28a63accfa784c10bfe0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_TIMEOUT 3"
-.TH SSL_CTX_SET_TIMEOUT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_TIMEOUT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index eaaac186830c11cd4ac546144060a974b7d91fcf..f17f58d871f169d160d03a38a5aa0bcc999df62a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK 3"
-.TH SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a4231e0baee64deb308386cd062de34670b92bb0..f46d3294458243b19f766fee6b9a02bf07935a42 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_TLSEXT_STATUS_CB 3"
-.TH SSL_CTX_SET_TLSEXT_STATUS_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_TLSEXT_STATUS_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 36fbf7f1b4aa8f0c1576037105c1f7ae5d6c0a86..6e1816830e5020f59e2fd6545c820f337ddf5d73 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_TLSEXT_TICKET_KEY_CB 3"
-.TH SSL_CTX_SET_TLSEXT_TICKET_KEY_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_TLSEXT_TICKET_KEY_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d58d714a8076cb7fc5310417bc06fc3dd6fe7bf5..2db35351e28f3b6501ef303139643d65f5cfafe8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_TLSEXT_USE_SRTP 3"
-.TH SSL_CTX_SET_TLSEXT_USE_SRTP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_TLSEXT_USE_SRTP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 79baf3a8e73fb29b412139908a5688654d136219..949a09282024114f2e755786e04b9e519b861e32 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_TMP_DH_CALLBACK 3"
-.TH SSL_CTX_SET_TMP_DH_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_TMP_DH_CALLBACK 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index dc60495e1b490e0af260d003dcddfe4803d96851..90d19e4569a75662bbe14b4987cd481ad056d24e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_SET_VERIFY 3"
-.TH SSL_CTX_SET_VERIFY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_SET_VERIFY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e02323f0342c9676b55e65013fc30321a291119b..bd2374b3c94a396490d3fde547e80bac90a7806a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_USE_CERTIFICATE 3"
-.TH SSL_CTX_USE_CERTIFICATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_USE_CERTIFICATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6c2eb24533ad6992de4319e28b43353c4b5562fa..1f02560b890ea7e016fb77281bab88b21f58630e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_USE_PSK_IDENTITY_HINT 3"
-.TH SSL_CTX_USE_PSK_IDENTITY_HINT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_USE_PSK_IDENTITY_HINT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5af1077c974a6b3f9bfac6d8fb82493c6d0596ab..8d3900c7a766f4e2678faf739e41f43415d115ab 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CTX_USE_SERVERINFO 3"
-.TH SSL_CTX_USE_SERVERINFO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CTX_USE_SERVERINFO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cc9d04892f960bada759c3084582b143d88137ab..53ff652d7261a95b03c1571c5ded6728e4ddf8b2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_FREE 3"
-.TH SSL_SESSION_FREE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_FREE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 310077118c478ed5e1942371db0997076ab87cb7..994b75dcdca35671c7877b0dcb493cd710f1ca5b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET0_CIPHER 3"
-.TH SSL_SESSION_GET0_CIPHER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET0_CIPHER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f421c31883406e2f4b2a31252e0548a2a0f156d6..74d555c84138f6b2aac13836797af6e2f56e8cf3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET0_HOSTNAME 3"
-.TH SSL_SESSION_GET0_HOSTNAME 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET0_HOSTNAME 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a8ccede07cf0bcdb8209035934c91d5495aaa794..f9880af77a87fe9fa9d9d37b82b7d935763aaf90 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET0_ID_CONTEXT 3"
-.TH SSL_SESSION_GET0_ID_CONTEXT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET0_ID_CONTEXT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a72f84c56e7a1f0fae1bdde02a9a9ed1d95db5c9..0d2768423a65101159900112b50106f32b5ffa04 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET0_PEER 3"
-.TH SSL_SESSION_GET0_PEER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET0_PEER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 411862ded2423b453e346f803dad75b732130df5..d373b4b3962b9df142407ab2b8c0fef2c11d2edb 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET_COMPRESS_ID 3"
-.TH SSL_SESSION_GET_COMPRESS_ID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET_COMPRESS_ID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7b6bafa139674060fb16c4162499a9b62ddf9aff..cec6fa36e1b63bf8f41dac248872367e5b5d0ec0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET_EX_DATA 3"
-.TH SSL_SESSION_GET_EX_DATA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET_EX_DATA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c40cb0e68f277a43fc01b07e26ce564594de9820..023af4ae15dd547695587f4f2bd814b3b13d169d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET_PROTOCOL_VERSION 3"
-.TH SSL_SESSION_GET_PROTOCOL_VERSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET_PROTOCOL_VERSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 38cbf3c5af7f4337dff2805b501c04256343161f..17d7968ab24e77529229a4aaae65354c09f069f3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_GET_TIME 3"
-.TH SSL_SESSION_GET_TIME 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_GET_TIME 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7f25476daa19bc756e21637073ad84f665ac7727..cfab7703b4288830cfb9ee02090153254f51c9fe 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_HAS_TICKET 3"
-.TH SSL_SESSION_HAS_TICKET 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_HAS_TICKET 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a52076c8b50ae1d5c9c6b9a57819746ab2093b06..d78c8714232782c735dcba45c844fad6b4c614ff 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_IS_RESUMABLE 3"
-.TH SSL_SESSION_IS_RESUMABLE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_IS_RESUMABLE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 872fa2db952b3934388cbbb2b45f070201fb00d8..6341da6fa720b5bfa6e2c994a4f4c266e9759b23 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_PRINT 3"
-.TH SSL_SESSION_PRINT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_PRINT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index de4ce71c063ea028f79064e8bfb7d8dbca4e1d4c..a0a2d20129f4c400d190a9febf8323ced8d21a6e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_SET1_ID 3"
-.TH SSL_SESSION_SET1_ID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_SET1_ID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4ea58c4c2c1d57132725514ceb140eea35491207..bd77dbe71000714a58ce90e802a62e8bdeaaef2e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_ACCEPT 3"
-.TH SSL_ACCEPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_ACCEPT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 976d40cedc385d7cc2b42eca58ae72b2d21ae0f6..887ad4bb4019499ccbf823c0babf4bc045216353 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_ALERT_TYPE_STRING 3"
-.TH SSL_ALERT_TYPE_STRING 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_ALERT_TYPE_STRING 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ba412f7cf289d8312adfdd07ab788c125ef24e2f..6bcfaf1b956eed27bde9cb68f0d9780c820af9bf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_ALLOC_BUFFERS 3"
-.TH SSL_ALLOC_BUFFERS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_ALLOC_BUFFERS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9e593c5633f85d45fb65561ec4d75da7332ce0c9..996de7a874b412851b27425ee26b7824e57046f7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CHECK_CHAIN 3"
-.TH SSL_CHECK_CHAIN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CHECK_CHAIN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5ab32c67a29523357db31f8d825a22c32ebd1f14..0705cb958d01a812181065ef518863900a015f88 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CLEAR 3"
-.TH SSL_CLEAR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CLEAR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 412d1a139fda1aabccbb82586d5311a0b4404074..0fec81a870f568d40cd324ce647ee14c5be9cc39 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_CONNECT 3"
-.TH SSL_CONNECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_CONNECT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7dbe837be9213a95df390e8325b9aaf9a170f89c..00b3c64159ebf34fc10b260c7a2063a7779356dd 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_DO_HANDSHAKE 3"
-.TH SSL_DO_HANDSHAKE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_DO_HANDSHAKE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6a919a9fbb6067b8697864df93a890b3a32f8760..de27baf90a568b85a21262534b8f8b41d1ace869 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_EXPORT_KEYING_MATERIAL 3"
-.TH SSL_EXPORT_KEYING_MATERIAL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_EXPORT_KEYING_MATERIAL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9b16988d514356c98f3849922b33e99ec6798374..9bee5a13436f1eeeafc49ccb4e0c1ec7df11d768 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_EXTENSION_SUPPORTED 3"
-.TH SSL_EXTENSION_SUPPORTED 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_EXTENSION_SUPPORTED 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8eb5bb67eeaf41084f2bd0b24e0188402d9bd4e4..b8124e9bbc3bbbda0182e2bb6042c4dc6db0ab52 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_FREE 3"
-.TH SSL_FREE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_FREE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4ccb2c341c0a3384bfc37f6803cbc5f33ac2f4de..1b4815e56591140a68d5d00e3634a925156e2852 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET0_PEER_SCTS 3"
-.TH SSL_GET0_PEER_SCTS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET0_PEER_SCTS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3de987b1bd58e0ed08fc975932b945a32a1870f0..7b75d130e8fbe1bc860293c093eb7f40f155fdde 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_SSL_CTX 3"
-.TH SSL_GET_SSL_CTX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_SSL_CTX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 23fc69a263fcad7900df67e5ca99267fe4a91574..f354a52fcf9a4535aab8b27bd0658390d0dea6de 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_ALL_ASYNC_FDS 3"
-.TH SSL_GET_ALL_ASYNC_FDS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_ALL_ASYNC_FDS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 44c89dd3561ddb0aa75627a13709dc3383af696f..55d3854093d84115228ef442db03a6ceb623322f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_CIPHERS 3"
-.TH SSL_GET_CIPHERS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_CIPHERS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0f5c350bd90711e23d5d7485e08085827d2cf689..dcf4dc282d1bd709e7f63ca95ef433b918de7290 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_CLIENT_RANDOM 3"
-.TH SSL_GET_CLIENT_RANDOM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_CLIENT_RANDOM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 19cda847c7d3e0ee58ff39dee2f93fd4864f3ce0..583175bbe422cbfd932cc6bec8e34eeab68cdde2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_CURRENT_CIPHER 3"
-.TH SSL_GET_CURRENT_CIPHER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_CURRENT_CIPHER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 00e5e42f115fda5bda8e66f12aaa8024a73477c5..b800604f77d0a51562b209d676cfefae8920db7c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_DEFAULT_TIMEOUT 3"
-.TH SSL_GET_DEFAULT_TIMEOUT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_DEFAULT_TIMEOUT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 574784b21400438150b1164cfcd9795133f1d31e..b6a9a66077110c7853d881d09231e873d3096765 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_ERROR 3"
-.TH SSL_GET_ERROR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_ERROR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index becef57579000f6bdfce3685a4e36ddd73f74a73..186bfadca291807ba1f21d9903ba1ffec1b2ec5b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_EXTMS_SUPPORT 3"
-.TH SSL_GET_EXTMS_SUPPORT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_EXTMS_SUPPORT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 53e316accd5edb4bcd5c984f7f6f1240150dc750..d7bfa8418666d8c4a6189de463bf582daff8beb6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_FD 3"
-.TH SSL_GET_FD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_FD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index caa0777d297d28a318a819c57b017d69ed6fc95d..ad703463e1b6ed9b631bdc217af844dadc506d2b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_PEER_CERT_CHAIN 3"
-.TH SSL_GET_PEER_CERT_CHAIN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_PEER_CERT_CHAIN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5ecffe564fe07e13f5c54edffd5bf39259775270..68c673995a3f968c1ab22f9a81ca005a51540488 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_PEER_CERTIFICATE 3"
-.TH SSL_GET_PEER_CERTIFICATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_PEER_CERTIFICATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3a15aa00cd8bad8c1e722227fb879cb562888ef3..4eccb0142fcca1e7c0bb0e2e1986e1024f600179 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_PEER_SIGNATURE_NID 3"
-.TH SSL_GET_PEER_SIGNATURE_NID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_PEER_SIGNATURE_NID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index efb91c4293a0423c159458402b2238029de02c5f..d22f9c154c892b071e1462b2167203d074abfd84 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_PEER_TMP_KEY 3"
-.TH SSL_GET_PEER_TMP_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_PEER_TMP_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bb72fd9a356571c76a4dad2b535f7699332e01be..667418be50ba587bc4461b41d5d62566c96c0cfc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_PSK_IDENTITY 3"
-.TH SSL_GET_PSK_IDENTITY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_PSK_IDENTITY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cc1868c88f9734d070321422807e4218ad2dd602..e5f34346d014258f21f54535c20db3fc83244f31 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_RBIO 3"
-.TH SSL_GET_RBIO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_RBIO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 907e4982d33797ef0b3215f8022765db2cddc9fc..fe2355d68f7cfc4ce6d327c386aec48d09a9d4ee 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_SESSION 3"
-.TH SSL_GET_SESSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_SESSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1b89385b79e04a41265c7bad58fdcc45eebb5d93..d01f1c174d9bd9ade2c37e7c3d754550568ce3a8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_SHARED_SIGALGS 3"
-.TH SSL_GET_SHARED_SIGALGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_SHARED_SIGALGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7d41069ae8cc63c7149dd1917224b435f7c780b0..d66648ce1f756369e7f15e763903e6ef57a86376 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_VERIFY_RESULT 3"
-.TH SSL_GET_VERIFY_RESULT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_VERIFY_RESULT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index aece55105e379ab64303bbcb64a70e4290e406bd..4f306478c36ff8645c529753d832b5626ef87f21 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_GET_VERSION 3"
-.TH SSL_GET_VERSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_GET_VERSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 08d0dbc8045555c211541c71ebc9819a9e095aad..c40760f5509f1aecf2776dca0d316049b1becd30 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_IN_INIT 3"
-.TH SSL_IN_INIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_IN_INIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 87115f3f9f58fc6d195499c20560deb9b5de84b3..500b1ea11a21a2096b3b659fa48f0477dcc63f26 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_KEY_UPDATE 3"
-.TH SSL_KEY_UPDATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_KEY_UPDATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 804c914b10428912b15405aebc12831549037524..5cd5abebbd0209a842a70245d2ec86ca8ad792e4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_LIBRARY_INIT 3"
-.TH SSL_LIBRARY_INIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_LIBRARY_INIT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2726e73c7cf9e6e99aa443612221e1562da371c7..2e4cec34e82373ff06b92051feb65001a00a2939 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_LOAD_CLIENT_CA_FILE 3"
-.TH SSL_LOAD_CLIENT_CA_FILE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_LOAD_CLIENT_CA_FILE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d1546eefd94b578ca80e461ee8d632bbf827aaab..bb97375c407d16959ab403be5b35acb34a564411 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_NEW 3"
-.TH SSL_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6d16437de0d10768e8ebccfafcfcd65d85ed9e90..8a82593fc11e53b1ae9a7189225cc22fa10f94f9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_PENDING 3"
-.TH SSL_PENDING 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_PENDING 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d975ab6485bf7cd5c9b6a0ee2e136021cd35b1b7..a0b19713f074c159f385dca9c68824c19f498628 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_READ 3"
-.TH SSL_READ 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_READ 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe0de2f82f7d496b4da8857f4b7517e85cfef813..5016759f7b0ff8f76a71ea6aa3998ef23a7ac0c2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_READ_EARLY_DATA 3"
-.TH SSL_READ_EARLY_DATA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_READ_EARLY_DATA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 39ecf21d4e9c538b62f0e756c1722452ee14cbb2..392c8256aa15f082f4a1ec5dc5bde47879df55de 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_RSTATE_STRING 3"
-.TH SSL_RSTATE_STRING 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_RSTATE_STRING 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 37374bcfecdb617008faa2bf788302d8b0c7a4b8..622902978b10c74e9722beef9a61da707288602e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SESSION_REUSED 3"
-.TH SSL_SESSION_REUSED 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SESSION_REUSED 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7224f837b5ed9dff74b644a78daf6ce0ab3aa272..b16c0e65372ae1f44c21cd2acbda8d15f3e463b1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SET1_HOST 3"
-.TH SSL_SET1_HOST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SET1_HOST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 338250c89604e7b549fbd8208c5c8fbf4c027778..6f30f36bb992e0cbc9c146ea834dd0ed9d708edf 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SET_BIO 3"
-.TH SSL_SET_BIO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SET_BIO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 60a54db4a7c9819c9375019bea4229bc1f3cdda1..f2f9f9aab03f01730889f33ce5e0b807d276bef4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SET_CONNECT_STATE 3"
-.TH SSL_SET_CONNECT_STATE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SET_CONNECT_STATE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7d980ad09c75b91141a310c9f84af7e748824003..02ab8e388e6590c9a312bbb95cc262c4ecda8358 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SET_FD 3"
-.TH SSL_SET_FD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SET_FD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bc535eadd25e93aa8df492812089790c8ff419bb..f3de8cc060411ffbd0f9d50e62c975cb9babf0bc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SET_SESSION 3"
-.TH SSL_SET_SESSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SET_SESSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f3e762f4d1e439a967807786d1b9c956a84679df..eefafcada09faeeb46a691bd4d64d6707e6ba800 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SET_SHUTDOWN 3"
-.TH SSL_SET_SHUTDOWN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SET_SHUTDOWN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 624155c0b0b2ba489a4a3561f8e194608db4fe36..3abdfa7311a92a385050db50ee49be1989dde6a9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SET_VERIFY_RESULT 3"
-.TH SSL_SET_VERIFY_RESULT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SET_VERIFY_RESULT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9205677f0ba9372568912819a7177e6572c9ff63..fd7d12706b5446a717d56bd9af85413fbbb5ced8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_SHUTDOWN 3"
-.TH SSL_SHUTDOWN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_SHUTDOWN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cb268733635e24ed45ce37482b1adc809692e877..e7cace8e5a78a3d798dc88a5a91b27cf3911f90b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_STATE_STRING 3"
-.TH SSL_STATE_STRING 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_STATE_STRING 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 98c9f62646a93186c7619751c7dc97b3d5d4d055..3b4185e1bbef42d9bf7a31596fa843ca15dc31f0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_WANT 3"
-.TH SSL_WANT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_WANT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9b7c0bf9e571c3f60672ae5931ea89f047415ebe..0e6777816d17227d72b242dc25ee5d791d9b8259 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL_WRITE 3"
-.TH SSL_WRITE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL_WRITE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5f03205bd7ecb6077aa459a823c95bc4e58ab98d..8b832cda1463f02e6162de0fb1b2c3548e6fa7c7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "UI_STRING 3"
-.TH UI_STRING 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH UI_STRING 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 69405381a2aa4c4446d2db59589b6715ce1ec0f7..bef4206c522a066a4bab145a93871616add4e13d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "UI_UTIL_READ_PW 3"
-.TH UI_UTIL_READ_PW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH UI_UTIL_READ_PW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9c752b816de28ab8bbbe555de84b5a34da37770e..ed0f25e5564f75119a5cfa7fdfe45ba8ca9c8ca5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "UI_CREATE_METHOD 3"
-.TH UI_CREATE_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH UI_CREATE_METHOD 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 77b56a279cff8e31b317dc11fcc6de00f8ad6586..3a6715b61b88c8a89c55851b1de131f966152a1b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "UI_NEW 3"
-.TH UI_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH UI_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0aaf8076e1d3c7732453afbe78b2265181b777b7..cf13454800db85882a2f9d44d0e34c096548a0d1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509V3_GET_D2I 3"
-.TH X509V3_GET_D2I 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509V3_GET_D2I 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe181e5cfb7d35e1c00256766a84144265330a49..e5ffd4d4ea962840541f9ca1ed82d3d0a39e2b16 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_ALGOR_DUP 3"
-.TH X509_ALGOR_DUP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_ALGOR_DUP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index abf970def111d9dbabe9b9f9846b82b9b4904e7a..bf067702e92fb07fefe3e8e638c70db87b7f6432 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CRL_GET0_BY_SERIAL 3"
-.TH X509_CRL_GET0_BY_SERIAL 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CRL_GET0_BY_SERIAL 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 528cb749bab109bb050fcbe84f3260aa31042282..b6a2608c5e5e0cf872bff06b7e766e4551825ac4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_EXTENSION_SET_OBJECT 3"
-.TH X509_EXTENSION_SET_OBJECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_EXTENSION_SET_OBJECT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b88074b809d86022f1c2af24bed3238526499d66..7e1de4ea7d3173ec35a14f767e0dab13d9d12229 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_LOOKUP 3"
-.TH X509_LOOKUP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_LOOKUP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index caea0d28f92fcb4908628b9f87a3d49be1c2a825..376d9aa1de478374bf4beef29b8781dbac368ab2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_LOOKUP_HASH_DIR 3"
-.TH X509_LOOKUP_HASH_DIR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_LOOKUP_HASH_DIR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2058f679fae9276e5acacb4b61387b34649c3027..49cba5a8f96efde91b76b544034341ce2c5a9acc 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_LOOKUP_METH_NEW 3"
-.TH X509_LOOKUP_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_LOOKUP_METH_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2c9a3f9218a3d393b67e37dba93371dc266bde2c..1aa777b6260fd42a002fd026341bc8dfd4cc994d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_NAME_ENTRY_GET_OBJECT 3"
-.TH X509_NAME_ENTRY_GET_OBJECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_NAME_ENTRY_GET_OBJECT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1d759ac271dd391a1a3680e1e839a0b1096e352a..cd3105a1589df42ad099f0a1606cb2fa605d10d3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_NAME_ADD_ENTRY_BY_TXT 3"
-.TH X509_NAME_ADD_ENTRY_BY_TXT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_NAME_ADD_ENTRY_BY_TXT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b1bc1428a91097d591d9942c5ab87f0a5c1f62ef..cdc34cc4a1d3406732c9f19d845d2846be2e11c3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_NAME_GET0_DER 3"
-.TH X509_NAME_GET0_DER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_NAME_GET0_DER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index de3662886b675c40b65c035ec205c9eff66085fa..2089f9bbd8aa4674f6ac2124b3aee81bf0ab85cb 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_NAME_GET_INDEX_BY_NID 3"
-.TH X509_NAME_GET_INDEX_BY_NID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_NAME_GET_INDEX_BY_NID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8e23b07c3ffd03dafa4b479d5fcbeff9df6418e4..fd8bb918265dbebbc87ce7f62863f765bd2bee88 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_NAME_PRINT_EX 3"
-.TH X509_NAME_PRINT_EX 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_NAME_PRINT_EX 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4231fa6828860c60c8c93ae44aefa56231227153..f41bf16287e7dd965e03df9dd9c7e5bc2d51aac0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_PUBKEY_NEW 3"
-.TH X509_PUBKEY_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_PUBKEY_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 373f63b7dec2fd09ed1ed66799780a36cab5ef7e..90f507b21058d76dff5dfdaf1064c10583258713 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_SIG_GET0 3"
-.TH X509_SIG_GET0 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_SIG_GET0 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2902632583b25d0e3f905e5c9d3cb0782adea06e..988002bca3456ad5c33ae4638c4d738227e290c5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_STORE_CTX_GET_ERROR 3"
-.TH X509_STORE_CTX_GET_ERROR 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_STORE_CTX_GET_ERROR 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d1b116b83d0fba5a0632352c4fc566809893e9b2..fb7ee48d1c14897cb87bd8fd271a1a45e07ef31d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_STORE_CTX_NEW 3"
-.TH X509_STORE_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_STORE_CTX_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
 .nh
 .SH "NAME"
-X509_STORE_CTX_new, X509_STORE_CTX_cleanup, X509_STORE_CTX_free, X509_STORE_CTX_init, X509_STORE_CTX_set0_trusted_stack, X509_STORE_CTX_set_cert, X509_STORE_CTX_set0_crls, X509_STORE_CTX_get0_chain, X509_STORE_CTX_set0_verified_chain, X509_STORE_CTX_get0_param, X509_STORE_CTX_set0_param, X509_STORE_CTX_get0_untrusted, X509_STORE_CTX_set0_untrusted, X509_STORE_CTX_get_num_untrusted, X509_STORE_CTX_set_default, X509_STORE_CTX_set_verify, X509_STORE_CTX_verify_fn \&\- X509_STORE_CTX initialisation
+X509_STORE_CTX_new, X509_STORE_CTX_cleanup, X509_STORE_CTX_free, X509_STORE_CTX_init, X509_STORE_CTX_set0_trusted_stack, X509_STORE_CTX_set_cert, X509_STORE_CTX_set0_crls, X509_STORE_CTX_get0_chain, X509_STORE_CTX_set0_verified_chain, X509_STORE_CTX_get0_param, X509_STORE_CTX_set0_param, X509_STORE_CTX_get0_untrusted, X509_STORE_CTX_set0_untrusted, X509_STORE_CTX_get_num_untrusted, X509_STORE_CTX_set_default, X509_STORE_CTX_set_verify, X509_STORE_CTX_verify_fn, X509_STORE_CTX_set_purpose, X509_STORE_CTX_set_trust, X509_STORE_CTX_purpose_inherit \&\- X509_STORE_CTX initialisation
 .SH "SYNOPSIS"
 .IX Header "SYNOPSIS"
 .Vb 1
@@ -170,6 +170,11 @@ X509_STORE_CTX_new, X509_STORE_CTX_cleanup, X509_STORE_CTX_free, X509_STORE_CTX_
 \&
 \& typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *);
 \& void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, X509_STORE_CTX_verify_fn verify);
+\&
+\& int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose);
+\& int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust);
+\& int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,
+\&                                    int purpose, int trust);
 .Ve
 .SH "DESCRIPTION"
 .IX Header "DESCRIPTION"
@@ -248,6 +253,65 @@ following signature:
 .PP
 This function should receive the current X509_STORE_CTX as a parameter and
 return 1 on success or 0 on failure.
+.PP
+X509 certificates may contain information about what purposes keys contained
+within them can be used for. For example \*(L"\s-1TLS WWW\s0 Server Authentication\*(R" or
+\&\*(L"Email Protection\*(R". This \*(L"key usage\*(R" information is held internally to the
+certificate itself. In addition the trust store containing trusted certificates
+can declare what purposes we trust different certificates for. This \*(L"trust\*(R"
+information is not held within the certificate itself but is \*(L"meta\*(R" information
+held alongside it. This \*(L"meta\*(R" information is associated with the certificate
+after it is issued and could be determined by a system administrator. For
+example a certificate might declare that it is suitable for use for both
+\&\*(L"\s-1TLS WWW\s0 Server Authentication\*(R" and \*(L"\s-1TLS\s0 Client Authentication\*(R", but a system
+administrator might only trust it for the former. An X.509 certificate extension
+exists that can record extended key usage information to supplement the purpose
+information described above. This extended mechanism is arbitrarily extensible
+and not well suited for a generic library \s-1API\s0; applications that need to
+validate extended key usage information in certifiates will need to define a
+custom \*(L"purpose\*(R" (see below) or supply a nondefault verification callback
+(\fBX509_STORE_set_verify_cb_func\fR\|(3)).
+.PP
+\&\fBX509_STORE_CTX_set_purpose()\fR sets the purpose for the target certificate being
+verified in the \fIctx\fR. Built-in available values for the \fIpurpose\fR argument
+are \fBX509_PURPOSE_SSL_CLIENT\fR, \fBX509_PURPOSE_SSL_SERVER\fR,
+\&\fBX509_PURPOSE_NS_SSL_SERVER\fR, \fBX509_PURPOSE_SMIME_SIGN\fR,
+\&\fBX509_PURPOSE_SMIME_ENCRYPT\fR, \fBX509_PURPOSE_CRL_SIGN\fR, \fBX509_PURPOSE_ANY\fR,
+\&\fBX509_PURPOSE_OCSP_HELPER\fR and \fBX509_PURPOSE_TIMESTAMP_SIGN\fR. It is also
+possible to create a custom purpose value. Setting a purpose will ensure that
+the key usage declared within certificates in the chain being verified is
+consistent with that purpose as well as, potentially, other checks. Every
+purpose also has an associated default trust value which will also be set at the
+same time. During verification this trust setting will be verified to check it
+is consistent with the trust set by the system administrator for certificates in
+the chain.
+.PP
+\&\fBX509_STORE_CTX_set_trust()\fR sets the trust value for the target certificate
+being verified in the \fIctx\fR. Built-in available values for the \fItrust\fR
+argument are \fBX509_TRUST_COMPAT\fR, \fBX509_TRUST_SSL_CLIENT\fR,
+\&\fBX509_TRUST_SSL_SERVER\fR, \fBX509_TRUST_EMAIL\fR, \fBX509_TRUST_OBJECT_SIGN\fR,
+\&\fBX509_TRUST_OCSP_SIGN\fR, \fBX509_TRUST_OCSP_REQUEST\fR and \fBX509_TRUST_TSA\fR. It is
+also possible to create a custom trust value. Since \fBX509_STORE_CTX_set_purpose()\fR
+also sets the trust value it is normally sufficient to only call that function.
+If both are called then \fBX509_STORE_CTX_set_trust()\fR should be called after
+\&\fBX509_STORE_CTX_set_purpose()\fR since the trust setting of the last call will be
+used.
+.PP
+It should not normally be necessary for end user applications to call
+\&\fBX509_STORE_CTX_purpose_inherit()\fR directly. Typically applications should call
+\&\fBX509_STORE_CTX_set_purpose()\fR or \fBX509_STORE_CTX_set_trust()\fR instead. Using this
+function it is possible to set the purpose and trust values for the \fIctx\fR at
+the same time. The \fIdef_purpose\fR and \fIpurpose\fR arguments can have the same
+purpose values as described for \fBX509_STORE_CTX_set_purpose()\fR above. The \fItrust\fR
+argument can have the same trust values as described in
+\&\fBX509_STORE_CTX_set_trust()\fR above. Any of the \fIdef_purpose\fR, \fIpurpose\fR or
+\&\fItrust\fR values may also have the value 0 to indicate that the supplied
+parameter should be ignored. After calling this function the purpose to be used
+for verification is set from the \fIpurpose\fR argument, and the trust is set from
+the \fItrust\fR argument. If \fItrust\fR is 0 then the trust value will be set from
+the default trust value for \fIpurpose\fR. If the default trust value for the
+purpose is \fIX509_TRUST_DEFAULT\fR and \fItrust\fR is 0 then the default trust value
+associated with the \fIdef_purpose\fR value is used for the trust setting instead.
 .SH "NOTES"
 .IX Header "NOTES"
 The certificates and CRLs in a store are used internally and should \fBnot\fR
@@ -287,7 +351,7 @@ The \fBX509_STORE_CTX_set0_crls()\fR function was added in OpenSSL 1.0.0.
 The \fBX509_STORE_CTX_get_num_untrusted()\fR function was added in OpenSSL 1.1.0.
 .SH "COPYRIGHT"
 .IX Header "COPYRIGHT"
-Copyright 2009\-2020 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2009\-2022 The OpenSSL Project Authors. All Rights Reserved.
 .PP
 Licensed under the OpenSSL license (the \*(L"License\*(R").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 8179b608678ff39c4d6ab210bd5ae4ffd736f7d2..9db32a66cd089260f227a4b46a264f7d85a26b22 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_STORE_CTX_SET_VERIFY_CB 3"
-.TH X509_STORE_CTX_SET_VERIFY_CB 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_STORE_CTX_SET_VERIFY_CB 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f8301719ad0c87b17e9a7da3e2896529b21507bf..0b6c11f12b3490bc605d80ad370ac7c95b4cdefe 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_STORE_ADD_CERT 3"
-.TH X509_STORE_ADD_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_STORE_ADD_CERT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6c0db908941cd76344dfb373fa184cd83ef954de..aae9c1bd6ea78f03848d542308aafc6cd8fbcb70 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_STORE_GET0_PARAM 3"
-.TH X509_STORE_GET0_PARAM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_STORE_GET0_PARAM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 17eb95537328ad58e7903f53c15912e6106d2e49..a61844003a7478d6ea53e3ae48a4519a4ecdaf73 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_STORE_NEW 3"
-.TH X509_STORE_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_STORE_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 817a1132c91418db694711265ab019ae418844f6..9dbc4ef04e80385041d50a6568940a0ee663271f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_STORE_SET_VERIFY_CB_FUNC 3"
-.TH X509_STORE_SET_VERIFY_CB_FUNC 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_STORE_SET_VERIFY_CB_FUNC 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index faaaca95210da5fb68e5161e1e32171ad6fe8979..64fd6a594828907793b34ca8f95b0e8d033ed4ae 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_VERIFY_PARAM_SET_FLAGS 3"
-.TH X509_VERIFY_PARAM_SET_FLAGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_VERIFY_PARAM_SET_FLAGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4141bbc7ce7d4db40e440085373b1fc1d1237816..e163a29356cbcd55d9048cfebef19fac43b4c845 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CHECK_CA 3"
-.TH X509_CHECK_CA 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CHECK_CA 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 49fa000bebc0a3b7ba1f630bed346f3cded88896..8b1339409af53e489080240657539e42c9149767 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CHECK_HOST 3"
-.TH X509_CHECK_HOST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CHECK_HOST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d3e3f6151c0a9cf7e2ffb109f483f85c2f2958b6..99867f687215a7ef589b9edbbdc35889a71ca6c1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CHECK_ISSUED 3"
-.TH X509_CHECK_ISSUED 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CHECK_ISSUED 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ec81466b61b5a19a32aedc586fbbf965310d21c5..1b97e2a3fdca1c2cfa6d0b6caa73f925b8bd7b07 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CHECK_PRIVATE_KEY 3"
-.TH X509_CHECK_PRIVATE_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CHECK_PRIVATE_KEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b5d3298177dab0fb16488a189b91646e5722c6db..661f50d5751b4aec790b7e9f5a69cceaebe51b63 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CHECK_PURPOSE 3"
-.TH X509_CHECK_PURPOSE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CHECK_PURPOSE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 17c3051b2a54c7fb407efc7f1669621e0a8b64f9..01e04865856c00455d8b019a64da57fb109097b3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CMP 3"
-.TH X509_CMP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CMP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 95a24df20eeec6aa96cdc533fd12333e6897e013..fac8374aa326a8563a0d74511eacf6275de674ff 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_CMP_TIME 3"
-.TH X509_CMP_TIME 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_CMP_TIME 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b516ad3b6db39a594abfef998cb54412734fe538..1009aa655414be0c15c1be47355fdf8beee1b894 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_DIGEST 3"
-.TH X509_DIGEST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_DIGEST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ad092537db25425a871c4849f47d25093d0f809f..e9c15aad4e09ffc62ca6af17c63edc20ef64b122 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_DUP 3"
-.TH X509_DUP 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_DUP 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 58bdac5ee3db642fd926cfba0c0fa5474f342ea4..801f8fce35c601bea91a63f1bb450c5a509b5a33 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET0_NOTBEFORE 3"
-.TH X509_GET0_NOTBEFORE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET0_NOTBEFORE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 75377159428bc5ddacc1c71f4c16101ff154a824..7434c76a79f4e3be22f85606c512f6e648f23c14 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET0_SIGNATURE 3"
-.TH X509_GET0_SIGNATURE 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET0_SIGNATURE 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 470185c4cd6faf47e9602c7cdbfb9ae236b529c1..7425ea1f5b78d52232e3f8b00ad6fb70ffc46805 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET0_UIDS 3"
-.TH X509_GET0_UIDS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET0_UIDS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 04851f0ab01db8d7c79fee28ba559f09d1fdf1eb..46e0e54d8969ae4cdb79e8cfe164e6fd06c93608 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET_EXTENSION_FLAGS 3"
-.TH X509_GET_EXTENSION_FLAGS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET_EXTENSION_FLAGS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2187fc96bce554c509930bb1a483828b9d4c4c96..56fbae908458b2615311189409ed3f6aace1c740 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET_PUBKEY 3"
-.TH X509_GET_PUBKEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET_PUBKEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 77de5cfaf0d817d6602cad0787a61401cf5b00fc..7a500918701f1d595a6f079fd72920f331fa79df 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET_SERIALNUMBER 3"
-.TH X509_GET_SERIALNUMBER 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET_SERIALNUMBER 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a07667186161c83191b2e994aa13fe6fd97c9d5c..3a8b37224c29606c5cbbab7dead33dc485c7defd 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET_SUBJECT_NAME 3"
-.TH X509_GET_SUBJECT_NAME 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET_SUBJECT_NAME 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f424890a4b93e9fbab28b21c1e98223e72b7eea6..1dcc06f8ddf5190665d6a80d29372c1977418830 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_GET_VERSION 3"
-.TH X509_GET_VERSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_GET_VERSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5a1f63dace63f46476f63afb0aff1d56e2c11474..eeab5b08713e34daa3d3861f37c92e4824b0b8f7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_NEW 3"
-.TH X509_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_NEW 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b1a227cf773267b3d5bab6226b0cacee672d0c35..1cd6e95b249e498d60c63b1730405b8c7779c7c7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_SIGN 3"
-.TH X509_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_SIGN 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 030c9c26edfdaefe458ec69ed8a8a820dd1a9f4c..5355b651ef6a4bb3f356db1d3440818f5ab1bcbe 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509_VERIFY_CERT 3"
-.TH X509_VERIFY_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509_VERIFY_CERT 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2b14b0580a8e021b504f1bdee13bc6502fe8e198..9a3550b7c1b105f047690e5985de84d27c9844a9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509V3_GET_EXT_BY_NID 3"
-.TH X509V3_GET_EXT_BY_NID 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509V3_GET_EXT_BY_NID 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 19f70956918efe86422ee657cd6aa68df0df38fc..85f31f2fe63c479fad0e3712fd55b0e45908e5e0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "D2I_DHPARAMS 3"
-.TH D2I_DHPARAMS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH D2I_DHPARAMS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3e9a835b31b402ce339a3d8dc86841c0b708458f..2c5a508773c92d5d0016ff21bc2af526a9d95ae1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "D2I_PKCS8PRIVATEKEY_BIO 3"
-.TH D2I_PKCS8PRIVATEKEY_BIO 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH D2I_PKCS8PRIVATEKEY_BIO 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 88799f9e2691c3c8f277064ab4f612cfc3d43f7a..09d71e11c3b5975e522d809e3eac7a4d80067af0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "D2I_PRIVATEKEY 3"
-.TH D2I_PRIVATEKEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH D2I_PRIVATEKEY 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index decaffc59b48967cb9a843ddae7242b4ff7a2073..b1f6079e2fa7d9200205a132c3c9180f1d6eadb6 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "D2I_SSL_SESSION 3"
-.TH D2I_SSL_SESSION 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH D2I_SSL_SESSION 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3ec48c14678134ebdd791ef7a937a56eccceb0f8..a9b751876de60ab334bd907864528ae87258dbde 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "D2I_X509 3"
-.TH D2I_X509 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH D2I_X509 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 054843c2349beda93a3bef8316bc2ea88a4dab9b..7e76897995c9e8fc942ffd8f88adce682e6013ba 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "I2D_CMS_BIO_STREAM 3"
-.TH I2D_CMS_BIO_STREAM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH I2D_CMS_BIO_STREAM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 585ca293e9172feeaaad6a8d849d3ce7e20cb37f..8609a5eb2f4750fe4a7e2712a3dec10368e1caac 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "I2D_PKCS7_BIO_STREAM 3"
-.TH I2D_PKCS7_BIO_STREAM 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH I2D_PKCS7_BIO_STREAM 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 406293b8d5aa186eac24bc201cabae918f49ec8c..383df8853fc2bd89c7d332f5c3ba055051acf4d5 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "I2D_RE_X509_TBS 3"
-.TH I2D_RE_X509_TBS 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH I2D_RE_X509_TBS 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ed12aa7f8c99c4fa70638c76943f3f0c2090adc3..98440a6eba6fc0205301942dc9825a3f9d0c385f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "O2I_SCT_LIST 3"
-.TH O2I_SCT_LIST 3 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH O2I_SCT_LIST 3 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index dd1adf9a7358a8bb94dcd8bb08369e51e4556936..df962c20035489d5d2d73f82679e04d4ff1c1eb7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509V3_CONFIG 5"
-.TH X509V3_CONFIG 5 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509V3_CONFIG 5 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e5c4caf7583b27d41deeede4f809411011111baa..18a975bb4aabd876819e657548917b8beec4c358 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ED25519 7"
-.TH ED25519 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ED25519 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f038f4a95bcc622da373ad374ed89db86d96ba31..aaf0b7788ac6fde019b6a448e06c35ccdcb68dfa 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND 7"
-.TH RAND 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fec3aa00a551700808072bfb3ea4888a0e921bbb..ba63cee941fef430f05fcb49d34ac1c753e65cd3 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND_DRBG 7"
-.TH RAND_DRBG 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND_DRBG 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 61cfde4af24c5d7e5bc7abac543e5426b15e02d1..3caa556da04b441a0609dc741f09777c49bb116a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA-PSS 7"
-.TH RSA-PSS 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA-PSS 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6695fe3b11a02dc1e2e3d51a7c94c774d03447b7..b8b057f8e22ae0ddea481571bc2b50b4dc768200 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SM2 7"
-.TH SM2 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SM2 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0bee023684c6130182991609e33b1cd3fefd7e18..07924aa909b72373069314b18d12954be54ccd51 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X25519 7"
-.TH X25519 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X25519 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 914be2789e0a7b2621917ae11df3bf5823d1ac16..a2de31387de8627e92e0a50fc5c0c77118b98aff 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "BIO 7"
-.TH BIO 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH BIO 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ac2e833b8fa83067d6e6fb3cbd8246a8681011ef..40513f39496580bbaad719edfefb1405fd50cf51 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CT 7"
-.TH CT 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CT 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index de5b7ae92adf7095fbc9e84057b97456ae4a8a56..4b5bc914b1b0c76556ae921451f68354a78beaf9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DES_MODES 7"
-.TH DES_MODES 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DES_MODES 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4826734a0d4605d8be948d50f7c302e83cd9fbc7..068eea26f0d51bc436aec4066363e3a9e414ddcb 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EVP 7"
-.TH EVP 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EVP 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe046ebc34e98575423e6f6bc54e6640010821bb..362b84c7554b7ada095af86abb636365f9311091 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OSSL_STORE-FILE 7"
-.TH OSSL_STORE-FILE 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OSSL_STORE-FILE 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index be20f029b8b25aaa0b89485a4ef56b27837ee999..3f1e77d74c2121af6fa649738caefd052ebdeb42 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OSSL_STORE 7"
-.TH OSSL_STORE 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OSSL_STORE 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 02fdd969a504ee21f0a5c20b292a080b7082e4e3..322c30f3edbe6036449a9e3be6dc4b5c68b19e28 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PASSPHRASE-ENCODING 7"
-.TH PASSPHRASE-ENCODING 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PASSPHRASE-ENCODING 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index cbc6b61808d4544c68be477e95930912fb6c3f8e..952170bf50901461297e42ec4f7267efd04e8e2b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PROXY-CERTIFICATES 7"
-.TH PROXY-CERTIFICATES 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PROXY-CERTIFICATES 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 89a356f039960a915706d0ae4e983ed627c5f1ce..a4260eaed6fb0ff293c8f24b062b10210f5bff4b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SCRYPT 7"
-.TH SCRYPT 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SCRYPT 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8d5dd3cb20c73134e6d52d03646dac8c4c1ddd33..e9582be9ebc438aae6fe643db3c07da80c1f2eb9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SSL 7"
-.TH SSL 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SSL 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 32bf1c247d9a0a5779f4cf5bf5f312db97ebeb63..46c369893f31adbce4e1ce3e86d901b08c0a3fb7 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509 7"
-.TH X509 7 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509 7 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fda8ebb93f490018e37743924e35c83e9a98e5bc..ad93656beb96dcef7ec1620171f255aa1f438eab 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CA.PL 1"
-.TH CA.PL 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CA.PL 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e0ce155d00fb7e1cf2a59c512c8520c23469c369..a26c502089e03b6897b1fde9c4373f0826733044 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ASN1PARSE 1"
-.TH ASN1PARSE 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ASN1PARSE 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 788d74fb12b5b30399a18e0ff8dc87fb19a8fef4..eb0d52df1c89b9ca9495d18ce2b044e7f9ea624e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CA 1"
-.TH CA 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CA 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d3d829f4b1619dc54401a97f9110738aa2f1c1f9..ee2f02f31f57f7def860e385425c25e1ac3c3ef8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CIPHERS 1"
-.TH CIPHERS 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CIPHERS 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 14987f9a005fa53afe077dd79834d79e2398b79d..aa2f130472284d4f6c0e957b859288d4e9b74cfd 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CMS 1"
-.TH CMS 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CMS 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -797,6 +797,9 @@ user has to manually include the correct encryption algorithm. It should store
 the list of permitted ciphers in a database and only use those.
 .PP
 No revocation checking is done on the signer's certificate.
+.PP
+The \fB\-binary\fR option does not work correctly when processing text input which
+(contrary to the S/MIME specification) uses \s-1LF\s0 rather than \s-1CRLF\s0 line endings.
 .SH "HISTORY"
 .IX Header "HISTORY"
 The use of multiple \fB\-signer\fR options and the \fB\-resign\fR command were first
@@ -812,7 +815,7 @@ was added in OpenSSL 1.0.2.
 The \-no_alt_chains option was added in OpenSSL 1.0.2b.
 .SH "COPYRIGHT"
 .IX Header "COPYRIGHT"
-Copyright 2008\-2021 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2008\-2022 The OpenSSL Project Authors. All Rights Reserved.
 .PP
 Licensed under the OpenSSL license (the \*(L"License\*(R").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 26391bc011220e918ecda9b6d7eca05cd5222ded..559c0acd9712a5c701b416374b49080eaeb85d06 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CRL 1"
-.TH CRL 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CRL 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index dbcabf0e0578f141f223ece1852fb1fd01243f4a..00fd5cd9956e4351e915a7ddbb4dce42e4f37e46 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "CRL2PKCS7 1"
-.TH CRL2PKCS7 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH CRL2PKCS7 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 5daa3bd493401508b3a83126958ad9adc61b6cbd..abec590a64f9c4ccb40ac22f26201f44d989adf1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DGST 1"
-.TH DGST 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DGST 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4638bf14c1c0ccbf87455909d4d767021d4b12d1..d5179c34430f130dc37616d8fcf6ce05280a368c 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DHPARAM 1"
-.TH DHPARAM 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DHPARAM 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 377b20e120eac67f1138a9b96cb10866cdf92444..08c6dd83411113eae7c79e3ddcd7b96567fc3480 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSA 1"
-.TH DSA 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSA 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 303c1f1352cd65745ad6a8cc691f318c8ac7d823..2b6cf415404ba1019db65852e4b71d98e7af83d9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "DSAPARAM 1"
-.TH DSAPARAM 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH DSAPARAM 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2abd3d21ca1fa9ccae7d8f527e9cbcf0fa994194..b39e9ad334a7768e2bf0637286fa26964edc2b59 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "EC 1"
-.TH EC 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH EC 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bb664c0df45adea5c0ed45f04bae6ebc49d2514d..bce8c8c57e19900bc5b6a59d8f72a94d10ed9c0f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ECPARAM 1"
-.TH ECPARAM 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ECPARAM 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4036199be52baa124fdc1648d03633c9b90e1a0b..51ef0532bd8feacfbb469f3c5dcdeab7b9adeba9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ENC 1"
-.TH ENC 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ENC 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f7bcf48a0492ac02b64fe8cb3de1206a46aaf296..64eb9a7bee6c5b422cc80752b5ca7783ff696e83 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ENGINE 1"
-.TH ENGINE 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ENGINE 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1933dcbf783bd2f9fca44e3b842f7951980bc447..8228df47b46ab7844fefe6773076abe2e90362f4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "ERRSTR 1"
-.TH ERRSTR 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH ERRSTR 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bcc7d188e54329025306a188a2a8a7608912440f..e2cd2621fdf19f21457e2101fc038c487ace1067 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "GENDSA 1"
-.TH GENDSA 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH GENDSA 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 82cd3f1ea1ecb4cb820ea48cba60178ef24f1d7b..ff01bd244b4412328022aecc6d3697fa2aea8297 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "GENPKEY 1"
-.TH GENPKEY 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH GENPKEY 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 250ac02a5da32ce984a5736120f8112fbf350ff0..8f8e2a975fc01d9aca2b3f8ff8ea6db0c8860cc2 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "GENRSA 1"
-.TH GENRSA 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH GENRSA 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 326bdae5bb10bd75ac2e76e0753dfbcecb7f9984..8ce5f0e6925300523b92eff56189f07773851f7f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "LIST 1"
-.TH LIST 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH LIST 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 67900a530b4243a9461235f33632d99e0058b67e..63ec7028c169f636c746126ca4ab971e5d856239 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "NSEQ 1"
-.TH NSEQ 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH NSEQ 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 56ab1678556c71d38e10b153d894944861cc05fb..2909ba184e6b5f20c8a8f6e7f179b78841478169 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OCSP 1"
-.TH OCSP 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OCSP 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 891b440f36398d8a7fbd685ac0f10ca05372d25f..361a372a933a46ee7ab6876911743835c31ea35a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "OPENSSL 1"
-.TH OPENSSL 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH OPENSSL 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8e4944576a9242a910d8518822d889204093522a..a9963e46967e79b61b9a89e3d4cbb4b0cd7ed6ba 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PASSWD 1"
-.TH PASSWD 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PASSWD 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 84d221e8edc58fd3efb0c5738adc4402caf0979e..70d7ba4b669575124c5b50b7810514a65aef07c1 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS12 1"
-.TH PKCS12 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS12 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2046b835aa6b984c41a7d30f355983a6aa541920..3afbe5d3f2cd2afb18b0edc6e5843cf8a91f688d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS7 1"
-.TH PKCS7 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS7 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9e870661b9d41c6d3be2c53783eb898185f95039..570e8ed2b62779cbfdf6784ac79788ac93f24761 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKCS8 1"
-.TH PKCS8 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKCS8 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ec2b31a37e370f50985e0af24dfbf694b027fdb5..f380e10c5ca4845f96af0408df343b6b88bb1825 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKEY 1"
-.TH PKEY 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKEY 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 595e52e8071a5bbdc7b253b9022cff47f733a6a7..ffe7b17257cfb25a95f5fa3db59d0843cd561be4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKEYPARAM 1"
-.TH PKEYPARAM 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKEYPARAM 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a7032e604df1bba62225dfa16284574d40b5f0f4..8c4b8e42fa78e02e655238380185e7a52a08595a 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PKEYUTL 1"
-.TH PKEYUTL 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PKEYUTL 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c4f40214b84a1b6dab821c868ef19dd5a931cbda..58c0cd2c6e348a03baf79d9a6dd96f2181419aa8 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "PRIME 1"
-.TH PRIME 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH PRIME 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f4c0bf9002208d4f9ca88c3b449a436b857d5008..250a60159fe4936afc36e0f39a8f64fbce8ce447 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RAND 1"
-.TH RAND 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RAND 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f69ffb2a6e78c6347e61236db335f3a04e9ed836..178fe89991f28fc9bfdd7beda4efbd7d429e2a60 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "REQ 1"
-.TH REQ 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH REQ 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index b958558653ddb9e0d7626e63d5488c277e12bcb1..aef19b78893c92ca7889279a9ce7768c2b597493 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSA 1"
-.TH RSA 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSA 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0b033046c9268b21df73047f346030a3d5d85f67..d1af4638b656e0b95da50cf3e34fe44ca9ebcd66 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "RSAUTL 1"
-.TH RSAUTL 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH RSAUTL 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 368d31bbfa0838a54682c03b855516ef0be68299..f7e4401b9b9c55154f20edb731e0f66438fadf04 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "S_CLIENT 1"
-.TH S_CLIENT 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH S_CLIENT 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 31f193e08c2e3f502a434f2ae5334577c4c92631..131d1ed0d9e1159f5aeeee32750f0576c7b75d0f 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "S_SERVER 1"
-.TH S_SERVER 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH S_SERVER 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index c101cd54dc95e1f52f6ae39c9e5e29bfd2d512e6..77880b5e96722b538668bf8b0bab5472f0f6d5ce 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "S_TIME 1"
-.TH S_TIME 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH S_TIME 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3f2c10ee95709977269915ab049502e32f6f8103..948a6c47fb6ef26dbd6b29e9c32e638b082fe515 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SESS_ID 1"
-.TH SESS_ID 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SESS_ID 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index de91955e93de9dfb3e787d9d7180634e677efdf7..d17badf7ad3a1d56e0eb31ec7600fb7f373f20a0 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SMIME 1"
-.TH SMIME 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SMIME 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d277bc829111d697900fd3e0553a12d59864f35d..4e8b8b84e64969436b477bf106f6ecf680d73aba 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SPEED 1"
-.TH SPEED 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SPEED 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7dd822f651fec8d0565433b5b6142a640f46e30a..8e303da57d8dbeab1ac8a2c0f1460e472a5dcb05 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SPKAC 1"
-.TH SPKAC 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SPKAC 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ef09edda9511a871d05ca8138a8aa176ad4a8153..fbce82ac06937c415b87633f2fc7a88b2d7fffe9 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "SRP 1"
-.TH SRP 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH SRP 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index edbaf86daf8f9685cb01b3140fefa19e5aea7cf0..c4bd95beb4b6eeaf5afb1a28d8d9db0ab49b449d 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "STOREUTL 1"
-.TH STOREUTL 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH STOREUTL 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 06baf4b9eb148912238bbba18afb8c472a579898..c718d89fa598c3064a605ed8055a2cebc7517b07 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "TS 1"
-.TH TS 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH TS 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 879ff1c0ea8477e1e1cc2018d9e1a5b5cb95ac2c..0b26fd53ba397b2a7ffde61507f2696d9d08f352 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "TSGET 1"
-.TH TSGET 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH TSGET 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 75bb9d16101cea7608325fd067f179ad487458f1..da33495a93617546f64271259a912eeabf67818b 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "VERIFY 1"
-.TH VERIFY 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH VERIFY 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 88a4f71a6b8355158359279b2ba5792fd289c4fa..c2e3125778acd703cfc753039284dcf53622043e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "VERSION 1"
-.TH VERSION 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH VERSION 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d43cf306a4eaa7e95922ca133d418879adac1e1b..4578fd52b3d5b4ebb405df2fccce202d3502fbf4 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "X509 1"
-.TH X509 1 "2021-12-14" "1.1.1m" "OpenSSL"
+.TH X509 1 "2022-03-15" "1.1.1n" "OpenSSL"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l