Page MenuHome GnuPG
Feed All Stories

Sep 10 2020

aheinecke committed rWbeb3dc518f05: MSI: Create a "latest" symlink for download (authored by aheinecke).
MSI: Create a "latest" symlink for download
Sep 10 2020, 5:27 PM
werner added a comment to T5061: writecert fails for ECC keys on PIV cards.

Are you using libgcrypt 1.8 or master (to be 1.9)?

Sep 10 2020, 5:21 PM
ikloecker committed rKLEOPATRA42608b7f1576: Support transferring X.509 signing certificates to PIV cards (authored by ikloecker).
Support transferring X.509 signing certificates to PIV cards
Sep 10 2020, 5:13 PM
ikloecker created T5061: writecert fails for ECC keys on PIV cards.
Sep 10 2020, 3:33 PM
aheinecke committed rGd62797ebcc15: doc: Update and extend module overview (authored by aheinecke).
doc: Update and extend module overview
Sep 10 2020, 2:00 PM
werner committed rG29977e21d181: keyboxd: Add options --openpgp and --x509 to SEARCH. (authored by werner).
keyboxd: Add options --openpgp and --x509 to SEARCH.
Sep 10 2020, 1:06 PM
werner committed rGc9677d416e6f: keyboxd: Add basic support for X.509. (authored by werner).
keyboxd: Add basic support for X.509.
Sep 10 2020, 1:06 PM
werner committed rG6fcc263c182f: keyboxd: Use D-lines instead of a separate thread. (authored by werner).
keyboxd: Use D-lines instead of a separate thread.
Sep 10 2020, 1:06 PM
werner committed rGed6ebb696e40: sm: Implement initial support for keyboxd. (authored by werner).
sm: Implement initial support for keyboxd.
Sep 10 2020, 1:06 PM
werner committed rG72e04b03b1a7: dirmngr: Fix the pool keyserver case for a single host in the pool. (authored by werner).
dirmngr: Fix the pool keyserver case for a single host in the pool.
Sep 10 2020, 11:09 AM
werner committed rGa084924d07be: gpg-connect-agent: Catch signals so that SIGPIPE is ignored. (authored by werner).
gpg-connect-agent: Catch signals so that SIGPIPE is ignored.
Sep 10 2020, 11:09 AM
werner committed rGe4f3b74c9106: dirmngr: Align the gnutls use of CAs with the ntbtls code. (authored by werner).
dirmngr: Align the gnutls use of CAs with the ntbtls code.
Sep 10 2020, 11:09 AM
werner committed rGfaabc49797df: dirmngr: Align the gnutls use of CAs with the ntbtls code. (authored by werner).
dirmngr: Align the gnutls use of CAs with the ntbtls code.
Sep 10 2020, 10:51 AM
werner committed rG3cf9bb4d73cf: gpg-connect-agent: Catch signals so that SIGPIPE is ignored. (authored by werner).
gpg-connect-agent: Catch signals so that SIGPIPE is ignored.
Sep 10 2020, 10:51 AM
werner committed rG5a87011c46b5: dirmngr: Fix the pool keyserver case for a single host in the pool. (authored by werner).
dirmngr: Fix the pool keyserver case for a single host in the pool.
Sep 10 2020, 10:51 AM
gniibe committed rGd4cb774ddd88: scd: Flush KDF DO (0x00F9) when it's being set. (authored by gniibe).
scd: Flush KDF DO (0x00F9) when it's being set.
Sep 10 2020, 8:20 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA65137e1fcc82: Modernize code (authored by Laurent Montel <montel@kde.org>).
Modernize code
Sep 10 2020, 7:51 AM
werner closed T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed as Resolved.

It should be possible to apply the patch rG7de9ed521e516879a72ec6ff6400aed4bdce5920
for 2.2 also to older 2.1 or 2.2 versions,

Sep 10 2020, 7:50 AM · gnupg, Bug Report
werner committed rG7de9ed521e51: agent: Keep some permissions of private-keys-v1.d. (authored by werner).
agent: Keep some permissions of private-keys-v1.d.
Sep 10 2020, 7:47 AM

Sep 9 2020

werner added a comment to T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed.

That keeps the group permissions of an existing directory. Needs to be backported to 2.2

