Update smime utility to support streaming for -encrypt and -sign -nodetach
authorDr. Stephen Henson <steve@openssl.org>
Fri, 13 Apr 2007 01:06:41 +0000 (01:06 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Fri, 13 Apr 2007 01:06:41 +0000 (01:06 +0000)
commit9cfc8a9d5cb95c44251eff88d794482f8e413820
tree8cdc355417d88d86bebc957b5c3e9ed928b682c3
parent18327cd0e455afa1f2590fff9a922cfaf235968d
Update smime utility to support streaming for -encrypt and -sign -nodetach
options. Add new streaming i2d (though strictly speaking it is BER format
when streaming) and PEM functions.

These all process content on the fly without storing it all in memory.
CHANGES
apps/smime.c
crypto/asn1/asn1_lib.c
crypto/pkcs7/bio_pk7.c
crypto/pkcs7/pk7_asn1.c
crypto/pkcs7/pk7_mime.c
crypto/pkcs7/pkcs7.h