diff options
| author | tb <> | 2025-03-09 15:33:35 +0000 |
|---|---|---|
| committer | tb <> | 2025-03-09 15:33:35 +0000 |
| commit | aea3014df333871d02dc263a69746399371b2009 (patch) | |
| tree | 5ea07c323509da65b5e08fe62e83b6238f547a51 /src/lib/libcrypto/Symbols.list | |
| parent | 9175c6902a8e145ca23903d60576f90eb073d460 (diff) | |
| download | openbsd-aea3014df333871d02dc263a69746399371b2009.tar.gz openbsd-aea3014df333871d02dc263a69746399371b2009.tar.bz2 openbsd-aea3014df333871d02dc263a69746399371b2009.zip | |
Unexport EC_METHOD and all API using it
This is an implementation detail and there is no reason to leak it from
the library.
This removes EC_GFp_{mont,simple}_method(), EC_GROUP_{method_of,new}(),
EC_METHOD_get_field_type(), EC_POINT_method_of() from the public API.
EC_GROUP_copy() is now quite useless, so it will go as well.
ok jsing
Diffstat (limited to 'src/lib/libcrypto/Symbols.list')
| -rw-r--r-- | src/lib/libcrypto/Symbols.list | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list index cae2ac924d..647dfa6065 100644 --- a/src/lib/libcrypto/Symbols.list +++ b/src/lib/libcrypto/Symbols.list | |||
| @@ -861,8 +861,6 @@ ECPKParameters_print_fp | |||
| 861 | ECParameters_dup | 861 | ECParameters_dup |
| 862 | ECParameters_print | 862 | ECParameters_print |
| 863 | ECParameters_print_fp | 863 | ECParameters_print_fp |
| 864 | EC_GFp_mont_method | ||
| 865 | EC_GFp_simple_method | ||
| 866 | EC_GROUP_check | 864 | EC_GROUP_check |
| 867 | EC_GROUP_check_discriminant | 865 | EC_GROUP_check_discriminant |
| 868 | EC_GROUP_clear_free | 866 | EC_GROUP_clear_free |
| @@ -883,8 +881,6 @@ EC_GROUP_get_order | |||
| 883 | EC_GROUP_get_point_conversion_form | 881 | EC_GROUP_get_point_conversion_form |
| 884 | EC_GROUP_get_seed_len | 882 | EC_GROUP_get_seed_len |
| 885 | EC_GROUP_have_precompute_mult | 883 | EC_GROUP_have_precompute_mult |
| 886 | EC_GROUP_method_of | ||
| 887 | EC_GROUP_new | ||
| 888 | EC_GROUP_new_by_curve_name | 884 | EC_GROUP_new_by_curve_name |
| 889 | EC_GROUP_new_curve_GFp | 885 | EC_GROUP_new_curve_GFp |
| 890 | EC_GROUP_order_bits | 886 | EC_GROUP_order_bits |
| @@ -942,7 +938,6 @@ EC_KEY_set_private_key | |||
| 942 | EC_KEY_set_public_key | 938 | EC_KEY_set_public_key |
| 943 | EC_KEY_set_public_key_affine_coordinates | 939 | EC_KEY_set_public_key_affine_coordinates |
| 944 | EC_KEY_up_ref | 940 | EC_KEY_up_ref |
| 945 | EC_METHOD_get_field_type | ||
| 946 | EC_POINT_add | 941 | EC_POINT_add |
| 947 | EC_POINT_bn2point | 942 | EC_POINT_bn2point |
| 948 | EC_POINT_clear_free | 943 | EC_POINT_clear_free |
| @@ -959,7 +954,6 @@ EC_POINT_invert | |||
| 959 | EC_POINT_is_at_infinity | 954 | EC_POINT_is_at_infinity |
| 960 | EC_POINT_is_on_curve | 955 | EC_POINT_is_on_curve |
| 961 | EC_POINT_make_affine | 956 | EC_POINT_make_affine |
| 962 | EC_POINT_method_of | ||
| 963 | EC_POINT_mul | 957 | EC_POINT_mul |
| 964 | EC_POINT_new | 958 | EC_POINT_new |
| 965 | EC_POINT_oct2point | 959 | EC_POINT_oct2point |
