Home GnuPG

Recent Activity

Today

ebo triaged T7956: Draft: Kleopatra: Rethink default colors for VSD 4.0 as Wishlist priority.
Wed, Nov 26, 4:11 PM · vsd, gpd5x, kleopatra
ebo updated the task description for T7772: Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver.
Wed, Nov 26, 3:44 PM · gpd5x, vsd34, kleopatra
ikloecker claimed T7717: Location of qt-application config files.
Wed, Nov 26, 3:39 PM · Windows, kleopatra, vsd34, gpd5x, okular
ebo added a project to T7828: ldapserver configuration option duplicated: gpd5x.

It would be possible as a workaround in Kleopatra to show any identical entries only once. Saving after that will not add any more entries.

Wed, Nov 26, 3:16 PM · gpd5x, vsd34, Bug Report, kleopatra, vsd
werner lowered the priority of T7828: ldapserver configuration option duplicated from Low to Wishlist.
Wed, Nov 26, 2:59 PM · gpd5x, vsd34, Bug Report, kleopatra, vsd
werner lowered the priority of T7828: ldapserver configuration option duplicated from Normal to Low.
Wed, Nov 26, 2:57 PM · gpd5x, vsd34, Bug Report, kleopatra, vsd
svuorela committed rKLEOPATRAdc1fa9b9568b: Try enable msvc (authored by svuorela).
Try enable msvc
Wed, Nov 26, 2:55 PM
svuorela committed rKLEOPATRA63c47d56b367: Add hack to make it build with msvc (authored by svuorela).
Add hack to make it build with msvc
Wed, Nov 26, 2:55 PM
svuorela committed rKLEOPATRA953400f3ebc4: Fix some build-parts with msvc (authored by svuorela).
Fix some build-parts with msvc
Wed, Nov 26, 2:55 PM
ebo triaged T7949: Kleopatra: Initial language not selected according to windows settings as Low priority.
Wed, Nov 26, 2:33 PM · gpd5x, i18n, kleopatra
ebo triaged T7954: Kleopatra: Highlight focused cell in tables as Normal priority.
Wed, Nov 26, 2:32 PM · a11y, gpd5x, kleopatra
ebo triaged T7955: Kleopatra: Wrong NVDA level in tree views as Normal priority.
Wed, Nov 26, 2:26 PM · qt, gpd5x, a11y, kleopatra
ebo triaged T7942: Kleopatra: NVDA reads wrong text when configure dialog is opened as Normal priority.
Wed, Nov 26, 2:25 PM · gpd5x, kleopatra, a11y
TobiasFella triaged T7953: Draft: Kleopatra: Make table header column width accessible as Normal priority.
Wed, Nov 26, 2:19 PM · gpd5x, a11y, kleopatra
werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

Okay, forward porting that patch is the easiest solution. Actually this is not enough: Users of Libgcrypt also need to make sure that the new sysconfig dir has the right permissions. That's a part for the installer and concrete ACLs may differ.

Wed, Nov 26, 2:04 PM · libgcrypt, scute, gpgrt, Bug Report
ebo closed T7945: GpgOL does not automatically switch protocol for not-compliant certificates as Wontfix.
Wed, Nov 26, 1:07 PM · vsd, gpgol
ebo renamed T7945: GpgOL does not automatically switch protocol for not-compliant certificates from GpgOL should check for S/MIME keys, too to GpgOL does not automatically switch protocol for not-compliant certificates.
Wed, Nov 26, 1:06 PM · vsd, gpgol
werner committed rEcb7f580639cc: Dynload GetThreadUILanguage to keep support for Windows XP (authored by werner).
Dynload GetThreadUILanguage to keep support for Windows XP
Wed, Nov 26, 12:17 PM
werner added a reverting change for rEa902201d2d78: po: Update Portuguese translation: rE38dc33799f3f: Revert "po: Update Portuguese translation".
Wed, Nov 26, 12:17 PM
werner committed rE38dc33799f3f: Revert "po: Update Portuguese translation" (authored by werner).
Revert "po: Update Portuguese translation"
Wed, Nov 26, 12:17 PM
werner committed rEa2a752fe21cc: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
Wed, Nov 26, 12:17 PM
werner committed rE7f3e0c394281: Use UI language instead of locale for translations (authored by ikloecker).
Use UI language instead of locale for translations
Wed, Nov 26, 12:17 PM
ikloecker added a comment to T7955: Kleopatra: Wrong NVDA level in tree views.

