Page MenuHome GnuPG
Feed Advanced Search

May 5 2022

ikloecker closed T5951: gpgme: Add support for refreshing OpenPGP keys as Resolved.
May 5 2022, 3:23 PM · gpgme, Restricted Project

Apr 29 2022

aheinecke closed T5939: Kleopatra: Better error for wrong password in symmetric decryption as Resolved.

Tested

Apr 29 2022, 10:19 AM · Restricted Project, gpgme, kleopatra, Restricted Project

Apr 27 2022

ikloecker moved T5951: gpgme: Add support for refreshing OpenPGP keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 27 2022, 5:26 PM · gpgme, Restricted Project
ikloecker triaged T5951: gpgme: Add support for refreshing OpenPGP keys as Normal priority.
Apr 27 2022, 3:47 PM · gpgme, Restricted Project

Apr 25 2022

ikloecker closed T5943: gpg: Report details about failed symmetric decrypt with ERROR status, a subtask of T5939: Kleopatra: Better error for wrong password in symmetric decryption, as Resolved.
Apr 25 2022, 12:25 PM · Restricted Project, gpgme, kleopatra, Restricted Project
ikloecker closed T5943: gpg: Report details about failed symmetric decrypt with ERROR status as Resolved.

Works together with the changes for T5939: Kleopatra: Better error for wrong password in symmetric decryption. Tested with symmetric encrypted file and with symmetric+pk encrypted file.

Apr 25 2022, 12:25 PM · Restricted Project, gnupg, gpgme, Restricted Project
ikloecker changed the status of T5939: Kleopatra: Better error for wrong password in symmetric decryption from Open to Testing.
Apr 25 2022, 12:22 PM · Restricted Project, gpgme, kleopatra, Restricted Project
werner added a project to T5943: gpg: Report details about failed symmetric decrypt with ERROR status: Restricted Project.
Apr 25 2022, 11:44 AM · Restricted Project, gnupg, gpgme, Restricted Project
werner edited projects for T5943: gpg: Report details about failed symmetric decrypt with ERROR status, added: gpgme, gnupg; removed gnupg (gpg23).
Apr 25 2022, 11:44 AM · Restricted Project, gnupg, gpgme, Restricted Project
werner added a comment to T5939: Kleopatra: Better error for wrong password in symmetric decryption.

In this case it works, because the error messages are not translatable.

Apr 25 2022, 10:05 AM · Restricted Project, gpgme, kleopatra, Restricted Project
ikloecker changed the status of T5939: Kleopatra: Better error for wrong password in symmetric decryption from Testing to Open.

You should not use log messages because they are subject to change and they are translated. Let us return an ERROR status instead.

Apr 25 2022, 9:16 AM · Restricted Project, gpgme, kleopatra, Restricted Project

Apr 24 2022

werner added a comment to T5939: Kleopatra: Better error for wrong password in symmetric decryption.

You should not use log messages because they are subject to change and they are translated. Let us return an ERROR status instead.

Apr 24 2022, 1:05 PM · Restricted Project, gpgme, kleopatra, Restricted Project

Apr 22 2022

ikloecker changed the status of T5939: Kleopatra: Better error for wrong password in symmetric decryption from Open to Testing.

I have added the check for a possibly wrong symmetric password to QGpgMEDecryptVerifyJob because it relies on logging messages emitted by gpg which are not part of gpg's status API.

Apr 22 2022, 5:53 PM · Restricted Project, gpgme, kleopatra, Restricted Project
ikloecker triaged T5938: gpgme++: Add support for setting the primary user ID as Normal priority.
Apr 22 2022, 10:32 AM · gpgme, Restricted Project, Feature Request

Apr 20 2022

werner triaged T5909: Make use of the LDAP revoked attribute as Normal priority.
Apr 20 2022, 8:46 AM · Feature Request, LDAP, OpenPGP, gpgme, dirmngr

Apr 14 2022

ikloecker closed T5904: gpgme: Revoke own key as Resolved.

Works for Kleopatra.

Apr 14 2022, 3:59 PM · gpgme, Restricted Project

Mar 30 2022

werner created T5909: Make use of the LDAP revoked attribute.
Mar 30 2022, 11:49 AM · Feature Request, LDAP, OpenPGP, gpgme, dirmngr

Mar 28 2022

ikloecker added a comment to T5906: gpgme cpp/qt: Only export symbols that are part of the ABI.

Summary of abidiff for libgpgmepp:

