Home GnuPG

Recent Activity

Today

werner changed the status of T7919: gpgme: Treat empty DISPLAY variable as unset or error out from Open to Testing.
Fri, Nov 14, 1:26 PM · gpgme, Bug Report
werner committed rM94fa3c2b25a1: Treat empty DISPLAY envvar as unset. (authored by werner).
Treat empty DISPLAY envvar as unset.
Fri, Nov 14, 1:20 PM
werner triaged T7919: gpgme: Treat empty DISPLAY variable as unset or error out as Normal priority.
Fri, Nov 14, 1:19 PM · gpgme, Bug Report
werner added a project to T7919: gpgme: Treat empty DISPLAY variable as unset or error out: gpgme.

I considered to make the --display argument optional but that still leads to the error. Thus better do not set or send it at all. I did this now for all gpgme engines.

Fri, Nov 14, 1:19 PM · gpgme, Bug Report
ebo renamed T7913: Draft: Kleopatra: General error if designated revoker not in keyring from Kleopatra: General error if designated revoker not in keyring to Draft: Kleopatra: General error if designated revoker not in keyring.
Fri, Nov 14, 12:56 PM · gpd5x, vsd, kleopatra
ebo renamed T7886: Draft: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk from Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk to Draft: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.
Fri, Nov 14, 12:55 PM · gpd5x, kleopatra
ebo triaged T7913: Draft: Kleopatra: General error if designated revoker not in keyring as Normal priority.

@werner sees no reason to define a new status error for everything in gpg. So let's stick with this Kleopatra ticket and adding the "Audit Log"/"Diagnostics" button.

Fri, Nov 14, 12:55 PM · gpd5x, vsd, kleopatra
werner moved T7759: Kleopatra: Notepad encryption with S/MIME fails from Done to WIP on the gpd5x board.
Fri, Nov 14, 12:47 PM · gnupg26, gpgme, kleopatra, gpd5x
werner edited projects for T7133: Add feature to load designated revoker from LDAP, added: vsd34; removed vsd33.
Fri, Nov 14, 12:45 PM · vsd34, Feature Request, gnupg22
werner triaged T7914: Card s/n number missing in gpgsm as Normal priority.
Fri, Nov 14, 12:42 PM · scd, S/MIME, Feature Request, gnupg26, gnupg
pmgdeb renamed T7919: gpgme: Treat empty DISPLAY variable as unset or error out from Treat empty DISPLAY variable as unset or error out to gpgme: Treat empty DISPLAY variable as unset or error out.
Fri, Nov 14, 12:40 PM · gpgme, Bug Report
werner renamed T7914: Card s/n number missing in gpgsm from Kleopatra: wrong info given for S/MIME secret key location on card to Card s/n number missing in gpgsm.
Fri, Nov 14, 12:40 PM · scd, S/MIME, Feature Request, gnupg26, gnupg
werner added projects to T7914: Card s/n number missing in gpgsm: gnupg26, Feature Request.
Fri, Nov 14, 12:38 PM · scd, S/MIME, Feature Request, gnupg26, gnupg
pmgdeb created T7919: gpgme: Treat empty DISPLAY variable as unset or error out.
Fri, Nov 14, 12:23 PM · gpgme, Bug Report
werner triaged T7917: Check for revocation of the ADSK's original subkey as High priority.
Fri, Nov 14, 11:03 AM · Feature Request, OpenPGP, gnupg26
ebo moved T7918: GpgOL: an EML file is not decrypted if Outlook was not running before opening it from Backlog to Triage on the gpgol board.
Fri, Nov 14, 9:36 AM · gpgol
ebo created T7918: GpgOL: an EML file is not decrypted if Outlook was not running before opening it.
Fri, Nov 14, 9:34 AM · gpgol
ikloecker added a comment to D618: Allow passing flags to DeleteJob.

I think you are using an outdated working copy of gpgmeqt. I have killed the old jobPrivate stuff with rGPGMEQT056567525fb9: Add d-pointer to Job class. We are using Qt macros now.

Fri, Nov 14, 9:33 AM
ikloecker added a comment to D617: Allow passing flags to Context::deleteKey.