Likely a bug in Qt. Accessibility Insights for Windows shows that the parent of all grid items is the tree view. It should probably be the parent item instead so that ATs can go up and count the level.

Wed, Nov 26, 11:27 AM · qt, gpd5x, a11y, kleopatra
werner triaged T7951: GpgOL: Lower security level displayed for pgp keys with revoked userid as Normal priority.

Good catch. My guess is that get_uid_for_sender returns the last matching UID without checking for revocations. The matching was done on the mailbox part only. For reference:

Wed, Nov 26, 11:20 AM · Bug Report, vsd, gpgol
ikloecker added a comment to T6568: Kleopatra: make table column headings accessible.

Still open in this ticket (see https://dev.gnupg.org/T6568#208755 ):

  • Collapsible items in tree views can't be expanded/collapsed, at least not with space or arrow left/right
Wed, Nov 26, 11:11 AM · vsd34, gpd5x, a11y, kleopatra
timegrid changed the status of T7509: gpg4win: Make the AppImage build work with the new Docker-based build script from Testing to Open.
Wed, Nov 26, 10:20 AM · gpd5x, AppImage, gpg4win
timegrid created T7955: Kleopatra: Wrong NVDA level in tree views.
Wed, Nov 26, 10:00 AM · qt, gpd5x, a11y, kleopatra
timegrid added a comment to T6568: Kleopatra: make table column headings accessible.

Still open in this ticket (see https://dev.gnupg.org/T6568#208755 ):

  • Collapsible items in tree views can't be expanded/collapsed, at least not with space or arrow left/right
  • Tab navigation in the Smartcard Dialog is broken
Wed, Nov 26, 9:53 AM · vsd34, gpd5x, a11y, kleopatra
timegrid added a comment to T6568: Kleopatra: make table column headings accessible.

New tickets split from this:

Wed, Nov 26, 9:50 AM · vsd34, gpd5x, a11y, kleopatra
timegrid created T7954: Kleopatra: Highlight focused cell in tables.
Wed, Nov 26, 9:46 AM · a11y, gpd5x, kleopatra
TobiasFella claimed T7952: Kleopatra: Make table column headings for other tables accessible.
Wed, Nov 26, 9:44 AM · a11y, gpd5x (gpd-5.0.0), kleopatra
timegrid created T7953: Draft: Kleopatra: Make table header column width accessible.
Wed, Nov 26, 9:37 AM · gpd5x, a11y, kleopatra
timegrid created T7952: Kleopatra: Make table column headings for other tables accessible.
Wed, Nov 26, 9:31 AM · a11y, gpd5x (gpd-5.0.0), kleopatra
timegrid added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

In gpg4win-5.0.0-beta413 @ win11 there's a failing patch for kcrash:

Wed, Nov 26, 9:18 AM · gpd5x, AppImage, gpg4win
ikloecker committed rWed64c25f957e: libgpg-error: Add all available translations (authored by ikloecker).
libgpg-error: Add all available translations
Wed, Nov 26, 9:16 AM
ikloecker committed rW58813e827970: qttranslations: Update list of translations to install (authored by ikloecker).
qttranslations: Update list of translations to install
Wed, Nov 26, 9:16 AM
mlaurent committed rKLEOPATRA94df4201776c: Use Q_ENUM, Q_ENUMS is deprecated from qt6.0 (authored by mlaurent).
Use Q_ENUM, Q_ENUMS is deprecated from qt6.0
Wed, Nov 26, 8:15 AM
gniibe committed rCbdc3724d721d: cipher:kyber: Apply a change from upstream. (authored by gniibe).
cipher:kyber: Apply a change from upstream.
Wed, Nov 26, 2:56 AM
gniibe closed T7056: GPGme 1.23.2 has Undefined symbols: "strcasecmp(char const*, char const*)" on Mac OS X 10.4.11, PPC Tiger as Wontfix.

Here is my analysis.

Wed, Nov 26, 2:09 AM · gpgme, MacOS, Bug Report

Yesterday

ebo renamed T7717: Location of qt-application config files from Draft: Location of qt-application config files to Location of qt-application config files.
Tue, Nov 25, 5:04 PM · Windows, kleopatra, vsd34, gpd5x, okular
timegrid added a comment to T7609: GpgOL: Certificates imported from WKD are always shown as level 2.

I can't reproduce this on gpg4win-5.0.0-beta413 @ win11.

Tue, Nov 25, 4:38 PM · gpd5x, Bug Report, kleopatra, gpgol
timegrid added a comment to T7833: GpgOL: Security level 2 shown for manually imported and certified cert.

This seems to apply only for non vsd compliant algos. Importing and certifying a

  • rsa/brainpool cert results in security level 4
  • cv25519 cert results in security level 2
Tue, Nov 25, 4:25 PM · vsd34, vsd, gpgol
werner committed rWf8fdfbbe3d17: Update libassuan to 3.0.2 (authored by werner).
Update libassuan to 3.0.2
Tue, Nov 25, 4:19 PM
werner committed rWa666273e1c75: Install Okular and GpgOL/Web by default (authored by werner).
Install Okular and GpgOL/Web by default
Tue, Nov 25, 4:19 PM
ebo added projects to T7717: Location of qt-application config files: kleopatra, Windows.

For our Okular, we should not use the standard file names (okularrc, …) as this would conflict with a regular Okular installation.

Tue, Nov 25, 4:13 PM · Windows, kleopatra, vsd34, gpd5x, okular
timegrid added a comment to T7951: GpgOL: Lower security level displayed for pgp keys with revoked userid.

I rechecked: the revoked userid has to match the email address of the sender. Still there's another non revoked userid with the same email address:

Tue, Nov 25, 3:13 PM · Bug Report, vsd, gpgol
werner triaged T7947: Add feature to gpg-card to set the retry count to a different value. as Normal priority.

Yubikeys allow that. See my mail to the mailing list.

Tue, Nov 25, 3:00 PM · Feature Request, scd, gnupg26
werner added a comment to T7951: GpgOL: Lower security level displayed for pgp keys with revoked userid.

Do you mean one of the user-ids has been revoked or the one matching the mail sender?

Tue, Nov 25, 2:59 PM · Bug Report, vsd, gpgol
ebo renamed T7334: Kleopatra: ADSK shown as "unknown recipient" from Draft: Kleopatra: ADSK shown as "unknown recipient" to Kleopatra: ADSK shown as "unknown recipient".
Tue, Nov 25, 1:58 PM · gpd5x, kleopatra
TobiasFella claimed T7943: Kleopatra: OK button to set card cardholder/url needs two clicks.
Tue, Nov 25, 12:42 PM · token, gpd5x, kleopatra
ebo claimed T7945: GpgOL does not automatically switch protocol for not-compliant certificates.
Tue, Nov 25, 12:13 PM · vsd, gpgol
timegrid created T7951: GpgOL: Lower security level displayed for pgp keys with revoked userid.
Tue, Nov 25, 12:13 PM · Bug Report, vsd, gpgol
ebo renamed T7936: GpgOL: Add option to except internal domains from encryption from Draft: GpgOL: Add option to except internal domains from encryption to GpgOL: Add option to except internal domains from encryption.
Tue, Nov 25, 11:53 AM · Feature Request, vsd, gpgol
TobiasFella triaged T7943: Kleopatra: OK button to set card cardholder/url needs two clicks as Normal priority.
Tue, Nov 25, 11:32 AM · token, gpd5x, kleopatra
gniibe added a comment to T7873: Decrypt to foo.gpg.part files and rename.

The extension .part is used by Mozilla/Firefox. Curl uses .tmp. Is that OK for Windows machine to use .part?

Tue, Nov 25, 5:41 AM · Feature Request, gnupg26
gniibe closed T7694: GPGME: gpgme_io_spawn issues, a subtask of T7660: GPGME invocation by cri-o hangs on gpgme_op_verify, as Resolved.
Tue, Nov 25, 5:16 AM · golang, gpgme, Bug Report
gniibe closed T7694: GPGME: gpgme_io_spawn issues as Resolved.
Tue, Nov 25, 5:16 AM · gpgme, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEOe13cca7d7f9c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Nov 25, 4:16 AM
gniibe added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

I examined the code of gnupg_sysconfdir in gnupg/common/homedir.c, if we could factor out things to gpgrt, so that something like gpgrt_fconcat with GPGRT_SYSCONFDIR can be implemented.

Tue, Nov 25, 3:10 AM · libgcrypt, scute, gpgrt, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO828507fd40a3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Nov 25, 2:43 AM
gniibe committed rG32a3e5f83bbb: common:dotlock: Escalate a warning message up to INFO from DEBUG. (authored by gniibe).
common:dotlock: Escalate a warning message up to INFO from DEBUG.
Tue, Nov 25, 2:25 AM
gniibe committed rGaab29b128693: kbx:sqlite: Don't call dotlock_release. (authored by gniibe).
kbx:sqlite: Don't call dotlock_release.
Tue, Nov 25, 2:25 AM
gniibe committed rGe4f20ba10a6a: commond:dotlock: Remove support of use with glib. (authored by gniibe).
commond:dotlock: Remove support of use with glib.
Tue, Nov 25, 2:25 AM
gniibe committed rG68dcfec91b90: common:dotlock:w32: Minor fixes for Windows. (authored by gniibe).
common:dotlock:w32: Minor fixes for Windows.
Tue, Nov 25, 2:25 AM
gniibe committed rGd4e40e2a8adc: common:dotlock: Comment fixes. (authored by gniibe).
common:dotlock: Comment fixes.
Tue, Nov 25, 2:25 AM

Mon, Nov 24

rodolfoser added a comment to T7947: Add feature to gpg-card to set the retry count to a different value..

Seems like the OpenPGP Card Specification does not allow the change of retry counters.

Mon, Nov 24, 10:41 PM · Feature Request, scd, gnupg26
werner edited Description on token.
Mon, Nov 24, 6:04 PM
werner added a project to T7943: Kleopatra: OK button to set card cardholder/url needs two clicks: token.
Mon, Nov 24, 6:03 PM · token, gpd5x, kleopatra
werner triaged T7933: Linking error with GPGMEPP on MacOS Tahoe 26.01/GCC 15.2 as Normal priority.
Mon, Nov 24, 6:01 PM · C++, gpgme, Bug Report
werner triaged T7944: GnuPG: full-gen-key for kyber keys without passphrase will ask for passphrase twice as Low priority.

That is a feature not a bug. Make also sense if your threat model is store-trafic-no-decrypt-later. If you can get the key you will also be abale to get the cleartext. Any nobody can remember a passphrase on par with the claimed Kyber security level.

Mon, Nov 24, 6:01 PM · PQC, Feature Request, gnupg26
TobiasFella added a comment to T7943: Kleopatra: OK button to set card cardholder/url needs two clicks.

yes, it seems to be caused by one of the patches. I'm trying to figure out which one...

Mon, Nov 24, 4:49 PM · token, gpd5x, kleopatra
ikloecker added a comment to T7943: Kleopatra: OK button to set card cardholder/url needs two clicks.

Or Window activity (which is related to focus). I'm wondering if one of my patches is to blame.

Mon, Nov 24, 4:09 PM · token, gpd5x, kleopatra
werner committed rDebc00c5ab6e7: ids: Published draft-koch-openpgp-webkey-service-21 (authored by werner).
ids: Published draft-koch-openpgp-webkey-service-21
Mon, Nov 24, 3:37 PM
ebo renamed T7950: Kleopatra: Add filter for usable certificates from Kleopatra: Add filter for valid certificates to Kleopatra: Add filter for usable certificates.
Mon, Nov 24, 3:32 PM · vsd34, gpd5x, kleopatra
werner added a member for Contributor: rodolfoser.
Mon, Nov 24, 2:56 PM
TobiasFella added a comment to T7943: Kleopatra: OK button to set card cardholder/url needs two clicks.

I can reproduce. It's not that the Button itself needs to be pressed twice, *something* in the dialog needs to be pressed before the button reacts. So this looks like it's something about focus

Mon, Nov 24, 2:49 PM · token, gpd5x, kleopatra
ebo moved T7945: GpgOL does not automatically switch protocol for not-compliant certificates from Backlog to Triage on the gpgol board.

I wonder if we should better open a new ticket with all the relevant data when we get a report giving more information and set this one to invalid.

Mon, Nov 24, 2:43 PM · vsd, gpgol
TobiasFella committed rKLEOPATRA80e2ac4e4391: Fix deletion flags (authored by TobiasFella).
Fix deletion flags
Mon, Nov 24, 2:36 PM
ebo added a comment to T7945: GpgOL does not automatically switch protocol for not-compliant certificates.

And meanwhile I have tested this a bit with VSD3.3.3 and in the case that the sender has a valid and *VS-compliant* key the automatic switching works.

Mon, Nov 24, 2:29 PM · vsd, gpgol
ikloecker added a comment to T7949: Kleopatra: Initial language not selected according to windows settings.

I think Gpg4win will keep the language switch because for Gpg4win we don't disable any actions via action restrictions (as far as I know).

Mon, Nov 24, 1:04 PM · gpd5x, i18n, kleopatra
ikloecker added a comment to T6568: Kleopatra: make table column headings accessible.
  • Column sort order and visibility can be configured only via view and nowhere else. That's how it should be, right?

What do you mean?

The description says: The selection of visible columns and sorting should be possible **additionally** via the main menu.
I just wanted to make sure, "additionally" means additionally to the normal (non a11n accessible) context menu and not some other (a11n accessible) place i haven't found.

Mon, Nov 24, 12:56 PM · vsd34, gpd5x, a11y, kleopatra
ebo renamed T7945: GpgOL does not automatically switch protocol for not-compliant certificates from Kleopatra: security confirmation should check for S/MIME keys to GpgOL should check for S/MIME keys, too.
Mon, Nov 24, 12:11 PM · vsd, gpgol
ebo edited projects for T7945: GpgOL does not automatically switch protocol for not-compliant certificates, added: gpgol; removed vsd34, kleopatra.
Mon, Nov 24, 12:10 PM · vsd, gpgol
ebo added a comment to T7945: GpgOL does not automatically switch protocol for not-compliant certificates.

The preference option does already exist, it is "Prefer S/MIME". If not set (the default), then OpenPGP keys are preferred.

Mon, Nov 24, 12:07 PM · vsd, gpgol
timegrid added a comment to T7949: Kleopatra: Initial language not selected according to windows settings.

I'd prefer the language switch for testing, but I mostly had tests for translation issues in mind, e.g. wrong translation language, tooltip size in some language - which probably should be covered by setting the language via the envvar. I'll do some tests to see, if this would work.

Mon, Nov 24, 12:02 PM · gpd5x, i18n, kleopatra
ebo triaged T7950: Kleopatra: Add filter for usable certificates as Normal priority.
Mon, Nov 24, 11:52 AM · vsd34, gpd5x, kleopatra
timegrid closed T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity as Wontfix.
Mon, Nov 24, 11:36 AM · a11y, gpd5x, kleopatra
timegrid added a comment to T6568: Kleopatra: make table column headings accessible.
  • Column sort order and visibility can be configured only via view and nowhere else. That's how it should be, right?

What do you mean?

Mon, Nov 24, 11:32 AM · vsd34, gpd5x, a11y, kleopatra
ikloecker added a comment to T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.

Yes, very likely it was with NVDA's (update) installer. Therefore I looked at NVDA's source code to find out how to make it work for Kleopatra just to find out that NVDA fakes it itself. I would close this ticket as won't fix.

Mon, Nov 24, 11:26 AM · a11y, gpd5x, kleopatra
ikloecker added a comment to T7949: Kleopatra: Initial language not selected according to windows settings.

Regarding the tests: Being able to set the language for Kleopatra via some environment variable would be fine, too.

Mon, Nov 24, 11:22 AM · gpd5x, i18n, kleopatra
timegrid added a comment to T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.

Ah, I see. I heard the continuous beeps with another pitch once (probably in the installer then) and thought this was possible. Shall I set this to won't fix then?

Mon, Nov 24, 11:20 AM · a11y, gpd5x, kleopatra
ikloecker added a comment to T6568: Kleopatra: make table column headings accessible.

Questions:

  • Column sort order and visibility can be configured only via view and nowhere else. That's how it should be, right?
Mon, Nov 24, 11:14 AM · vsd34, gpd5x, a11y, kleopatra
timegrid added a comment to T7949: Kleopatra: Initial language not selected according to windows settings.

Regarding the tests: Being able to set the language for Kleopatra via some environment variable would be fine, too.

Mon, Nov 24, 11:13 AM · gpd5x, i18n, kleopatra
timegrid added a comment to T7874: Kleopatra: GnuPG System configuration not translated.

Separate ticket for the "initial language selection": https://dev.gnupg.org/T7949

Mon, Nov 24, 11:11 AM · i18n, gpd5x, kleopatra
timegrid created T7949: Kleopatra: Initial language not selected according to windows settings.
Mon, Nov 24, 11:10 AM · gpd5x, i18n, kleopatra
ikloecker renamed T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity from Kleopatra: Progress bar for keyserver lookup should be continuos for accessiblity to Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.
Mon, Nov 24, 11:06 AM · a11y, gpd5x, kleopatra
ikloecker added a comment to T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.

The 50 % is when either WKD lookup or keyserver lookup are done and the other is still running. None of those two lookups can be partially done. Hence there's no way to do something with more steps (safe for faking it with a timer). The only alternative is an unspecified progress bar, but unspecified progress bars (aka busy indicators) are completely silent as you can see in the "Loading certificate cache..." busy indicator. (NVDA's code doesn't support unspecified progress except in their own installer which has special code for this, i.e. the installer makes the sound itself.)

Mon, Nov 24, 11:05 AM · a11y, gpd5x, kleopatra
ikloecker added a comment to T7945: GpgOL does not automatically switch protocol for not-compliant certificates.

This isn't a Kleopatra issue. I suppose this happens with Outlook. The security confirmation checks for the type of keys it's asked for. Either OpenPGP or S/MIME or unspecified.

Mon, Nov 24, 10:52 AM · vsd, gpgol
ikloecker added a comment to T7943: Kleopatra: OK button to set card cardholder/url needs two clicks.

This isn't reproducible on Linux. (Tested with a Yubikey but that should really make no difference.) Maybe a regression of our Qt patches.

Mon, Nov 24, 9:59 AM · token, gpd5x, kleopatra
ikloecker renamed T7913: Kleopatra: General error if designated revoker not in keyring from Draft: Kleopatra: General error if designated revoker not in keyring to Kleopatra: General error if designated revoker not in keyring.
Mon, Nov 24, 9:53 AM · gpd5x, vsd, kleopatra