Page MenuHome GnuPG
Feed All Stories

Oct 3 2020

Denisov23 changed Version from Kleopatra OpenGPG 2.2.23 to Kleopatra OpenGPG 2.2.23 Gpg4win 3.1.13 on T5090: The name field of kleo's key gen wizard is falsely marked as optional.
Oct 3 2020, 4:07 PM · kleopatra, Bug Report
Denisov23 changed Version from Kleopatra OpenGPG 2.2.23 to Kleopatra OpenGPG 2.2.23 Gpg4win 3.1.13 Win 10 on T5091: Kleopatra: Close all tabs except this one.
Oct 3 2020, 4:06 PM · kleopatra, Feature Request
Christoph Feck <cfeck@kde.org> committed rKLEOPATRA97b9f4e7720b: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
Oct 3 2020, 3:05 PM
Christoph Feck <cfeck@kde.org> committed rKLEOPATRA043c463da6c4: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
Oct 3 2020, 3:00 PM
Denisov23 added projects to T5090: The name field of kleo's key gen wizard is falsely marked as optional: i18n, kleopatra.
Oct 3 2020, 12:38 PM · kleopatra, Bug Report
Denisov23 created T5091: Kleopatra: Close all tabs except this one.
Oct 3 2020, 12:37 PM · kleopatra, Feature Request
Denisov23 created T5090: The name field of kleo's key gen wizard is falsely marked as optional.
Oct 3 2020, 12:29 PM · kleopatra, Bug Report

Oct 2 2020

aheinecke committed rW078e53b1038e: MSI: Add missing installer icon (authored by aheinecke).
MSI: Add missing installer icon
Oct 2 2020, 5:06 PM
aheinecke committed rW9c3a7edacd34: MSI: Pretty up upload output (authored by aheinecke).
MSI: Pretty up upload output
Oct 2 2020, 5:06 PM
werner committed rGe12e5b3dabb5: common,w32: Change copyright holder notice. (authored by werner).
common,w32: Change copyright holder notice.
Oct 2 2020, 5:04 PM
werner committed rGc81f02c959eb: w32: Add manifest files to most binaries (authored by werner).
w32: Add manifest files to most binaries
Oct 2 2020, 5:04 PM
werner committed rG239e60a37f63: gpgconf,w32: Add manifest so we get the correct windows version. (authored by werner).
gpgconf,w32: Add manifest so we get the correct windows version.
Oct 2 2020, 5:04 PM
werner committed rGa298ba02ee76: gpgconf: New option --show-versions. (authored by werner).
gpgconf: New option --show-versions.
Oct 2 2020, 5:04 PM
werner committed rGc10ba8e88336: doc: Typo fixes (authored by werner).
doc: Typo fixes
Oct 2 2020, 5:04 PM
gostal added a comment to T5088: gpgme-1-13-1 test failure and errors and build errors.