Feel free to commit/push when you have made the suggested changes. One last thing: Update the NEWS file.

Fri, Nov 14, 9:21 AM
svuorela committed rOJ664af1c82e05: Fix build after last merge (authored by svuorela).
Fix build after last merge
Fri, Nov 14, 9:11 AM
ebo triaged T7886: Draft: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk as Normal priority.

Yes, we now plan to add an "Show Audit Log" Button (or is it "Diagnostics" in this case?). But we are not sure if this is enough.

Fri, Nov 14, 8:51 AM · gpd5x, kleopatra
gniibe committed rGd1cde3e36463: build: Silence automake about escaping #. (authored by gniibe).
build: Silence automake about escaping #.
Fri, Nov 14, 7:36 AM
gniibe committed rG8a95e963d53a: common: Fix the test of t-stringhelp. (authored by gniibe).
common: Fix the test of t-stringhelp.
Fri, Nov 14, 6:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA780591110c63: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fri, Nov 14, 4:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4cae0d928899: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fri, Nov 14, 2:43 AM

Yesterday

werner committed rM5d38f0c562f3: doc: Add DCO for Chandler Davis (authored by werner).
doc: Add DCO for Chandler Davis
Thu, Nov 13, 4:27 PM
werner committed rMc8845523bfcb: doc: Remove duplicate `is_cardkey` from `gpgme_subkey_t`. (authored by bitcrshr).
doc: Remove duplicate `is_cardkey` from `gpgme_subkey_t`.
Thu, Nov 13, 4:27 PM
werner added a member for Contributor: bitcrshr.
Thu, Nov 13, 4:21 PM
TobiasFella committed rKLEOPATRA208847dd7358: Make gnupg not ask for confirmation when deleting keys (authored by TobiasFella).
Make gnupg not ask for confirmation when deleting keys
Thu, Nov 13, 4:08 PM
TobiasFella added a comment to D618: Allow passing flags to DeleteJob.

@ikloecker would there be any ABI problems with adding the new virtual function here?

Instead of adding new virtuals I have added non-virtual functions that call virtual private functions (NVI pattern). Job has a proper d-pointer since QGpgME 2.0 so this is the way you should go, i.e. add a DeleteJobPrivate. There are plenty of *JobPrivate classes to c&p from.

Thu, Nov 13, 4:02 PM
TobiasFella updated the diff for D618: Allow passing flags to DeleteJob.
Thu, Nov 13, 4:01 PM
TobiasFella updated the diff for D617: Allow passing flags to Context::deleteKey.
Thu, Nov 13, 3:47 PM
ebo closed T7443: Kleopatra: Unexpected key filter selected in "Imported Certificates" tab as Resolved.
Thu, Nov 13, 3:37 PM · gpd5x, kleopatra, Bug Report
ebo closed T7297: Kleopatra: Improve support for V5 fingerprints as Resolved.
Thu, Nov 13, 3:36 PM · gpd5x, kleopatra
ebo closed T7580: Kleopatra: Add a dialog window to the disable/enable certificate action, a subtask of T7216: Kleopatra: Integrate "disabled" feature from gpg, as Resolved.
Thu, Nov 13, 3:33 PM · Feature Request, kleopatra
ebo closed T7580: Kleopatra: Add a dialog window to the disable/enable certificate action as Resolved.
Thu, Nov 13, 3:33 PM · gpd5x, kleopatra
ebo closed T7610: Kleopatra: Update custom colored UI elements when colors change, a subtask of T6932: Icons, darkmode and stuff, as Resolved.
Thu, Nov 13, 3:32 PM · gpd5x, kleopatra
ebo closed T7610: Kleopatra: Update custom colored UI elements when colors change as Resolved.
Thu, Nov 13, 3:32 PM · gpd5x, kleopatra
ebo closed T7515: Kleopatra: reduce the number of actions in the context menu as Resolved.
Thu, Nov 13, 3:31 PM · gpd5x, kleopatra
ebo closed T7655: Kleopatra: show a progress window when updating a certificate as Resolved.
Thu, Nov 13, 3:31 PM · gpd5x, kleopatra
ebo closed T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting as Resolved.

it is probably not worth the effort to backport this

