Page MenuHome GnuPG
Feed All Stories

Nov 12 2020

gniibe added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

Let me describe current situation.

Nov 12 2020, 12:56 AM · Restricted Project, gnupg, scd, yubikey, kleopatra

Nov 11 2020

aheinecke committed rM81f0dc7293a5: qt: Add export macro for QDebug operator (authored by aheinecke).
qt: Add export macro for QDebug operator
Nov 11 2020, 6:14 PM
werner created T5131: Release GPGME 1.15.0.
Nov 11 2020, 5:08 PM · gpgme, Release Info
werner closed T4940: GpgOL: Sender name change not recognized for shared folder identities as Resolved.

Released with GpgOL 2.4.6 ang gpg4win 3.1.12

Nov 11 2020, 5:05 PM · gpgol
werner closed T4718: GpgOL: Permanently decrypt - Ensure that message headers are fixed too as Resolved.

This is in 3.1.12

Nov 11 2020, 5:03 PM
werner closed T4789: Gpg4win-3.1.12 as Resolved.

3.1.12 was released on 2020-07-24.

Nov 11 2020, 5:02 PM · gpg4win, Release Info
werner closed T4789: Gpg4win-3.1.12, a subtask of T4819: Kleopatra / Win 10 - Sign and Encrypt window doesn't show up, as Resolved.
Nov 11 2020, 5:02 PM · Bug Report, gpg4win
werner closed T4789: Gpg4win-3.1.12, a subtask of T4890: print preview tries to use wrong key for decryption, as Resolved.
Nov 11 2020, 5:02 PM · gpgol, Bug Report
werner closed T4789: Gpg4win-3.1.12, a subtask of T4787: GpgOL: Crash on exit when viewing S/MIME mails in their own window, as Resolved.
Nov 11 2020, 5:02 PM · gpg4win, gpgol, g10code
werner closed T4789: Gpg4win-3.1.12, a subtask of T4718: GpgOL: Permanently decrypt - Ensure that message headers are fixed too, as Resolved.
Nov 11 2020, 5:02 PM
werner closed T4789: Gpg4win-3.1.12, a subtask of T4877: GpgOL: Look for S/MIME sec keys on inserted smartcards if no key is available, as Resolved.
Nov 11 2020, 5:02 PM · gpgol
werner closed T4789: Gpg4win-3.1.12, a subtask of T4948: Kleopatra: Trust level "updating..." when showing details of external certificates, as Resolved.
Nov 11 2020, 5:02 PM · kleopatra
werner closed T4789: Gpg4win-3.1.12, a subtask of T4940: GpgOL: Sender name change not recognized for shared folder identities, as Resolved.
Nov 11 2020, 5:02 PM · gpgol
werner closed T4789: Gpg4win-3.1.12, a subtask of T4969: Kleopatra: Disable rich text in notepad widget, as Resolved.
Nov 11 2020, 5:02 PM · Bug Report, kleopatra
werner closed T4789: Gpg4win-3.1.12, a subtask of T4987: GpgOL breaks URLs by inserting a line break after column 71 in text-only messages, as Resolved.
Nov 11 2020, 5:02 PM · Bug Report, gpg4win
werner closed T4789: Gpg4win-3.1.12, a subtask of T4988: Kleopatra key generation does not use default algorithms 3072 but 2048, as Resolved.
Nov 11 2020, 5:02 PM · kleopatra
aheinecke committed rW34a4779eb886: MSI: Change directory name to GnuPG VS-Desktop (authored by aheinecke).
MSI: Change directory name to GnuPG VS-Desktop
Nov 11 2020, 4:55 PM
aheinecke committed rW9a9ff6f92c0c: MSI: Add handling for custom libkleopatrarc (authored by aheinecke).
MSI: Add handling for custom libkleopatrarc
Nov 11 2020, 4:55 PM
aheinecke committed rW7c0ac8dec4f8: Update GPGME, Kleopatra, libkleo gpg-error (authored by aheinecke).
Update GPGME, Kleopatra, libkleo gpg-error
Nov 11 2020, 4:55 PM
aheinecke committed rW131e238bcd4a: Add password-generate icon to packaging (authored by aheinecke).
Add password-generate icon to packaging
Nov 11 2020, 4:55 PM
aheinecke committed rW9d435dc5486d: MSI: Add x86 targets (authored by aheinecke).
MSI: Add x86 targets
Nov 11 2020, 4:55 PM
ikloecker committed rKLEOPATRA6d472f9e67cd: Merge remote-tracking branch 'origin/release/20.12' (authored by ikloecker).
Merge remote-tracking branch 'origin/release/20.12'
Nov 11 2020, 3:53 PM
ikloecker committed rKLEOPATRA4ded5af09c3f: Make smartcard management work with GnuPG 2.2.x (authored by ikloecker).
Make smartcard management work with GnuPG 2.2.x
Nov 11 2020, 3:50 PM
ikloecker committed rKLEOPATRA36e30726103b: Switch to correct card and app before generating card keys (authored by ikloecker).
Switch to correct card and app before generating card keys
Nov 11 2020, 3:50 PM
werner committed rGd574213ce21c: w32: Replace some fopen by es_fopen. (authored by werner).
w32: Replace some fopen by es_fopen.
Nov 11 2020, 3:41 PM
werner committed rG23f1fc766af0: scd: Do not print reader status change with --debug cardio. (authored by werner).
scd: Do not print reader status change with --debug cardio.
Nov 11 2020, 3:41 PM
werner committed rGc4603bcd1f19: po: Update the German translation (authored by werner).
po: Update the German translation
Nov 11 2020, 2:58 PM
werner committed rG966fe1e9d98a: gpg: Support brainpool keygen with "key from card". (authored by werner).
gpg: Support brainpool keygen with "key from card".
Nov 11 2020, 2:58 PM
werner committed rGbd3b698d8ec4: scd: Do not print reader status change with --debug cardio. (authored by werner).
scd: Do not print reader status change with --debug cardio.
Nov 11 2020, 2:58 PM
ikloecker triaged T5130: Kleopatra: Generating OpenPGP keys on Yubikey (with PIV enabled) fails with "General error" as High priority.
Nov 11 2020, 11:50 AM · kleopatra, Bug Report
ikloecker claimed T5130: Kleopatra: Generating OpenPGP keys on Yubikey (with PIV enabled) fails with "General error".

