diff options
author | Werner Koch <[email protected]> | 2016-09-16 09:45:07 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2016-09-16 09:45:36 +0000 |
commit | 268e251b802cc7c19831722d7e3a52777a0f412f (patch) | |
tree | 4f12ff7a2d5cae06fd97604ea6a37d91cbc86723 /src | |
parent | core: Fix setting og the verification result. (diff) | |
download | gpgme-268e251b802cc7c19831722d7e3a52777a0f412f.tar.gz gpgme-268e251b802cc7c19831722d7e3a52777a0f412f.zip |
core: Remove stub to try implementing gpg < 2.1 support for createkey.
* src/engine-gpg.c (gpg_createkey_legacy): Remove.
(gpg_genkey): Remove call.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/engine-gpg.c | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/src/engine-gpg.c b/src/engine-gpg.c index d2741cb1..a7431d56 100644 --- a/src/engine-gpg.c +++ b/src/engine-gpg.c @@ -2051,25 +2051,6 @@ gpg_createkey_from_param (engine_gpg_t gpg, } -/* This is used for gpg versions which do not support the quick-genkey - * command to emulate the gpgme_op_createkey API. */ -static gpgme_error_t -gpg_createkey_legacy (engine_gpg_t gpg, - const char *userid, const char *algo, - unsigned long expires, - unsigned int flags, - unsigned int extraflags) -{ - (void)gpg; - (void)userid; - (void)algo; - (void)expires; - (void)flags; - (void)extraflags; - return gpg_error (GPG_ERR_NOT_IMPLEMENTED); -} - - static gpgme_error_t gpg_createkey (engine_gpg_t gpg, const char *userid, const char *algo, @@ -2204,16 +2185,10 @@ gpg_genkey (void *engine, else err = gpg_createkey_from_param (gpg, help_data, extraflags); } - else if (userid && !key) - { - if (!have_gpg_version (gpg, "2.1.13")) - err = gpg_createkey_legacy (gpg, userid, algo, expires, flags, - extraflags); - else - err = gpg_createkey (gpg, userid, algo, expires, flags, extraflags); - } else if (!have_gpg_version (gpg, "2.1.13")) err = gpg_error (GPG_ERR_NOT_SUPPORTED); + else if (userid && !key) + err = gpg_createkey (gpg, userid, algo, expires, flags, extraflags); else if (!userid && key) err = gpg_addkey (gpg, algo, expires, key, flags, extraflags); else if (userid && key && !algo) |