aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/engine.h
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2002-02-25 18:31:07 +0000
committerMarcus Brinkmann <[email protected]>2002-02-25 18:31:07 +0000
commit98bee1303f7208f5b5a9c99f914d4e564a8c2215 (patch)
tree74ccdc7fe70959892d8fafdb82b05f0872346ecb /gpgme/engine.h
parentfixed wrong GPGMEPLUG_SIGN_CTYPE_CODE parameter for S/MIME (diff)
downloadgpgme-98bee1303f7208f5b5a9c99f914d4e564a8c2215.tar.gz
gpgme-98bee1303f7208f5b5a9c99f914d4e564a8c2215.zip
doc/
2002-02-25 Marcus Brinkmann <[email protected]> * gpgme.texi (Creating a Signature): Add a note about certifications to include. (Included Certifications): New section. gpgme/ 2002-02-25 Marcus Brinkmann <[email protected]> * context.h (struct gpgme_context_s): New member include_certs. * gpgme.h (gpgme_set_include_certs): Add prototype. (gpgme_get_include_certs): Likewise. * gpgme.c (gpgme_set_include_certs): New function. (gpgme_get_include_certs): Likewise. (gpgme_new): Set include_certs to 1 (the default). * engine.c (_gpgme_engine_op_sign): Accept new argument include_certs, and pass it to _gpgme_gpgsm_op_sign. * engine.h (_gpgme_engine_op_sign): Likewise for prototype. * engine-gpgsm.c (_gpgme_gpgsm_op_sign): Accept new argument include_certs and handle it. * engine-gpgsm.h (_gpgme_gpgsm_start): Add new argument include_certs. * sign.c (gpgme_op_sign_start): Add new argument to _gpgme_engine_op_sign call.
Diffstat (limited to '')
-rw-r--r--gpgme/engine.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gpgme/engine.h b/gpgme/engine.h
index a9d373e6..7e4acd30 100644
--- a/gpgme/engine.h
+++ b/gpgme/engine.h
@@ -58,6 +58,7 @@ GpgmeError _gpgme_engine_op_keylist (EngineObject engine, const char *pattern,
GpgmeError _gpgme_engine_op_sign (EngineObject engine, GpgmeData in,
GpgmeData out, GpgmeSigMode mode,
int use_armor, int use_textmode,
+ int include_certs,
GpgmeCtx ctx /* FIXME */);
GpgmeError _gpgme_engine_op_trustlist (EngineObject engine,
const char *pattern);