Sep 9 2020, 8:37 PM · gnupg, Bug Report
werner committed rG8ed85ef3de9c: agent: Keep some permissions of private-keys-v1.d. (authored by werner).
agent: Keep some permissions of private-keys-v1.d.
Sep 9 2020, 8:36 PM
werner committed rGadec6a84f6ee: kbx: Change X.509 S/N search definition. (authored by werner).
kbx: Change X.509 S/N search definition.
Sep 9 2020, 8:36 PM
nursoda created T5060: Feature to migrate a card based to a file based key pair.
Sep 9 2020, 7:59 PM · gnupg24, gnupg (gpg23), Feature Request
werner reopened T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed as "Open".

The fix we have there has the problem that it forcefully changes the permissions. Consider the case that for example that group access was provided which will currently be reset with each start of gpg-agent.

Sep 9 2020, 7:41 PM · gnupg, Bug Report
Albert Astals Cid <aacid@kde.org> committed rLIBKLEOfcc724e4276f: Merge branch 'work/aacid/non_deprecated_reset' into 'master' (authored by Albert Astals Cid <aacid@kde.org>).
Merge branch 'work/aacid/non_deprecated_reset' into 'master'
Sep 9 2020, 6:14 PM
Albert Astals Cid <aacid@kde.org> committed rLIBKLEOf261e2913c6d: Don't use deprecated model reset() function (authored by Albert Astals Cid <aacid@kde.org>).
Don't use deprecated model reset() function
Sep 9 2020, 6:14 PM
ikloecker committed rKLEOPATRA5d51a75dda4b: Transfer certificate data of X.509 encryption certificate to PIV cards (authored by ikloecker).
Transfer certificate data of X.509 encryption certificate to PIV cards
Sep 9 2020, 5:05 PM
aheinecke committed rW4dcba538b74e: Improve VERSION file (authored by aheinecke).
Improve VERSION file
Sep 9 2020, 4:52 PM
aheinecke committed rW19ab8021d757: MSI: Improve vsd upload targets (authored by aheinecke).
MSI: Improve vsd upload targets
Sep 9 2020, 4:52 PM
aheinecke changed the status of T5056: About Kleopatra showing unknown version number from Open to Testing.

This is fixed now, but of course it will only affect the next release :-/

Sep 9 2020, 4:32 PM · kleopatra
aheinecke committed rLIBKLEO913aba839e11: Windows: Read Gpg4win Version always if it exists (authored by aheinecke).
Windows: Read Gpg4win Version always if it exists
Sep 9 2020, 4:32 PM
bernhard added a comment to T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found.

--locate-external-keys exists since 2.2.17 and ignores the local keys.

Sep 9 2020, 4:00 PM · gnupg, Feature Request
werner committed rG5b6cfef62092: build: Fix recent commit for SOURCE_DATE_EPOCH. (authored by werner).
build: Fix recent commit for SOURCE_DATE_EPOCH.
Sep 9 2020, 3:41 PM
aheinecke added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

There are two problems that might be mixed in here:
What I noticed sometimes is that pinentry-qt properly becomes the ForegroundWindow but the input focus is not set on the line, even though an active cursor is shown in the line.
This might be a pinentry-qt specific issue and I look into that.

Sep 9 2020, 2:17 PM · pinentry, Bug Report, gpg4win
werner committed rMe4ee706e270c: core: Fully implement the inquire callback for assuan_transact (authored by werner).
core: Fully implement the inquire callback for assuan_transact
Sep 9 2020, 12:14 PM
leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

@gniibe I wonder, if file --export with following --import would do the trick!?

Sep 9 2020, 9:08 AM · gnupg (gpg22), Bug Report
werner added a comment to T5059: Could not create key pair: Timeout.

Checkout the taskbar. While creating the key you should get a (blinking) notification for pinentry - the tool to enter the passphrase. Under some circumstances Windows won't pop up that tool and you need to click on its icon in the taskbar.

Sep 9 2020, 8:49 AM · No Response, Support, kleopatra
werner added a comment to T5057: Smartcard's secret key cannot be found for decryption.

@gniibe: Actually I implemented this recently. Support for this is in gpg-card