Functions changes summary: 6 Removed (20 filtered out), 0 Changed, 0 Added functions
Variables changes summary: 2 Removed, 0 Changed, 0 Added variables
Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info
Variable symbols changes summary: 12 Removed, 0 Added variable symbols not referenced by debug info
Mar 28 2022, 5:35 PM · Restricted Project, gpgme
ikloecker closed T5906: gpgme cpp/qt: Only export symbols that are part of the ABI as Resolved.
Mar 28 2022, 5:28 PM · Restricted Project, gpgme
ikloecker triaged T5906: gpgme cpp/qt: Only export symbols that are part of the ABI as Normal priority.
Mar 28 2022, 4:57 PM · Restricted Project, gpgme
ikloecker edited projects for T5904: gpgme: Revoke own key, added: gpgme; removed kleopatra.
Mar 28 2022, 4:52 PM · gpgme, Restricted Project

Mar 21 2022

werner triaged T5887: gpgme_data_identify() function prototype not as documented as Normal priority.
Mar 21 2022, 7:45 AM · Documentation, gpgme, Bug Report

Mar 19 2022

pert updated the task description for T5887: gpgme_data_identify() function prototype not as documented.
Mar 19 2022, 3:15 PM · Documentation, gpgme, Bug Report
pert created T5887: gpgme_data_identify() function prototype not as documented.
Mar 19 2022, 3:04 PM · Documentation, gpgme, Bug Report

Mar 16 2022

gniibe added a project to T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS: Restricted Project.
Mar 16 2022, 8:24 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report
gniibe claimed T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS.
Mar 16 2022, 8:20 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report

Mar 7 2022

ikloecker closed T5871: GPGME: New Qt util.cpp (1.17.0) FTBFS for i386 only as Resolved.

Should be fixed.

Mar 7 2022, 9:48 AM · Duplicate, gpgme, Bug Report

Mar 6 2022

savoury1 added a comment to T5871: GPGME: New Qt util.cpp (1.17.0) FTBFS for i386 only.

