Commit 3cb2a38a12 for openssl.org

commit 3cb2a38a12965fd929c0b2ad8f2b5879c26c6527
Author: Eugene Syromiatnikov <esyr@openssl.org>
Date:   Wed Sep 23 16:00:19 2026 +0200

    util/libcrypto.num, doc/man3/X509_dup.pod: fix version for IPAddrBlock functions

    These have ultimately been introduced during OpenSSL 4.2 development time
    frame.

    Fixes: f08174e91476 "Add public API for IPAddrBlocks (RFC 3779)"
    Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
    Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
    Reviewed-by: Daniel Kubec <kubec@openssl.foundation>
    Merge-date: Fri Oct  9 18:33:51 2026
    Merged-from: https://github.com/openssl/openssl/pull/32956

diff --git a/doc/man3/X509_dup.pod b/doc/man3/X509_dup.pod
index 59fe73a082..dae32b8a73 100644
--- a/doc/man3/X509_dup.pod
+++ b/doc/man3/X509_dup.pod
@@ -608,7 +608,7 @@ OSSL_CRMF_ENCRYPTEDKEY_it() and OSSL_CRMF_ENCRYPTEDKEY_new()
 were added in OpenSSL 3.5.

 IPAddrBlocks_free(), IPAddrBlocks_it() and IPAddrBlocks_new()
-were added in OpenSSL 4.1.
+were added in OpenSSL 4.2.

 =head1 COPYRIGHT

diff --git a/util/libcrypto.num b/util/libcrypto.num
index b230ef3217..ab4d1e440b 100644
--- a/util/libcrypto.num
+++ b/util/libcrypto.num
@@ -5733,11 +5733,11 @@ ASN1_STRING_set1_string                 5730	4_1_0	EXIST::FUNCTION:
 ASN1_STRING_get_length                  5731	4_1_0	EXIST::FUNCTION:
 CMS_add_standard_smimecap_ex            5732	4_1_0	EXIST::FUNCTION:CMS
 BIO_socket_ready                        5733	4_1_0	EXIST::FUNCTION:SOCK
-d2i_IPAddrBlocks                        ?	4_1_0	EXIST::FUNCTION:RFC3779
-i2d_IPAddrBlocks                        ?	4_1_0	EXIST::FUNCTION:RFC3779
-IPAddrBlocks_free                       ?	4_1_0	EXIST::FUNCTION:RFC3779
-IPAddrBlocks_new                        ?	4_1_0	EXIST::FUNCTION:RFC3779
-IPAddrBlocks_it                         ?	4_1_0	EXIST::FUNCTION:RFC3779
+d2i_IPAddrBlocks                        ?	4_2_0	EXIST::FUNCTION:RFC3779
+i2d_IPAddrBlocks                        ?	4_2_0	EXIST::FUNCTION:RFC3779
+IPAddrBlocks_free                       ?	4_2_0	EXIST::FUNCTION:RFC3779
+IPAddrBlocks_new                        ?	4_2_0	EXIST::FUNCTION:RFC3779
+IPAddrBlocks_it                         ?	4_2_0	EXIST::FUNCTION:RFC3779
 PKCS8_PRIV_KEY_INFO_get1_skey           ?	4_2_0	EXIST::FUNCTION:
 PKCS12_decrypt_secretbag                ?	4_2_0	EXIST::FUNCTION:
 PKCS12_PARSE_CTX_new                    ?	4_2_0	EXIST::FUNCTION: