split out the CMSMessage verification code so it can be used from
authorNot Zed <NotZed@Ximian.com>
Mon, 10 Nov 2003 12:46:07 +0000 (12:46 +0000)
committerMichael Zucci <zucchi@src.gnome.org>
Mon, 10 Nov 2003 12:46:07 +0000 (12:46 +0000)
commitad567227917236ef5c452b527ca5d648e64252ea
tree091ccc9cb54c1d8546b4ff5f5355ecb8de78c1b6
parent8bb8761241f8398ba4bc0f6e8d8d9c0297cceb26
split out the CMSMessage verification code so it can be used from

2003-11-10  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (sm_verify_cmsg): split out the CMSMessage
        verification code so it can be used from enveloped or externally
        signed data.

        * camel-cipher-context.c (camel_cipher_verify): only take a
        mimepart, internally handle multiparts and the hash.

2003-11-07  Not Zed  <NotZed@Ximian.com>

        * camel-cipher-context.c: make ciphervalidity a public structure,
        added encrypt status.
        (camel_cipher_decrypt): changed to return a ciphervalidity.  fixed
        implementations.
        (camel_cipher_validity_*): Fixed implementations to match new
        structure, some of this is now redundant.

2003-11-06  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (camel_smime_context_describe_part):
        implement.
camel/ChangeLog
camel/camel-cipher-context.c
camel/camel-cipher-context.h
camel/camel-gpg-context.c
camel/camel-multipart-encrypted.c
camel/camel-multipart-signed.c
camel/camel-smime-context.c
camel/camel-smime-context.h