diff options
Diffstat (limited to 'src/lib/libcrypto/pkcs7/pkcs7.h')
-rw-r--r-- | src/lib/libcrypto/pkcs7/pkcs7.h | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/src/lib/libcrypto/pkcs7/pkcs7.h b/src/lib/libcrypto/pkcs7/pkcs7.h index cc092d262d..15372e18f8 100644 --- a/src/lib/libcrypto/pkcs7/pkcs7.h +++ b/src/lib/libcrypto/pkcs7/pkcs7.h | |||
@@ -233,8 +233,6 @@ DECLARE_PKCS12_STACK_OF(PKCS7) | |||
233 | (OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped) | 233 | (OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped) |
234 | #define PKCS7_type_is_data(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_data) | 234 | #define PKCS7_type_is_data(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_data) |
235 | 235 | ||
236 | #define PKCS7_type_is_digest(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_digest) | ||
237 | |||
238 | #define PKCS7_set_detached(p,v) \ | 236 | #define PKCS7_set_detached(p,v) \ |
239 | PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL) | 237 | PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL) |
240 | #define PKCS7_get_detached(p) \ | 238 | #define PKCS7_get_detached(p) \ |
@@ -264,8 +262,6 @@ DECLARE_PKCS12_STACK_OF(PKCS7) | |||
264 | #define PKCS7_NOSMIMECAP 0x200 | 262 | #define PKCS7_NOSMIMECAP 0x200 |
265 | #define PKCS7_NOOLDMIMETYPE 0x400 | 263 | #define PKCS7_NOOLDMIMETYPE 0x400 |
266 | #define PKCS7_CRLFEOL 0x800 | 264 | #define PKCS7_CRLFEOL 0x800 |
267 | #define PKCS7_STREAM 0x1000 | ||
268 | #define PKCS7_NOCRL 0x2000 | ||
269 | 265 | ||
270 | /* Flags: for compatibility with older code */ | 266 | /* Flags: for compatibility with older code */ |
271 | 267 | ||
@@ -306,12 +302,10 @@ DECLARE_ASN1_FUNCTIONS(PKCS7) | |||
306 | DECLARE_ASN1_ITEM(PKCS7_ATTR_SIGN) | 302 | DECLARE_ASN1_ITEM(PKCS7_ATTR_SIGN) |
307 | DECLARE_ASN1_ITEM(PKCS7_ATTR_VERIFY) | 303 | DECLARE_ASN1_ITEM(PKCS7_ATTR_VERIFY) |
308 | 304 | ||
309 | DECLARE_ASN1_NDEF_FUNCTION(PKCS7) | ||
310 | 305 | ||
311 | long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg); | 306 | long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg); |
312 | 307 | ||
313 | int PKCS7_set_type(PKCS7 *p7, int type); | 308 | int PKCS7_set_type(PKCS7 *p7, int type); |
314 | int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other); | ||
315 | int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data); | 309 | int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data); |
316 | int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, | 310 | int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, |
317 | const EVP_MD *dgst); | 311 | const EVP_MD *dgst); |
@@ -332,7 +326,6 @@ BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert); | |||
332 | PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, | 326 | PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, |
333 | EVP_PKEY *pkey, const EVP_MD *dgst); | 327 | EVP_PKEY *pkey, const EVP_MD *dgst); |
334 | X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si); | 328 | X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si); |
335 | int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md); | ||
336 | STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7); | 329 | STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7); |
337 | 330 | ||
338 | PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509); | 331 | PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509); |
@@ -388,20 +381,16 @@ void ERR_load_PKCS7_strings(void); | |||
388 | #define PKCS7_F_PKCS7_ADD_CRL 101 | 381 | #define PKCS7_F_PKCS7_ADD_CRL 101 |
389 | #define PKCS7_F_PKCS7_ADD_RECIPIENT_INFO 102 | 382 | #define PKCS7_F_PKCS7_ADD_RECIPIENT_INFO 102 |
390 | #define PKCS7_F_PKCS7_ADD_SIGNER 103 | 383 | #define PKCS7_F_PKCS7_ADD_SIGNER 103 |
391 | #define PKCS7_F_PKCS7_BIO_ADD_DIGEST 125 | ||
392 | #define PKCS7_F_PKCS7_CTRL 104 | 384 | #define PKCS7_F_PKCS7_CTRL 104 |
393 | #define PKCS7_F_PKCS7_DATADECODE 112 | 385 | #define PKCS7_F_PKCS7_DATADECODE 112 |
394 | #define PKCS7_F_PKCS7_DATAFINAL 128 | ||
395 | #define PKCS7_F_PKCS7_DATAINIT 105 | 386 | #define PKCS7_F_PKCS7_DATAINIT 105 |
396 | #define PKCS7_F_PKCS7_DATASIGN 106 | 387 | #define PKCS7_F_PKCS7_DATASIGN 106 |
397 | #define PKCS7_F_PKCS7_DATAVERIFY 107 | 388 | #define PKCS7_F_PKCS7_DATAVERIFY 107 |
398 | #define PKCS7_F_PKCS7_DECRYPT 114 | 389 | #define PKCS7_F_PKCS7_DECRYPT 114 |
399 | #define PKCS7_F_PKCS7_ENCRYPT 115 | 390 | #define PKCS7_F_PKCS7_ENCRYPT 115 |
400 | #define PKCS7_F_PKCS7_FIND_DIGEST 127 | ||
401 | #define PKCS7_F_PKCS7_GET0_SIGNERS 124 | 391 | #define PKCS7_F_PKCS7_GET0_SIGNERS 124 |
402 | #define PKCS7_F_PKCS7_SET_CIPHER 108 | 392 | #define PKCS7_F_PKCS7_SET_CIPHER 108 |
403 | #define PKCS7_F_PKCS7_SET_CONTENT 109 | 393 | #define PKCS7_F_PKCS7_SET_CONTENT 109 |
404 | #define PKCS7_F_PKCS7_SET_DIGEST 126 | ||
405 | #define PKCS7_F_PKCS7_SET_TYPE 110 | 394 | #define PKCS7_F_PKCS7_SET_TYPE 110 |
406 | #define PKCS7_F_PKCS7_SIGN 116 | 395 | #define PKCS7_F_PKCS7_SIGN 116 |
407 | #define PKCS7_F_PKCS7_SIGNATUREVERIFY 113 | 396 | #define PKCS7_F_PKCS7_SIGNATUREVERIFY 113 |
@@ -432,15 +421,13 @@ void ERR_load_PKCS7_strings(void); | |||
432 | #define PKCS7_R_NO_MULTIPART_BODY_FAILURE 136 | 421 | #define PKCS7_R_NO_MULTIPART_BODY_FAILURE 136 |
433 | #define PKCS7_R_NO_MULTIPART_BOUNDARY 137 | 422 | #define PKCS7_R_NO_MULTIPART_BOUNDARY 137 |
434 | #define PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE 115 | 423 | #define PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE 115 |
435 | #define PKCS7_R_NO_RECIPIENT_MATCHES_KEY 146 | ||
436 | #define PKCS7_R_NO_SIGNATURES_ON_DATA 123 | 424 | #define PKCS7_R_NO_SIGNATURES_ON_DATA 123 |
437 | #define PKCS7_R_NO_SIGNERS 142 | 425 | #define PKCS7_R_NO_SIGNERS 142 |
438 | #define PKCS7_R_NO_SIG_CONTENT_TYPE 138 | 426 | #define PKCS7_R_NO_SIG_CONTENT_TYPE 138 |
439 | #define PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE 104 | 427 | #define PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE 104 |
440 | #define PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR 124 | 428 | #define PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR 124 |
441 | #define PKCS7_R_PKCS7_DATAFINAL 126 | ||
442 | #define PKCS7_R_PKCS7_DATAFINAL_ERROR 125 | 429 | #define PKCS7_R_PKCS7_DATAFINAL_ERROR 125 |
443 | #define PKCS7_R_PKCS7_DATASIGN 145 | 430 | #define PKCS7_R_PKCS7_DATASIGN 126 |
444 | #define PKCS7_R_PKCS7_PARSE_ERROR 139 | 431 | #define PKCS7_R_PKCS7_PARSE_ERROR 139 |
445 | #define PKCS7_R_PKCS7_SIG_PARSE_ERROR 140 | 432 | #define PKCS7_R_PKCS7_SIG_PARSE_ERROR 140 |
446 | #define PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE 127 | 433 | #define PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE 127 |