diff options
author | beck <> | 2023-07-07 07:25:21 +0000 |
---|---|---|
committer | beck <> | 2023-07-07 07:25:21 +0000 |
commit | f7311fa38af140970fbce9879df494c74cf88bbe (patch) | |
tree | 03f67cd10b025f5ce0904de547993e7926649551 /src/lib/libcrypto/ts/ts_req_utils.c | |
parent | 87bbb7970b95630cb663ed01ef2de6f7c27882b1 (diff) | |
download | openbsd-f7311fa38af140970fbce9879df494c74cf88bbe.tar.gz openbsd-f7311fa38af140970fbce9879df494c74cf88bbe.tar.bz2 openbsd-f7311fa38af140970fbce9879df494c74cf88bbe.zip |
Hide symbols in ts
ok jsing@
Diffstat (limited to 'src/lib/libcrypto/ts/ts_req_utils.c')
-rw-r--r-- | src/lib/libcrypto/ts/ts_req_utils.c | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ts/ts_req_utils.c b/src/lib/libcrypto/ts/ts_req_utils.c index 8d9d6f3e61..f331219373 100644 --- a/src/lib/libcrypto/ts/ts_req_utils.c +++ b/src/lib/libcrypto/ts/ts_req_utils.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ts_req_utils.c,v 1.7 2022/07/24 08:16:47 tb Exp $ */ | 1 | /* $OpenBSD: ts_req_utils.c,v 1.8 2023/07/07 07:25:21 beck Exp $ */ |
2 | /* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL | 2 | /* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL |
3 | * project 2002. | 3 | * project 2002. |
4 | */ | 4 | */ |
@@ -70,12 +70,14 @@ TS_REQ_set_version(TS_REQ *a, long version) | |||
70 | { | 70 | { |
71 | return ASN1_INTEGER_set(a->version, version); | 71 | return ASN1_INTEGER_set(a->version, version); |
72 | } | 72 | } |
73 | LCRYPTO_ALIAS(TS_REQ_set_version); | ||
73 | 74 | ||
74 | long | 75 | long |
75 | TS_REQ_get_version(const TS_REQ *a) | 76 | TS_REQ_get_version(const TS_REQ *a) |
76 | { | 77 | { |
77 | return ASN1_INTEGER_get(a->version); | 78 | return ASN1_INTEGER_get(a->version); |
78 | } | 79 | } |
80 | LCRYPTO_ALIAS(TS_REQ_get_version); | ||
79 | 81 | ||
80 | int | 82 | int |
81 | TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint) | 83 | TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint) |
@@ -93,12 +95,14 @@ TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint) | |||
93 | a->msg_imprint = new_msg_imprint; | 95 | a->msg_imprint = new_msg_imprint; |
94 | return 1; | 96 | return 1; |
95 | } | 97 | } |
98 | LCRYPTO_ALIAS(TS_REQ_set_msg_imprint); | ||
96 | 99 | ||
97 | TS_MSG_IMPRINT * | 100 | TS_MSG_IMPRINT * |
98 | TS_REQ_get_msg_imprint(TS_REQ *a) | 101 | TS_REQ_get_msg_imprint(TS_REQ *a) |
99 | { | 102 | { |
100 | return a->msg_imprint; | 103 | return a->msg_imprint; |
101 | } | 104 | } |
105 | LCRYPTO_ALIAS(TS_REQ_get_msg_imprint); | ||
102 | 106 | ||
103 | int | 107 | int |
104 | TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg) | 108 | TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg) |
@@ -116,24 +120,28 @@ TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg) | |||
116 | a->hash_algo = new_alg; | 120 | a->hash_algo = new_alg; |
117 | return 1; | 121 | return 1; |
118 | } | 122 | } |
123 | LCRYPTO_ALIAS(TS_MSG_IMPRINT_set_algo); | ||
119 | 124 | ||
120 | X509_ALGOR * | 125 | X509_ALGOR * |
121 | TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a) | 126 | TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a) |
122 | { | 127 | { |
123 | return a->hash_algo; | 128 | return a->hash_algo; |
124 | } | 129 | } |
130 | LCRYPTO_ALIAS(TS_MSG_IMPRINT_get_algo); | ||
125 | 131 | ||
126 | int | 132 | int |
127 | TS_MSG_IMPRINT_set_msg(TS_MSG_IMPRINT *a, unsigned char *d, int len) | 133 | TS_MSG_IMPRINT_set_msg(TS_MSG_IMPRINT *a, unsigned char *d, int len) |
128 | { | 134 | { |
129 | return ASN1_OCTET_STRING_set(a->hashed_msg, d, len); | 135 | return ASN1_OCTET_STRING_set(a->hashed_msg, d, len); |
130 | } | 136 | } |
137 | LCRYPTO_ALIAS(TS_MSG_IMPRINT_set_msg); | ||
131 | 138 | ||
132 | ASN1_OCTET_STRING * | 139 | ASN1_OCTET_STRING * |
133 | TS_MSG_IMPRINT_get_msg(TS_MSG_IMPRINT *a) | 140 | TS_MSG_IMPRINT_get_msg(TS_MSG_IMPRINT *a) |
134 | { | 141 | { |
135 | return a->hashed_msg; | 142 | return a->hashed_msg; |
136 | } | 143 | } |
144 | LCRYPTO_ALIAS(TS_MSG_IMPRINT_get_msg); | ||
137 | 145 | ||
138 | int | 146 | int |
139 | TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy) | 147 | TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy) |
@@ -151,12 +159,14 @@ TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy) | |||
151 | a->policy_id = new_policy; | 159 | a->policy_id = new_policy; |
152 | return 1; | 160 | return 1; |
153 | } | 161 | } |
162 | LCRYPTO_ALIAS(TS_REQ_set_policy_id); | ||
154 | 163 | ||
155 | ASN1_OBJECT * | 164 | ASN1_OBJECT * |
156 | TS_REQ_get_policy_id(TS_REQ *a) | 165 | TS_REQ_get_policy_id(TS_REQ *a) |
157 | { | 166 | { |
158 | return a->policy_id; | 167 | return a->policy_id; |
159 | } | 168 | } |
169 | LCRYPTO_ALIAS(TS_REQ_get_policy_id); | ||
160 | 170 | ||
161 | int | 171 | int |
162 | TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce) | 172 | TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce) |
@@ -174,12 +184,14 @@ TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce) | |||
174 | a->nonce = new_nonce; | 184 | a->nonce = new_nonce; |
175 | return 1; | 185 | return 1; |
176 | } | 186 | } |
187 | LCRYPTO_ALIAS(TS_REQ_set_nonce); | ||
177 | 188 | ||
178 | const ASN1_INTEGER * | 189 | const ASN1_INTEGER * |
179 | TS_REQ_get_nonce(const TS_REQ *a) | 190 | TS_REQ_get_nonce(const TS_REQ *a) |
180 | { | 191 | { |
181 | return a->nonce; | 192 | return a->nonce; |
182 | } | 193 | } |
194 | LCRYPTO_ALIAS(TS_REQ_get_nonce); | ||
183 | 195 | ||
184 | int | 196 | int |
185 | TS_REQ_set_cert_req(TS_REQ *a, int cert_req) | 197 | TS_REQ_set_cert_req(TS_REQ *a, int cert_req) |
@@ -187,12 +199,14 @@ TS_REQ_set_cert_req(TS_REQ *a, int cert_req) | |||
187 | a->cert_req = cert_req ? 0xFF : 0x00; | 199 | a->cert_req = cert_req ? 0xFF : 0x00; |
188 | return 1; | 200 | return 1; |
189 | } | 201 | } |
202 | LCRYPTO_ALIAS(TS_REQ_set_cert_req); | ||
190 | 203 | ||
191 | int | 204 | int |
192 | TS_REQ_get_cert_req(const TS_REQ *a) | 205 | TS_REQ_get_cert_req(const TS_REQ *a) |
193 | { | 206 | { |
194 | return a->cert_req ? 1 : 0; | 207 | return a->cert_req ? 1 : 0; |
195 | } | 208 | } |
209 | LCRYPTO_ALIAS(TS_REQ_get_cert_req); | ||
196 | 210 | ||
197 | STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a) | 211 | STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a) |
198 | { | 212 | { |
@@ -207,51 +221,60 @@ TS_REQ_ext_free(TS_REQ *a) | |||
207 | sk_X509_EXTENSION_pop_free(a->extensions, X509_EXTENSION_free); | 221 | sk_X509_EXTENSION_pop_free(a->extensions, X509_EXTENSION_free); |
208 | a->extensions = NULL; | 222 | a->extensions = NULL; |
209 | } | 223 | } |
224 | LCRYPTO_ALIAS(TS_REQ_ext_free); | ||
210 | 225 | ||
211 | int | 226 | int |
212 | TS_REQ_get_ext_count(TS_REQ *a) | 227 | TS_REQ_get_ext_count(TS_REQ *a) |
213 | { | 228 | { |
214 | return X509v3_get_ext_count(a->extensions); | 229 | return X509v3_get_ext_count(a->extensions); |
215 | } | 230 | } |
231 | LCRYPTO_ALIAS(TS_REQ_get_ext_count); | ||
216 | 232 | ||
217 | int | 233 | int |
218 | TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos) | 234 | TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos) |
219 | { | 235 | { |
220 | return X509v3_get_ext_by_NID(a->extensions, nid, lastpos); | 236 | return X509v3_get_ext_by_NID(a->extensions, nid, lastpos); |
221 | } | 237 | } |
238 | LCRYPTO_ALIAS(TS_REQ_get_ext_by_NID); | ||
222 | 239 | ||
223 | int | 240 | int |
224 | TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos) | 241 | TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos) |
225 | { | 242 | { |
226 | return X509v3_get_ext_by_OBJ(a->extensions, obj, lastpos); | 243 | return X509v3_get_ext_by_OBJ(a->extensions, obj, lastpos); |
227 | } | 244 | } |
245 | LCRYPTO_ALIAS(TS_REQ_get_ext_by_OBJ); | ||
228 | 246 | ||
229 | int | 247 | int |
230 | TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos) | 248 | TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos) |
231 | { | 249 | { |
232 | return X509v3_get_ext_by_critical(a->extensions, crit, lastpos); | 250 | return X509v3_get_ext_by_critical(a->extensions, crit, lastpos); |
233 | } | 251 | } |
252 | LCRYPTO_ALIAS(TS_REQ_get_ext_by_critical); | ||
234 | 253 | ||
235 | X509_EXTENSION * | 254 | X509_EXTENSION * |
236 | TS_REQ_get_ext(TS_REQ *a, int loc) | 255 | TS_REQ_get_ext(TS_REQ *a, int loc) |
237 | { | 256 | { |
238 | return X509v3_get_ext(a->extensions, loc); | 257 | return X509v3_get_ext(a->extensions, loc); |
239 | } | 258 | } |
259 | LCRYPTO_ALIAS(TS_REQ_get_ext); | ||
240 | 260 | ||
241 | X509_EXTENSION * | 261 | X509_EXTENSION * |
242 | TS_REQ_delete_ext(TS_REQ *a, int loc) | 262 | TS_REQ_delete_ext(TS_REQ *a, int loc) |
243 | { | 263 | { |
244 | return X509v3_delete_ext(a->extensions, loc); | 264 | return X509v3_delete_ext(a->extensions, loc); |
245 | } | 265 | } |
266 | LCRYPTO_ALIAS(TS_REQ_delete_ext); | ||
246 | 267 | ||
247 | int | 268 | int |
248 | TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc) | 269 | TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc) |
249 | { | 270 | { |
250 | return X509v3_add_ext(&a->extensions, ex, loc) != NULL; | 271 | return X509v3_add_ext(&a->extensions, ex, loc) != NULL; |
251 | } | 272 | } |
273 | LCRYPTO_ALIAS(TS_REQ_add_ext); | ||
252 | 274 | ||
253 | void * | 275 | void * |
254 | TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx) | 276 | TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx) |
255 | { | 277 | { |
256 | return X509V3_get_d2i(a->extensions, nid, crit, idx); | 278 | return X509V3_get_d2i(a->extensions, nid, crit, idx); |
257 | } | 279 | } |
280 | LCRYPTO_ALIAS(TS_REQ_get_ext_d2i); | ||