Thu, Nov 13, 3:29 PM · gpd5x, kleopatra
ebo closed T7770: Kleopatra: Ensure that result of notepad operation is accessible, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Thu, Nov 13, 3:26 PM · a11y, kleopatra
ebo closed T7770: Kleopatra: Ensure that result of notepad operation is accessible as Resolved.
Thu, Nov 13, 3:26 PM · gpd5x, a11y, kleopatra
ebo closed T7741: Kleopatra: Crash when opening audit log from certificate import result dialog as Resolved.
Thu, Nov 13, 3:25 PM · gpd5x, kleopatra, Bug Report
ebo closed T7760: Kleopatra: Move all buttons from above to below the textfield as Resolved.
Thu, Nov 13, 3:24 PM · gpd5x, kleopatra
ebo closed T7760: Kleopatra: Move all buttons from above to below the textfield, a subtask of T7412: Notepad improvements, as Resolved.
Thu, Nov 13, 3:24 PM · kleopatra
ebo closed T7782: Kleopatra: convert the audit log link to a button as Resolved.
Thu, Nov 13, 3:24 PM · gpd5x, kleopatra
ebo closed T7762: Kleopatra: Notepad: close message notification on revert, a subtask of T7412: Notepad improvements, as Resolved.
Thu, Nov 13, 3:23 PM · kleopatra
ebo closed T7762: Kleopatra: Notepad: close message notification on revert as Resolved.
Thu, Nov 13, 3:23 PM · gpd5x, kleopatra
ikloecker abandoned D615: gpg: Emit status error for unsupported export of secret dual key.

Werner is going to add the missing implementation so that the error will soon be gone.

Thu, Nov 13, 3:18 PM · gnupg26
ebo added a comment to T7763: Draft: Kleopatra: Add option to decrypt a file at the target location (instead of temp).

Note: We would need to handle possibly diverse error cases. A network share could be configured e.g. to not allow deletion for the user so that the temporary file can not be deleted.

Thu, Nov 13, 3:12 PM · gpd5x, kleopatra
ebo renamed T7816: Kleopatra: Title of Certify dialog is incomplete for email-only user ID from Draft: Kleopatra: Title of Certify dialog is incomplete for email-only user ID to Kleopatra: Title of Certify dialog is incomplete for email-only user ID.
Thu, Nov 13, 2:52 PM · gpd5x, kleopatra
ebo changed the status of T7816: Kleopatra: Title of Certify dialog is incomplete for email-only user ID from Open to Testing.
Thu, Nov 13, 2:52 PM · gpd5x, kleopatra
ebo updated the task description for T7816: Kleopatra: Title of Certify dialog is incomplete for email-only user ID.
Thu, Nov 13, 2:52 PM · gpd5x, kleopatra
svuorela committed rOJ5d2958791a1c: Renamed .ui files to better reflect their content (authored by m <meik.michalke@gnupg.com>).
Renamed .ui files to better reflect their content
Thu, Nov 13, 2:45 PM
ebo added a project to T7602: Kleopatra: "Add ADSK" tooltip is long and doesn't wrap: vsd34.
Thu, Nov 13, 2:19 PM · vsd34, gpd5x, kleopatra
ebo closed T7802: Kleopatra: Remember last used file system locations when saving or opening files as Resolved.
Thu, Nov 13, 2:15 PM · gpd5x, kleopatra
ebo closed T7827: Kleopatra: Add workaround for locking issue on key generation as Resolved.
Thu, Nov 13, 2:12 PM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
m <meik.michalke@gnupg.com> committed rOJ28ba6de803f8: updated .pot and .po files and german translations (authored by m <meik.michalke@gnupg.com>).
updated .pot and .po files and german translations
Thu, Nov 13, 2:02 PM
ikloecker added a comment to D618: Allow passing flags to DeleteJob.

@ikloecker would there be any ABI problems with adding the new virtual function here?