This is a regression of the multi-card, multi-app support in Kleopatra, i.e. T5066. Generating OpenPGP keys fails because the PIV app is active on the card and the code does not switch to the OpenPGP app. (It also does not switch to the correct card if multiple cards are inserted which could result in the destruction of keys on the wrong card.)

Nov 11 2020, 11:47 AM · kleopatra, Bug Report
ikloecker created T5130: Kleopatra: Generating OpenPGP keys on Yubikey (with PIV enabled) fails with "General error".
Nov 11 2020, 11:41 AM · kleopatra, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO33e2b16586c7: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Nov 11 2020, 10:39 AM
ikloecker added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

I just noticed that gpg --card-status now prints a bogus OpenPGP version number for my Yubikey. And it prints an empty serial number.

# gpg --card-status
Reader ...........: 1050:0407:X:0
Application ID ...: FF020001008A7796
Application type .: OpenPGP
Version ..........: 77.96
Manufacturer .....: Yubico
Serial number ....:
Nov 11 2020, 10:07 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
ikloecker created T5129: Kleopatra: Generate S/MIME CSR for NetKey card key.
Nov 11 2020, 9:48 AM · kleopatra
ikloecker created T5128: Kleopatra: Generate OpenPGP public key for NetKey card key.
Nov 11 2020, 9:48 AM · kleopatra
ikloecker created T5127: Kleopatra: Generate S/MIME CSR for PIV card key.
Nov 11 2020, 9:47 AM · kleopatra
ikloecker created T5126: Kleopatra: Generate OpenPGP public key for PIV card key.
Nov 11 2020, 9:46 AM · kleopatra
ikloecker created T5125: Kleopatra: Generate OpenPGP public key for OpenPGP card key.
Nov 11 2020, 9:45 AM · kleopatra
ikloecker closed T5095: Kleopatra: Rename secret key export to backup as Resolved.

Closing as discussed with @aheinecke

Nov 11 2020, 9:36 AM · kleopatra
Yuri Chornoivan <yurchor@ukr.net> committed rKLEOPATRAa5a7f8890744: Fix minor typo (authored by Yuri Chornoivan <yurchor@ukr.net>).
Fix minor typo
Nov 11 2020, 9:10 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO04cb73c52b73: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Nov 11 2020, 6:57 AM
gniibe committed rM276f3390e18b: qt: Allow build with older GnuPG (< 2.2.18). (authored by gniibe).
qt: Allow build with older GnuPG (< 2.2.18).
Nov 11 2020, 4:01 AM
gniibe committed rGdd2703096f3e: gpg: Fix the previous commit. (authored by gniibe).
gpg: Fix the previous commit.
Nov 11 2020, 1:14 AM
gniibe added a comment to rGf9bbc751633f: gpg: In batch mode, delete-secret-key is not okay without --yes..

