Page MenuHome GnuPG
Feed All Stories

May 18 2021

gniibe added a comment to T5439: Bug of t-keydb.c.

Possibly, it keeps running at calibrate_s2k_count, for some reason.

May 18 2021, 4:00 AM · gnupg (gpg23)
gniibe added a comment to T5439: Bug of t-keydb.c.

I was wrong.

May 18 2021, 3:18 AM · gnupg (gpg23)
saurik added a comment to T5440: _DARWIN_C_SOURCE kind of "must" be 1, not "900000L".

Note: I believe this issue might affect multiple other GnuPG projects.

May 18 2021, 3:14 AM · MacOS, libgcrypt, Bug Report
saurik created T5440: _DARWIN_C_SOURCE kind of "must" be 1, not "900000L".
May 18 2021, 3:10 AM · MacOS, libgcrypt, Bug Report

May 17 2021

znull added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

It's not clear whether you are talking about PIN caching related to signing operations or decryption operations.

May 17 2021, 10:27 PM · gnupg24, yubikey, Bug Report
jukivili committed rC14bb6d4ea0dc: cipher: Fix memory leaks for EdDSA. (authored by Tianjia Zhang <tianjia.zhang@linux.alibaba.com>).
cipher: Fix memory leaks for EdDSA.
May 17 2021, 9:01 PM
jukivili committed rCa1f5d87ed49b: Always include <config.h> in cipher assembly codes (authored by H.J. Lu <hjl.tools@gmail.com>).
Always include <config.h> in cipher assembly codes
May 17 2021, 9:01 PM
werner committed rG6dfae2f402a7: gpg: Use a more descriptive prompt for symmetric decryption. (authored by werner).
gpg: Use a more descriptive prompt for symmetric decryption.
May 17 2021, 7:52 PM
werner committed rGc9859967c0d8: po: In German always use "Passwort" instead of "Passphrase". (authored by werner).
po: In German always use "Passwort" instead of "Passphrase".
May 17 2021, 7:37 PM
werner committed rG6f31acac767f: sm: Support decryption of password based encryption (pwri) (authored by werner).
sm: Support decryption of password based encryption (pwri)
May 17 2021, 7:37 PM
werner committed rG50ea1b67e826: sm: Ask for the password for password based decryption (pwri) (authored by werner).
sm: Ask for the password for password based decryption (pwri)
May 17 2021, 7:37 PM
werner committed rG03f83bcda5d1: gpg: Use a more descriptive prompt for symmetric decryption. (authored by werner).
gpg: Use a more descriptive prompt for symmetric decryption.
May 17 2021, 7:37 PM
werner added a comment to rGcc5aa68b6310: scd:p15: Fix last commit and improve D-TRUST detection..

I fully agree. That was actually my itention - not sure why the coded ended up as it is.

May 17 2021, 4:44 PM
werner committed rGeeb65d3bbd7d: sm: Ask for the password for password based decryption (pwri) (authored by werner).
sm: Ask for the password for password based decryption (pwri)
May 17 2021, 4:37 PM
werner committed rG1406f551f1e0: dirmngr: LDAP search by a mailbox now ignores revoked keys. (authored by werner).
dirmngr: LDAP search by a mailbox now ignores revoked keys.
May 17 2021, 4:37 PM
werner committed rGb6f8cd7eef4b: dirmngr: LDAP search by a mailbox now ignores revoked keys. (authored by werner).
dirmngr: LDAP search by a mailbox now ignores revoked keys.
May 17 2021, 3:38 PM
ikloecker added inline comments to rGcc5aa68b6310: scd:p15: Fix last commit and improve D-TRUST detection..
May 17 2021, 2:41 PM
lbogdan added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

Just got around to testing this on Linux, and I can confirm the same behavior: decryption PIN caching works on 2.2 and doesn't work on 2.3.

