summaryrefslogtreecommitdiffstats
path: root/crypto/cms/cms_lib.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2008-03-18 13:45:43 +0000
committerDr. Stephen Henson <steve@openssl.org>2008-03-18 13:45:43 +0000
commite4f0e40eac4ee00d8447741c76c9862a36b0e734 (patch)
treea4f0e588c3177e3ce7e3eb420867c5deeb47cd60 /crypto/cms/cms_lib.c
parent6e3bc4f0730a3cb7d2d263153cb234da51637b38 (diff)
Various tidies/fixes:
Make streaming support in cms cleaner. Note errors in various S/MIME functions if CMS_final() fails. Add streaming support for enveloped data.
Diffstat (limited to 'crypto/cms/cms_lib.c')
-rw-r--r--crypto/cms/cms_lib.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/cms/cms_lib.c b/crypto/cms/cms_lib.c
index a8cefd06b7..8c3854dfc9 100644
--- a/crypto/cms/cms_lib.c
+++ b/crypto/cms/cms_lib.c
@@ -184,6 +184,7 @@ int CMS_dataFinal(CMS_ContentInfo *cms, BIO *cmsbio)
{
case NID_pkcs7_data:
+ case NID_pkcs7_enveloped:
case NID_pkcs7_encrypted:
case NID_id_smime_ct_compressedData:
/* Nothing to do */