Thu, Nov 13, 2:00 PM
ikloecker requested changes to D617: Allow passing flags to Context::deleteKey.
Thu, Nov 13, 1:47 PM
ikloecker raised a concern with rGPGMEQTac288c3ac0d4: Allow passing flags to DeleteJob.
Thu, Nov 13, 1:46 PM
TobiasFella committed rGPGMEPP0368a5e138c6: Allow passing flags to Context::deleteKey (authored by TobiasFella).
Allow passing flags to Context::deleteKey
Thu, Nov 13, 1:20 PM
TobiasFella committed rKLEOPATRAacf453006d2b: Make gnupg not ask for confirmation when deleting keys (authored by TobiasFella).
Make gnupg not ask for confirmation when deleting keys
Thu, Nov 13, 12:57 PM
TobiasFella updated the summary of D618: Allow passing flags to DeleteJob.
Thu, Nov 13, 12:53 PM
TobiasFella added a comment to D618: Allow passing flags to DeleteJob.

@ikloecker would there be any ABI problems with adding the new virtual function here?

Thu, Nov 13, 12:53 PM
TobiasFella requested review of D618: Allow passing flags to DeleteJob.
Thu, Nov 13, 12:52 PM
TobiasFella committed rGPGMEQTac288c3ac0d4: Allow passing flags to DeleteJob (authored by TobiasFella).
Allow passing flags to DeleteJob
Thu, Nov 13, 12:51 PM
werner added a comment to T7886: Draft: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.

What about adding a "show gnupg log" button as we have in other dialogs?

Thu, Nov 13, 12:39 PM · gpd5x, kleopatra
werner closed T7885: Kleopatra: Unsupported backup of secret kyber key should be handled more gracefully as Invalid.
Thu, Nov 13, 12:26 PM · gnupg, gpd5x, kleopatra
werner added a comment to T7885: Kleopatra: Unsupported backup of secret kyber key should be handled more gracefully.

I am currently working on backup/restore of Kyber keys. The error message will go away.

Thu, Nov 13, 12:26 PM · gnupg, gpd5x, kleopatra
TobiasFella planned changes to D617: Allow passing flags to Context::deleteKey.
Thu, Nov 13, 12:22 PM
TobiasFella requested review of D617: Allow passing flags to Context::deleteKey.
Thu, Nov 13, 12:16 PM
ikloecker added a comment to T7913: Draft: Kleopatra: General error if designated revoker not in keyring.

Conclusion: gpg needs to emit a more useful status error. -> subticket

Thu, Nov 13, 11:28 AM · gpd5x, vsd, kleopatra
ikloecker added a comment to T7913: Draft: Kleopatra: General error if designated revoker not in keyring.

gpgme logs:

2025-11-13 11:22:26 gpgme[28014.6de1]   _gpgme_io_read: check: [GNUPG:] KEY_NOT_CREATED <LF>
2025-11-13 11:22:26 gpgme[28014.6de1]   _gpgme_io_read: check: [GNUPG:] FAILURE gpg-exit 33554433<LF>

where 33554433 means (GPG_ERR_SOURCE_GPG, GPG_ERR_GENERAL) = (GnuPG, General error)

Thu, Nov 13, 11:26 AM · gpd5x, vsd, kleopatra
ikloecker added a comment to T7913: Draft: Kleopatra: General error if designated revoker not in keyring.

For Kleopatra we need to add an "Audit log" button to the error dialog. And we need to check if gpg is giving us a useful error that we (gpgme) are ignoring or if gpg doesn't throw a useful error. What do the gpgme logs say?

Thu, Nov 13, 11:19 AM · gpd5x, vsd, kleopatra
ikloecker changed the status of T7890: Kleopatra: Icon sidebar in configuration dialog is missing an accessible name from Open to Testing.

Backported for VSD 3.4.

Thu, Nov 13, 11:11 AM · kleopatra, gpd5x, vsd34, a11y
ikloecker committed rKLEOPATRAaabc4b8bb861: Set accessible name of list of configuration pages (authored by ikloecker).
Set accessible name of list of configuration pages
Thu, Nov 13, 11:11 AM
ikloecker committed rKLEOPATRAadbbb97edb1d: Fix tab order in configuration dialog (authored by ikloecker).
Fix tab order in configuration dialog
Thu, Nov 13, 11:11 AM
ikloecker changed the status of T7878: Kleopatra: Redundant info on entering tab controls in NVDA from Open to Testing.

