Dr. Stephen Henson
|
eb1c48be6f
|
Add new type ossl_ssize_t instead of ssize_t and move definitions to
e_os2.h, this should fix WIN32 compilation issues and hopefully avoid
conflicts with other headers which may workaround ssize_t in different ways.
|
2010-07-26 18:15:59 +00:00 |
|
Dr. Stephen Henson
|
d2a53c2238
|
Experimental CMS password based recipient Info support.
|
2009-11-26 18:57:39 +00:00 |
|
Dr. Stephen Henson
|
73ba116e96
|
Update from stable branch.
|
2009-03-25 12:54:14 +00:00 |
|
Dr. Stephen Henson
|
54571ba004
|
Use correct ctx name.
|
2009-03-15 14:03:47 +00:00 |
|
Dr. Stephen Henson
|
237d7b6cae
|
Fix from stable branch.
|
2009-03-15 13:37:34 +00:00 |
|
Dr. Stephen Henson
|
d0c3628834
|
Set memory BIOs up properly when stripping text headers from S/MIME messages.
|
2008-11-21 18:18:13 +00:00 |
|
Dr. Stephen Henson
|
6d6c47980e
|
Correctly handle errors in CMS I/O code.
|
2008-08-05 15:55:53 +00:00 |
|
Dr. Stephen Henson
|
e6ef05d5f3
|
Make certs argument work in CMS_sign() add test case.
PR:1664
|
2008-04-18 11:18:20 +00:00 |
|
Dr. Stephen Henson
|
852bd35065
|
Fix prototype for CMS_decrypt(), don't free up detached content.
|
2008-04-11 23:45:52 +00:00 |
|
Dr. Stephen Henson
|
a5db50d005
|
Revert argument swap change... oops CMS_uncompress() was consistent...
|
2008-04-11 23:23:18 +00:00 |
|
Dr. Stephen Henson
|
529d329ce1
|
Make CMS_uncompress() argument order consistent with other functions.
|
2008-04-11 17:34:13 +00:00 |
|
Dr. Stephen Henson
|
c02b6b6b21
|
Fix for compression and updated CMS_final().
|
2008-04-11 17:07:01 +00:00 |
|
Dr. Stephen Henson
|
e0fbd07309
|
Add additional parameter to CMS_final() to handle detached content.
|
2008-04-10 11:22:14 +00:00 |
|
Dr. Stephen Henson
|
eaee098e1f
|
Ignore nonsensical flags for signed receipts.
|
2008-04-10 11:12:42 +00:00 |
|
Dr. Stephen Henson
|
853eae51e0
|
Implement CMS_NOCRL.
|
2008-04-07 11:00:44 +00:00 |
|
Dr. Stephen Henson
|
36309aa2be
|
Signed receipt generation code.
|
2008-03-28 19:43:16 +00:00 |
|
Dr. Stephen Henson
|
eb9d8d8cd4
|
Support for verification of signed receipts.
|
2008-03-28 13:15:39 +00:00 |
|
Dr. Stephen Henson
|
eeb9cdfc94
|
Add support for KEK decrypt in cms utility.
|
2008-03-19 18:39:51 +00:00 |
|
Dr. Stephen Henson
|
e4f0e40eac
|
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.
|
2008-03-18 13:45:43 +00:00 |
|
Dr. Stephen Henson
|
6e3bc4f073
|
More support for KEK RecipientInfo.
Generalise RecipientInfo and enveloped data handling so applications can
add their own key lookup routines as well as using the standard ones.
|
2008-03-18 01:00:38 +00:00 |
|
Dr. Stephen Henson
|
761ffa729f
|
Preliminary support for enveloped data content type creation.
Fix signed data creation so versions are only corrected if structure is
being created.
|
2008-03-17 13:38:51 +00:00 |
|
Dr. Stephen Henson
|
4f1aa191b3
|
Initial support for enveloped data decrypt. Extent runex.pl to cover these
examples. All RFC4134 examples can not be processed.
|
2008-03-15 23:21:33 +00:00 |
|
Dr. Stephen Henson
|
e540d1cd77
|
Check for cipher BIO errors and set key length after parameter decode.
|
2008-03-15 13:37:32 +00:00 |
|
Dr. Stephen Henson
|
fd47c36136
|
Return error if no cipher set for encrypted data type.
Update CHANGES.
|
2008-03-15 00:02:23 +00:00 |
|
Dr. Stephen Henson
|
320bfc1be7
|
Reorganise encrypted content info code to avoid duplication and be more
consistent with other content types.
|
2008-03-14 19:37:56 +00:00 |
|
Dr. Stephen Henson
|
b820455c6e
|
Encrypted Data type processing. Add options to cms utility and run section 7
tests in RFC4134.
|
2008-03-14 13:21:48 +00:00 |
|
Dr. Stephen Henson
|
8931b30d84
|
And so it begins...
Initial support for CMS.
Add zlib compression BIO.
Add AES key wrap implementation.
Generalize S/MIME MIME code to support CMS and/or PKCS7.
|
2008-03-12 21:14:28 +00:00 |
|