aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/engine.h
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2002-02-26 00:08:09 +0000
committerMarcus Brinkmann <[email protected]>2002-02-26 00:08:09 +0000
commitc22974f99f1d91d49f365a375befc4b87ccfc63f (patch)
treed1b6deec1c802e7a7a9dc26907d81afb9947ec02 /gpgme/engine.h
parent2002-02-25 Marcus Brinkmann <[email protected]> (diff)
downloadgpgme-c22974f99f1d91d49f365a375befc4b87ccfc63f.tar.gz
gpgme-c22974f99f1d91d49f365a375befc4b87ccfc63f.zip
doc/
2002-02-26 Marcus Brinkmann <[email protected]> * gpgme.texi (Encrypting a Plaintext): Document gpgme_op_encrypt_sign and gpgme_op_encrypt_sign_start. gpgme/ 2002-02-25 Marcus Brinkmann <[email protected]> * engine.c (_gpgme_engine_op_encrypt_sign): New function. * engine.h (_gpgme_engine_op_encrypt_sign): New prototype. * rungpg.c (_gpgme_append_gpg_args_from_signers): New function. (_gpgme_gpg_op_sign): Use that new function. (_gpgme_gpg_op_encrypt_sign): New function. * rungpg.h (_gpgme_gpg_op_encrypt_sign): New prototype. * gpgme.h (gpgme_op_encrypt_sign_start): New prototype. (gpgme_op_encrypt_sign): Likewise. * Makefile.am (libgpgme_la_SOURCES): Add encrypt-sign.c. * ops.h (_gpgme_encrypt_status_handler): Add prototype. (_gpgme_sign_status_handler): Add prototype. * sign.c (sign_status_handler): Rename to ... (_gpgme_sign_status_handler): ... this and make non-static. * encrypt.c (encrypt_status_handler): Rename to ... (_gpgme_encrypt_status_handler): ... this and make non-static. * encrypt.c (gpgme_op_encrypt_start): Use new status handler name. * sign.c (gpgme_op_sign_start): Likewise. tests/ 2002-02-26 Marcus Brinkmann <[email protected]> * gpg/t-encrypt-sign.c: New file. * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
Diffstat (limited to '')
-rw-r--r--gpgme/engine.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gpgme/engine.h b/gpgme/engine.h
index 7e4acd30..d8881a10 100644
--- a/gpgme/engine.h
+++ b/gpgme/engine.h
@@ -46,6 +46,11 @@ GpgmeError _gpgme_engine_op_delete (EngineObject engine, GpgmeKey key,
GpgmeError _gpgme_engine_op_encrypt (EngineObject engine, GpgmeRecipients recp,
GpgmeData plain, GpgmeData ciph,
int use_armor);
+GpgmeError _gpgme_engine_op_encrypt_sign (EngineObject engine,
+ GpgmeRecipients recp,
+ GpgmeData plain, GpgmeData ciph,
+ int use_armor,
+ GpgmeCtx ctx /* FIXME */);
GpgmeError _gpgme_engine_op_export (EngineObject engine, GpgmeRecipients recp,
GpgmeData keydata, int use_armor);
GpgmeError _gpgme_engine_op_genkey (EngineObject engine, GpgmeData help_data,