The patch for T5834 (https://dev.gnupg.org/rMad3aabdd8a64156c7e3a75d695ae1ab2c4bec841) was already applied to the build of GPGME 1.17.0 for Focal, as I did browse the list of latest GPGME bugs first before reporting this bug. Attempting to build with the latest GPGME 1.17.1 (with the included ABI patch) results in exactly the same FTBFS for i386 only, so this does appear to be a distinct issue not related to that of ABI backwards compatibility.

Mar 6 2022, 8:34 PM · Duplicate, gpgme, Bug Report
werner added projects to T5871: GPGME: New Qt util.cpp (1.17.0) FTBFS for i386 only: gpgme, Duplicate.

Please see T5834 which is fixed in 1.17.1

Mar 6 2022, 6:19 PM · Duplicate, gpgme, Bug Report
werner closed T5872: Release GPGME 1.17.1 as Resolved.
Mar 6 2022, 6:12 PM · Release Info, gpgme
werner added a comment to T5819: Release GPGME 1.17.0.

Note the ABI bug the Qt version of 1.17.0 which is fixed with 1.17.1 (T5872)

Mar 6 2022, 6:10 PM · Release Info, gpgme
werner closed T5819: Release GPGME 1.17.0 as Resolved.
Mar 6 2022, 6:09 PM · Release Info, gpgme
werner triaged T5872: Release GPGME 1.17.1 as High priority.
Mar 6 2022, 5:47 PM · Release Info, gpgme

Feb 17 2022

gniibe closed T5730: During make, compile error under Ubuntu 21.10 as Resolved.
Feb 17 2022, 5:49 AM · gpgme, Bug Report
gniibe closed T2385: support more than 1024 fds. as Resolved.
Feb 17 2022, 5:47 AM · gpgrt, Feature Request, gpgme

Feb 14 2022

ikloecker closed T5830: SIGBUS with gpgme_op_interact as Resolved.
Feb 14 2022, 4:26 PM · gpgme, Bug Report
ilka added a comment to T5830: SIGBUS with gpgme_op_interact.

Found it: I did not initialize gpgme_op_interact's last parameter out with gpgme_data_new. The error is now gone.

Feb 14 2022, 3:55 PM · gpgme, Bug Report
werner triaged T5825: [gpgme] [python] possible dangling reference to passphrase as High priority.
Feb 14 2022, 12:51 PM · patch, gpgme, Bug Report
ikloecker added a comment to T5830: SIGBUS with gpgme_op_interact.

Since you are using C++, I suggest that you have a look at GpgSetOwnerTrustEditInteractor in the C++ bindings of gpgme. Have a look at QGpgMEChangeOwnerTrustJob in the Qt bindings of gpgme to see how it's used even if you do not want to use Qt.

Feb 14 2022, 9:13 AM · gpgme, Bug Report

Feb 13 2022

ilka created T5830: SIGBUS with gpgme_op_interact.
Feb 13 2022, 10:47 PM · gpgme, Bug Report

Feb 10 2022

jap added projects to T5825: [gpgme] [python] possible dangling reference to passphrase: gpgme, patch.
Feb 10 2022, 2:43 PM · patch, gpgme, Bug Report

Feb 7 2022

werner triaged T5819: Release GPGME 1.17.0 as Low priority.
Feb 7 2022, 12:08 PM · Release Info, gpgme
ikloecker closed T5808: gpgme: Add support for importing keys given by key id from a keyserver as Resolved.
Feb 7 2022, 9:44 AM · gpgme, Restricted Project

Feb 2 2022

gniibe closed T5637: Use poll for libgcrypt (support more than 1024 fds), a subtask of T2385: support more than 1024 fds., as Resolved.
Feb 2 2022, 3:31 AM · gpgrt, Feature Request, gpgme

Jan 31 2022

ikloecker moved T5808: gpgme: Add support for importing keys given by key id from a keyserver from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 31 2022, 4:08 PM · gpgme, Restricted Project
ikloecker triaged T5808: gpgme: Add support for importing keys given by key id from a keyserver as Normal priority.
Jan 31 2022, 4:08 PM · gpgme, Restricted Project

Jan 24 2022

werner claimed T5795: Kleopatra reader selection and quoting.

Yes, kleo always maps '+' -> ' '

Jan 24 2022, 7:10 PM · gnupg22, Restricted Project, kleopatra

Jan 21 2022

ikloecker added a comment to T5795: Kleopatra reader selection and quoting.

This looks like a missing escaping issue in the sender (scdaemon?) or an unwanted unescaping issue in the receiver of the string (which uses Kleo::hexdecode()).

Jan 21 2022, 12:22 PM · gnupg22, Restricted Project, kleopatra
werner triaged T5795: Kleopatra reader selection and quoting as High priority.
Jan 21 2022, 11:53 AM · gnupg22, Restricted Project, kleopatra

Jan 20 2022

werner closed T5719: Notice an error of tofu_info_t introduction in gpgme document as Resolved.

Thanks

Jan 20 2022, 8:36 PM · Documentation, gpgme, Bug Report
werner closed T5738: The ref and unref operation is confusing while using gpg_key_t and gpg_xxx_result_t as Wontfix.

gpgme_key_t is a different kind of object than a gpgme_foo_result_t and thus has different properties.

Jan 20 2022, 8:33 PM · gpgme, Bug Report

Jan 12 2022

gniibe added a project to T5730: During make, compile error under Ubuntu 21.10: gpgme.
Jan 12 2022, 1:46 AM · gpgme, Bug Report

Dec 17 2021

werner closed T5737: last_update in gpgme_key_t always be nullptr as Resolved.
Dec 17 2021, 4:14 PM · Support, gpgme
Saturneric added a comment to T5737: last_update in gpgme_key_t always be nullptr.

Thanks!
I will study it soon.

Dec 17 2021, 8:13 AM · Support, gpgme

Dec 16 2021

ikloecker added a comment to T5737: last_update in gpgme_key_t always be nullptr.

Use the source! GnuPG is free software.

Dec 16 2021, 10:11 AM · Support, gpgme

Dec 15 2021

Saturneric reopened T5737: last_update in gpgme_key_t always be nullptr as "Open".

I tested the change of last_update after importing a same key with different content, but found that there is still no change.

Dec 15 2021, 7:42 PM · Support, gpgme
ikloecker closed T5739: gpgme: Allow setting import filters when importing keys as Resolved.
Dec 15 2021, 3:28 PM · gpgme, kleopatra, Restricted Project

Dec 14 2021

Saturneric closed T5737: last_update in gpgme_key_t always be nullptr as Resolved.
Dec 14 2021, 4:24 PM · Support, gpgme
ikloecker added a comment to T5737: last_update in gpgme_key_t always be nullptr.

On import. Please use gnupg-devel mailing list for further API questions. This is a bug tracker and not a help forum.

Dec 14 2021, 3:57 PM · Support, gpgme
ikloecker moved T5739: gpgme: Allow setting import filters when importing keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 14 2021, 3:07 PM · gpgme, kleopatra, Restricted Project
ikloecker triaged T5739: gpgme: Allow setting import filters when importing keys as Normal priority.
Dec 14 2021, 3:07 PM · gpgme, kleopatra, Restricted Project
Saturneric created T5738: The ref and unref operation is confusing while using gpg_key_t and gpg_xxx_result_t.
Dec 14 2021, 2:35 PM · gpgme, Bug Report
Saturneric created T5737: last_update in gpgme_key_t always be nullptr.
Dec 14 2021, 2:26 PM · Support, gpgme

Dec 13 2021

ikloecker closed T5733: gpgme: Allow setting key origin when importing keys from data as Resolved.
Dec 13 2021, 4:53 PM · gpgme, kleopatra, Restricted Project
ikloecker moved T5733: gpgme: Allow setting key origin when importing keys from data from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 13 2021, 4:13 PM · gpgme, kleopatra, Restricted Project
ikloecker triaged T5733: gpgme: Allow setting key origin when importing keys from data as Normal priority.
Dec 13 2021, 4:13 PM · gpgme, kleopatra, Restricted Project
ikloecker closed T5728: qgpgme: Add support for doing a WKD lookup without implicit import as Resolved.
Dec 13 2021, 1:55 PM · gpgme, Restricted Project
aheinecke added a comment to T5728: qgpgme: Add support for doing a WKD lookup without implicit import.

Nice. The way with KS_GET and assuan is much better then I thought about using a temporary home and a --locate-key

Dec 13 2021, 11:00 AM · gpgme, Restricted Project

Dec 10 2021

ikloecker moved T5728: qgpgme: Add support for doing a WKD lookup without implicit import from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 10 2021, 12:16 PM · gpgme, Restricted Project
ikloecker triaged T5728: qgpgme: Add support for doing a WKD lookup without implicit import as Normal priority.
Dec 10 2021, 12:16 PM · gpgme, Restricted Project
ikloecker closed T5727: gpgme: Add support for dirmngr (and all other components) to dirinfo() as Resolved.
Dec 10 2021, 12:14 PM · gpgme, Restricted Project
ikloecker triaged T5727: gpgme: Add support for dirmngr (and all other components) to dirinfo() as Normal priority.
Dec 10 2021, 12:00 PM · gpgme, Restricted Project

Dec 7 2021

ikloecker closed T5722: GpgME::Context::engineInfo() always returns engine info of first engine as Resolved.
Dec 7 2021, 12:15 PM · Restricted Project, gpgme, Bug Report
ikloecker claimed T5722: GpgME::Context::engineInfo() always returns engine info of first engine.
Dec 7 2021, 11:00 AM · Restricted Project, gpgme, Bug Report
ikloecker created T5722: GpgME::Context::engineInfo() always returns engine info of first engine.
Dec 7 2021, 11:00 AM · Restricted Project, gpgme, Bug Report

Dec 6 2021

Saturneric added a project to T5719: Notice an error of tofu_info_t introduction in gpgme document : gpgme.
Dec 6 2021, 1:38 PM · Documentation, gpgme, Bug Report

Nov 25 2021

gniibe claimed T2385: support more than 1024 fds..
Nov 25 2021, 3:29 AM · gpgrt, Feature Request, gpgme
gniibe added a project to T2385: support more than 1024 fds.: Restricted Project.
Nov 25 2021, 3:29 AM · gpgrt, Feature Request, gpgme

Nov 22 2021

gniibe edited projects for T5637: Use poll for libgcrypt (support more than 1024 fds), added: libgcrypt; removed gpgrt.
Nov 22 2021, 6:20 AM · libgcrypt, Feature Request

Nov 15 2021

werner triaged T5668: gpgme: gpgme_op_query_swdb() does not report error from gpgconf as Normal priority.
Nov 15 2021, 7:46 AM · Restricted Project, gpgme, Bug Report

Nov 10 2021

gniibe added a project to T5610: macOS 11 or newer support: Update libtool: gpgme.

Also applied to gpgme.

Nov 10 2021, 3:07 AM · gpgme, MacOS, ntbtls, npth, libksba, libassuan, libgcrypt, gpgrt

Nov 4 2021

gniibe added a comment to T2385: support more than 1024 fds..

For libgcrypt, it was fixed in: T5637: Use poll for libgcrypt (support more than 1024 fds)

Nov 4 2021, 3:54 AM · gpgrt, Feature Request, gpgme
gniibe changed the status of T5637: Use poll for libgcrypt (support more than 1024 fds), a subtask of T2385: support more than 1024 fds., from Open to Testing.
Nov 4 2021, 1:43 AM · gpgrt, Feature Request, gpgme
gniibe changed the status of T5637: Use poll for libgcrypt (support more than 1024 fds) from Open to Testing.
Nov 4 2021, 1:43 AM · libgcrypt, Feature Request

Oct 20 2021

ikloecker added a comment to T5668: gpgme: gpgme_op_query_swdb() does not report error from gpgconf.

The below change makes the function report a general error if gpgconf didn't write any output on stdout:

diff --git a/src/engine-gpgconf.c b/src/engine-gpgconf.c
index 28f91158..21211366 100644
--- a/src/engine-gpgconf.c
+++ b/src/engine-gpgconf.c
@@ -1245,6 +1245,13 @@ gpgconf_query_swdb (void *engine,
         }
     }
