2002-02-08 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Fri, 8 Feb 2002 22:43:44 +0000 (22:43 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Fri, 8 Feb 2002 22:43:44 +0000 (22:43 +0000)
commitb50983b403c9743d5e5ea9f52e53721fb45b3e51
treee228b8e7cd6c51fc6e38962b8b4314e75c674cd8
parent3d29adae13446320f1a9189fa669ac7d76f77556
2002-02-08  Marcus Brinkmann  <marcus@g10code.de>

* genkey.c (gpgme_op_genkey_start): Allow PUBKEY and SECKEY to be
set, and pass them down to the crypto engine.
* engine-gpgsm.h (_gpgme_gpgsm_start): New arguments PUBKEY and SECKEY.
* engine.h: Likewise.
* rungpg.h (_gpgme_gpg_spawn): Likewise.
* engine.c (_gpgme_engine_op_genkey): Likewise.  Use those
arguments.
* rungpg.c (_gpgme_gpg_op_genkey): Likewise.  Complain if those
arguments are set.
* engine-gpgsm.c (_gpgme_gpgsm_op_genkey): Likewise.  Implement
function.

* engine-gpgsm.c (_gpgme_gpgsm_op_keylist): Beautify comment.
trunk/gpgme/ChangeLog
trunk/gpgme/engine-gpgsm.c
trunk/gpgme/engine-gpgsm.h
trunk/gpgme/engine.c
trunk/gpgme/engine.h
trunk/gpgme/genkey.c
trunk/gpgme/rungpg.c
trunk/gpgme/rungpg.h