History log of /openssl/crypto/pkcs7/pk7_doit.c (Results 76 – 100 of 149)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# b7683e3a 10-Jul-2006 Dr. Stephen Henson

Allow digests to supply S/MIME micalg values from a ctrl.

Send ctrls to EVP_PKEY_METHOD during signing of PKCS7 structure so
customisation is possible.


# 0e345353 24-May-2006 Dr. Stephen Henson

Fix warnings.


# 55311921 18-May-2006 Dr. Stephen Henson

Add -resign and -md options to smime command to support resigning an
existing structure and using alternative digest for signing.


# 76fa8f18 18-May-2006 Dr. Stephen Henson

More S/MIME tidy. Place some common attribute operations in utility
functions.


# f2b139ed 18-May-2006 Dr. Stephen Henson

Remove old digest type hacks for non RSA keys.


# 7144c421 08-May-2006 Dr. Stephen Henson

Update PKCS#7 decrypt routines to use new API.


# 399a6f0b 08-May-2006 Dr. Stephen Henson

Update PKCS#7 enveloped data to new API.


Revision tags: OpenSSL_0_9_7j, OpenSSL_0_9_8b
# 3d153f79 19-Apr-2006 Dr. Stephen Henson

Remove dss1 hack from S/MIME code.


# f733a5ef 07-Apr-2006 Dr. Stephen Henson

Initial functions for main EVP_PKEY_METHOD operations.
No method implementations yet.


Revision tags: OpenSSL_FIPS_1_0, OpenSSL_0_9_7i, OpenSSL_0_9_8a, OpenSSL_0_9_7h
# 8f2e4fdf 04-Aug-2005 Dr. Stephen Henson

Allow PKCS7_decrypt() to work if no cert supplied.


Revision tags: OpenSSL_0_9_8, FIPS_TEST_10, OpenSSL_0_9_8-beta6, OpenSSL_0_9_8-beta5, FIPS_TEST_9, OpenSSL_0_9_8-beta4, OpenSSL_0_9_8-beta3, BEN_FIPS_TEST_8, OpenSSL_0_9_8-beta2, OpenSSL_0_9_8-beta1
# 8afca8d9 11-May-2005 Bodo Möller

Fix more error codes.

(Also improve util/ck_errf.pl script, and occasionally
fix source code formatting.)


Revision tags: OpenSSL_0_9_7g, OpenSSL_0_9_7f, BEN_FIPS_TEST_7, BEN_FIPS_TEST_6
# a0e7c8ee 05-Dec-2004 Dr. Stephen Henson

Add lots of checks for memory allocation failure, error codes to indicate
failure and freeing up memory if a failure occurs.

PR:620


Revision tags: OpenSSL_0_9_7e
# 216659eb 28-Mar-2004 Dr. Stephen Henson

Enhance EVP code to generate random symmetric keys of the
appropriate form, for example correct DES parity.

Update S/MIME code and EVP_SealInit to use new functions.

PR: 700


Revision tags: OpenSSL_0_9_7d, OpenSSL-engine-0_9_6m, OpenSSL_0_9_6m, LEVITTE_after_const, LEVITTE_before_const, BEN_FIPS_TEST_5, BEN_FIPS_TEST_4, OpenSSL-engine-0_9_6l, OpenSSL_0_9_6l, BEN_FIPS_TEST_3, BEN_FIPS_TEST_2
# c5a55463 11-Oct-2003 Dr. Stephen Henson

Add support for digested data PKCS#7 type.


# 77fe058c 11-Oct-2003 Dr. Stephen Henson

Simplify cipher and digest lookup in PKCS#7 code.


# caf044cb 10-Oct-2003 Dr. Stephen Henson

Retrieve correct content to sign when the
type is "other".


Revision tags: BEN_FIPS_TEST_1, OpenSSL-engine-0_9_6k, OpenSSL_0_9_6k, OpenSSL_0_9_7c
# beab098d 01-Jun-2003 Dr. Stephen Henson

Various S/MIME bug and compatibility fixes.


Revision tags: OpenSSL-engine-0_9_6j, OpenSSL_0_9_7b, OpenSSL_0_9_6j, OpenSSL-engine-0_9_6i, OpenSSL_0_9_6i, OpenSSL_0_9_7a, OpenSSL_0_9_7, OpenSSL_0_9_7-beta6, STATE_after_zlib, STATE_before_zlib, OpenSSL_0_9_7-beta5, OpenSSL-engine-0_9_6h, OpenSSL_0_9_6h
# 4579924b 28-Nov-2002 Richard Levitte

Cleanse memory using the new OPENSSL_cleanse() function.
I've covered all the memset()s I felt safe modifying, but may have missed some.


Revision tags: OpenSSL_0_9_7-beta4
# 54a656ef 13-Nov-2002 Ben Laurie

Security fixes brought forward from 0.9.7.


# 5488bb61 12-Aug-2002 Bodo Möller

get rid of EVP_PKEY_ECDSA (now we have EVP_PKEY_EC instead)

Submitted by: Nils Larsch


Revision tags: OpenSSL-engine-0_9_6g, OpenSSL_0_9_6g, OpenSSL-engine-0_9_6f, OpenSSL_0_9_6f, OpenSSL_0_9_7-beta3, OpenSSL-engine-0_9_6e, OpenSSL_0_9_6e, OpenSSL_0_9_7-beta2, OpenSSL_0_9_7-beta1, AFTER_COMPAQ_PATCH, BEFORE_COMPAQ_PATCH, OpenSSL-engine-0_9_6d, OpenSSL_0_9_6d, OpenSSL-engine-0_9_6d-beta1, OpenSSL_0_9_6d-beta1
# b1254052 26-Feb-2002 Dr. Stephen Henson

Always init ctx_tmp in PKCS7_dataFinal since it is always cleaned up.


Revision tags: OpenSSL-engine-0_9_6c
# 4d94ae00 13-Feb-2002 Bodo Möller

ECDSA support

Submitted by: Nils Larsch <nla@trustcenter.de>


# 67fec850 02-Jan-2002 Richard Levitte

Allow verification of other types than DATA.
Submitted by Leonard Janke <leonard@votehere.net>


Revision tags: OpenSSL_0_9_6c
# f3e24bad 07-Dec-2001 Dr. Stephen Henson

Don't overwrite signing time.


# 581f1c84 17-Oct-2001 Dr. Stephen Henson

Modify EVP cipher behaviour in a similar way
to digests to retain compatibility.


123456