Page MenuHome GnuPG
Feed All Stories

Oct 6 2020

gniibe committed rG498cd38019b8: 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.
Oct 6 2020, 5:04 AM
gniibe committed rG7db836c0e922: scd: Change handling of SPR532 card reader. (authored by gniibe).
scd: Change handling of SPR532 card reader.
Oct 6 2020, 5:04 AM
gniibe committed rG30693dfb6fe9: scd: Internal CCID driver: Fix a failure path. (authored by gniibe).
scd: Internal CCID driver: Fix a failure path.
Oct 6 2020, 5:04 AM
gniibe committed rGdd7cc24d5f92: scd: Fix CCID internal driver for interrupt transfer. (authored by gniibe).
scd: Fix CCID internal driver for interrupt transfer.
Oct 6 2020, 5:04 AM
gniibe committed rG11d8d1e05056: scd: For SPR532, submit the ESCape command at initialization. (authored by gniibe).
scd: For SPR532, submit the ESCape command at initialization.
Oct 6 2020, 5:04 AM
gniibe committed rG186d11896ca2: scd: Better handling of timeout and time extension. (authored by gniibe).
scd: Better handling of timeout and time extension.
Oct 6 2020, 5:04 AM
gniibe committed rG165312dca90a: scd: ccid-driver: Initial getting ATR more robustly. (authored by gniibe).
scd: ccid-driver: Initial getting ATR more robustly.
Oct 6 2020, 5:04 AM
gniibe committed rG60af035c22b9: scd: Fix internal CCID driver, so that -DTEST works. (authored by gniibe).
scd: Fix internal CCID driver, so that -DTEST works.
Oct 6 2020, 5:04 AM
gniibe committed rG1efc01ff987d: scd: Clean up the structure for future fix of PC/SC. (authored by gniibe).
scd: Clean up the structure for future fix of PC/SC.
Oct 6 2020, 5:04 AM
gniibe committed rG5b985b026418: scd: Map some error codes from libusb to ccid-driver error codes. (authored by werner).
scd: Map some error codes from libusb to ccid-driver error codes.
Oct 6 2020, 5:04 AM
gniibe committed rGcccdca61a841: scd: internal driver: Submit SET_INTERFACE control transfer. (authored by gniibe).
scd: internal driver: Submit SET_INTERFACE control transfer.
Oct 6 2020, 5:03 AM
gniibe committed rGe3a12b09dca4: scd: Internal CCID driver: Spelling cleanup. (authored by gniibe).
scd: Internal CCID driver: Spelling cleanup.
Oct 6 2020, 5:03 AM
gniibe committed rG7b531fe5801b: scd: Internal CCID driver: Clean up backport from master. (authored by gniibe).
scd: Internal CCID driver: Clean up backport from master.
Oct 6 2020, 5:03 AM

Oct 5 2020

aheinecke committed rX0b839d759a47: Move the GpgEX icon to the first entry (authored by aheinecke).
Move the GpgEX icon to the first entry
Oct 5 2020, 9:50 PM
aheinecke committed rX9497d632c83e: build-aux: Add missing mdate-sh file (authored by aheinecke).
build-aux: Add missing mdate-sh file
Oct 5 2020, 9:50 PM
aheinecke committed rLIBKLEO52b42c97c83f: Change protocol name for X.509 to S/MIME (authored by aheinecke).
Change protocol name for X.509 to S/MIME
Oct 5 2020, 6:27 PM
werner committed rG4eb9ce847825: gpgsm: Fix detection of too old keyboxd. (authored by werner).
gpgsm: Fix detection of too old keyboxd.
Oct 5 2020, 5:54 PM
aheinecke closed T5096: Kleopatra: Remove X509 as much as possible as Resolved.

Well that was easy. All down to Libkleo::Formatting::displayName

