diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2002-06-27 03:20:32 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2002-06-27 03:20:32 +0800 |
commit | 0e81a5651c920e674fe7d0f9b6af6a6a1385835f (patch) | |
tree | 700e6a99e7cc551a99f70a9174fd523206640321 /camel/camel-cipher-context.c | |
parent | a44c898aa11aa100793b89def41e0ca048332644 (diff) | |
download | gsoc2013-evolution-0e81a5651c920e674fe7d0f9b6af6a6a1385835f.tar.gz gsoc2013-evolution-0e81a5651c920e674fe7d0f9b6af6a6a1385835f.tar.zst gsoc2013-evolution-0e81a5651c920e674fe7d0f9b6af6a6a1385835f.zip |
Removed (never did anything anyway).
2002-06-26 Jeffrey Stedfast <fejj@ximian.com>
* camel-gpg-context.c (gpg_clearsign): Removed (never did anything
anyway).
* camel-pgp-context.c (pgp_clearsign): Removed.
* camel-cipher-context.c (camel_cipher_clearsign): Removed unused
method.
svn path=/trunk/; revision=17297
Diffstat (limited to 'camel/camel-cipher-context.c')
-rw-r--r-- | camel/camel-cipher-context.c | 45 |
1 files changed, 1 insertions, 44 deletions
diff --git a/camel/camel-cipher-context.c b/camel/camel-cipher-context.c index 7771a3a64a..185002831f 100644 --- a/camel/camel-cipher-context.c +++ b/camel/camel-cipher-context.c @@ -49,9 +49,6 @@ struct _CamelCipherContextPrivate { static int cipher_sign (CamelCipherContext *ctx, const char *userid, CamelCipherHash hash, CamelStream *istream, CamelStream *ostream, CamelException *ex); -static int cipher_clearsign (CamelCipherContext *context, const char *userid, - CamelCipherHash hash, CamelStream *istream, - CamelStream *ostream, CamelException *ex); static CamelCipherValidity *cipher_verify (CamelCipherContext *context, CamelCipherHash hash, CamelStream *istream, CamelStream *sigstream, CamelException *ex); @@ -95,7 +92,6 @@ camel_cipher_context_class_init (CamelCipherContextClass *camel_cipher_context_c parent_class = camel_type_get_global_classfuncs (camel_object_get_type ()); camel_cipher_context_class->sign = cipher_sign; - camel_cipher_context_class->clearsign = cipher_clearsign; camel_cipher_context_class->verify = cipher_verify; camel_cipher_context_class->encrypt = cipher_encrypt; camel_cipher_context_class->decrypt = cipher_decrypt; @@ -206,46 +202,6 @@ camel_cipher_sign (CamelCipherContext *context, const char *userid, CamelCipherH } -static int -cipher_clearsign (CamelCipherContext *context, const char *userid, CamelCipherHash hash, - CamelStream *istream, CamelStream *ostream, CamelException *ex) -{ - camel_exception_set (ex, CAMEL_EXCEPTION_SYSTEM, - _("Clearsigning is not supported by this cipher")); - return -1; -} - -/** - * camel_cipher_clearsign: - * @context: Cipher Context - * @userid: key id or email address of the private key to sign with - * @hash: preferred Message-Integrity-Check hash algorithm - * @istream: input stream - * @ostream: output stream - * @ex: exception - * - * Clearsigns the input stream and writes the resulting clearsign to the output stream. - * - * Return value: 0 for success or -1 for failure. - **/ -int -camel_cipher_clearsign (CamelCipherContext *context, const char *userid, CamelCipherHash hash, - CamelStream *istream, CamelStream *ostream, CamelException *ex) -{ - int retval; - - g_return_val_if_fail (CAMEL_IS_CIPHER_CONTEXT (context), -1); - - CIPHER_LOCK(context); - - retval = CCC_CLASS (context)->clearsign (context, userid, hash, istream, ostream, ex); - - CIPHER_UNLOCK(context); - - return retval; -} - - static CamelCipherValidity * cipher_verify (CamelCipherContext *context, CamelCipherHash hash, CamelStream *istream, CamelStream *sigstream, CamelException *ex) @@ -255,6 +211,7 @@ cipher_verify (CamelCipherContext *context, CamelCipherHash hash, CamelStream *i return NULL; } + /** * camel_cipher_verify: * @context: Cipher Context |