summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/hidden/openssl/ec.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/libcrypto/hidden/openssl/ec.h161
1 files changed, 0 insertions, 161 deletions
diff --git a/src/lib/libcrypto/hidden/openssl/ec.h b/src/lib/libcrypto/hidden/openssl/ec.h
deleted file mode 100644
index 31ca83f147..0000000000
--- a/src/lib/libcrypto/hidden/openssl/ec.h
+++ /dev/null
@@ -1,161 +0,0 @@
1/* $OpenBSD: ec.h,v 1.12 2025/03/09 15:42:19 tb Exp $ */
2/*
3 * Copyright (c) 2023 Bob Beck <beck@openbsd.org>
4 *
5 * Permission to use, copy, modify, and distribute this software for any
6 * purpose with or without fee is hereby granted, provided that the above
7 * copyright notice and this permission notice appear in all copies.
8 *
9 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16 */
17
18#ifndef _LIBCRYPTO_EC_H
19#define _LIBCRYPTO_EC_H
20
21#ifndef _MSC_VER
22#include_next <openssl/ec.h>
23#else
24#include "../include/openssl/ec.h"
25#endif
26#include "crypto_namespace.h"
27
28LCRYPTO_USED(EC_GROUP_free);
29LCRYPTO_USED(EC_GROUP_dup);
30LCRYPTO_USED(EC_GROUP_set_generator);
31LCRYPTO_USED(EC_GROUP_get0_generator);
32LCRYPTO_USED(EC_GROUP_get_order);
33LCRYPTO_USED(EC_GROUP_order_bits);
34LCRYPTO_USED(EC_GROUP_get_cofactor);
35LCRYPTO_USED(EC_GROUP_set_curve_name);
36LCRYPTO_USED(EC_GROUP_get_curve_name);
37LCRYPTO_USED(EC_GROUP_set_asn1_flag);
38LCRYPTO_USED(EC_GROUP_get_asn1_flag);
39LCRYPTO_USED(EC_GROUP_set_point_conversion_form);
40LCRYPTO_USED(EC_GROUP_get_point_conversion_form);
41LCRYPTO_USED(EC_GROUP_get0_seed);
42LCRYPTO_USED(EC_GROUP_get_seed_len);
43LCRYPTO_USED(EC_GROUP_set_seed);
44LCRYPTO_USED(EC_GROUP_set_curve);
45LCRYPTO_USED(EC_GROUP_get_curve);
46LCRYPTO_USED(EC_GROUP_get_degree);
47LCRYPTO_USED(EC_GROUP_check);
48LCRYPTO_USED(EC_GROUP_check_discriminant);
49LCRYPTO_USED(EC_GROUP_cmp);
50LCRYPTO_USED(EC_GROUP_new_curve_GFp);
51LCRYPTO_USED(EC_GROUP_new_by_curve_name);
52LCRYPTO_USED(EC_get_builtin_curves);
53LCRYPTO_USED(EC_curve_nid2nist);
54LCRYPTO_USED(EC_curve_nist2nid);
55LCRYPTO_USED(EC_POINT_new);
56LCRYPTO_USED(EC_POINT_free);
57LCRYPTO_USED(EC_POINT_copy);
58LCRYPTO_USED(EC_POINT_dup);
59LCRYPTO_USED(EC_POINT_set_to_infinity);
60LCRYPTO_USED(EC_POINT_set_affine_coordinates);
61LCRYPTO_USED(EC_POINT_get_affine_coordinates);
62LCRYPTO_USED(EC_POINT_set_compressed_coordinates);
63LCRYPTO_USED(EC_POINT_point2oct);
64LCRYPTO_USED(EC_POINT_oct2point);
65LCRYPTO_USED(EC_POINT_point2bn);
66LCRYPTO_USED(EC_POINT_bn2point);
67LCRYPTO_USED(EC_POINT_point2hex);
68LCRYPTO_USED(EC_POINT_hex2point);
69LCRYPTO_USED(EC_POINT_add);
70LCRYPTO_USED(EC_POINT_dbl);
71LCRYPTO_USED(EC_POINT_invert);
72LCRYPTO_USED(EC_POINT_is_at_infinity);
73LCRYPTO_USED(EC_POINT_is_on_curve);
74LCRYPTO_USED(EC_POINT_cmp);
75LCRYPTO_USED(EC_POINT_make_affine);
76LCRYPTO_USED(EC_POINT_mul);
77LCRYPTO_USED(EC_GROUP_get_basis_type);
78LCRYPTO_USED(d2i_ECPKParameters);
79LCRYPTO_USED(i2d_ECPKParameters);
80LCRYPTO_USED(ECPKParameters_print);
81LCRYPTO_USED(ECPKParameters_print_fp);
82LCRYPTO_USED(EC_KEY_new);
83LCRYPTO_USED(EC_KEY_get_flags);
84LCRYPTO_USED(EC_KEY_set_flags);
85LCRYPTO_USED(EC_KEY_clear_flags);
86LCRYPTO_USED(EC_KEY_new_by_curve_name);
87LCRYPTO_USED(EC_KEY_free);
88LCRYPTO_USED(EC_KEY_copy);
89LCRYPTO_USED(EC_KEY_dup);
90LCRYPTO_USED(EC_KEY_up_ref);
91LCRYPTO_USED(EC_KEY_get0_group);
92LCRYPTO_USED(EC_KEY_set_group);
93LCRYPTO_USED(EC_KEY_get0_private_key);
94LCRYPTO_USED(EC_KEY_set_private_key);
95LCRYPTO_USED(EC_KEY_get0_public_key);
96LCRYPTO_USED(EC_KEY_set_public_key);
97LCRYPTO_USED(EC_KEY_get_enc_flags);
98LCRYPTO_USED(EC_KEY_set_enc_flags);
99LCRYPTO_USED(EC_KEY_get_conv_form);
100LCRYPTO_USED(EC_KEY_set_conv_form);
101LCRYPTO_USED(EC_KEY_set_asn1_flag);
102LCRYPTO_USED(EC_KEY_precompute_mult);
103LCRYPTO_USED(EC_KEY_generate_key);
104LCRYPTO_USED(EC_KEY_check_key);
105LCRYPTO_USED(EC_KEY_set_public_key_affine_coordinates);
106LCRYPTO_USED(d2i_ECPrivateKey);
107LCRYPTO_USED(i2d_ECPrivateKey);
108LCRYPTO_USED(d2i_ECParameters);
109LCRYPTO_USED(i2d_ECParameters);
110LCRYPTO_USED(o2i_ECPublicKey);
111LCRYPTO_USED(i2o_ECPublicKey);
112LCRYPTO_USED(ECParameters_print);
113LCRYPTO_USED(EC_KEY_print);
114LCRYPTO_USED(ECParameters_print_fp);
115LCRYPTO_USED(EC_KEY_print_fp);
116LCRYPTO_USED(EC_KEY_set_ex_data);
117LCRYPTO_USED(EC_KEY_get_ex_data);
118LCRYPTO_USED(EC_KEY_OpenSSL);
119LCRYPTO_USED(EC_KEY_get_default_method);
120LCRYPTO_USED(EC_KEY_set_default_method);
121LCRYPTO_USED(EC_KEY_get_method);
122LCRYPTO_USED(EC_KEY_set_method);
123LCRYPTO_USED(EC_KEY_new_method);
124LCRYPTO_USED(ECDH_size);
125LCRYPTO_USED(ECDH_compute_key);
126LCRYPTO_USED(ECDSA_SIG_new);
127LCRYPTO_USED(ECDSA_SIG_free);
128LCRYPTO_USED(i2d_ECDSA_SIG);
129LCRYPTO_USED(d2i_ECDSA_SIG);
130LCRYPTO_USED(ECDSA_SIG_get0_r);
131LCRYPTO_USED(ECDSA_SIG_get0_s);
132LCRYPTO_USED(ECDSA_SIG_get0);
133LCRYPTO_USED(ECDSA_SIG_set0);
134LCRYPTO_USED(ECDSA_size);
135LCRYPTO_USED(ECDSA_do_sign);
136LCRYPTO_USED(ECDSA_do_verify);
137LCRYPTO_USED(ECDSA_sign);
138LCRYPTO_USED(ECDSA_verify);
139LCRYPTO_USED(EC_KEY_METHOD_new);
140LCRYPTO_USED(EC_KEY_METHOD_free);
141LCRYPTO_USED(EC_KEY_METHOD_set_init);
142LCRYPTO_USED(EC_KEY_METHOD_set_keygen);
143LCRYPTO_USED(EC_KEY_METHOD_set_compute_key);
144LCRYPTO_USED(EC_KEY_METHOD_set_sign);
145LCRYPTO_USED(EC_KEY_METHOD_set_verify);
146LCRYPTO_USED(EC_KEY_METHOD_get_init);
147LCRYPTO_USED(EC_KEY_METHOD_get_keygen);
148LCRYPTO_USED(EC_KEY_METHOD_get_compute_key);
149LCRYPTO_USED(EC_KEY_METHOD_get_sign);
150LCRYPTO_USED(EC_KEY_METHOD_get_verify);
151LCRYPTO_USED(ECParameters_dup);
152LCRYPTO_USED(ERR_load_EC_strings);
153LCRYPTO_UNUSED(EC_GROUP_clear_free);
154LCRYPTO_UNUSED(EC_GROUP_set_curve_GFp);
155LCRYPTO_UNUSED(EC_GROUP_get_curve_GFp);
156LCRYPTO_UNUSED(EC_POINT_clear_free);
157LCRYPTO_UNUSED(EC_POINT_set_affine_coordinates_GFp);
158LCRYPTO_UNUSED(EC_POINT_get_affine_coordinates_GFp);
159LCRYPTO_UNUSED(EC_POINT_set_compressed_coordinates_GFp);
160
161#endif /* _LIBCRYPTO_EC_H */