Oct 5 2020, 5:50 PM · kleopatra
aheinecke committed rKLEOPATRA97101089d326: Minor change to use S/MIME instead of X.509 (authored by aheinecke).
Minor change to use S/MIME instead of X.509
Oct 5 2020, 5:48 PM
werner committed rGb258f8de7e9f: dirmngr: Minor cleanup for better readability. (authored by werner).
dirmngr: Minor cleanup for better readability.
Oct 5 2020, 5:26 PM
werner committed rG210575d8826e: dirmngr: Add warning on the use of --add-servers. (authored by werner).
dirmngr: Add warning on the use of --add-servers.
Oct 5 2020, 5:26 PM
werner committed rGffbef54d36d4: dirmngr: Minor cleanup for better readability. (authored by werner).
dirmngr: Minor cleanup for better readability.
Oct 5 2020, 5:22 PM
aheinecke created T5096: Kleopatra: Remove X509 as much as possible.
Oct 5 2020, 5:01 PM · kleopatra
aheinecke committed rKLEOPATRA83b6bbd07ab0: Take compliance mode name from config (authored by aheinecke).
Take compliance mode name from config
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRA1855df2045d4: Use aboutdata from libkleo / Gpg4win on Windows (authored by aheinecke).
Use aboutdata from libkleo / Gpg4win on Windows
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRA3afa28183468: Add g10 Code and Intevation to copyright (authored by aheinecke).
Add g10 Code and Intevation to copyright
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRA3af0ec696795: Remove obsolete GPGME ifdefs (authored by aheinecke).
Remove obsolete GPGME ifdefs
Oct 5 2020, 4:51 PM
aheinecke committed rKLEOPATRAe5ef3192d078: Use gnupg-helper code from libkleo (authored by aheinecke).
Use gnupg-helper code from libkleo
Oct 5 2020, 4:51 PM
werner raised the priority of T5093: GnuPG: Add quick-revsig from Normal to High.

Should not be too complicated.

Oct 5 2020, 4:11 PM · Feature Request, gnupg (gpg22)
aheinecke created T5095: Kleopatra: Rename secret key export to backup.
Oct 5 2020, 2:58 PM · kleopatra
werner committed rGff31dde456f3: gpg: Switch to ed25519+cv25519 as default algo. (authored by werner).
gpg: Switch to ed25519+cv25519 as default algo.
Oct 5 2020, 2:24 PM
werner committed rG194034f813a0: keyboxd: Fix duplicates when listing keys by uid. (authored by werner).
keyboxd: Fix duplicates when listing keys by uid.
Oct 5 2020, 1:35 PM
aheinecke added a comment to T5094: Kleopatra: Add "revsig" support.

Part of the task is the plumbing for that in GPGME of course, I'm not sure if werner will do the core "C" part directly or if you could do this also. But first let's get it added to GnuPG.

Oct 5 2020, 12:51 PM · gnupg, kleopatra
aheinecke added a subtask for T5093: GnuPG: Add quick-revsig: T5094: Kleopatra: Add "revsig" support.
Oct 5 2020, 12:47 PM · Feature Request, gnupg (gpg22)
aheinecke added a parent task for T5094: Kleopatra: Add "revsig" support: T5093: GnuPG: Add quick-revsig.
Oct 5 2020, 12:47 PM · gnupg, kleopatra
aheinecke created T5094: Kleopatra: Add "revsig" support.
Oct 5 2020, 12:47 PM · gnupg, kleopatra
aheinecke created T5093: GnuPG: Add quick-revsig.
Oct 5 2020, 12:45 PM · Feature Request, gnupg (gpg22)
gniibe closed T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none) as Resolved.

This is due to access control for "extra" socket.
Fixed in T5062: gpg: error getting version from 'scdaemon': Forbidden.

Oct 5 2020, 7:01 AM · Bug Report
gniibe closed T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none), a subtask of T5062: gpg: error getting version from 'scdaemon': Forbidden, as Resolved.
Oct 5 2020, 7:01 AM · Bug Report
gniibe added a parent task for T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none): T5062: gpg: error getting version from 'scdaemon': Forbidden.
Oct 5 2020, 7:00 AM · Bug Report
gniibe added a subtask for T5062: gpg: error getting version from 'scdaemon': Forbidden: T5064: Forwarded gpg ssh agent doesn't see smartcard ssh key, only (none).
Oct 5 2020, 7:00 AM · Bug Report

Oct 4 2020