Sep 9 2020, 8:47 AM · gnupg (gpg22), Bug Report
gniibe triaged T5057: Smartcard's secret key cannot be found for decryption as Normal priority.
Sep 9 2020, 8:32 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T5057: Smartcard's secret key cannot be found for decryption.

@leder I agree that it is useful if OpenPGP public key can be (directly or indirectly) retrieved from a card.

Sep 9 2020, 8:31 AM · gnupg (gpg22), Bug Report
leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

One more idea: It is a riddle to me why I can configure keyserver http://pool.sks-keyservers.net/ and then do a --search-keys, but it is impossible to do --receive-keys with the following error:

Sep 9 2020, 7:43 AM · gnupg (gpg22), Bug Report
leder closed T5057: Smartcard's secret key cannot be found for decryption as Resolved.

Thank you, gniibe!

Sep 9 2020, 7:19 AM · gnupg (gpg22), Bug Report
andfox added a comment to T5055: APPCRASH with libKF5ConfigWidgets.dll.

I have run the DbgView test twice, I don't know if there is the data you need.

Sep 9 2020, 4:10 AM · Bug Report, gpg4win
gniibe added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Please note that your private keys are on your card, together with finger print information. But there is no place to have OpenPGP public keys on the card. I guess that this is a possible cause of confusion.

Sep 9 2020, 3:08 AM · gnupg (gpg22), Bug Report
gniibe added inline comments to rG0db9c83555b4: scd: Add a workaround for Yubikey..
Sep 9 2020, 2:06 AM

Sep 8 2020

leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Now I am even more confused! This is key No. 1 - the number on the keyserver w/ --search-keys:

Sep 8 2020, 6:20 PM · gnupg (gpg22), Bug Report
h122642 created T5059: Could not create key pair: Timeout.
Sep 8 2020, 5:09 PM · No Response, Support, kleopatra
werner added a comment to T5057: Smartcard's secret key cannot be found for decryption.

On an OpenPGP card the key no 1 (OPENPGP.1) is a sign-only key - you can't use it for decryption even if you somehow managed to encrypt to that key. That restriction is enforced by the card.

Sep 8 2020, 4:54 PM · gnupg (gpg22), Bug Report
ikloecker committed rKLEOPATRA911edbaa0d2b: Reorder method definitions (authored by ikloecker).
Reorder method definitions
Sep 8 2020, 3:42 PM
ikloecker committed rKLEOPATRAc1f9e5ad3280: Support transferring X.509 encryption keys to PIV cards (authored by ikloecker).
Support transferring X.509 encryption keys to PIV cards
Sep 8 2020, 3:42 PM
ikloecker committed rKLEOPATRA7828acd5e473: Remove obsolete check for gpgme(++) v1.8.1+ (authored by ikloecker).
Remove obsolete check for gpgme(++) v1.8.1+
Sep 8 2020, 3:42 PM
ikloecker committed rKLEOPATRAce81c052b594: Offer transfer to smartcard only for up-to-date gpgme (authored by ikloecker).
Offer transfer to smartcard only for up-to-date gpgme
Sep 8 2020, 3:42 PM
ikloecker committed rM973c8116c840: qt: Update the documentation of ListAllKeysJob (authored by ikloecker).
qt: Update the documentation of ListAllKeysJob
Sep 8 2020, 3:41 PM
ikloecker committed rM3dd7377e120f: cpp: Update key with --with-secret instead of updating it twice (authored by ikloecker).
cpp: Update key with --with-secret instead of updating it twice
Sep 8 2020, 3:41 PM
werner created T5058: Review --trusted-key.
Sep 8 2020, 3:27 PM · gnupg24, gnupg (gpg23)
aheinecke triaged T5055: APPCRASH with libKF5ConfigWidgets.dll as Normal priority.

thanks for the report. Between Gpg4win-3.1.12 and Gpg4win-3.1.11 KF5ConfigWidgets was indeed updated so your report might point to a regression in that library.

Sep 8 2020, 10:47 AM · Bug Report, gpg4win
leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Hello Werner,

Sep 8 2020, 9:42 AM · gnupg (gpg22), Bug Report
gniibe committed rG2bc1ec294422: gpg,tools: Add handling of supported algorithms by a card. (authored by gniibe).
gpg,tools: Add handling of supported algorithms by a card.
Sep 8 2020, 8:42 AM
aheinecke raised the priority of T5056: About Kleopatra showing unknown version number from Low to Normal.

