git: 6f6446b33064 - main - Do not expose architecture specific symbols

From: Enji Cooper <ngie_at_FreeBSD.org>
Date: Sat, 24 Jun 2023 03:14:04 UTC
The branch main has been updated by ngie:

URL: https://cgit.FreeBSD.org/src/commit/?id=6f6446b33064f099e7c20c6465116a91bdf0e141

commit 6f6446b33064f099e7c20c6465116a91bdf0e141
Author:     Enji Cooper <ngie@FreeBSD.org>
AuthorDate: 2023-06-24 09:13:31 +0000
Commit:     Enji Cooper <ngie@FreeBSD.org>
CommitDate: 2023-06-24 10:13:45 +0000

    Do not expose architecture specific symbols
    
    The following methods have existed since 1.0.2, however, they are
    deprecated and are not available on all architectures.
    
    - EC_GFp_nistp224_method
    - EC_GFp_nistp256_method
    - EC_GFp_nistp521_method
    
    Do not expose them via libcrypto.
    
    Discussed with: emaste
---
 secure/lib/libcrypto/Version.map | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/secure/lib/libcrypto/Version.map b/secure/lib/libcrypto/Version.map
index 44668072ca63..421819324961 100644
--- a/secure/lib/libcrypto/Version.map
+++ b/secure/lib/libcrypto/Version.map
@@ -1084,9 +1084,6 @@ OPENSSL_1_1_0 {
         EC_GF2m_simple_method;
         EC_GFp_mont_method;
         EC_GFp_nist_method;
-        EC_GFp_nistp224_method;
-        EC_GFp_nistp256_method;
-        EC_GFp_nistp521_method;
         EC_GFp_simple_method;
         EC_GROUP_check;
         EC_GROUP_check_discriminant;