Oct 20 2021, 3:45 PM · Restricted Project, gpgme, Bug Report
ikloecker created T5668: gpgme: gpgme_op_query_swdb() does not report error from gpgconf.
Oct 20 2021, 3:42 PM · Restricted Project, gpgme, Bug Report

Oct 5 2021

gniibe set External Link to https://src.fedoraproject.org/rpms/libgcrypt/blob/rawhide/f/libgcrypt-1.8.4-use-poll.patch on T5637: Use poll for libgcrypt (support more than 1024 fds).
Oct 5 2021, 6:32 AM · libgcrypt, Feature Request
gniibe triaged T5637: Use poll for libgcrypt (support more than 1024 fds) as High priority.
Oct 5 2021, 6:31 AM · libgcrypt, Feature Request

Oct 4 2021

werner raised the priority of T2385: support more than 1024 fds. from Normal to High.
Oct 4 2021, 11:08 AM · gpgrt, Feature Request, gpgme

Sep 29 2021

Jakuje added a comment to T2385: support more than 1024 fds..

Hi, was there any update on this? I found the following bug [0] in libgcrypt, which we solved [1] with using poll ages ago.

Sep 29 2021, 6:13 PM · gpgrt, Feature Request, gpgme

Sep 21 2021

werner closed T5615: pgpme fails compiling: void value not ignored as Resolved.

