From 858909168298e8c6fb6f9f9009be2ee2d0d9f0ec Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 15 Jul 2020 16:34:24 +0200 Subject: core: Deprecate the non-working trustlist functions. * src/gpgme.h.in: Clarify that the trustlist function should not be used. * src/engine.c (_gpgme_engine_op_trustlist): Always return an error. * src/engine-backend.h (struct engine_ops): Remove trustlist member. * src/engine-gpg.c (gpg_trustlist): Remove. (struct engine_ops): Remove that member. Also in all other engines. * tests/gpg/t-trustlist.c: Remove. * lang/python/tests/t-trustlist.py: Remove. -- This never worked in reality because the required feature has been removed from GnuPG version 1.3.2 soon after introduction of this feature in gpgme - 17 years ago. It was anyway marked as experimental. We keep the API and ABI, though. GnuPG-bug-id: 4834 Signed-off-by: Werner Koch --- src/engine-spawn.c | 1 - 1 file changed, 1 deletion(-) (limited to 'src/engine-spawn.c') diff --git a/src/engine-spawn.c b/src/engine-spawn.c index 296d7f25..0eeaeb1f 100644 --- a/src/engine-spawn.c +++ b/src/engine-spawn.c @@ -466,7 +466,6 @@ struct engine_ops _gpgme_engine_ops_spawn = NULL, /* keysign */ NULL, /* tofu_policy */ NULL, /* sign */ - NULL, /* trustlist */ NULL, /* verify */ NULL, /* getauditlog */ NULL, /* opassuan_transact */ -- cgit v1.2.3