diff options
author | Werner Koch <[email protected]> | 2025-02-21 09:56:00 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2025-02-21 10:01:28 +0000 |
commit | 7e6a65e66a96278bed5fed6d0b75887c0f032c4e (patch) | |
tree | 25605585dad3d04e4a24d4cef3c4c43bbfb41416 /src/Makefile.am | |
parent | Remove long deprecated functions. (diff) | |
download | gpgme-7e6a65e66a96278bed5fed6d0b75887c0f032c4e.tar.gz gpgme-7e6a65e66a96278bed5fed6d0b75887c0f032c4e.zip |
Remove the long deprecated and never working trust list functions.
* src/trust-item.c: Remove file.
* src/trustlist.c: Remove file.
* src/Makefile.am (main_sources): Remove those files.
* src/gpgme.h.in (GPGME_EVENT_NEXT_TRUSTITEM): Remove.
(gpgme_trust_item_t, GpgmeTrustItem): Remove.
(gpgme_op_trustlist_start): Remove.
(gpgme_op_trustlist_next): Remove.
(gpgme_op_trustlist_end): Remove.
(gpgme_trust_item_ref): Remove.
(gpgme_trust_item_unref, gpgme_trust_item_release): Remove.
* src/gpgme.def: Remove removed functions.
* src/libgpgme.vers: Ditto.
--
The GPGME_ATTR_foo based functions are deprecated since 2003 and it is
time to remove them now.
The trustlist functions never worked:
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 in 2003. It was anyway marked as experimental.
They even returned GPG_ERR_NOT_IMPLEMENTED since gpgme 1.14.0 (summer
2000) instead of failing with a incomprehensible error code.
GnuPG-bug-id: 4834
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 03708620..93de55b9 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -82,7 +82,7 @@ main_sources = \ op-support.c \ encrypt.c encrypt-sign.c decrypt.c decrypt-verify.c verify.c \ sign.c passphrase.c progress.c \ - key.c keylist.c keysign.c trust-item.c trustlist.c tofupolicy.c \ + key.c keylist.c keysign.c tofupolicy.c \ revsig.c \ import.c export.c genkey.c delete.c edit.c getauditlog.c \ setexpire.c setownertrust.c \ |