diff options
author | Richard Levitte <levitte@openssl.org> | 2022-10-05 17:52:46 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2022-10-07 10:05:50 +0200 |
commit | 45ada6b92bc7e31772d95ab9dcb0e7d2a764cf20 (patch) | |
tree | c09fddd2924c6130b7b26a4d78b4e44b187aa5c1 | |
parent | 1ec0acf264652bd981e95842723e5414d634cd93 (diff) |
Change all references to OpenSSL 3.1 to OpenSSL 3.2 in the master branch
3.1 has been decided to be a FIPS 140-3 release, springing from the branch
openssl-3.0, and the master branch to continue with the development of
OpenSSL 3.2.
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19350)
42 files changed, 118 insertions, 117 deletions
diff --git a/CHANGES.md b/CHANGES.md index fb71df56a4..05a3e4bdf6 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -10,7 +10,7 @@ pick the appropriate release branch. OpenSSL Releases ---------------- - - [OpenSSL 3.1](#openssl-31) + - [OpenSSL 3.2](#openssl-32) - [OpenSSL 3.0](#openssl-30) - [OpenSSL 1.1.1](#openssl-111) - [OpenSSL 1.1.0](#openssl-110) @@ -19,10 +19,10 @@ OpenSSL Releases - [OpenSSL 1.0.0](#openssl-100) - [OpenSSL 0.9.x](#openssl-09x) -OpenSSL 3.1 +OpenSSL 3.2 ----------- -### Changes between 3.0 and 3.1 [xx XXX xxxx] +### Changes between 3.0 and 3.2 [xx XXX xxxx] * Add the ability to add custom attributes to PKCS12 files. Add a new API PKCS12_create_ex2, identical to the existing PKCS12_create_ex but allows @@ -136,13 +136,13 @@ OpenSSL 3.1 * The functions `OPENSSL_LH_stats`, `OPENSSL_LH_node_stats`, `OPENSSL_LH_node_usage_stats`, `OPENSSL_LH_stats_bio`, `OPENSSL_LH_node_stats_bio` and `OPENSSL_LH_node_usage_stats_bio` are now - marked deprecated from OpenSSL 3.1 onwards and can be disabled by defining - `OPENSSL_NO_DEPRECATED_3_1`. + marked deprecated from OpenSSL 3.2 onwards and can be disabled by defining + `OPENSSL_NO_DEPRECATED_3_2`. The macro `DEFINE_LHASH_OF` is now deprecated in favour of the macro `DEFINE_LHASH_OF_EX`, which omits the corresponding type-specific function definitions for these functions regardless of whether - `OPENSSL_NO_DEPRECATED_3_1` is defined. + `OPENSSL_NO_DEPRECATED_3_2` is defined. Users of `DEFINE_LHASH_OF` may start receiving deprecation warnings for these functions regardless of whether they are using them. It is recommended that @@ -7,7 +7,7 @@ release. For more details please read the CHANGES file. OpenSSL Releases ---------------- - - [OpenSSL 3.1](#openssl-31) + - [OpenSSL 3.2](#openssl-32) - [OpenSSL 3.0](#openssl-30) - [OpenSSL 1.1.1](#openssl-111) - [OpenSSL 1.1.0](#openssl-110) @@ -16,10 +16,10 @@ OpenSSL Releases - [OpenSSL 1.0.0](#openssl-100) - [OpenSSL 0.9.x](#openssl-09x) -OpenSSL 3.1 +OpenSSL 3.2 ----------- -### Major changes between OpenSSL 3.0 and OpenSSL 3.1 [under development] +### Major changes between OpenSSL 3.0 and OpenSSL 3.2 [under development] * Subject or issuer names in X.509 objects are now displayed as UTF-8 strings by default. diff --git a/VERSION.dat b/VERSION.dat index bf2063dc0b..848915b9a2 100644 --- a/VERSION.dat +++ b/VERSION.dat @@ -1,5 +1,5 @@ MAJOR=3 -MINOR=1 +MINOR=2 PATCH=0 PRE_RELEASE_TAG=dev BUILD_METADATA= diff --git a/crypto/lhash/lh_stats.c b/crypto/lhash/lh_stats.c index ea0a3252a6..36a177129e 100644 --- a/crypto/lhash/lh_stats.c +++ b/crypto/lhash/lh_stats.c @@ -23,7 +23,7 @@ #include "lhash_local.h" # ifndef OPENSSL_NO_STDIO -# ifndef OPENSSL_NO_DEPRECATED_3_1 +# ifndef OPENSSL_NO_DEPRECATED_3_2 void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp) { BIO *bp; @@ -62,7 +62,7 @@ void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp) # endif # endif -# ifndef OPENSSL_NO_DEPRECATED_3_1 +# ifndef OPENSSL_NO_DEPRECATED_3_2 /* * These functions are implemented as separate static functions as they are * called from the stdio functions above and calling deprecated functions will diff --git a/doc/designs/quic-design/quic-requirements.md b/doc/designs/quic-design/quic-requirements.md index 6122c0de1f..6b12b42597 100644 --- a/doc/designs/quic-design/quic-requirements.md +++ b/doc/designs/quic-design/quic-requirements.md @@ -180,7 +180,7 @@ discussions. available to (or supplied by) the application with no further internal copies made. -MVP Requirements (3.1) +MVP Requirements (3.2) ---------------------- This section summarises those requirements from the above that are specific to diff --git a/doc/internal/man3/DEFINE_LIST_OF.pod b/doc/internal/man3/DEFINE_LIST_OF.pod index ade676b326..a0090c7685 100644 --- a/doc/internal/man3/DEFINE_LIST_OF.pod +++ b/doc/internal/man3/DEFINE_LIST_OF.pod @@ -112,7 +112,7 @@ the specified element in the list. =head1 HISTORY -The functions described here were all added in OpenSSL 3.1. +The functions described here were all added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/internal/man3/DEFINE_PRIORITY_QUEUE_OF.pod b/doc/internal/man3/DEFINE_PRIORITY_QUEUE_OF.pod index 1eba8fc7d8..41efae9b75 100644 --- a/doc/internal/man3/DEFINE_PRIORITY_QUEUE_OF.pod +++ b/doc/internal/man3/DEFINE_PRIORITY_QUEUE_OF.pod @@ -111,7 +111,7 @@ element. =head1 HISTORY -The functions described here were all added in OpenSSL 3.1. +The functions described here were all added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/internal/man3/OSSL_EVENT.pod b/doc/internal/man3/OSSL_EVENT.pod index f5d1d8bf6b..9d918fe2c8 100644 --- a/doc/internal/man3/OSSL_EVENT.pod +++ b/doc/internal/man3/OSSL_EVENT.pod @@ -187,7 +187,7 @@ L<OSSL_TIME(3)> =head1 HISTORY -This functionality was added to OpenSSL 3.1. +This functionality was added to OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/internal/man3/OSSL_SAFE_MATH_SIGNED.pod b/doc/internal/man3/OSSL_SAFE_MATH_SIGNED.pod index d39e9be834..16bd7f205c 100644 --- a/doc/internal/man3/OSSL_SAFE_MATH_SIGNED.pod +++ b/doc/internal/man3/OSSL_SAFE_MATH_SIGNED.pod @@ -95,7 +95,7 @@ It returns zero on overflow. =head1 HISTORY -The functions described here were all added in OpenSSL 3.1. +The functions described here were all added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/internal/man3/OSSL_TIME.pod b/doc/internal/man3/OSSL_TIME.pod index 29224d8326..4f85194a4b 100644 --- a/doc/internal/man3/OSSL_TIME.pod +++ b/doc/internal/man3/OSSL_TIME.pod @@ -189,7 +189,7 @@ B<ossl_time_min> and B<ossl_time_max> choose and return one of the input values. =head1 HISTORY -This functionality was added in OpenSSL 3.1. +This functionality was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/internal/man7/deprecation.pod b/doc/internal/man7/deprecation.pod index de34c30fa2..87cdcb13c8 100644 --- a/doc/internal/man7/deprecation.pod +++ b/doc/internal/man7/deprecation.pod @@ -2,7 +2,7 @@ =head1 NAME -OPENSSL_NO_DEPRECATED_3_1, OSSL_DEPRECATEDIN_3_1, +OPENSSL_NO_DEPRECATED_3_2, OSSL_DEPRECATEDIN_3_2, OPENSSL_NO_DEPRECATED_3_0, OSSL_DEPRECATEDIN_3_0, OPENSSL_NO_DEPRECATED_1_1_1, OSSL_DEPRECATEDIN_1_1_1, OPENSSL_NO_DEPRECATED_1_1_0, OSSL_DEPRECATEDIN_1_1_0, diff --git a/doc/man1/openssl-cms.pod.in b/doc/man1/openssl-cms.pod.in index 07c46ba20c..50845b772e 100644 --- a/doc/man1/openssl-cms.pod.in +++ b/doc/man1/openssl-cms.pod.in @@ -911,7 +911,7 @@ The B<-nameopt> option was added in OpenSSL 3.0.0. The B<-engine> option was deprecated in OpenSSL 3.0. -The B<-digest> option was added in OpenSSL 3.1. +The B<-digest> option was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man1/openssl-req.pod.in b/doc/man1/openssl-req.pod.in index 2f525f411b..b677160f6b 100644 --- a/doc/man1/openssl-req.pod.in +++ b/doc/man1/openssl-req.pod.in @@ -768,7 +768,7 @@ has no effect. The B<-engine> option was deprecated in OpenSSL 3.0. The <-nodes> option was deprecated in OpenSSL 3.0, too; use B<-noenc> instead. -The B<-reqexts> option has been made an alias of B<-extensions> in OpenSSL 3.1. +The B<-reqexts> option has been made an alias of B<-extensions> in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man1/openssl-s_client.pod.in b/doc/man1/openssl-s_client.pod.in index 6e380cb147..5f6f74c51d 100644 --- a/doc/man1/openssl-s_client.pod.in +++ b/doc/man1/openssl-s_client.pod.in @@ -781,8 +781,8 @@ deprecated. =item B<-ktls> Enable Kernel TLS for sending and receiving. -This option was introduced in OpenSSL 3.1.0. -Kernel TLS is off by default as of OpenSSL 3.1.0. +This option was introduced in OpenSSL 3.2.0. +Kernel TLS is off by default as of OpenSSL 3.2.0. =item B<-tfo> @@ -930,7 +930,7 @@ The B<-certform> option has become obsolete in OpenSSL 3.0.0 and has no effect. The B<-engine> option was deprecated in OpenSSL 3.0. -The -tfo option was added in OpenSSL 3.1. +The -tfo option was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man1/openssl-s_server.pod.in b/doc/man1/openssl-s_server.pod.in index 06c2c6d67a..8fa041c2fe 100644 --- a/doc/man1/openssl-s_server.pod.in +++ b/doc/man1/openssl-s_server.pod.in @@ -771,8 +771,8 @@ The flag B<-nextprotoneg> cannot be specified if B<-tls1_3> is used. =item B<-ktls> Enable Kernel TLS for sending and receiving. -This option was introduced in OpenSSL 3.1.0. -Kernel TLS is off by default as of OpenSSL 3.1.0. +This option was introduced in OpenSSL 3.2.0. +Kernel TLS is off by default as of OpenSSL 3.2.0. =item B<-sendfile> @@ -947,7 +947,7 @@ The The B<-srpvfile>, B<-srpuserseed>, and B<-engine> option were deprecated in OpenSSL 3.0. -The -tfo option was added in OpenSSL 3.1. +The -tfo option was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/BIO_ADDR.pod b/doc/man3/BIO_ADDR.pod index b58bcd9feb..aa5bf77191 100644 --- a/doc/man3/BIO_ADDR.pod +++ b/doc/man3/BIO_ADDR.pod @@ -121,7 +121,7 @@ L<BIO_connect(3)>, L<BIO_s_connect(3)> =head1 HISTORY -BIO_ADDR_dup() was added in OpenSSL 3.1. +BIO_ADDR_dup() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/BIO_ctrl.pod b/doc/man3/BIO_ctrl.pod index f7e9217b16..2f9f3978e8 100644 --- a/doc/man3/BIO_ctrl.pod +++ b/doc/man3/BIO_ctrl.pod @@ -175,7 +175,7 @@ The BIO_get_ktls_send() and BIO_get_ktls_recv() macros were added in OpenSSL 3.0. They were modified to never return -1 in OpenSSL 3.0.4. The BIO_get_conn_mode(), BIO_set_conn_mode() and BIO_set_tfo() functions -were added in OpenSSL 3.1. +were added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/BIO_s_accept.pod b/doc/man3/BIO_s_accept.pod index aa89ed992f..9abdb2be64 100644 --- a/doc/man3/BIO_s_accept.pod +++ b/doc/man3/BIO_s_accept.pod @@ -240,7 +240,7 @@ down each and finally closes both down. =head1 HISTORY -BIO_set_tfo_accept() was added in OpenSSL 3.1. +BIO_set_tfo_accept() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/BIO_s_connect.pod b/doc/man3/BIO_s_connect.pod index 782e076a94..9f81c02188 100644 --- a/doc/man3/BIO_s_connect.pod +++ b/doc/man3/BIO_s_connect.pod @@ -199,7 +199,7 @@ BIO_set_conn_int_port(), BIO_get_conn_int_port(), BIO_set_conn_ip(), and BIO_get were removed in OpenSSL 1.1.0. Use BIO_set_conn_address() and BIO_get_conn_address() instead. -Connect BIOs support BIO_gets() since OpenSSL 3.1. +Connect BIOs support BIO_gets() since OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/BIO_sendmmsg.pod b/doc/man3/BIO_sendmmsg.pod index c8789ba0ad..4566a715cc 100644 --- a/doc/man3/BIO_sendmmsg.pod +++ b/doc/man3/BIO_sendmmsg.pod @@ -211,7 +211,7 @@ error which is transient in nature. =head1 HISTORY -These functions were added in OpenSSL 3.1. +These functions were added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/CMS_EncryptedData_decrypt.pod b/doc/man3/CMS_EncryptedData_decrypt.pod index 930ac3340b..07a2449c12 100644 --- a/doc/man3/CMS_EncryptedData_decrypt.pod +++ b/doc/man3/CMS_EncryptedData_decrypt.pod @@ -52,7 +52,7 @@ L<ERR_get_error(3)>, L<CMS_EncryptedData_encrypt(3)>, L<CMS_decrypt(3)> =head1 HISTORY -CMS_EnvelopedData_decrypt() was added in OpenSSL 3.1. +CMS_EnvelopedData_decrypt() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/CMS_final.pod b/doc/man3/CMS_final.pod index d21c7d9c12..eec4cf3161 100644 --- a/doc/man3/CMS_final.pod +++ b/doc/man3/CMS_final.pod @@ -47,7 +47,7 @@ L<CMS_encrypt(3)> =head1 HISTORY -CMS_final_digest() was added in OpenSSL 3.1. +CMS_final_digest() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/CMS_verify.pod b/doc/man3/CMS_verify.pod index aa86c05af0..d124234ab1 100644 --- a/doc/man3/CMS_verify.pod +++ b/doc/man3/CMS_verify.pod @@ -156,7 +156,7 @@ L<ERR_get_error(3)>, L<CMS_sign(3)> =head1 HISTORY -CMS_SignedData_verify() was added in OpenSSL 3.1. +CMS_SignedData_verify() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/EVP_DigestInit.pod b/doc/man3/EVP_DigestInit.pod index 9413b41e90..2bbd35f395 100644 --- a/doc/man3/EVP_DigestInit.pod +++ b/doc/man3/EVP_DigestInit.pod @@ -772,7 +772,7 @@ EVP_MD_CTX_get0_md() instead. EVP_MD_CTX_update_fn() and EVP_MD_CTX_set_update_fn() were deprecated in OpenSSL 3.0. -EVP_MD_CTX_dup() was added in OpenSSL 3.1. +EVP_MD_CTX_dup() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/EVP_EncryptInit.pod b/doc/man3/EVP_EncryptInit.pod index c3d7fc8fd2..2b75b71b04 100644 --- a/doc/man3/EVP_EncryptInit.pod +++ b/doc/man3/EVP_EncryptInit.pod @@ -1730,7 +1730,7 @@ non-deprecated alias macro. The EVP_CIPHER_CTX_flags() macro was deprecated in OpenSSL 1.1.0. -EVP_CIPHER_CTX_dup() was added in OpenSSL 3.1. +EVP_CIPHER_CTX_dup() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/EVP_PKEY_decapsulate.pod b/doc/man3/EVP_PKEY_decapsulate.pod index cdda54d12f..9ae87ddcec 100644 --- a/doc/man3/EVP_PKEY_decapsulate.pod +++ b/doc/man3/EVP_PKEY_decapsulate.pod @@ -95,7 +95,7 @@ L<EVP_KEM-RSA(7)>, L<EVP_KEM-X25519(7)>, L<EVP_KEM-EC(7)> The functions EVP_PKEY_decapsulate_init() and EVP_PKEY_decapsulate() were added in OpenSSL 3.0. -The function EVP_PKEY_auth_decapsulate_init() was added in OpenSSL 3.1. +The function EVP_PKEY_auth_decapsulate_init() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/EVP_PKEY_encapsulate.pod b/doc/man3/EVP_PKEY_encapsulate.pod index 262481f2ce..1a6f998f5a 100644 --- a/doc/man3/EVP_PKEY_encapsulate.pod +++ b/doc/man3/EVP_PKEY_encapsulate.pod @@ -97,7 +97,7 @@ L<EVP_KEM-RSA(7)>, L<EVP_KEM-X25519(7)>, L<EVP_KEM-EC(7)> These functions EVP_PKEY_encapsulate_init() and EVP_PKEY_encapsulate() were added in OpenSSL 3.0. -The function EVP_PKEY_auth_encapsulate_init() was added in OpenSSL 3.1. +The function EVP_PKEY_auth_encapsulate_init() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/OPENSSL_LH_COMPFUNC.pod b/doc/man3/OPENSSL_LH_COMPFUNC.pod index d3091f6a56..e1eba6b965 100644 --- a/doc/man3/OPENSSL_LH_COMPFUNC.pod +++ b/doc/man3/OPENSSL_LH_COMPFUNC.pod @@ -280,7 +280,7 @@ L<OPENSSL_LH_stats(3)> In OpenSSL 1.0.0, the lhash interface was revamped for better type checking. -In OpenSSL 3.1, B<DEFINE_LHASH_OF_EX>() was introduced and B<DEFINE_LHASH_OF>() +In OpenSSL 3.2, B<DEFINE_LHASH_OF_EX>() was introduced and B<DEFINE_LHASH_OF>() was deprecated. =head1 COPYRIGHT diff --git a/doc/man3/OPENSSL_LH_stats.pod b/doc/man3/OPENSSL_LH_stats.pod index 5bc69674f8..01381e9216 100644 --- a/doc/man3/OPENSSL_LH_stats.pod +++ b/doc/man3/OPENSSL_LH_stats.pod @@ -16,7 +16,7 @@ OPENSSL_LH_node_stats_bio, OPENSSL_LH_node_usage_stats_bio - LHASH statistics void OPENSSL_LH_node_stats_bio(LHASH *table, BIO *out); void OPENSSL_LH_node_usage_stats_bio(LHASH *table, BIO *out); -The following functions have been deprecated since OpenSSL 3.1, and can be +The following functions have been deprecated since OpenSSL 3.2, and can be hidden entirely by defining B<OPENSSL_API_COMPAT> with a suitable version value, see L<openssl_user_macros(7)>: @@ -62,7 +62,7 @@ L<OPENSSL_LH_COMPFUNC(3)/NOTE> for more details about the locks required when using the LHASH data structure. The functions OPENSSH_LH_stats() and OPENSSH_LH_stats_bio() were deprecated in -version 3.1. +version 3.2. =head1 SEE ALSO diff --git a/doc/man3/OSSL_CMP_CTX_new.pod b/doc/man3/OSSL_CMP_CTX_new.pod index 636bce94bf..d53e2dfba2 100644 --- a/doc/man3/OSSL_CMP_CTX_new.pod +++ b/doc/man3/OSSL_CMP_CTX_new.pod @@ -778,9 +778,9 @@ The OpenSSL CMP support was added in OpenSSL 3.0. OSSL_CMP_CTX_get0_trustedStore() was renamed to OSSL_CMP_CTX_get0_trusted() and OSSL_CMP_CTX_set0_trustedStore() was renamed to OSSL_CMP_CTX_set0_trusted(), using macros, while keeping the old names for backward compatibility, -in OpenSSL 3.1. +in OpenSSL 3.2. -OSSL_CMP_CTX_get0_validatedSrvCert() was added in OpenSSL 3.1. +OSSL_CMP_CTX_get0_validatedSrvCert() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/OSSL_QUIC_client_method.pod b/doc/man3/OSSL_QUIC_client_method.pod index 862e36d035..65d37e88b3 100644 --- a/doc/man3/OSSL_QUIC_client_method.pod +++ b/doc/man3/OSSL_QUIC_client_method.pod @@ -42,7 +42,7 @@ L<SSL_CTX_new_ex(3)> =head1 HISTORY OSSL_QUIC_client_method(), OSSL_QUIC_client_thread_method(), and -OSSL_QUIC_server_method() were added in OpenSSL 3.1. +OSSL_QUIC_server_method() were added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/PKCS12_create.pod b/doc/man3/PKCS12_create.pod index 8a61e2c76b..224ae64180 100644 --- a/doc/man3/PKCS12_create.pod +++ b/doc/man3/PKCS12_create.pod @@ -107,7 +107,7 @@ L<passphrase-encoding(7)> =head1 HISTORY PKCS12_create_ex() was added in OpenSSL 3.0. -PKCS12_create_ex2() was added in OpenSSL 3.1. +PKCS12_create_ex2() was added in OpenSSL 3.2. The defaults for encryption algorithms, MAC algorithm, and the MAC key derivation iteration count were changed in OpenSSL 3.0 to more modern diff --git a/doc/man3/SSL_CTX_set_client_hello_cb.pod b/doc/man3/SSL_CTX_set_client_hello_cb.pod index 60520bd46a..74468ab8ac 100644 --- a/doc/man3/SSL_CTX_set_client_hello_cb.pod +++ b/doc/man3/SSL_CTX_set_client_hello_cb.pod @@ -138,7 +138,7 @@ SSL_client_hello_get0_ciphers(), SSL_client_hello_get0_compression_methods(), SSL_client_hello_get0_ext(), and SSL_client_hello_get1_extensions_present() were added in OpenSSL 1.1.1. SSL_client_hello_get_extension_order() -was added in OpenSSL 3.1.0. +was added in OpenSSL 3.2.0. =head1 COPYRIGHT diff --git a/doc/man3/X509_PUBKEY_new.pod b/doc/man3/X509_PUBKEY_new.pod index d523643c89..e92184f1a5 100644 --- a/doc/man3/X509_PUBKEY_new.pod +++ b/doc/man3/X509_PUBKEY_new.pod @@ -150,7 +150,7 @@ L<X509_get_pubkey(3)>, The X509_PUBKEY_new_ex() and X509_PUBKEY_eq() functions were added in OpenSSL 3.0. -X509_PUBKEY_set0_public_key() was added in OpenSSL 3.1. +X509_PUBKEY_set0_public_key() was added in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/X509_get_default_cert_file.pod b/doc/man3/X509_get_default_cert_file.pod index 22e6f836cc..ad426956b0 100644 --- a/doc/man3/X509_get_default_cert_file.pod +++ b/doc/man3/X509_get_default_cert_file.pod @@ -67,7 +67,7 @@ uses the value returned by X509_get_default_cert_dir()). =head1 NOTES X509_get_default_cert_uri(), X509_get_default_cert_uri_env() and -X509_get_default_cert_path_env() were introduced in OpenSSL 3.1. Prior to this +X509_get_default_cert_path_env() were introduced in OpenSSL 3.2. Prior to this release, store URIs were expressed via the environment variable returned by X509_get_default_cert_dir_env(); this environment variable could be used to specify either a list of directories or a store URI. This creates an ambiguity @@ -99,7 +99,7 @@ L<SSL_CTX_load_verify_locations(3)> =head1 HISTORY X509_get_default_cert_uri(), X509_get_default_cert_path_env() and -X509_get_default_cert_uri_env() were introduced in OpenSSL 3.1. +X509_get_default_cert_uri_env() were introduced in OpenSSL 3.2. =head1 COPYRIGHT diff --git a/doc/man3/X509_new.pod b/doc/man3/X509_new.pod index f1d07bf79e..dcebb55fe6 100644 --- a/doc/man3/X509_new.pod +++ b/doc/man3/X509_new.pod @@ -92,7 +92,7 @@ L<X509_verify_cert(3)> X509_new_ex() was added in OpenSSL 3.0. -OSSL_STACK_OF_X509_free() was added in OpenSSL 3.1. +OSSL_STACK_OF_X509_free() was added in OpenSSL 3.2. =head1 COPYRIGHT |