Argh, that will also be shown when Kleopatra first starts and no keys are visible. This is caused by a change in Gpg4win to check the integrity of the Version by verifying that the VERSION file is signed.

Sep 8 2020, 8:42 AM · kleopatra
werner added inline comments to rG0db9c83555b4: scd: Add a workaround for Yubikey..
Sep 8 2020, 8:24 AM
werner added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Your problem seems to be that you don't have a copy of your public key anymore. The uni-mainz keyserver might be configured not to return expired keys (if I read the output above correctly). I was able to to retrieve your key using the standard pool (in particular from the server sks.pod02.fleetstreetops.com). The key is expired but that does hinder you to decrypt. Run "gpg --card-status" once tomake sure a stub file is available.

Sep 8 2020, 8:22 AM · gnupg (gpg22), Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO0ff5e8b229e6: GIT_SILENT: prepare 5.15.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.2
Sep 8 2020, 7:16 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA66e357e6d76d: GIT_SILENT: prepare 5.15.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.2
Sep 8 2020, 7:09 AM
gniibe committed rG0db9c83555b4: scd: Add a workaround for Yubikey. (authored by gniibe).
scd: Add a workaround for Yubikey.
Sep 8 2020, 4:46 AM

Sep 7 2020

leder added a comment to T5057: Smartcard's secret key cannot be found for decryption.

Now I changed the gpg2 keyserver and can see my public keys on the public key server:

Sep 7 2020, 4:44 PM · gnupg (gpg22), Bug Report
leder set External Link to https://askubuntu.com/questions/1022982/gpg2-is-unaware-of-secret-and-public-key-on-smartcard on T5057: Smartcard's secret key cannot be found for decryption.
Sep 7 2020, 4:26 PM · gnupg (gpg22), Bug Report
leder created T5057: Smartcard's secret key cannot be found for decryption.
Sep 7 2020, 4:18 PM · gnupg (gpg22), Bug Report
Volker Krause <vkrause@kde.org> committed rKLEOPATRA19fc7104e6c7: Remove duplicate versions, to fix appdata validation failures (authored by Volker Krause <vkrause@kde.org>).
Remove duplicate versions, to fix appdata validation failures
Sep 7 2020, 1:58 PM
ikloecker committed rM13bcc6680ac2: qt: List keys once with --with-secret instead of twice (authored by ikloecker).
qt: List keys once with --with-secret instead of twice
Sep 7 2020, 12:27 PM
ikloecker committed rM188cc9e9b553: cpp: Add keylist mode WithSecret (authored by ikloecker).
cpp: Add keylist mode WithSecret
Sep 7 2020, 12:27 PM
ikloecker committed rMb714a6bbc803: cpp: Add missing keylist modes (authored by ikloecker).
cpp: Add missing keylist modes
Sep 7 2020, 12:27 PM
werner triaged T5054: Preservation of modification date upon decryption/extraction. as Normal priority.
Sep 7 2020, 10:30 AM · gnupg26, Bug Report, gpgtar
bernhard triaged T5056: About Kleopatra showing unknown version number as Low priority.
Sep 7 2020, 10:27 AM · kleopatra
bernhard created T5056: About Kleopatra showing unknown version number.
Sep 7 2020, 10:25 AM · kleopatra
bernhard renamed T5046: Exporting secret keys via gpgme from Exporting secret keys to Exporting secret keys via gpgme.
Sep 7 2020, 10:17 AM · gpgme, Bug Report
gniibe committed rG270c49b8c6ea: scd: Fix handling 0x00FA to support OpenPGP card 3.4. (authored by gniibe).
scd: Fix handling 0x00FA to support OpenPGP card 3.4.
Sep 7 2020, 7:33 AM
andfox created T5055: APPCRASH with libKF5ConfigWidgets.dll.
Sep 7 2020, 5:44 AM · Bug Report, gpg4win

Sep 6 2020

Laurent Montel <montel@kde.org> committed rLIBKLEOe53f4a7a1e81: Initialize variable in header (authored by Laurent Montel <montel@kde.org>).
Initialize variable in header
Sep 6 2020, 9:32 AM

Sep 5 2020