Thanks.
I didn't consider well about the test environment which uses special pinentry program.
I'll fix the line 155.

Nov 11 2020, 1:11 AM

Nov 10 2020

KumanduS created T5124: Kleopatra GUI Not Working.
Nov 10 2020, 10:57 PM · kleopatra, Info Needed, gpgol, Bug Report
ikloecker changed the status of T5094: Kleopatra: Add "revsig" support from Open to Testing.

"Revoke Certification(s)" is available in

  • Certifications Overview as context menu option for the user IDs
  • Certifications Overview as context menu option for the signatures
  • Certificate Details as context menu option for the user IDs
  • Certificate Overview (aka key list) as context menu option for keys
  • Certificate Overview (aka key list) as menu entry of Certificates menu
Nov 10 2020, 5:01 PM · gnupg, kleopatra
ikloecker changed the status of T5094: Kleopatra: Add "revsig" support, a subtask of T5093: GnuPG: Add quick-revsig, from Open to Testing.
Nov 10 2020, 5:01 PM · Feature Request, gnupg (gpg22)
ikloecker added a comment to rGf9bbc751633f: gpg: In batch mode, delete-secret-key is not okay without --yes..

This change breaks tests/openpgp/delete-keys.scm:

# cd tests/openpgp
# TESTS="delete-keys.scm" make check
[...]
PASS: tests/openpgp/setup.scm
("/home/ingo/dev/g10/build/gnupg/g10/gpg" --no-permission-warning --always-trust --delete-secret-keys "A0FF4590BB6122EDEF6E3C542D727CC768697734") failed: gpg: can't do this in batch mode without "--yes"
Nov 10 2020, 4:45 PM
ikloecker committed rKLEOPATRAc4865e1fda7b: Don't show success message if revokation was canceled (authored by ikloecker).
Don't show success message if revokation was canceled
Nov 10 2020, 4:17 PM
jharvell added a comment to T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM.

Thanks for addressing this in master.

Nov 10 2020, 4:14 PM · Feature Request
ikloecker committed rKLEOPATRA697dd515c1af: Allow revoking a specific certification via context menu (authored by ikloecker).
Allow revoking a specific certification via context menu
Nov 10 2020, 1:14 PM
ikloecker committed rLIBKLEOe62f37272fe8: Simplify lookup of matching key using findData() (authored by ikloecker).
Simplify lookup of matching key using findData()
Nov 10 2020, 1:14 PM
werner committed rGe2dfaf1b2b94: w32: Revert use of one gnupg_fopen in a test tool (authored by werner).
w32: Revert use of one gnupg_fopen in a test tool
Nov 10 2020, 12:12 PM
werner committed rG163e4ff19597: w32: Support Unicode also for config files etc. (authored by werner).
w32: Support Unicode also for config files etc.
Nov 10 2020, 12:09 PM
werner committed rG9188a3c6b7eb: w32: Support utf8 for getcwd even if build with gpgrt < 1.40. (authored by werner).
w32: Support utf8 for getcwd even if build with gpgrt < 1.40.
Nov 10 2020, 12:09 PM
werner added a comment to T5118: gpgconf: Master does not show some values.

Works for me. Also with a gpg.conf-2 file. Do you use a /etc/gnupg/gpg.conf ?

Nov 10 2020, 9:48 AM · gnupg24, Bug Report, gnupg (gpg23)
gniibe closed T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM as Wontfix.

The feature (better cross compiling) was done in master.
We close this bug report as "Won't fix" since it will never been applied to 2.2.

Nov 10 2020, 6:48 AM · Feature Request
gniibe added a comment to T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM.

In newer releases of libgpg-error, libksba, libassuan, libgcrypt, npth and ntbtls, we updated corresponding *.m4, so that we can use new gpgrt-config program only. And gpgrt-config command supports cross compiling and multiarch libraries.

Nov 10 2020, 6:45 AM · Feature Request
gniibe changed the status of T5086: GnuPG fails to generate keys on-card in versions 2.2.22 and 2.2.23 from Open to Testing.

For 2.2, rG61aea64b3c17: scd: Fix the use case of verify_chv2 by CHECKPIN. fixed this problem.

Nov 10 2020, 6:15 AM · Restricted Project, gnupg, Bug Report
gniibe added a comment to T4667: "gpg: deleting secret key failed: No pinentry" when in --batch mode with --pinentry=loopback.