Thinking that maybe the gcc version is too old I tried using instead CentOS gcc7 development environment (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) (which doesn't come out of the box). This was an educated guess as c99 is only partially supported in gcc-4.8.5. I have now successfully built:
libgpg-error-1.39
libassuan-2.5.3
gpgme-1.14.0
using gcc 7.3.1. All make check tests have passed.

Oct 2 2020, 3:02 PM · gpgme, toolchain, Bug Report
werner committed rG357ad9ae2967: gpgconf: New option --show-versions. (authored by werner).
gpgconf: New option --show-versions.
Oct 2 2020, 12:33 PM
werner committed rG371228a24423: w32: Silence warning due to recent change of split_fields. (authored by werner).
w32: Silence warning due to recent change of split_fields.
Oct 2 2020, 12:33 PM
werner committed rGe824e27d3602: gpg: Fix parameter parsing form ed448. (authored by werner).
gpg: Fix parameter parsing form ed448.
Oct 2 2020, 12:33 PM
gostal added a comment to T5088: gpgme-1-13-1 test failure and errors and build errors.

The json problem can be overcome by changing the configure line to:

Oct 2 2020, 11:30 AM · gpgme, toolchain, Bug Report

Oct 1 2020

MaXi32 added a comment to T5076: [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired.

Actually I don't use systemd unit to start gpg-agent (creating that service file in systemd and make it start automatically) but I run it manually within the script. Also the script has selfcheck not to run multiple gpg-agent like below:

Oct 1 2020, 9:32 PM · gnupg (gpg22), Bug Report
aheinecke committed rW87041bbdb871: MSI: Add support for WriteRegBin (authored by aheinecke).
MSI: Add support for WriteRegBin
Oct 1 2020, 6:46 PM
aheinecke committed rW144e93ed1969: MSI: Switch to 64bit MSI Packaging (authored by aheinecke).
MSI: Switch to 64bit MSI Packaging
Oct 1 2020, 6:46 PM
aheinecke committed rWb9d3c3fe4f67: MSI: Add rule for individual MSI scripts (authored by aheinecke).
MSI: Add rule for individual MSI scripts
Oct 1 2020, 6:46 PM
aheinecke committed rWce119a31772b: MSI: Fix dependencies on VERSION files (authored by aheinecke).
MSI: Fix dependencies on VERSION files
Oct 1 2020, 6:46 PM
aheinecke committed rGd84862cf109c: doc: Remove enable-extended-key-format in vsnfd (authored by aheinecke).
doc: Remove enable-extended-key-format in vsnfd
Oct 1 2020, 6:27 PM
aheinecke committed rGd833030f8cf6: doc: Remove enable-extended-key-format in vsnfd (authored by aheinecke).
doc: Remove enable-extended-key-format in vsnfd
Oct 1 2020, 6:25 PM
werner closed T5089: gnupg-2.2.20 build error as Resolved.

You used custom options which did not pick up the proper libksba. Install libksba correctly then try again. Please direct further questions to the mailing list and please build the latest version 2.2.23 and not an arbitrary old version.

Oct 1 2020, 5:53 PM · Not A Bug
bvieira added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

@werner can you confirm if the environment I provided will work with OpenSSH support fully implemented?

Oct 1 2020, 5:49 PM · Not A Bug, workaround, gnupg24, Windows, ssh
gostal created T5089: gnupg-2.2.20 build error.
Oct 1 2020, 5:35 PM · Not A Bug
gostal created T5088: gpgme-1-13-1 test failure and errors and build errors.
Oct 1 2020, 5:14 PM · gpgme, toolchain, Bug Report
ikloecker committed rKLEOPATRA33381833047b: Generalize/simplify handling of common card info (e.g. app version) (authored by ikloecker).
Generalize/simplify handling of common card info (e.g. app version)
Oct 1 2020, 4:34 PM
faultylee added a comment to T5086: GnuPG fails to generate keys on-card in versions 2.2.22 and 2.2.23.

We encountered the same issue today, and below is the debug messages. It works as expected once we downgraded to 2.2.21. We're on Arch Linux.

Oct 1 2020, 3:36 PM · Restricted Project, gnupg, Bug Report
werner triaged T5083: usecase for --detach-sign as the default signature creation method as Normal priority.
Oct 1 2020, 3:01 PM · Info Needed, Feature Request
werner added a comment to T5087: Not possible to create a new key.

Version 2 is a bit too unspecific. Which version of what software are you using. Which OS?

Oct 1 2020, 2:58 PM · Bug Report, gpg4win
FJKoenig created T5087: Not possible to create a new key.
Oct 1 2020, 2:15 PM · Bug Report, gpg4win
ikloecker committed rKLEOPATRA7ba9c16de9b8: Clean up/modernize Card and its subclasses a bit (authored by ikloecker).
Clean up/modernize Card and its subclasses a bit
Oct 1 2020, 12:45 PM
ikloecker committed rKLEOPATRAd292d1dcdb21: Ensure that we use the correct card app if a card provides multiple apps (authored by ikloecker).
Ensure that we use the correct card app if a card provides multiple apps
Oct 1 2020, 12:45 PM
aheinecke committed rW173cccabda2c: MSI: Add some phony targets to top (authored by aheinecke).
MSI: Add some phony targets to top
Oct 1 2020, 11:16 AM
jukivili committed rC4a50c6b88d6d: tests: Fix typo in comment (authored by Tianjia Zhang <tianjia.zhang@linux.alibaba.com>).
tests: Fix typo in comment
Oct 1 2020, 7:36 AM
jukivili committed rC2051d5bd6f73: rijndael: clean-up prepare_decryption function (authored by jukivili).
rijndael: clean-up prepare_decryption function
Oct 1 2020, 7:36 AM
jukivili committed rC7679c918ade9: rijndael: clean-up generic bulk functions (authored by jukivili).
rijndael: clean-up generic bulk functions
Oct 1 2020, 7:36 AM
jukivili committed rC51271eb86bcb: cipher: setup bulk functions at each algorithms key setup (authored by jukivili).
cipher: setup bulk functions at each algorithms key setup
Oct 1 2020, 7:36 AM
jukivili committed rCe0829ae648d9: rijndael: tidy do_setkey little bit (authored by jukivili).
rijndael: tidy do_setkey little bit
Oct 1 2020, 7:36 AM
gniibe committed rMfd904f87f8d4: gpgsm: Fix leaked fd. (authored by gniibe).
gpgsm: Fix leaked fd.
Oct 1 2020, 6:16 AM
gniibe changed the status of T5074: Leaking fd from Open to Testing.
Oct 1 2020, 4:21 AM · Restricted Project, gpgme, Bug Report
gniibe claimed T5074: Leaking fd.

Good catch. Thank you.

Oct 1 2020, 4:18 AM · Restricted Project, gpgme, Bug Report
gniibe accepted D508: Close unused fd.
Oct 1 2020, 4:18 AM · gpgme

Sep 30 2020

jukivili committed rCf96989f0e908: rijndael-aesni: tweak x86_64 AES-NI for better performance on AMD Zen2 (authored by jukivili).
rijndael-aesni: tweak x86_64 AES-NI for better performance on AMD Zen2
Sep 30 2020, 10:54 PM
Denisov23 added a comment to T4675: Accented characters not displayed correctly.

Hi,
I corrected all the accents. I created a PR here https://github.com/gpg/gpg4win/pull/3

Sep 30 2020, 10:15 PM · i18n, Bug Report, gpg4win
jdhensel added a comment to T5082: Kleopatra crashed with qwindows.dll..

Any ideas? Is there any other info needed that could help move this along?

Sep 30 2020, 6:00 PM · kleopatra, gpg4win, Bug Report
ikloecker committed rKLEOPATRAf1fff030e342: Get information about all inserted cards and their apps from scdaemon (authored by ikloecker).
Get information about all inserted cards and their apps from scdaemon
Sep 30 2020, 5:30 PM
ikloecker committed rKLEOPATRA1af4827e26f1: Remove obsolete code (authored by ikloecker).
Remove obsolete code
Sep 30 2020, 5:30 PM
ikloecker committed rKLEOPATRA50237dc66f76: Ensure that card command is run for correct card and app (authored by ikloecker).
Ensure that card command is run for correct card and app
Sep 30 2020, 5:30 PM
ikloecker committed rKLEOPATRA7435acce3c6c: Pass the card/app to work on to the functions triggering a card command (authored by ikloecker).
Pass the card/app to work on to the functions triggering a card command
Sep 30 2020, 5:30 PM
ikloecker committed rKLEOPATRA52c3759c52ed: Work directly with the app names instead of an app type enum (authored by ikloecker).
Work directly with the app names instead of an app type enum
Sep 30 2020, 5:30 PM
ikloecker committed rKLEOPATRA044244a47c1f: Make SetInitialPinCommand work on a card with given serial number (authored by ikloecker).
Make SetInitialPinCommand work on a card with given serial number
Sep 30 2020, 5:30 PM
ikloecker committed rKLEOPATRA6eac9b662b35: Track first card with Null PIN instead of general "any card has Null PIN" (authored by ikloecker).
Track first card with Null PIN instead of general "any card has Null PIN"
Sep 30 2020, 5:30 PM
ikloecker committed rKLEOPATRA32c6f48bdf81: Derive all card commands from CardCommand and CardCommand from Command (authored by ikloecker).
Derive all card commands from CardCommand and CardCommand from Command
Sep 30 2020, 5:30 PM
werner added a comment to T5076: [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired.

There is a conflict between the systemd based launching of gpg-agent and gpg's own launching of the agent. Further systemd seems to remove the /run/user/UID directory which unlinks gpg-agent's socket. gpg-agent's self-check notices this after a minute and termintates itself.

Sep 30 2020, 7:49 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T5086: GnuPG fails to generate keys on-card in versions 2.2.22 and 2.2.23.

I think that rG61aea64b3c17: scd: Fix the use case of verify_chv2 by CHECKPIN. fixes this issue.

Sep 30 2020, 4:04 AM · Restricted Project, gnupg, Bug Report
gniibe added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

I observed that the card reader's going erroneous state when I removed a card during its communication.
In this state, it never reports the card removal by the interrupt transfer.
I applied rG920f258eb601: scd: Internal CCID driver: More fix for SPR532. for this problem.

Sep 30 2020, 4:01 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
gniibe committed rG920f258eb601: scd: Internal CCID driver: More fix for SPR532. (authored by gniibe).
scd: Internal CCID driver: More fix for SPR532.
Sep 30 2020, 3:59 AM
gniibe committed rG862d9c6face9: scd: Report any error for LEARN command. (authored by gniibe).
scd: Report any error for LEARN command.
Sep 30 2020, 3:59 AM
dlbucy added a comment to T5086: GnuPG fails to generate keys on-card in versions 2.2.22 and 2.2.23.

Great, thank you @gniibe.

Sep 30 2020, 1:25 AM · Restricted Project, gnupg, Bug Report
gniibe triaged T5086: GnuPG fails to generate keys on-card in versions 2.2.22 and 2.2.23 as High priority.

Thanks for your report.

Sep 30 2020, 1:20 AM · Restricted Project, gnupg, Bug Report
gniibe claimed T5086: GnuPG fails to generate keys on-card in versions 2.2.22 and 2.2.23.
Sep 30 2020, 1:19 AM · Restricted Project, gnupg, Bug Report
dlbucy created T5086: GnuPG fails to generate keys on-card in versions 2.2.22 and 2.2.23.
Sep 30 2020, 12:32 AM · Restricted Project, gnupg, Bug Report

Sep 29 2020

MaXi32 added a comment to T5076: [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired.

Update found out the answer for this mystery but I need to know why from you guys:

Sep 29 2020, 12:43 PM · gnupg (gpg22), Bug Report
werner added a project to T5085: Filter APDUs in log output: Feature Request.
Sep 29 2020, 11:23 AM · gnupg, Feature Request, scd
werner created T5085: Filter APDUs in log output.
Sep 29 2020, 11:21 AM · gnupg, Feature Request, scd
gniibe committed rG1444203ca32c: scd: Internal CCID driver fix. (authored by gniibe).
scd: Internal CCID driver fix.
Sep 29 2020, 6:29 AM
gniibe committed rG6af978713e4c: scd: Internal CCID driver: Call libusb_clear_halt at ccid_setup_intr. (authored by gniibe).
scd: Internal CCID driver: Call libusb_clear_halt at ccid_setup_intr.
Sep 29 2020, 6:29 AM

Sep 28 2020

CaveTheCave added a comment to T5069: Concurrent auto-start of gpg-agent by multiple gpg instances..

With all respect. Should I wait for a follow-up or I should consider this case as closed?

Sep 28 2020, 8:57 PM · Not A Bug, No Response, Info Needed, gnupg (gpg22), Windows, Bug Report
werner closed T1938: --list-sigs on a keybox is extremely slow as Resolved.

With 2.3 we add the keyboxd which uses sqlite (and thus indices) as database. This makes lookups much much faster and avoids problems with several processes accessing the pubring.kbx. If you want to try this you can do so with 2.3:

Sep 28 2020, 10:06 AM · gnupg, Bug Report
gniibe committed rGb1e8072320c1: scd: Internal CCID: Handle LIBUSB_ERROR_TIMEOUT at ccid_get_atr. (authored by gniibe).
scd: Internal CCID: Handle LIBUSB_ERROR_TIMEOUT at ccid_get_atr.
Sep 28 2020, 8:58 AM
gniibe committed rGd561c936a217: scd: Internal CCID driver: Fix a failure path. (authored by gniibe).
scd: Internal CCID driver: Fix a failure path.
Sep 28 2020, 8:58 AM
gniibe committed rGc5e8ef3ab980: scd: Internal CCID: Clear the handle after use. (authored by gniibe).
scd: Internal CCID: Clear the handle after use.
Sep 28 2020, 6:38 AM
gniibe committed rG684a52dffa8b: scd: Change handling of SPR532 card reader. (authored by gniibe).
scd: Change handling of SPR532 card reader.
Sep 28 2020, 6:38 AM
gniibe added a project to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2): Restricted Project.

The patch rG684a52dffa8b: scd: Change handling of SPR532 card reader. makes me happier. It is more stable.

Sep 28 2020, 6:37 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
turkja added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

This is also what I found out with my tests with the libvirt usb: removing and redirecting back the device got it working again.

Sep 28 2020, 5:58 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
gniibe added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

Testing more, I managed to encounter failure with physical usb.
Once in this failure mode, I need to remove the card reader from USB and reinsert again.
I need to figure out a sequence to avoid this situation and to reset the card reader correctly.

Sep 28 2020, 4:53 AM · Restricted Project, gnupg (gpg22), scd, Bug Report
gniibe added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

I tested with physical usb, did multiple operations with external events (insert/remove/etc. for card). I haven't seen any problem (if so, I were doing more fixes), so far.

Sep 28 2020, 1:44 AM · Restricted Project, gnupg (gpg22), scd, Bug Report

Sep 26 2020

werner claimed T5084: Using GPGWin 3.1.13, Putty fails to load the private key from a YubiKey.

That code in gnupg has not been touched in a very long time so this may be caused by some side effect.

Sep 26 2020, 2:29 PM · gnupg, ssh, Bug Report, gpg4win
turkja added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

Ok. Tried to test this with master, but failed. I got it compiled and installed, and it actually detected the first removal after reboot/suspend/reader attach/whatever reason, but after that when I inserted the card back, it didn't function anymore. I suppose you also tried that? I mean that's the use case, I suppose: to be able to remove/insert the card reliably all day long.

Sep 26 2020, 2:03 PM · Restricted Project, gnupg (gpg22), scd, Bug Report
despair created D508: Close unused fd.
Sep 26 2020, 9:23 AM · gpgme

Sep 25 2020

ahuemmer updated the task description for T5084: Using GPGWin 3.1.13, Putty fails to load the private key from a YubiKey.
Sep 25 2020, 8:36 PM · gnupg, ssh, Bug Report, gpg4win
ahuemmer created T5084: Using GPGWin 3.1.13, Putty fails to load the private key from a YubiKey.
Sep 25 2020, 8:35 PM · gnupg, ssh, Bug Report, gpg4win
aheinecke committed rWe7b4d18a25a7: MSI: Fix a perl regexp warning (authored by aheinecke).
MSI: Fix a perl regexp warning
Sep 25 2020, 1:43 PM
aheinecke committed rW5816dc63973e: MSI: Add comment why selfreg is required (authored by aheinecke).
MSI: Add comment why selfreg is required
Sep 25 2020, 1:43 PM
aheinecke committed rW4137459e99f3: MSI: Fix kleopatra data install location (authored by aheinecke).
MSI: Fix kleopatra data install location
Sep 25 2020, 1:43 PM
werner committed rGf8fbd9e7346e: keyboxd: Make use of the config table (authored by werner).
keyboxd: Make use of the config table
Sep 25 2020, 11:53 AM
werner added a comment to T5083: usecase for --detach-sign as the default signature creation method.

I am sorry, but I do not understand your request. Please give real commands as examples.
You known that you can always use --output FILENAME to force a certain file name?

Sep 25 2020, 10:03 AM · Info Needed, Feature Request
leder renamed T5083: usecase for --detach-sign as the default signature creation method from usecase for --detach --sign as the default signature creation to usecase for --detach --sign as the default signature creation method.
Sep 25 2020, 9:35 AM · Info Needed, Feature Request
leder created T5083: usecase for --detach-sign as the default signature creation method.
Sep 25 2020, 9:34 AM · Info Needed, Feature Request
werner added projects to T5082: Kleopatra crashed with qwindows.dll.: gpg4win, kleopatra.
Sep 25 2020, 9:03 AM · kleopatra, gpg4win, Bug Report
gniibe committed rG93e3c9788912: scd: For PC/SC, send the ESC command at init for SPR532 reader. (authored by gniibe).
scd: For PC/SC, send the ESC command at init for SPR532 reader.
Sep 25 2020, 6:30 AM
gniibe committed rG4fae55f8ee11: scd: For SPR532, submit the ESCape command at initialization. (authored by gniibe).
scd: For SPR532, submit the ESCape command at initialization.
Sep 25 2020, 6:30 AM
gniibe added a comment to T5065: scdaemon doesn't detect card removal after boot/resume (Identiv SPR332v2).

Currently, yes. After some testing, I'll backport it to 2.2.

Sep 25 2020, 2:03 AM · Restricted Project, gnupg (gpg22), scd, Bug Report

Sep 24 2020

jdhensel created T5082: Kleopatra crashed with qwindows.dll..
Sep 24 2020, 10:56 PM · kleopatra, gpg4win, Bug Report
werner committed rGd49a945b12d9: gpg: New experimental import option "bulk-import" (authored by werner).
gpg: New experimental import option "bulk-import"
Sep 24 2020, 4:48 PM