From 9441cfb0db89a24d2a01c85416677a56c9b269b0 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Tue, 19 Aug 2025 21:15:41 +0900 Subject: tdenetwork: remove trust item and trust list related code. This resolves issue #162. libgpgme-dev 2.0 completely removed the code related to trust item and trust list. Moreover according the their author, that code was only working for a brief time around 2003. In view of that, the code in TDE has been fully removed rather than making conditional based on the library version available. Signed-off-by: Michele Calgaro --- libtdenetwork/gpgmepp/context.cpp | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'libtdenetwork/gpgmepp/context.cpp') diff --git a/libtdenetwork/gpgmepp/context.cpp b/libtdenetwork/gpgmepp/context.cpp index 547adde9..5c61bd53 100644 --- a/libtdenetwork/gpgmepp/context.cpp +++ b/libtdenetwork/gpgmepp/context.cpp @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include #include @@ -348,21 +348,6 @@ namespace GpgME { return d->lasterr = gpgme_op_delete_start( d->ctx, key.impl(), int( allowSecretKeyDeletion ) ); } - Error Context::startTrustItemListing( const char * pattern, int maxLevel ) { - d->lastop = Private::TrustList; - return d->lasterr = gpgme_op_trustlist_start( d->ctx, pattern, maxLevel ); - } - - TrustItem Context::nextTrustItem( Error & e ) { - gpgme_trust_item_t ti = 0; - e = d->lasterr = gpgme_op_trustlist_next( d->ctx, &ti ); - return ti; - } - - Error Context::endTrustItemListing() { - return d->lasterr = gpgme_op_trustlist_end( d->ctx ); - } - DecryptionResult Context::decrypt( const Data & cipherText, Data & plainText ) { d->lastop = Private::Decrypt; Data::Private * cdp = cipherText.impl(); -- cgit v1.2.3