werner added projects to T5054: Preservation of modification date upon decryption/extraction.: gpgtar, gnupg (gpg23).

I will consider a -p option for gpgtar.

Sep 5 2020, 8:02 PM · gnupg26, Bug Report, gpgtar
dblouis added a comment to T5046: Exporting secret keys via gpgme.

The following patch make it work:

Sep 5 2020, 7:35 PM · gpgme, Bug Report
dblouis updated the task description for T5046: Exporting secret keys via gpgme.
Sep 5 2020, 7:03 PM · gpgme, Bug Report
Romans10910 created T5054: Preservation of modification date upon decryption/extraction..
Sep 5 2020, 1:45 PM · gnupg26, Bug Report, gpgtar
werner triaged T5053: More gpg arguments available for use with gpgtar as Normal priority.
Sep 5 2020, 12:35 PM · gnupg24, gnupg (gpg23), gpgtar, Feature Request
Romans10910 created T5053: More gpg arguments available for use with gpgtar.
Sep 5 2020, 12:21 PM · gnupg24, gnupg (gpg23), gpgtar, Feature Request

Sep 4 2020

werner closed T5045: Release GnuPG 2.2.23 as Resolved.

See
https://lists.wald.intevation.org/pipermail/gpg4win-announce/2020-September/000089.html
for the fixed Gpg4win 3.1.13

Sep 4 2020, 5:23 PM · gnupg, Release Info
werner closed T5050: AEAD preference list overflow in 2.2 as Resolved.

Gpg4win 3.113 has also been released. Thus closing this issue.

Sep 4 2020, 5:23 PM · gnupg (gpg22), CVE
aheinecke committed rW2adbde6ad670: web: Gpg4win-3.1.13 (authored by aheinecke).
web: Gpg4win-3.1.13
Sep 4 2020, 4:37 PM
aheinecke committed rD0033b9be00e0: SWDB: Relase Gpg4win-3.1.13 (authored by aheinecke).
SWDB: Relase Gpg4win-3.1.13
Sep 4 2020, 4:25 PM
werner added a comment to T4945: Windows builds use "winepath" when it is available.

Winepath starts calls the full Wine engine just convert file names to DOS format. This is used by libtool but if winepath can't be executed, it doesn't care. So the given solution (using /etc/alternatives/winepath -> /bin/false) can be used.

Sep 4 2020, 3:18 PM · gpgrt
aheinecke committed rWdca9d29d6638: Add uncommited files (authored by aheinecke).
Add uncommited files
Sep 4 2020, 3:16 PM
aheinecke committed rW53b6d5672266: Remove patch containted in GpgOL 2.6.7 (authored by aheinecke).
Remove patch containted in GpgOL 2.6.7
Sep 4 2020, 3:07 PM
aheinecke committed rWd8a277ea68b5: Reduce Version back to 3.1.13 (authored by aheinecke).
Reduce Version back to 3.1.13
Sep 4 2020, 3:00 PM
aheinecke committed rW645db0d5b211: Install 64 bit GPGME (authored by aheinecke).
Install 64 bit GPGME
Sep 4 2020, 3:00 PM
aheinecke committed rW0b35e4eca8b6: Update GpgOL and GnuPG (authored by aheinecke).
Update GpgOL and GnuPG
Sep 4 2020, 3:00 PM
aheinecke committed rW79e58a51a5ad: Update news for todays release (authored by aheinecke).
Update news for todays release
Sep 4 2020, 3:00 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO50be5676ce47: GIT_SILENT: prepare 5.15.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.2
Sep 4 2020, 2:42 PM
bvieira added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

So, if there's no support for native OpenSSH yet, I'll wait for it. After it's supported, I should be able to get the scenery I described working, right?

Sep 4 2020, 1:52 PM · Not A Bug, workaround, gnupg24, Windows, ssh
aheinecke committed rDce0557224fa5: Add Gpgol-2.4.7 (authored by aheinecke).
Add Gpgol-2.4.7
Sep 4 2020, 1:17 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA4565b1b4f2c8: GIT_SILENT: prepare 5.15.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.2
Sep 4 2020, 1:16 PM
aheinecke committed rO81fa80c58b5f: Post release version bump (authored by aheinecke).
Post release version bump
Sep 4 2020, 1:11 PM