Page MenuHome GnuPG
Feed Advanced Search

Nov 3 2022

ikloecker committed rKLEOPATRAd97ce0671fa7: Rework logic when to show and enable which action (authored by ikloecker).
Rework logic when to show and enable which action
Nov 3 2022, 12:02 PM
ikloecker committed rKLEOPATRAf0254a8bb5f9: Remove superfluous checks for OpenPGP key (authored by ikloecker).
Remove superfluous checks for OpenPGP key
Nov 3 2022, 12:02 PM
ikloecker claimed T6214: Kleopatra allows to export a subkey which has only a stub..
Nov 3 2022, 10:46 AM · Bug Report, Restricted Project, kleopatra
ikloecker changed the status of T6265: Kleopatra: Wrong user ID preselected when certifying single user ID of key with invalid user IDs from Open to Testing.

Fixed

Nov 3 2022, 10:06 AM · Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRA904a3c089593: Use UserIDs instead of indexes for identifying selected user IDs (authored by ikloecker).
Use UserIDs instead of indexes for identifying selected user IDs
Nov 3 2022, 10:05 AM
ikloecker committed rKLEOPATRA172f645d078b: Add helper to check if two UserID objects represent the same user ID (authored by ikloecker).
Add helper to check if two UserID objects represent the same user ID
Nov 3 2022, 10:05 AM
ikloecker added projects to T6267: Pinentry does not take focus on MacOSX: MacOS, pinentry.
Nov 3 2022, 7:44 AM · pinentry, MacOS, Bug Report
ikloecker closed T6267: Pinentry does not take focus on MacOSX as Invalid.