werner committed rG6c36b8bb23bb: build: Fix SENDMAIL define for a PATH with spaces. (authored by werner).
build: Fix SENDMAIL define for a PATH with spaces.
Oct 4 2020, 8:53 PM
werner committed rG4747b9e86816: tests: Improve handling of spaces in $PATH (authored by werner).
tests: Improve handling of spaces in $PATH
Oct 4 2020, 8:53 PM
werner committed rG77e416741abb: build: Fix SENDMAIL define for a PATH with spaces. (authored by werner).
build: Fix SENDMAIL define for a PATH with spaces.
Oct 4 2020, 8:49 PM
Portug added a comment to T4149: Kleopatra OpenPGP and GpgSM self test fail after installation on Windows 7.

Hi all, I have this issue in Win10 in correct installation. Si I am interested what can I do to repair this issue. GPG is working correctly, but Kleopatra's selfcheck show this issue. Thanks. Portug

Oct 4 2020, 5:04 PM · kleopatra, Bug Report, gpg4win
MaXi32 added a comment to T5076: [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired.

OK I found a very interesting thing here, @werner and finally I can reproduce this problem:

Oct 4 2020, 4:19 PM · gnupg (gpg22), Bug Report
werner closed T5077: Unable to Creat OpenPGP new key pair, Unable to Connect to UIServer on startup. Creating a folder in my D drive as portable as Invalid.

That is a version of gpg4win which we don't support or even know about. Please ask at their support site. Sorry.

Oct 4 2020, 12:14 PM · Bug Report, gpg4win
werner added a comment to T5092: Translate Gnupg in Italian.

We do have an Italian translation but it is quite outdated:

Oct 4 2020, 12:09 PM · gnupg, i18n, Feature Request

Oct 3 2020

werner committed rDdc1b1fc3116e: web: Update HACKING (authored by werner).
web: Update HACKING
Oct 3 2020, 10:08 PM
Denisov23 created T5092: Translate Gnupg in Italian.
Oct 3 2020, 8:42 PM · gnupg, i18n, Feature Request
werner committed rM25e2d717f446: tests: Fix gcc incompatibility (authored by werner).
tests: Fix gcc incompatibility
Oct 3 2020, 7:59 PM
werner closed T5088: gpgme-1-13-1 test failure and errors and build errors as Resolved.
Oct 3 2020, 7:55 PM · gpgme, toolchain, Bug Report
werner added a comment to T5088: gpgme-1-13-1 test failure and errors and build errors.

Thanks for the report. Indeed, the convenient C99 feature of variable definition in a for statement does only work in recent gcc versions and thus it should not be used in GnuPG related code. (https://gnupg.org/faq/HACKING.html was out of sync with the version in gnupg's master repo which falsely stated that it is an allowed features.)

Oct 3 2020, 7:48 PM · gpgme, toolchain, Bug Report
leder renamed T5083: usecase for --detach-sign as the default signature creation method from usecase for --detach --sign as the default signature creation method to usecase for --detach-sign as the default signature creation method.
Oct 3 2020, 7:31 PM · Info Needed, Feature Request
leder added a comment to T5083: usecase for --detach-sign as the default signature creation method.

Hello Werner,

Oct 3 2020, 7:26 PM · Info Needed, Feature Request
werner removed projects from T5090: The name field of kleo's key gen wizard is falsely marked as optional: i18n, gpg4win.
Oct 3 2020, 7:23 PM · kleopatra, Bug Report
werner renamed T5090: The name field of kleo's key gen wizard is falsely marked as optional from Translation in all languages wrong to The name field of kleo's key gen wizard is falsely marked as optional.
Oct 3 2020, 7:22 PM · kleopatra, Bug Report
werner added a comment to T5090: The name field of kleo's key gen wizard is falsely marked as optional.

The name field is marked as optional but it is mandatory. This should be fixed.

Oct 3 2020, 7:20 PM · kleopatra, Bug Report
Denisov23 changed Version from Kleopatra OpenGPG 2.2.23 Gpg4win 3.1.13 to Kleopatra OpenGPG 2.2.23 Gpg4win 3.1.13 Win 10 on T5090: The name field of kleo's key gen wizard is falsely marked as optional.
Oct 3 2020, 4:08 PM · kleopatra, Bug Report
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