Please see T5587

Sep 21 2021, 8:44 PM · gpgme, Duplicate, Bug Report

Sep 8 2021

ikloecker closed T5591: How to build Gpgmepp in Windows 10 as Invalid.

Please talk to the KDE folks who develop Craft. We do not support building anything with Craft. Check out gpg4win (https://dev.gnupg.org/source/gpg4win/) to see how we build our products on Windows.

Sep 8 2021, 10:39 AM · Cross-Compiler, gpgme
kashif created T5591: How to build Gpgmepp in Windows 10.
Sep 8 2021, 10:19 AM · Cross-Compiler, gpgme

Sep 5 2021

ffontaine added a comment to T5587: src/posix-io.c: fix build with glibc >= 2.34.

Nevermind, I found the appropriate link above, thanks again.

Sep 5 2021, 7:05 PM · gpgme
ffontaine added a comment to T5587: src/posix-io.c: fix build with glibc >= 2.34.

Thanks for noticing me but I can't access your git repository at https://dev.gnupg.org/source/gnupg.git and the github mirror at https://github.com/gpg/gpgme is not up to date. Do you have an other mirror?

Sep 5 2021, 7:03 PM · gpgme
werner closed T5587: src/posix-io.c: fix build with glibc >= 2.34 as Resolved.

Thanks. This has already been fixed in July with rM4b64774b6d13ffa4f59dddf947a97d61bcfa2f2e

Sep 5 2021, 11:47 AM · gpgme
ffontaine updated the task description for T5587: src/posix-io.c: fix build with glibc >= 2.34.
Sep 5 2021, 12:14 AM · gpgme
ffontaine created T5587: src/posix-io.c: fix build with glibc >= 2.34.
Sep 5 2021, 12:13 AM · gpgme

Sep 1 2021

gniibe set External Link to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102151 on T5556: Use of offsetof is better for allocation of flexible array.
Sep 1 2021, 3:44 AM · gnupg24, gpgme, libgcrypt
gniibe added a comment to T5556: Use of offsetof is better for allocation of flexible array.

I filed a bug report to GCC, with modified test case.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102151

Sep 1 2021, 3:43 AM · gnupg24, gpgme, libgcrypt