We develop many versions of pinentry, but not the one for macOS. Therefore, we cannot help you. Please contact the developers of pinentry-mac (https://github.com/GPGTools/pinentry) or the homebrew maintainer of pinentry-mac (https://formulae.brew.sh/formula/pinentry-mac).

Nov 3 2022, 7:42 AM · pinentry, MacOS, Bug Report

Nov 2 2022

ikloecker renamed T6266: Kleopatra Crashes when Decrypting PGP message in the Notepad from Kelopatra Crashes when Decrypting PGP message in the Notepad to Kleopatra Crashes when Decrypting PGP message in the Notepad .
Nov 2 2022, 10:32 PM · Info Needed, kleopatra, Bug Report
ikloecker claimed T6265: Kleopatra: Wrong user ID preselected when certifying single user ID of key with invalid user IDs.
Nov 2 2022, 11:25 AM · Restricted Project, kleopatra, Bug Report
ikloecker created T6265: Kleopatra: Wrong user ID preselected when certifying single user ID of key with invalid user IDs.
Nov 2 2022, 11:25 AM · Restricted Project, kleopatra, Bug Report
ikloecker changed the status of T6149: Kleopatra: Fix (accessibility) issues found while testing with NVDA, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Nov 2 2022, 10:54 AM · a11y, kleopatra
ikloecker changed the status of T6149: Kleopatra: Fix (accessibility) issues found while testing with NVDA from Open to Testing.

Ready for testing

Nov 2 2022, 10:54 AM · kleopatra, Restricted Project
ikloecker added a comment to T6149: Kleopatra: Fix (accessibility) issues found while testing with NVDA.
  1. In the Certify dialog the "Advanced" expander lacks a focus indicator.
Nov 2 2022, 10:53 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA5fac52d4c1a4: Indicate keyboard focus for Advanced toggle button on Windows (authored by ikloecker).
Indicate keyboard focus for Advanced toggle button on Windows
Nov 2 2022, 10:51 AM

Oct 28 2022

ikloecker added a comment to T6149: Kleopatra: Fix (accessibility) issues found while testing with NVDA.
  1. In the Certify dialog the "Advanced" expander lacks a focus indicator.
Oct 28 2022, 12:18 PM · kleopatra, Restricted Project
ikloecker added a comment to T6149: Kleopatra: Fix (accessibility) issues found while testing with NVDA.
  1. In the Certificate Details dialog NVDA does not read the labels associated to the key properties when a property gets focus, e.g. it reads the expiration date, but it does not read the label "Valid until".
Oct 28 2022, 11:09 AM · kleopatra, Restricted Project
ikloecker updated subscribers of T6262: Kleopatra: Remove info buttons from Certify dialog.

@aheinecke What do you think about this?

Oct 28 2022, 11:06 AM · Restricted Project, kleopatra
ikloecker created T6262: Kleopatra: Remove info buttons from Certify dialog.
Oct 28 2022, 11:05 AM · Restricted Project, kleopatra
ikloecker committed rPf9e9cdae9b14: qt: Remove focus indication by text selection (authored by ikloecker).
qt: Remove focus indication by text selection
Oct 28 2022, 11:05 AM
ikloecker committed rP9fbecc223cf1: build: Prepare building a Qt6 version of pinentry (authored by ikloecker).
build: Prepare building a Qt6 version of pinentry
Oct 28 2022, 11:05 AM
ikloecker committed rPedc17d497d67: qt: Use same focus indication for labels as Kleopatra (authored by ikloecker).
qt: Use same focus indication for labels as Kleopatra
Oct 28 2022, 11:05 AM
ikloecker committed rP2fa1883d9449: build: Remove unused defines (authored by ikloecker).
build: Remove unused defines
Oct 28 2022, 11:05 AM
ikloecker committed rPda3144a702ac: qt4: Add missing qt4.m4 to tarball (authored by ikloecker).
qt4: Add missing qt4.m4 to tarball
Oct 28 2022, 11:05 AM
ikloecker changed the status of T5863: pinentry-qt: Further improve the accessibility, a subtask of T5845: Kleopatra: Accessibility for file encryption, from Open to Testing.
Oct 28 2022, 10:49 AM · kleopatra, Restricted Project
ikloecker changed the status of T5863: pinentry-qt: Further improve the accessibility from Open to Testing.

This is now ready for testing.

Oct 28 2022, 10:49 AM · pinentry, Restricted Project

Oct 27 2022

ikloecker changed the status of T4429: Kleopatra: Offer to generate ECC keys on Smartcards which support it from Open to Testing.

Ready for testing

Oct 27 2022, 6:06 PM · Restricted Project, kleopatra
ikloecker added a comment to T6260: gpgconf: Analyze timing on Windows.

Would running the different --list-options in parallel make sense? Or would the block each other?

Oct 27 2022, 11:42 AM · gnupg, kleopatra, Restricted Project

Oct 24 2022

ikloecker committed rKLEOPATRA8d5404aea246: Keep the old code for raising the window on Windows (authored by ikloecker).
Keep the old code for raising the window on Windows
Oct 24 2022, 4:04 PM
ikloecker committed rKLEOPATRA49a8a354bd00: Fix raising main window (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Fix raising main window
Oct 24 2022, 3:23 PM
ikloecker committed rKLEOPATRA47b723e36c3d: Allow selecting ECC with supported curves when generating new keys (authored by ikloecker).
Allow selecting ECC with supported curves when generating new keys
Oct 24 2022, 3:23 PM
ikloecker committed rKLEOPATRAed6163178efb: QGpgME 1.18.0 followed 1.17.1 (authored by ikloecker).
QGpgME 1.18.0 followed 1.17.1
Oct 24 2022, 3:23 PM
ikloecker committed rKLEOPATRA34afff7309d6: GIT_SILENT Make getter const (authored by ikloecker).
GIT_SILENT Make getter const
Oct 24 2022, 3:23 PM
ikloecker committed rKLEOPATRA1148dfc288ca: Exclude curve secp256k1 from the list of supported algorithms (authored by ikloecker).
Exclude curve secp256k1 from the list of supported algorithms
Oct 24 2022, 3:23 PM
ikloecker committed rMd9ac13859502: cpp: Allow setting the curve to use when generating ECC keys (authored by ikloecker).
cpp: Allow setting the curve to use when generating ECC keys
Oct 24 2022, 12:28 PM

Oct 19 2022

ikloecker added inline comments to rD34eed1bd03f3: web: Fix last commit.
Oct 19 2022, 9:00 PM
ikloecker committed rKLEOPATRAa3d6a7be6566: Defer mapping the generic algorithm IDs to specific ones (authored by ikloecker).
Defer mapping the generic algorithm IDs to specific ones
Oct 19 2022, 12:28 PM
ikloecker committed rKLEOPATRA434563868a65: Ask the smart cards for the supported algorithms (authored by ikloecker).
Ask the smart cards for the supported algorithms
Oct 19 2022, 12:28 PM
ikloecker committed rKLEOPATRA02ef04c27daf: Allow setting/retrieving supported algorithms of OpenPGP smart cards (authored by ikloecker).
Allow setting/retrieving supported algorithms of OpenPGP smart cards
Oct 19 2022, 12:28 PM
ikloecker committed rKLEOPATRAb3dcee2709ef: Add simple struct for information on algorithms (authored by ikloecker).
Add simple struct for information on algorithms
Oct 19 2022, 12:28 PM
ikloecker committed rKLEOPATRA311a86798e36: Allow (re-)generating individual keys of OpenPGP smart cards (authored by ikloecker).
Allow (re-)generating individual keys of OpenPGP smart cards
Oct 19 2022, 12:28 PM
ikloecker committed rKLEOPATRA770f60e9a685: Set supported algorithms of a few OpenPGP smart cards (authored by ikloecker).
Set supported algorithms of a few OpenPGP smart cards
Oct 19 2022, 12:28 PM

Oct 18 2022

ikloecker added a comment to T6228: TOFU data are not updated when creating an encrypted message.

Yes it is set to tofu+pgp. Is it now possible to change the trust-model on context based?

Oct 18 2022, 2:41 PM · gpgme, TOFU

Oct 14 2022

ikloecker committed rW82bf54177aec: Fix build of installer (authored by ikloecker).
Fix build of installer
Oct 14 2022, 9:27 PM
ikloecker committed rW62a2c940f592: Remove duplicate lines (authored by ikloecker).
Remove duplicate lines
Oct 14 2022, 9:27 PM
ikloecker committed rM1792db58346c: build,qt: Fail check for Qt if moc wasn't found (authored by ikloecker).
build,qt: Fail check for Qt if moc wasn't found
Oct 14 2022, 2:18 PM
ikloecker committed rM2ff09f474fb9: build,qt: Check whether building with -fPIC is needed (authored by ikloecker).
build,qt: Check whether building with -fPIC is needed
Oct 14 2022, 2:18 PM
ikloecker committed rM55e660ee944c: doc: Update NEWS (authored by ikloecker).
doc: Update NEWS
Oct 14 2022, 10:36 AM
ikloecker committed rM8e908029ffa0: build,qt: Explicitly namespace a few Qt variables for Qt5 (authored by ikloecker).
build,qt: Explicitly namespace a few Qt variables for Qt5
Oct 14 2022, 9:50 AM
ikloecker committed rM8d019bbb8d40: build,qt: Allow building QGpgME for Qt 6 (authored by ikloecker).
build,qt: Allow building QGpgME for Qt 6
Oct 14 2022, 9:50 AM
ikloecker committed rMb2fb26baeada: qt,tests: Port test to QRegularExpression. (authored by ikloecker).
qt,tests: Port test to QRegularExpression.
Oct 14 2022, 9:50 AM
ikloecker committed rM4938c24a466b: qt: Remove obsolete code. (authored by ikloecker).
qt: Remove obsolete code.
Oct 14 2022, 9:50 AM
ikloecker committed rMe6a1b241b4e6: build,qt: Clean up all generated files (authored by ikloecker).
build,qt: Clean up all generated files
Oct 14 2022, 9:50 AM
ikloecker committed rMf7a46714283b: build,qt: Always compile the Qt 6 test application with -fpic (authored by ikloecker).
build,qt: Always compile the Qt 6 test application with -fpic
Oct 14 2022, 9:50 AM
ikloecker changed the status of T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect from Open to Testing.

I have now backported the missing error reporting to gnupg 2.2 (rG6f0066db2c87: gpg: Report an error for receiving key from agent.). Please retest once gpg 2.2.41 is included in GnuPG (VS-) Desktop 3.x.

Oct 14 2022, 9:16 AM · kleopatra, Restricted Project
ikloecker committed rG6f0066db2c87: gpg: Report an error for receiving key from agent. (authored by gniibe).
gpg: Report an error for receiving key from agent.
Oct 14 2022, 9:06 AM

Oct 13 2022

ikloecker committed rW17f01f10e456: Add files for building Windows installers with a Debian-based container (authored by ikloecker).
Add files for building Windows installers with a Debian-based container
Oct 13 2022, 3:59 PM

Oct 12 2022

ikloecker added a comment to T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect.

Thanks. It seems gnupg 2.2 is missing rG605ab99912ac: gpg: Report an error for receiving key from agent.. I'll backport this commit.

Oct 12 2022, 10:53 AM · kleopatra, Restricted Project

Oct 10 2022

ikloecker assigned T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect to ebo.
Oct 10 2022, 11:54 AM · kleopatra, Restricted Project
ikloecker added a comment to T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect.

Works here with gpg 2.3.8-beta58 on Linux. Maybe gpg 2.2 does not properly report the cancelled pinentry.

Oct 10 2022, 11:53 AM · kleopatra, Restricted Project

Sep 16 2022

ikloecker added a comment to T6209: GnuPG unable to interact with any keyserver throwing a "Not enabled" error.

I suspect that this has to do with your usage of tor (or gpg thinking that you use tor) because in dirmngr/dns-stuff.c I found

if (tor_mode)
  return gpg_error (GPG_ERR_NOT_ENABLED);

and all other places returning GPG_ERR_NOT_ENABLED seem to be related to S/MIME.

Sep 16 2022, 2:02 PM · Bug Report
ikloecker renamed T6205: GnuPG: Unknown encryption keys should not result in non-compliant encryption on decryption from Kleopatra: Message "not VS-NfD compliant" is shown incorrectly to GnuPG: Unknown encryption keys should not result in non-compliant encryption on decryption.
Sep 16 2022, 1:53 PM · gnupg (gpg22), Feature Request, Restricted Project
ikloecker claimed T4429: Kleopatra: Offer to generate ECC keys on Smartcards which support it.
Sep 16 2022, 11:33 AM · Restricted Project, kleopatra
ikloecker changed the status of T6202: Kleopatra: Suppress errors of WKD lookups from Open to Testing.

Lookup on server should no longer report any errors caused by a failed WKD lookup.

Sep 16 2022, 11:19 AM · Restricted Project, kleopatra
ikloecker triaged T6208: Kleopatra: Provide log for all jobs as Normal priority.
Sep 16 2022, 11:17 AM · gpd5x, kleopatra
ikloecker committed rKLEOPATRA8e527a1df69f: Do not bother users with errors during WKD lookup (authored by ikloecker).
Do not bother users with errors during WKD lookup
Sep 16 2022, 11:15 AM
ikloecker claimed T6202: Kleopatra: Suppress errors of WKD lookups.
Sep 16 2022, 10:48 AM · Restricted Project, kleopatra
ikloecker added a comment to T6205: GnuPG: Unknown encryption keys should not result in non-compliant encryption on decryption.

Does the recipient know the public key that was used for encryption?

Sep 16 2022, 9:59 AM · gnupg (gpg22), Feature Request, Restricted Project
ikloecker added a comment to T4002: gpg-error.h uses c11 reserved word "noreturn".

Actually, noreturn isn't a keyword. The keyword is _Noreturn. noreturn is a convenience macro, which is provided in the header stdnoreturn.h. Funny enough, _Noreturn and the macro noreturn will be deprecated with C23 in favor of the new attribute [[noreturn]]. :-)
https://en.cppreference.com/w/c/language/_Noreturn

Sep 16 2022, 9:55 AM · Bug Report

Sep 15 2022

ikloecker changed the status of T6111: Kleopatra: Improve focus indicator for text labels from Open to Testing.
Sep 15 2022, 12:30 PM · Restricted Project, kleopatra, Restricted Project
ikloecker changed the status of T6111: Kleopatra: Improve focus indicator for text labels, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Sep 15 2022, 12:30 PM · a11y, kleopatra
ikloecker committed rKLEOPATRA0f4b32053f8d: Draw focus indicator for labels only if focus was changed with keyboard (authored by ikloecker).
Draw focus indicator for labels only if focus was changed with keyboard
Sep 15 2022, 12:29 PM
ikloecker added a comment to T6111: Kleopatra: Improve focus indicator for text labels.

On Windows, it does now look like this:

Sep 15 2022, 12:06 PM · Restricted Project, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA5b165a2dc756: Add missing include (authored by ikloecker).
Add missing include
Sep 15 2022, 11:27 AM
ikloecker changed the status of T6155: Kleopatra: Certify expired userids offered but leads to General Error from Open to Testing.
Sep 15 2022, 11:22 AM · kleopatra, Restricted Project
ikloecker added a comment to T6155: Kleopatra: Certify expired userids offered but leads to General Error.

The Certify action is now disabled everywhere for revoked and expired keys, i.e. in the main menu and the certificate list context menu, in the Certficate Details dialog, and in the Certifications dialog. Moreover, after importing a revoked or expired public OpenPGP key, the user isn't asked anymore whether they want to certify it.

Sep 15 2022, 11:21 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA4e596c03813b: Require a valid key for the Certify command (authored by ikloecker).
Require a valid key for the Certify command
Sep 15 2022, 11:19 AM
ikloecker committed rKLEOPATRAa0f79d1f10ad: Add possibility to require valid keys for a command (authored by ikloecker).
Add possibility to require valid keys for a command
Sep 15 2022, 11:19 AM
ikloecker claimed T6155: Kleopatra: Certify expired userids offered but leads to General Error.
Sep 15 2022, 10:54 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA6c387232bdfc: Don't ask user to certify an imported expired or revoked OpenPGP key (authored by ikloecker).
Don't ask user to certify an imported expired or revoked OpenPGP key
Sep 15 2022, 10:52 AM
ikloecker committed rKLEOPATRAc72081d7f427: Disable Certify action if key cannot be certified (authored by ikloecker).
Disable Certify action if key cannot be certified
Sep 15 2022, 10:52 AM
ikloecker committed rKLEOPATRA1545acf09493: Add helper to check if a key can be certified (authored by ikloecker).
Add helper to check if a key can be certified
Sep 15 2022, 10:52 AM
ikloecker committed rKLEOPATRA82d513813124: Short-circuit check for revoked or expired user ID (authored by ikloecker).
Short-circuit check for revoked or expired user ID
Sep 15 2022, 10:52 AM
ikloecker moved T6155: Kleopatra: Certify expired userids offered but leads to General Error from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 15 2022, 9:40 AM · kleopatra, Restricted Project

Sep 14 2022

ikloecker edited projects for T6014: Add support for relative redirect URI-references to dirmngr, added: dirmngr; removed kleopatra.

I have created the spin-off T6202: Kleopatra: Suppress errors of WKD lookups to deal with not bothering Kleopatra's users with error messages when doing a WKD lookup in the background. This task is for improving dirmngr.

Sep 14 2022, 5:43 PM · gnupg24, dirmngr, Bug Report
ikloecker triaged T6202: Kleopatra: Suppress errors of WKD lookups as Normal priority.
Sep 14 2022, 5:34 PM · Restricted Project, kleopatra
ikloecker committed rMeedaaf70167f: cpp: Reject signing expired keys (authored by ikloecker).
cpp: Reject signing expired keys
Sep 14 2022, 12:48 PM
ikloecker committed rKLEOPATRA7ceef3e16d64: Do not offer expired user ID for certification (authored by ikloecker).
Do not offer expired user ID for certification
Sep 14 2022, 12:40 PM
ikloecker committed rKLEOPATRA39d9c325c50f: Refuse to certify revoked or expired keys (authored by ikloecker).
Refuse to certify revoked or expired keys
Sep 14 2022, 12:40 PM

Sep 13 2022

werner awarded rKLEOPATRA805356a09949: Disable warnings about different signedness of pointer targets a Cup of Joe token.
Sep 13 2022, 2:03 PM
ikloecker changed the status of T6201: Kleopatra: Disable unusable actions in certificate details for remote keys from Open to Testing.

If the certificate details are opened from the Lookup on Server dialog for OpenPGP keys that are not already present in the local key ring, then all buttons and context menu entries that don't make sense should be disabled or hidden. Information that cannot
be determined for remote keys (e.g. the expiration date of keys looked up on keyservers) should be hidden or displayed as
"unknown".

Sep 13 2022, 11:31 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA805356a09949: Disable warnings about different signedness of pointer targets (authored by ikloecker).
Disable warnings about different signedness of pointer targets
Sep 13 2022, 11:21 AM
ikloecker committed rKLEOPATRAc8e8f96bc467: Disable or hide actions that make no sense for remote keys (authored by ikloecker).
Disable or hide actions that make no sense for remote keys
Sep 13 2022, 11:21 AM
ikloecker committed rLIBKLEOae317a5670d9: Add missing include (authored by ikloecker).
Add missing include
Sep 13 2022, 11:18 AM
ikloecker committed rLIBKLEOfc61e1b87c28: Return "unknown" as expiration date or compliance of remote keys (authored by ikloecker).
Return "unknown" as expiration date or compliance of remote keys
Sep 13 2022, 11:16 AM
ikloecker committed rLIBKLEOef28f4deeb14: Bump library version (authored by ikloecker).
Bump library version
Sep 13 2022, 11:16 AM
ikloecker committed rLIBKLEO05129d5ddef7: Add helper for checking whether a key is a remote key (authored by ikloecker).
Add helper for checking whether a key is a remote key
Sep 13 2022, 11:16 AM
ikloecker committed rLIBKLEOb0e8920da2a0: Fix compiler warnings (authored by ikloecker).
Fix compiler warnings
Sep 13 2022, 11:16 AM
ikloecker committed rLIBKLEO619ecb1f804e: Disable warnings about different signedness of pointer targets (authored by ikloecker).
Disable warnings about different signedness of pointer targets
Sep 13 2022, 11:16 AM
ikloecker moved T6201: Kleopatra: Disable unusable actions in certificate details for remote keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 13 2022, 9:59 AM · Restricted Project, kleopatra