Fixed in master.
(confirmation interaction is also fixed.)

Nov 10 2020, 6:11 AM · gnupg24, gnupg (gpg23), Bug Report
gniibe committed rGf9bbc751633f: gpg: In batch mode, delete-secret-key is not okay without --yes. (authored by gniibe).
gpg: In batch mode, delete-secret-key is not okay without --yes.
Nov 10 2020, 6:10 AM
gniibe changed the status of T4998: scdaemon: PC/SC "No such device" without reader-port from Open to Testing.
Nov 10 2020, 4:00 AM · Restricted Project, scd, Bug Report
gniibe changed the status of T4998: scdaemon: PC/SC "No such device" without reader-port, a subtask of T3300: scd: Support multiple readers by PC/SC driver, from Open to Testing.
Nov 10 2020, 4:00 AM · Restricted Project, gnupg (gpg23), scd
gniibe added a comment to T5120: Incompatible Ed25519 secret key (no-encryption).

Need another patch to export it:

diff --git a/g10/export.c b/g10/export.c
index 8dd0b07d7..339424e19 100644
--- a/g10/export.c
+++ b/g10/export.c
@@ -627,6 +627,57 @@ canon_pk_algo (enum gcry_pk_algos algo)
 }
Nov 10 2020, 3:41 AM · gnupg (gpg22), Bug Report
gniibe merged T3366: Secret keys won't delete into T3465: --pinentry-mode loopback with --delete-secret-keys.
Nov 10 2020, 2:39 AM · gnupg, Bug Report
gniibe merged task T3366: Secret keys won't delete into T3465: --pinentry-mode loopback with --delete-secret-keys.
Nov 10 2020, 2:39 AM · gnupg, Windows 32, gpg4win, Bug Report
gniibe added a comment to T3366: Secret keys won't delete.

It's fixed in master by T3465: --pinentry-mode loopback with --delete-secret-keys, with new confirmation interaction.
For 2.2, you can use --batch and --yes, see T4667: "gpg: deleting secret key failed: No pinentry" when in --batch mode with --pinentry=loopback.

Nov 10 2020, 2:39 AM · gnupg, Windows 32, gpg4win, Bug Report
gniibe committed rG9854369a729b: gpg: Fix agent_delete_key interaction. (authored by gniibe).
gpg: Fix agent_delete_key interaction.
Nov 10 2020, 2:31 AM
gniibe raised the priority of T5018: Export keys to secure card failure: gpg: KEYTOCARD failed: Unusable secret key from Low to Normal.
Nov 10 2020, 1:42 AM · Info Needed, Bug Report
gniibe claimed T5018: Export keys to secure card failure: gpg: KEYTOCARD failed: Unusable secret key.
Nov 10 2020, 1:42 AM · Info Needed, Bug Report
gniibe triaged T5018: Export keys to secure card failure: gpg: KEYTOCARD failed: Unusable secret key as Low priority.

Did you remove .gnupg entirely? Secret keys are stored in .gnupg/private-keys-v1.d. If it remained, you didn't import your secret keys.
If it was the case, I'd like to merge this report to T3391: cannot import subkey that was once marked to be on a card.

Nov 10 2020, 1:42 AM · Info Needed, Bug Report

Nov 9 2020