Fixed (as far as possible).

Thu, Nov 13, 11:09 AM · kleopatra, a11y, gpd5x
ebo closed T7240: GpgOL: Config dialog not registering as closed as Resolved.
Thu, Nov 13, 11:08 AM · gpd5x, qt, gpgol
ebo closed T7771: GpgOL: not selected signed mail with very long subject causes high CPU load as Resolved.
Thu, Nov 13, 11:07 AM · vsd33 (vsd-3.3.3), gpd5x, gpgol
ebo removed a project from T7871: GpgOL: Msg export of mails with long subjects broken: gpd5x.
Thu, Nov 13, 11:05 AM · Bug Report, gpgol
ikloecker committed rWa53d52537b5b: qtbase: Prevent double-speaking of tabs (authored by ikloecker).
qtbase: Prevent double-speaking of tabs
Thu, Nov 13, 10:56 AM
ebo edited projects for T6644: GnuPG: Allow non compliant signatures in compliance mode, added: gpd5x, vsd; removed Restricted Project.

meanwhile it looks like this in Kleopatra, it has now the blue sign but the issue is still the same:

Thu, Nov 13, 10:50 AM · vsd, gpd5x, kleopatra, gnupg22
ebo added a comment to T7913: Draft: Kleopatra: General error if designated revoker not in keyring.

what do we want here? "No public key" would be better that "General error" but then we would still have the same issue as here: T7886: Draft: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.

Thu, Nov 13, 10:38 AM · gpd5x, vsd, kleopatra
svuorela committed rOJb2e39ffb9854: Fix ui stack order and implement safe guard (authored by svuorela).
Fix ui stack order and implement safe guard
Thu, Nov 13, 10:21 AM
ikloecker committed rKLEOPATRAd75ab341b42e: Set accessible name of list of configuration pages (authored by ikloecker).
Set accessible name of list of configuration pages
Thu, Nov 13, 9:38 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO341dbd728ff8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Thu, Nov 13, 4:21 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3ad62ebbc652: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Thu, Nov 13, 4:21 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO67c15ff6df62: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Thu, Nov 13, 2:45 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe3498801de9b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Thu, Nov 13, 2:44 AM

Wed, Nov 12

m <meik.michalke@gnupg.com> committed rOJcf45ba323142: adjusted members of FirstTimeDialog as well (authored by m <meik.michalke@gnupg.com>).
adjusted members of FirstTimeDialog as well
Wed, Nov 12, 5:55 PM
ikloecker claimed T7890: Kleopatra: Icon sidebar in configuration dialog is missing an accessible name.

This needs to be fixed in Kleopatra because we create our own config dialog using a generic page dialog.

Wed, Nov 12, 5:11 PM · kleopatra, gpd5x, vsd34, a11y
ikloecker changed the status of T7879: Kleopatra: Unexpected keyboard navigation in Configure from Open to Testing.

The second problem with the wrong tab order is also fixed.

Wed, Nov 12, 4:44 PM · a11y, gpd5x, kleopatra
ikloecker committed rKLEOPATRA9527ebfe135b: Fix tab order in configuration dialog (authored by ikloecker).
Fix tab order in configuration dialog
Wed, Nov 12, 4:44 PM
m <meik.michalke@gnupg.com> committed rOJb3d23b97d913: adjusted class names to be in sync with the new file naming scheme (authored by m <meik.michalke@gnupg.com>).
adjusted class names to be in sync with the new file naming scheme
Wed, Nov 12, 4:39 PM
svuorela committed rOJ10f32312db7b: Allow to go back from certificate creation (authored by svuorela).
Allow to go back from certificate creation
Wed, Nov 12, 4:27 PM
m <meik.michalke@gnupg.com> committed rOJae0721fe52e4: renamed header files in firsttimedialog.cpp (authored by m <meik.michalke@gnupg.com>).
renamed header files in firsttimedialog.cpp
Wed, Nov 12, 3:21 PM
m <meik.michalke@gnupg.com> committed rOJ33e4fe9adc20: renamed .ui files to better reflect their content (authored by m <meik.michalke@gnupg.com>).
renamed .ui files to better reflect their content
Wed, Nov 12, 3:21 PM