May 17 2021, 1:51 PM · gnupg24, yubikey, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO03b1e46cf71d: GIT_SILENT: use Qt:: everywhere (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use Qt:: everywhere
May 17 2021, 1:25 PM
werner triaged T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS as High priority.

Due to tax issues, we can't accept a donation as return on service. However, we will fix bugs anyway if possible,

May 17 2021, 11:50 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report
lbogdan renamed T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations from gpg-agent 2.3.1: PIN caching not working to gpg-agent 2.3.1: PIN caching not working for decrypt operations.
May 17 2021, 11:21 AM · gnupg24, yubikey, Bug Report
gniibe triaged T5439: Bug of t-keydb.c as Normal priority.
May 17 2021, 10:43 AM · gnupg (gpg23)
lbogdan added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

@znull You can also fix the detection issue by building with ./configure --disable-ccid-driver, in which case you won't need the disable-ccid setting anymore.

May 17 2021, 10:10 AM · gnupg24, yubikey, Bug Report
lbogdan added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

@ikloecker Sorry for not being clear, I was not aware different operations have different behaviors in regard to entering / caching the PIN.

May 17 2021, 9:59 AM · gnupg24, yubikey, Bug Report
ikloecker moved T4876: Generic smartcard widget for PKCS# 15 and other apps from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 17 2021, 9:43 AM · Restricted Project, kleopatra
ikloecker added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

It's not clear whether you are talking about PIN caching related to signing operations or decryption operations.

May 17 2021, 9:22 AM · gnupg24, yubikey, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO873d6a57b1ec: 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
May 17 2021, 3:32 AM

May 16 2021

noblydev updated noblydev.
May 16 2021, 7:22 PM
noblydev updated noblydev.
May 16 2021, 6:35 PM
pert created T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS.
May 16 2021, 2:25 PM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report
werner committed rDcd41c57d9cfb: ids: draft-koch-openpgp-webkey-service-12.txt (authored by werner).
ids: draft-koch-openpgp-webkey-service-12.txt
May 16 2021, 12:45 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO21d594d71ea2: 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
May 16 2021, 3:23 AM

May 15 2021

znull added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

I just wanted to chime in that I've had exactly the same experience as @lbogdan: gnupg 2.3 stopped recognizing my yubikey entirely on MacOS until the T5415 workaround (disable-ccid). After that, pin caching was broken until I applied his patch to call-scd.c:548, which makes it work as before. Without these two changes the experience with gnupg 2.3 is degraded relative to 2.2.

May 15 2021, 8:17 PM · gnupg24, yubikey, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEOa37895dfaec3: GIT_SILENT: prepare 5.17.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.17.2
May 15 2021, 3:28 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAa6e3d5d1c7f6: GIT_SILENT: prepare 5.17.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.17.2
May 15 2021, 3:24 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAfd3f9437b5c0: Allow to install doc/po file (authored by Laurent Montel <montel@kde.org>).
Allow to install doc/po file
May 15 2021, 11:06 AM

May 14 2021

werner committed rG02029f9eab87: sm: Support decryption of password based encryption (pwri) (authored by werner).
sm: Support decryption of password based encryption (pwri)
May 14 2021, 6:57 PM
lbogdan added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

So I did a bit more reading on smartcard PIN caching, and took a better look at the debug logging of gnupg 2.2, and learned that, indeed, the PIN is cached by the card and not by any one gnupg component.

May 14 2021, 6:44 PM · gnupg24, yubikey, Bug Report
ikloecker committed rLIBKLEO5de2f7ac770c: Always include the default key in the list of keys to chose from (authored by ikloecker).
Always include the default key in the list of keys to chose from
May 14 2021, 5:19 PM
gniibe committed rG58b330e935b9: scd: Remove wrong assertion and add protection to PCSC.COUNT. (authored by gniibe).
scd: Remove wrong assertion and add protection to PCSC.COUNT.
May 14 2021, 6:07 AM
gniibe committed rPTH6629a4b8015c: build: Fix detecting pthread library. (authored by gniibe).
build: Fix detecting pthread library.
May 14 2021, 3:58 AM

May 13 2021

Laurent Montel <montel@kde.org> committed rLIBKLEO5a4930065beb: GIT_SILENT: prepare 5.17.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.17.2
May 13 2021, 9:58 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA17d9a4b767f3: GIT_SILENT: prepare 5.17.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.17.2
May 13 2021, 9:55 PM
gniibe added a comment to T5437: PC/SC change: monitoring card status changes (possibly also for new reader).

I am testing with rGccfb5e0a7dc6: scd: Use SCardStatus for pcsc_get_status. on GNU/Linux.

May 13 2021, 6:19 AM · scd
gniibe renamed T5437: PC/SC change: monitoring card status changes (possibly also for new reader) from PC/SC change monitoring card status changes (possibly also for new reader) to PC/SC change: monitoring card status changes (possibly also for new reader).
May 13 2021, 6:15 AM · scd
gniibe triaged T5437: PC/SC change: monitoring card status changes (possibly also for new reader) as Wishlist priority.
May 13 2021, 6:15 AM · scd

May 12 2021

lbogdan added a comment to T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.

Yes, I already linked to T5415, but that breaks YubiKey completely, and I fixed it with disable-ccid.

May 12 2021, 6:08 PM · gnupg24, yubikey, Bug Report
werner edited projects for T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations, added: gnupg (gpg23), MacOS; removed gpgagent.

The pincache is actually not what you think it is. It is only used to allow switching between different application on a Yubikey which reqieres a new VERIFY command after switching back to the first application the card. What you feel as caching is the state of the card, which usually keeps its verification state until the card is powered down.

May 12 2021, 5:52 PM · gnupg24, yubikey, Bug Report
ikloecker moved T5245: Kleopatra: Add support for trust signatures / trusted introducer from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 12 2021, 5:26 PM · kleopatra, Restricted Project
ikloecker changed the status of T5245: Kleopatra: Add support for trust signatures / trusted introducer from Open to Testing.
May 12 2021, 5:26 PM · kleopatra, Restricted Project
ikloecker closed T5429: Kleopatra: Display information about trust signatures as Resolved.
May 12 2021, 5:25 PM · kleopatra, Restricted Project
ikloecker closed T5429: Kleopatra: Display information about trust signatures, a subtask of T5245: Kleopatra: Add support for trust signatures / trusted introducer, as Resolved.
May 12 2021, 5:25 PM · kleopatra, Restricted Project
ikloecker moved T5429: Kleopatra: Display information about trust signatures from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 12 2021, 5:25 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA01f8c6af6a30: Fix warning: & has lower precedence than ==; == will be evaluated first (authored by ikloecker).
Fix warning: & has lower precedence than ==; == will be evaluated first
May 12 2021, 5:23 PM
ikloecker committed rKLEOPATRA7d49a67a3f4a: Show information about trusted introducers in certificate details (authored by ikloecker).
Show information about trusted introducers in certificate details
May 12 2021, 5:16 PM
ikloecker committed rKLEOPATRA99ec41cb1656: GIT_SILENT: Fix indentation (authored by ikloecker).
GIT_SILENT: Fix indentation
May 12 2021, 5:16 PM
ikloecker committed rKLEOPATRA4cdcf5def6eb: Remove separate certificatedetailswidget.ui (authored by ikloecker).
Remove separate certificatedetailswidget.ui
May 12 2021, 5:16 PM
ikloecker committed rKLEOPATRA80a9c0d039ee: Use std::unique_ptr for pimpl (authored by ikloecker).
Use std::unique_ptr for pimpl
May 12 2021, 5:16 PM
ikloecker committed rKLEOPATRAef6c06f010fa: GIT_SILENT: Fix debug message (authored by ikloecker).
GIT_SILENT: Fix debug message
May 12 2021, 5:16 PM
ikloecker committed rKLEOPATRA40013fb8477d: Hide Tags column if tag support is not enabled (authored by ikloecker).
Hide Tags column if tag support is not enabled
May 12 2021, 5:16 PM
ikloecker committed rKLEOPATRA00c7c920c5bd: Move CertificateDetailsDialog to *.h/*.cpp of its own (authored by ikloecker).
Move CertificateDetailsDialog to *.h/*.cpp of its own
May 12 2021, 5:16 PM
ikloecker committed rKLEOPATRAd47a5a266cf1: Modernize code and sort includes (authored by ikloecker).
Modernize code and sort includes
May 12 2021, 5:16 PM
ikloecker committed rLIBKLEO28d8291f6ba9: Add information about trust signatures to UserIDListModel (authored by ikloecker).
Add information about trust signatures to UserIDListModel
May 12 2021, 5:12 PM
ikloecker committed rLIBKLEO703a38739b41: Bump library version (authored by ikloecker).
Bump library version
May 12 2021, 5:12 PM
ikloecker committed rLIBKLEO4c8b79fc6894: GIT_SILENT: Reorder includes (authored by ikloecker).
GIT_SILENT: Reorder includes
May 12 2021, 5:12 PM
ikloecker committed rLIBKLEO32a3eb6aaaac: Modernize code (authored by ikloecker).
Modernize code
May 12 2021, 5:12 PM
ikloecker committed rLIBKLEO628ea4b79991: Always add the Tags column to the model (authored by ikloecker).
Always add the Tags column to the model
May 12 2021, 5:12 PM
ikloecker committed rLIBKLEO941f82fbbe48: Add enum for model columns (authored by ikloecker).
Add enum for model columns
May 12 2021, 5:12 PM
ikloecker committed rLIBKLEO27cd0e8e450a: Use std::unique_ptr for mRootItem (authored by ikloecker).
Use std::unique_ptr for mRootItem
May 12 2021, 5:12 PM
ikloecker committed rLIBKLEOf25dcd53ddc2: Enforce QT_NO_CAST_FROM_ASCII (authored by ikloecker).
Enforce QT_NO_CAST_FROM_ASCII
May 12 2021, 5:12 PM
lbogdan updated the task description for T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.
May 12 2021, 12:53 PM · gnupg24, yubikey, Bug Report
lbogdan created T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations.
May 12 2021, 12:51 PM · gnupg24, yubikey, Bug Report
werner committed rM88db69e1a964: core: Make sure to stay ABI compatible. (authored by werner).
core: Make sure to stay ABI compatible.
May 12 2021, 9:17 AM
werner committed rMaa98081356b5: core: Allow for older compilers. (authored by werner).
core: Allow for older compilers.
May 12 2021, 9:17 AM
werner closed T5434: gpg-agent should not use MD5 fingerprint for ssh keys as Resolved.
May 12 2021, 9:05 AM · gnupg, Bug Report
werner committed rG310b064f5271: agent: Use SHA-256 for SSH fingerprint by default (authored by werner).
agent: Use SHA-256 for SSH fingerprint by default
May 12 2021, 8:59 AM
werner added a comment to T5434: gpg-agent should not use MD5 fingerprint for ssh keys.

Frankly, I am pretty sure that the new base64 encoding of the fingerprint leads to less diligent comparison of the fingerprint by the user. I don't understand why they did not used a truncated hex output or zBase32 .

May 12 2021, 8:51 AM · gnupg, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO234be2025ff1: Fix clazy warning (authored by Laurent Montel <montel@kde.org>).
Fix clazy warning
May 12 2021, 8:17 AM

May 11 2021

lrod33 created T5435: GpgOL shows Insecure and won't decrypt instead there is an attachment.
May 11 2021, 4:10 PM · Info Needed, Bug Report, gpg4win
Jakuje created T5434: gpg-agent should not use MD5 fingerprint for ssh keys.
May 11 2021, 2:30 PM · gnupg, Bug Report
Jakuje created T5433: libgcrypt: Do not use SHA1 by default.
May 11 2021, 1:58 PM · FIPS, libgcrypt, Bug Report
werner triaged T5432: GPA - Crypto Backend Configurator ignores screen zoom factor and partially falls off screen as Low priority.

Thanks for using GPA. Unfortunately, I have to tell you that GPA development has been stopped and I can't say whether we will fix that bug any time soon. Please consider to switch to Kleopatra which is the standard key manager included in gpg4win.

May 11 2021, 1:49 PM · gpa, Bug Report
dutchgemini created T5432: GPA - Crypto Backend Configurator ignores screen zoom factor and partially falls off screen.
May 11 2021, 9:51 AM · gpa, Bug Report
ikloecker committed rKLEOPATRAddf99af924cd: Exclude key to certify from possible certification keys (authored by ikloecker).
Exclude key to certify from possible certification keys
May 11 2021, 9:45 AM
werner committed rG965bb0693c0d: A few minor code cleanups and typo fixes. (authored by werner).
A few minor code cleanups and typo fixes.
May 11 2021, 9:25 AM
werner added a comment to T5430: "free(): invalid pointer" from --clearsign.

FWIW, we can and should run our test suite under valgrind from time to time

May 11 2021, 9:00 AM · gnupg (gpg23)
gniibe changed the status of T5430: "free(): invalid pointer" from --clearsign from Open to Testing.
May 11 2021, 8:43 AM · gnupg (gpg23)
werner triaged T5431: Use AC_PROG_CC_C99 as Normal priority.
May 11 2021, 8:23 AM · gnupg24, toolchain, gnupg (gpg23)
gniibe added a comment to T5430: "free(): invalid pointer" from --clearsign.

Sorry, it's my fault.
Fixed in rGac731dbbbd21: gpg: Fix allocation for EXTRAHASH..

May 11 2021, 7:50 AM · gnupg (gpg23)
gniibe committed rGac731dbbbd21: gpg: Fix allocation for EXTRAHASH. (authored by gniibe).
gpg: Fix allocation for EXTRAHASH.
May 11 2021, 7:50 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA1becdd7d7819: We can buid against 5.14 without deprecated method (authored by Laurent Montel <montel@kde.org>).
We can buid against 5.14 without deprecated method
May 11 2021, 7:12 AM
gniibe added a comment to T5428: PC/SC detecting removal of card.

On Windows, smartcard is also used by logon/logout and certificates handling. Those may be related.

May 11 2021, 3:47 AM · Info Needed, Windows, scd, Bug Report
gniibe added a comment to D531: Keep holding READER_LOCK_TABLE and make clear distinction among close/releasing_PCSC_context/nullify_rdrname.

Applied in rG32baa9acfb15: scd: Serialize READER_TABLE access for PC/SC..

May 11 2021, 3:42 AM · gnupg (gpg23), scd
gniibe added a comment to D531: Keep holding READER_LOCK_TABLE and make clear distinction among close/releasing_PCSC_context/nullify_rdrname.

Please note that we don't use lock in apdu_dev_list_start/finish any more.
Use of lock is narrowed, only within apdu_open_reader function.

May 11 2021, 3:41 AM · gnupg (gpg23), scd
gniibe committed rG32baa9acfb15: scd: Serialize READER_TABLE access for PC/SC. (authored by gniibe).
scd: Serialize READER_TABLE access for PC/SC.
May 11 2021, 3:39 AM

May 10 2021

cbiedl created T5430: "free(): invalid pointer" from --clearsign.
May 10 2021, 9:27 PM · gnupg (gpg23)
werner assigned T5428: PC/SC detecting removal of card to gniibe.

(I disabled the account of this boor)

May 10 2021, 6:43 PM · Info Needed, Windows, scd, Bug Report
werner reopened T5415: YubiKey no longer recognized in GnuPG 2.3.1 on macOS 10.15.7 as "Open".

(I disabled this boor and restored the state)

May 10 2021, 6:41 PM · MacOS, yubikey, Bug Report
ikloecker committed rKLEOPATRA3fcfe9ead9d6: Prefill the trust signature domain (authored by ikloecker).
Prefill the trust signature domain
May 10 2021, 4:31 PM
ikloecker committed rKLEOPATRAdb59674bda1b: Allow certifying a key as trusted introducer for a domain (authored by ikloecker).
Allow certifying a key as trusted introducer for a domain
May 10 2021, 4:31 PM