bernhard committed rWcb3113a523d8: Rework support page (de) (authored by bernhard).
Rework support page (de)
Nov 9 2020, 3:56 PM
werner committed rG12fd10791f1d: card: Run factory-reset in locked stated also in gpg-card. (authored by werner).
card: Run factory-reset in locked stated also in gpg-card.
Nov 9 2020, 3:00 PM
werner committed rG8fb0d5e3c775: card: Run factory-reset in locked stated. (authored by werner).
card: Run factory-reset in locked stated.
Nov 9 2020, 3:00 PM
werner removed a project from T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader: backport.
Nov 9 2020, 1:40 PM · gnupg (gpg22), Restricted Project, scd
werner committed rG0ca0a30bd6ce: Prepare NEWS for the next release. (authored by werner).
Prepare NEWS for the next release.
Nov 9 2020, 1:39 PM
werner committed rG8e206c172156: scd: Internal CCID driver: Fix a race condition on close. (authored by gniibe).
scd: Internal CCID driver: Fix a race condition on close.
Nov 9 2020, 1:39 PM
werner committed rG7f765a98fd66: card: Run factory-reset in locked stated. (authored by werner).
card: Run factory-reset in locked stated.
Nov 9 2020, 1:39 PM
aheinecke renamed T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card from Kleopatra: Generate OpenPGP pubkey S/MIME CSR from "S/MIME Smartcard" to Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card.
Nov 9 2020, 1:15 PM · kleopatra
aheinecke created T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card.
Nov 9 2020, 1:13 PM · kleopatra
werner edited projects for T5109: Initial socket connection to server, added: gnupg (gpg23); removed gnupg (gpg22).
Nov 9 2020, 12:35 PM · gnupg24, gnupg (gpg23)
werner added a project to T5121: a race condition between intr_cb call back and libusb_free_transfer in do_close_reader: backport.
Nov 9 2020, 12:31 PM · gnupg (gpg22), Restricted Project, scd
werner committed rG21d5323f5d02: gpg: Fix recent commit for weak digest algos and smartcards. (authored by werner).
gpg: Fix recent commit for weak digest algos and smartcards.
Nov 9 2020, 12:22 PM
werner committed rG549dc8cfe9a4: Require libksba 1.3.5 (authored by werner).
Require libksba 1.3.5
Nov 9 2020, 12:22 PM
werner committed rGfc01ae50718b: Require Libgpg-error 1.27 (authored by werner).
Require Libgpg-error 1.27
Nov 9 2020, 12:22 PM
werner committed rG99ab3aed15c8: Require Libgcrypt 1.8 (authored by werner).
Require Libgcrypt 1.8
Nov 9 2020, 12:22 PM
werner committed rGf05d1772c47b: gpg: Add canceled status message. (authored by bjk).
gpg: Add canceled status message.
Nov 9 2020, 12:22 PM
werner committed rMeb99e8c483a7: Require at least libgpg-error 1.36 (authored by werner).
Require at least libgpg-error 1.36
Nov 9 2020, 12:11 PM
ikloecker committed rKLEOPATRAa43332bc9a6a: Merge remote-tracking branch 'remotes/origin/release/20.12' (authored by ikloecker).
Merge remote-tracking branch 'remotes/origin/release/20.12'
Nov 9 2020, 10:34 AM
ikloecker committed rKLEOPATRA3a6f8bf57f3f: Make it compile with libgpg-error < 1.36 (authored by ikloecker).
Make it compile with libgpg-error < 1.36
Nov 9 2020, 10:32 AM
werner closed T4893: "Note: signatures using the MD5 algorithm are rejected" is emitted despite --quiet as Resolved.
Nov 9 2020, 10:01 AM · gnupg (gpg22), Bug Report
werner committed rGc373735e79a1: gpg: Do not print rejected digest algo notes with --quiet. (authored by werner).
gpg: Do not print rejected digest algo notes with --quiet.
Nov 9 2020, 8:36 AM
werner added a comment to T4893: "Note: signatures using the MD5 algorithm are rejected" is emitted despite --quiet.

I reconsidered this. Suppressing such messages with --quiet is oka and will be in 2.2.24.

Nov 9 2020, 8:35 AM · gnupg (gpg22), Bug Report
werner committed rGe08e1d62d089: gpg: Do not print rejected digest algo notes with --quiet. (authored by werner).
gpg: Do not print rejected digest algo notes with --quiet.
Nov 9 2020, 8:33 AM
werner reopened T4893: "Note: signatures using the MD5 algorithm are rejected" is emitted despite --quiet as "Open".
Nov 9 2020, 8:29 AM · gnupg (gpg22), Bug Report
Ömer Fadıl Usta <omerusta@gmail.com> committed rKLEOPATRAf762c9f67af2: Merge branch 'work/usta_boostfix' into 'master' (authored by Ömer Fadıl Usta <omerusta@gmail.com>).
Merge branch 'work/usta_boostfix' into 'master'
Nov 9 2020, 8:20 AM
gniibe created T5122: Importing secret key with wrong passphrase may result GPG_ERR_MISSING_VALUE (should be able to be tried 3 times).
Nov 9 2020, 4:09 AM · gnupg
gniibe committed rGbf3a9377d147: gpg: Fix SOS handling when exporting SSH key with libgcrypt 1.8. (authored by gniibe).
gpg: Fix SOS handling when exporting SSH key with libgcrypt 1.8.
Nov 9 2020, 3:42 AM
gniibe committed rGba4f68416742: agent: Fix SOS handling with libgcrypt 1.8. (authored by gniibe).
agent: Fix SOS handling with libgcrypt 1.8.
Nov 9 2020, 3:42 AM