summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/hidden/openssl/ocsp.h
diff options
context:
space:
mode:
authorbeck <>2023-07-08 10:44:00 +0000
committerbeck <>2023-07-08 10:44:00 +0000
commit54e4324e827ac7cd7df64ffc8abbc44b8421b372 (patch)
treeddfc350f4441a2d4dfaa8b6f20f83e6cabdf712e /src/lib/libcrypto/hidden/openssl/ocsp.h
parent62076bba7c620e3ba9d5e1eb92934c369465834b (diff)
downloadopenbsd-54e4324e827ac7cd7df64ffc8abbc44b8421b372.tar.gz
openbsd-54e4324e827ac7cd7df64ffc8abbc44b8421b372.tar.bz2
openbsd-54e4324e827ac7cd7df64ffc8abbc44b8421b372.zip
Hide symbols in cast, idea, and ocsp
ok tb@
Diffstat (limited to 'src/lib/libcrypto/hidden/openssl/ocsp.h')
-rw-r--r--src/lib/libcrypto/hidden/openssl/ocsp.h190
1 files changed, 190 insertions, 0 deletions
diff --git a/src/lib/libcrypto/hidden/openssl/ocsp.h b/src/lib/libcrypto/hidden/openssl/ocsp.h
new file mode 100644
index 0000000000..654696224f
--- /dev/null
+++ b/src/lib/libcrypto/hidden/openssl/ocsp.h
@@ -0,0 +1,190 @@
1/* $OpenBSD: ocsp.h,v 1.1 2023/07/08 10:44:00 beck 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_OCSP_H
19#define _LIBCRYPTO_OCSP_H
20
21#ifndef _MSC_VER
22#include_next <openssl/ocsp.h>
23#else
24#include "../include/openssl/ocsp.h"
25#endif
26#include "crypto_namespace.h"
27
28LCRYPTO_USED(OCSP_RESPID_new);
29LCRYPTO_USED(OCSP_RESPID_free);
30LCRYPTO_USED(d2i_OCSP_RESPID);
31LCRYPTO_USED(i2d_OCSP_RESPID);
32LCRYPTO_USED(OCSP_CERTID_dup);
33LCRYPTO_USED(OCSP_sendreq_bio);
34LCRYPTO_USED(OCSP_sendreq_new);
35LCRYPTO_USED(OCSP_sendreq_nbio);
36LCRYPTO_USED(OCSP_REQ_CTX_free);
37LCRYPTO_USED(OCSP_REQ_CTX_set1_req);
38LCRYPTO_USED(OCSP_REQ_CTX_add1_header);
39LCRYPTO_USED(OCSP_cert_to_id);
40LCRYPTO_USED(OCSP_cert_id_new);
41LCRYPTO_USED(OCSP_request_add0_id);
42LCRYPTO_USED(OCSP_request_add1_nonce);
43LCRYPTO_USED(OCSP_basic_add1_nonce);
44LCRYPTO_USED(OCSP_check_nonce);
45LCRYPTO_USED(OCSP_copy_nonce);
46LCRYPTO_USED(OCSP_request_set1_name);
47LCRYPTO_USED(OCSP_request_add1_cert);
48LCRYPTO_USED(OCSP_request_sign);
49LCRYPTO_USED(OCSP_response_status);
50LCRYPTO_USED(OCSP_response_get1_basic);
51LCRYPTO_USED(OCSP_resp_get0_signature);
52LCRYPTO_USED(OCSP_resp_get0_tbs_sigalg);
53LCRYPTO_USED(OCSP_resp_get0_respdata);
54LCRYPTO_USED(OCSP_resp_get0_signer);
55LCRYPTO_USED(OCSP_resp_count);
56LCRYPTO_USED(OCSP_resp_get0);
57LCRYPTO_USED(OCSP_resp_get0_produced_at);
58LCRYPTO_USED(OCSP_resp_get0_certs);
59LCRYPTO_USED(OCSP_resp_get0_id);
60LCRYPTO_USED(OCSP_resp_find);
61LCRYPTO_USED(OCSP_single_get0_status);
62LCRYPTO_USED(OCSP_resp_find_status);
63LCRYPTO_USED(OCSP_check_validity);
64LCRYPTO_USED(OCSP_request_verify);
65LCRYPTO_USED(OCSP_parse_url);
66LCRYPTO_USED(OCSP_id_issuer_cmp);
67LCRYPTO_USED(OCSP_id_cmp);
68LCRYPTO_USED(OCSP_request_onereq_count);
69LCRYPTO_USED(OCSP_request_onereq_get0);
70LCRYPTO_USED(OCSP_onereq_get0_id);
71LCRYPTO_USED(OCSP_id_get0_info);
72LCRYPTO_USED(OCSP_request_is_signed);
73LCRYPTO_USED(OCSP_response_create);
74LCRYPTO_USED(OCSP_basic_add1_status);
75LCRYPTO_USED(OCSP_basic_add1_cert);
76LCRYPTO_USED(OCSP_basic_sign);
77LCRYPTO_USED(OCSP_crlID_new);
78LCRYPTO_USED(OCSP_accept_responses_new);
79LCRYPTO_USED(OCSP_archive_cutoff_new);
80LCRYPTO_USED(OCSP_url_svcloc_new);
81LCRYPTO_USED(OCSP_REQUEST_get_ext_count);
82LCRYPTO_USED(OCSP_REQUEST_get_ext_by_NID);
83LCRYPTO_USED(OCSP_REQUEST_get_ext_by_OBJ);
84LCRYPTO_USED(OCSP_REQUEST_get_ext_by_critical);
85LCRYPTO_USED(OCSP_REQUEST_get_ext);
86LCRYPTO_USED(OCSP_REQUEST_delete_ext);
87LCRYPTO_USED(OCSP_REQUEST_get1_ext_d2i);
88LCRYPTO_USED(OCSP_REQUEST_add1_ext_i2d);
89LCRYPTO_USED(OCSP_REQUEST_add_ext);
90LCRYPTO_USED(OCSP_ONEREQ_get_ext_count);
91LCRYPTO_USED(OCSP_ONEREQ_get_ext_by_NID);
92LCRYPTO_USED(OCSP_ONEREQ_get_ext_by_OBJ);
93LCRYPTO_USED(OCSP_ONEREQ_get_ext_by_critical);
94LCRYPTO_USED(OCSP_ONEREQ_get_ext);
95LCRYPTO_USED(OCSP_ONEREQ_delete_ext);
96LCRYPTO_USED(OCSP_ONEREQ_get1_ext_d2i);
97LCRYPTO_USED(OCSP_ONEREQ_add1_ext_i2d);
98LCRYPTO_USED(OCSP_ONEREQ_add_ext);
99LCRYPTO_USED(OCSP_BASICRESP_get_ext_count);
100LCRYPTO_USED(OCSP_BASICRESP_get_ext_by_NID);
101LCRYPTO_USED(OCSP_BASICRESP_get_ext_by_OBJ);
102LCRYPTO_USED(OCSP_BASICRESP_get_ext_by_critical);
103LCRYPTO_USED(OCSP_BASICRESP_get_ext);
104LCRYPTO_USED(OCSP_BASICRESP_delete_ext);
105LCRYPTO_USED(OCSP_BASICRESP_get1_ext_d2i);
106LCRYPTO_USED(OCSP_BASICRESP_add1_ext_i2d);
107LCRYPTO_USED(OCSP_BASICRESP_add_ext);
108LCRYPTO_USED(OCSP_SINGLERESP_get_ext_count);
109LCRYPTO_USED(OCSP_SINGLERESP_get_ext_by_NID);
110LCRYPTO_USED(OCSP_SINGLERESP_get_ext_by_OBJ);
111LCRYPTO_USED(OCSP_SINGLERESP_get_ext_by_critical);
112LCRYPTO_USED(OCSP_SINGLERESP_get_ext);
113LCRYPTO_USED(OCSP_SINGLERESP_delete_ext);
114LCRYPTO_USED(OCSP_SINGLERESP_get1_ext_d2i);
115LCRYPTO_USED(OCSP_SINGLERESP_add1_ext_i2d);
116LCRYPTO_USED(OCSP_SINGLERESP_add_ext);
117LCRYPTO_USED(OCSP_SINGLERESP_get0_id);
118LCRYPTO_USED(OCSP_SINGLERESP_new);
119LCRYPTO_USED(OCSP_SINGLERESP_free);
120LCRYPTO_USED(d2i_OCSP_SINGLERESP);
121LCRYPTO_USED(i2d_OCSP_SINGLERESP);
122LCRYPTO_USED(OCSP_CERTSTATUS_new);
123LCRYPTO_USED(OCSP_CERTSTATUS_free);
124LCRYPTO_USED(d2i_OCSP_CERTSTATUS);
125LCRYPTO_USED(i2d_OCSP_CERTSTATUS);
126LCRYPTO_USED(OCSP_REVOKEDINFO_new);
127LCRYPTO_USED(OCSP_REVOKEDINFO_free);
128LCRYPTO_USED(d2i_OCSP_REVOKEDINFO);
129LCRYPTO_USED(i2d_OCSP_REVOKEDINFO);
130LCRYPTO_USED(OCSP_BASICRESP_new);
131LCRYPTO_USED(OCSP_BASICRESP_free);
132LCRYPTO_USED(d2i_OCSP_BASICRESP);
133LCRYPTO_USED(i2d_OCSP_BASICRESP);
134LCRYPTO_USED(OCSP_RESPDATA_new);
135LCRYPTO_USED(OCSP_RESPDATA_free);
136LCRYPTO_USED(d2i_OCSP_RESPDATA);
137LCRYPTO_USED(i2d_OCSP_RESPDATA);
138LCRYPTO_USED(OCSP_RESPID_new);
139LCRYPTO_USED(OCSP_RESPID_free);
140LCRYPTO_USED(d2i_OCSP_RESPID);
141LCRYPTO_USED(i2d_OCSP_RESPID);
142LCRYPTO_USED(OCSP_RESPONSE_new);
143LCRYPTO_USED(OCSP_RESPONSE_free);
144LCRYPTO_USED(d2i_OCSP_RESPONSE);
145LCRYPTO_USED(i2d_OCSP_RESPONSE);
146LCRYPTO_USED(d2i_OCSP_RESPONSE_bio);
147LCRYPTO_USED(i2d_OCSP_RESPONSE_bio);
148LCRYPTO_USED(OCSP_RESPBYTES_new);
149LCRYPTO_USED(OCSP_RESPBYTES_free);
150LCRYPTO_USED(d2i_OCSP_RESPBYTES);
151LCRYPTO_USED(i2d_OCSP_RESPBYTES);
152LCRYPTO_USED(OCSP_ONEREQ_new);
153LCRYPTO_USED(OCSP_ONEREQ_free);
154LCRYPTO_USED(d2i_OCSP_ONEREQ);
155LCRYPTO_USED(i2d_OCSP_ONEREQ);
156LCRYPTO_USED(OCSP_CERTID_new);
157LCRYPTO_USED(OCSP_CERTID_free);
158LCRYPTO_USED(d2i_OCSP_CERTID);
159LCRYPTO_USED(i2d_OCSP_CERTID);
160LCRYPTO_USED(OCSP_REQUEST_new);
161LCRYPTO_USED(OCSP_REQUEST_free);
162LCRYPTO_USED(d2i_OCSP_REQUEST);
163LCRYPTO_USED(i2d_OCSP_REQUEST);
164LCRYPTO_USED(d2i_OCSP_REQUEST_bio);
165LCRYPTO_USED(i2d_OCSP_REQUEST_bio);
166LCRYPTO_USED(OCSP_SIGNATURE_new);
167LCRYPTO_USED(OCSP_SIGNATURE_free);
168LCRYPTO_USED(d2i_OCSP_SIGNATURE);
169LCRYPTO_USED(i2d_OCSP_SIGNATURE);
170LCRYPTO_USED(OCSP_REQINFO_new);
171LCRYPTO_USED(OCSP_REQINFO_free);
172LCRYPTO_USED(d2i_OCSP_REQINFO);
173LCRYPTO_USED(i2d_OCSP_REQINFO);
174LCRYPTO_USED(OCSP_CRLID_new);
175LCRYPTO_USED(OCSP_CRLID_free);
176LCRYPTO_USED(d2i_OCSP_CRLID);
177LCRYPTO_USED(i2d_OCSP_CRLID);
178LCRYPTO_USED(OCSP_SERVICELOC_new);
179LCRYPTO_USED(OCSP_SERVICELOC_free);
180LCRYPTO_USED(d2i_OCSP_SERVICELOC);
181LCRYPTO_USED(i2d_OCSP_SERVICELOC);
182LCRYPTO_USED(OCSP_response_status_str);
183LCRYPTO_USED(OCSP_cert_status_str);
184LCRYPTO_USED(OCSP_crl_reason_str);
185LCRYPTO_USED(OCSP_REQUEST_print);
186LCRYPTO_USED(OCSP_RESPONSE_print);
187LCRYPTO_USED(OCSP_basic_verify);
188LCRYPTO_USED(ERR_load_OCSP_strings);
189
190#endif /* _LIBCRYPTO_OCSP_H */