Page MenuHome GnuPG
Feed All Stories

May 12 2022

ebo added a comment to T5972: Can't insert charaters in a magic-wand generated password .

Its an issue of cursor position. If one either deletes or inputs a a character anywhere in the password string, the cursor always jumps to the end of the string.

May 12 2022, 11:50 AM · Restricted Project, gnupg (gpg22), gpgagent, pinentry
aheinecke added a comment to T5962: Kleopatra: Crash when quitting Application on Windows.

So after updating to latest kf5 this still happens. The windows event log tells me that the crash occurs from libkf5configwidgets.dll
Does not seem to happen on Linux, i have run it with valgrind to and only found other crashes on linux shutdown when closing the window.

May 12 2022, 10:10 AM · Restricted Project, kleopatra
aheinecke committed rMf3011b5a1918: cpp: Export KeyListModeSaver (authored by aheinecke).
cpp: Export KeyListModeSaver
May 12 2022, 9:50 AM
aheinecke committed rW3be2a82f65d6: Update libkleo and gpgme (authored by aheinecke).
Update libkleo and gpgme
May 12 2022, 8:56 AM
aheinecke triaged T5974: MSI: Register p12 file extension as an optional parameter as Normal priority.
May 12 2022, 8:54 AM · gpg4win, Restricted Project
Laurent Montel <montel@kde.org> committed rLIBKLEO30058639497f: GIT_SILENT: prepare to 22.04.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare to 22.04.2
May 12 2022, 6:59 AM
gniibe added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

Umm... The problem is the last bogus octet from Yubikey. In the log, we see:

May 12 2022, 1:43 AM · Info Needed, yubikey, scd, Bug Report

May 11 2022

ikloecker committed rKLEOPATRA0b7faa912aec: Port from QRegExp to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
Port from QRegExp to QRegularExpression
May 11 2022, 9:14 PM
ikloecker committed rKLEOPATRAe97707b4088e: ListWidget: port to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
ListWidget: port to QRegularExpression
May 11 2022, 9:14 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA44b059bf4d82: SetInitialPinCommand: ensureDialogCreated() shouldn't be const (authored by Ahmad Samir <a.samirh78@gmail.com>).
SetInitialPinCommand: ensureDialogCreated() shouldn't be const
May 11 2022, 8:41 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA50a632d975e0: SetInitialPinCommand: port to PMF signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
SetInitialPinCommand: port to PMF signal/slot syntax
May 11 2022, 8:41 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA167cf920805c: src/commands/*: use PMF/Functor signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
src/commands/*: use PMF/Functor signal/slot syntax
May 11 2022, 8:41 PM
jukivili committed rC9ab61ba24b72: camellia: add amd64 GFNI/AVX512 implementation (authored by jukivili).
camellia: add amd64 GFNI/AVX512 implementation
May 11 2022, 7:37 PM
jukivili committed rCa9700956361d: cipher: move CBC/CFB/CTR self-tests to tests/basic (authored by jukivili).
cipher: move CBC/CFB/CTR self-tests to tests/basic
May 11 2022, 7:37 PM
Jakuje created T5973: libgcrypt: Minor test issues reported by coverity.
May 11 2022, 6:19 PM · backport, patch, libgcrypt, Bug Report
werner triaged T5972: Can't insert charaters in a magic-wand generated password as Normal priority.
May 11 2022, 5:18 PM · Restricted Project, gnupg (gpg22), gpgagent, pinentry
aheinecke committed rW37fa9c5ef138: Commit GUIDs from the 3.1.22 relase (authored by aheinecke).
Commit GUIDs from the 3.1.22 relase
May 11 2022, 2:37 PM
aheinecke committed rW3e373350dbe6: Update KDE Frameworks to 5.93.0 (authored by aheinecke).
Update KDE Frameworks to 5.93.0
May 11 2022, 2:37 PM
aheinecke committed rKLEOPATRA3b92b040ba3f: Wait for KeyCache in Readerstatus thread (authored by aheinecke).
Wait for KeyCache in Readerstatus thread
May 11 2022, 2:30 PM
aheinecke committed rKLEOPATRAe0547e0ce118: Do not build kcm for gnupgsystem on windows (authored by aheinecke).
Do not build kcm for gnupgsystem on windows
May 11 2022, 2:30 PM
aheinecke committed rKLEOPATRAb2ef5fdc68fc: Fix crash when reopening mainwindow (authored by aheinecke).
Fix crash when reopening mainwindow
May 11 2022, 2:30 PM
oddlama added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

I'm certain I've applied the patches correctly. This is my current patchset:

May 11 2022, 12:49 PM · Info Needed, yubikey, scd, Bug Report
werner added a comment to T5950: Allow viewing expired certificates more easily.

Please check the 2020 certificate by using the details dialog. Has it a valid encryption subkey?

May 11 2022, 8:59 AM · Restricted Project, kleopatra, Feature Request
werner triaged T5816: mailing list address confusion (lists.gnupg.org shown, but does not work) as High priority.
May 11 2022, 8:09 AM · gpgweb, Bug Report
werner added a comment to T5816: mailing list address confusion (lists.gnupg.org shown, but does not work).

it was noted that this also affects other ML hosted there like those of freie-software.org

May 11 2022, 8:09 AM · gpgweb, Bug Report
gniibe added a comment to T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys.

The change improve error handling for possible other errors by device: rG53eddf9b9ea0: scd: Fail when no good algorithm attribute.

May 11 2022, 4:31 AM · backport, yubikey, scd, segv, Bug Report
gniibe committed rG53eddf9b9ea0: scd: Fail when no good algorithm attribute. (authored by gniibe).
scd: Fail when no good algorithm attribute.
May 11 2022, 4:23 AM
gniibe added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

Thank you for the logs. It seems that scdaemon didn't detect the removal correctly.

May 11 2022, 1:50 AM · Info Needed, yubikey, scd, Bug Report

May 10 2022

Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRAb7a8ba73ec1c: Minor refactor (authored by Ahmad Samir <a.samirh78@gmail.com>).
Minor refactor
May 10 2022, 10:42 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA8eda1ab32844: Checksum Controller: port to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
Checksum Controller: port to QRegularExpression
May 10 2022, 10:42 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA3d34f260ad09: CreateChecksumsController: move static util methods to a private header (authored by Ahmad Samir <a.samirh78@gmail.com>).
CreateChecksumsController: move static util methods to a private header
May 10 2022, 10:42 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRAf02c4414272c: VerifyChecksumsController: use static methods from checksumsutils_p.h (authored by Ahmad Samir <a.samirh78@gmail.com>).
VerifyChecksumsController: use static methods from checksumsutils_p.h
May 10 2022, 10:42 PM
oddlama added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

I've uploaded the requested information with triple verbose and debug-all setting in the scdaemon.conf as scdaemon.log:

May 10 2022, 10:17 PM · Info Needed, yubikey, scd, Bug Report
ikloecker committed rKLEOPATRA34e1d88d6d8b: Add missing include (authored by ikloecker).
Add missing include
May 10 2022, 10:12 PM
ikloecker committed rKLEOPATRA62bc140ad4d8: Use KeyCache::instance() in connect() calls (authored by Ahmad Samir <a.samirh78@gmail.com>).
Use KeyCache::instance() in connect() calls
May 10 2022, 10:04 PM
ikloecker committed rKLEOPATRA3888a9304650: src/{utils,view}: port to PMF/Functor signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
src/{utils,view}: port to PMF/Functor signal/slot syntax
May 10 2022, 10:04 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA1cbe620c321c: Use KeyCache::instance() in connect() calls (authored by Ahmad Samir <a.samirh78@gmail.com>).
Use KeyCache::instance() in connect() calls
May 10 2022, 10:00 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRAfb4de9a9b8b4: src/{utils,view}: port to PMF/Functor signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
src/{utils,view}: port to PMF/Functor signal/slot syntax
May 10 2022, 9:58 PM
ikloecker committed rKLEOPATRA7146d36bdd67: File name extension can be longer than 3 character (authored by Carlo Vanini <silhusk@gmail.com>).
File name extension can be longer than 3 character
May 10 2022, 9:52 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA138973736995: Port from QRegExp to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
Port from QRegExp to QRegularExpression
May 10 2022, 9:39 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA318c28d4fb50: ListWidget: port to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
ListWidget: port to QRegularExpression
May 10 2022, 9:39 PM
dschulman-repay closed T5966: keyboxd issue building gnupg-2.3.6 (almost identical toT5406) as Resolved.

Thank you, @gniibe. That's what I was missing: installing libsqlite3-dev made the difference.

May 10 2022, 7:02 PM · Restricted Project, gnupg (gpg23), Bug Report
werner committed rG5e5df82b5f28: scd:openpgp: New card vendor. (authored by werner).
scd:openpgp: New card vendor.
May 10 2022, 4:21 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA4a6d55dd9d25: src/{utils,view}: port to PMF/Functor signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
src/{utils,view}: port to PMF/Functor signal/slot syntax
May 10 2022, 3:31 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA9439051aa62b: Minor refactor (authored by Ahmad Samir <a.samirh78@gmail.com>).
Minor refactor
May 10 2022, 1:11 PM
ikloecker committed rKLEOPATRAc93c3dfb1658: Alternative way to make signals private (authored by Ahmad Samir <a.samirh78@gmail.com>).
Alternative way to make signals private
May 10 2022, 12:35 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA2e06d4bc4406: Alternative way to make signals private (authored by Ahmad Samir <a.samirh78@gmail.com>).
Alternative way to make signals private
May 10 2022, 11:53 AM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA6f49c63390bb: Alternative way to make signals private (authored by Ahmad Samir <a.samirh78@gmail.com>).
Alternative way to make signals private
May 10 2022, 11:43 AM
gniibe added a project to T5970: gcry_mpi_invm producing wrong result: Restricted Project.

Pushed the change. Also, it's backported to 1.10 branch.

May 10 2022, 8:59 AM · backport, libgcrypt, Bug Report
gniibe committed rCa611e3a25d61: mpi: Fix for 64-bit for _gcry_mpih_cmp_ui. (authored by gniibe).
mpi: Fix for 64-bit for _gcry_mpih_cmp_ui.
May 10 2022, 8:48 AM
gniibe claimed T5970: gcry_mpi_invm producing wrong result.

Thanks for creating this ticket. I'll reply.

May 10 2022, 8:44 AM · backport, libgcrypt, Bug Report
gniibe added a comment to T5899: Fix compilation of dirmngr with mingw.org's MinGW.

Pushed the changes for http.c.

May 10 2022, 7:58 AM · patch, Feature Request, Windows, toolchain
gniibe committed rG14068dfc74ff: dirmngr: Fix for Windows. (authored by gniibe).
dirmngr: Fix for Windows.
May 10 2022, 7:57 AM
gniibe closed T5731: libgcrypt,w32: Possible API change for include file(s) as Resolved.

libgcrypt 1.10 is out with the API change for Windows, and we don't see any report (yet).

May 10 2022, 7:34 AM · libgcrypt
gniibe added a project to T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW: Restricted Project.
May 10 2022, 7:31 AM · npth, Bug Report
gniibe edited projects for T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys, added: Restricted Project; removed gnupg.

Applied to 2.2 branch, too.

May 10 2022, 7:29 AM · backport, yubikey, scd, segv, Bug Report
gniibe committed rC5dc97e855bb2: random: Fix rndjent for Windows. (authored by gniibe).
random: Fix rndjent for Windows.
May 10 2022, 7:19 AM
gniibe removed a project from T5971: Yubikey: Removal of device is not detected by PC/SC: gnupg.
May 10 2022, 7:00 AM · Info Needed, yubikey, scd, Bug Report
gniibe added a project to T5891: EOPNOTSUPP is not defined in mingw.org's MinGW, fails compilation of libgcrypt-1.10.0: Restricted Project.

Pushed the change to master.

May 10 2022, 6:59 AM · backport, libgcrypt, Bug Report
gniibe committed rG09df630e4be7: tests: Enable tests with keyboxd only when it's configured. (authored by gniibe).
tests: Enable tests with keyboxd only when it's configured.
May 10 2022, 4:57 AM
gniibe added a project to T5966: keyboxd issue building gnupg-2.3.6 (almost identical toT5406): Restricted Project.

Pushed the fix.

May 10 2022, 4:52 AM · Restricted Project, gnupg (gpg23), Bug Report
gniibe removed a project from T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys: Info Needed.
May 10 2022, 3:50 AM · backport, yubikey, scd, segv, Bug Report
gniibe added a comment to T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys.

I examined all log files you gave us, and I think that scdaemon with PC/SC fails to detect the removal of the USB device.

May 10 2022, 3:48 AM · backport, yubikey, scd, segv, Bug Report
gniibe triaged T5971: Yubikey: Removal of device is not detected by PC/SC as Normal priority.
May 10 2022, 2:51 AM · Info Needed, yubikey, scd, Bug Report
gniibe claimed T5966: keyboxd issue building gnupg-2.3.6 (almost identical toT5406).
May 10 2022, 2:50 AM · Restricted Project, gnupg (gpg23), Bug Report
gniibe added a comment to T5966: keyboxd issue building gnupg-2.3.6 (almost identical toT5406).

You need to install a package like sqlite-devel or libsqlite3-dev, so that you can have development header files and library (sqlite3*.h and libsqite3.so) and pkgconfig file (pkgconfig/sqlite3.pc).

May 10 2022, 2:49 AM · Restricted Project, gnupg (gpg23), Bug Report
dschulman-repay added a comment to T5966: keyboxd issue building gnupg-2.3.6 (almost identical toT5406).

Yes, I saw that in the logs and installed those packages. Now I have sqlite and sqlite3 in /usr/bin, but that doesn't seem to have changed anything.

May 10 2022, 2:21 AM · Restricted Project, gnupg (gpg23), Bug Report
gniibe added a comment to T5966: keyboxd issue building gnupg-2.3.6 (almost identical toT5406).

the link's target doesn't exist

May 10 2022, 1:47 AM · Restricted Project, gnupg (gpg23), Bug Report

May 9 2022

jukivili created T5970: gcry_mpi_invm producing wrong result.
May 9 2022, 8:30 PM · backport, libgcrypt, Bug Report
jukivili updated the task description for T4460: libgcrypt performance TODOs.
May 9 2022, 8:19 PM · libgcrypt
dschulman-repay added a comment to T5966: keyboxd issue building gnupg-2.3.6 (almost identical toT5406).

Yes, of course I did that. The error output I included followed the sequence

May 9 2022, 6:27 PM · Restricted Project, gnupg (gpg23), Bug Report
krakonos added a comment to T5702: Display prompt to user when YubiKey is waiting for touch confirmation.

Is there any progress on this issue? The code looks reasonable but does not apply on top of 2.2.35 (I didn't try master yet) and I didn't find a submission to the mailing list. I would really appreciate this patch, as it is a significant speedbump in my workflow.

May 9 2022, 5:32 PM · patch, Feature Request
ikloecker moved T5969: Kleopatra: Support large magnification for OpenPGP certificate generation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 9 2022, 5:02 PM · kleopatra, Restricted Project
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA386e2247e5ab: Minor refactor (authored by Ahmad Samir <a.samirh78@gmail.com>).
Minor refactor
May 9 2022, 1:40 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA2bd2ac10d89f: ListWidget: port to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
ListWidget: port to QRegularExpression
May 9 2022, 1:40 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA71f36682074c: VerifyChecksumsController: use static methods from checksumsutils_p.h (authored by Ahmad Samir <a.samirh78@gmail.com>).
VerifyChecksumsController: use static methods from checksumsutils_p.h
May 9 2022, 1:40 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRAfef812e79967: Checksum Controller: port to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
Checksum Controller: port to QRegularExpression
May 9 2022, 1:40 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA97084f73edff: Port from QRegExp to QRegularExpression (authored by Ahmad Samir <a.samirh78@gmail.com>).
Port from QRegExp to QRegularExpression
May 9 2022, 1:40 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA225d5bd92aa4: CreateChecksumsController: move static util methods to a private header (authored by Ahmad Samir <a.samirh78@gmail.com>).
CreateChecksumsController: move static util methods to a private header
May 9 2022, 1:40 PM
Ahmad Samir <a.samirh78@gmail.com> committed rLIBKLEO828fd567e30f: Add a type alias for std::shared_ptr<ChecksumDefinition> (authored by Ahmad Samir <a.samirh78@gmail.com>).
Add a type alias for std::shared_ptr<ChecksumDefinition>
May 9 2022, 1:21 PM
oddlama added a comment to T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys.

I've applied the linked patch, but still experience the error. Most of the times, I cannot access my yubikey at all and I am not sure what is blocking it.
I've tried to include as much debugging output as I could below. Please let me know if there is anything else I can do to debug this.

May 9 2022, 12:54 PM · backport, yubikey, scd, segv, Bug Report
ikloecker added a subtask for T5901: Kleopatra: Make it usable with 400 % magnification: T5969: Kleopatra: Support large magnification for OpenPGP certificate generation.
May 9 2022, 10:59 AM · kleopatra, Restricted Project
ikloecker added a parent task for T5969: Kleopatra: Support large magnification for OpenPGP certificate generation: T5901: Kleopatra: Make it usable with 400 % magnification.
May 9 2022, 10:59 AM · kleopatra, Restricted Project
ikloecker triaged T5969: Kleopatra: Support large magnification for OpenPGP certificate generation as Normal priority.
May 9 2022, 10:59 AM · kleopatra, Restricted Project
ikloecker updated the task description for T5901: Kleopatra: Make it usable with 400 % magnification.
May 9 2022, 10:59 AM · kleopatra, Restricted Project
aheinecke triaged T5968: Kleopatra: p15 widget for S/MIME cards as Normal priority.
May 9 2022, 10:45 AM · kleopatra, Restricted Project
aheinecke closed T5129: Kleopatra: Generate S/MIME CSR for NetKey card key, a subtask of T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card, as Resolved.
May 9 2022, 10:39 AM · kleopatra
aheinecke closed T5129: Kleopatra: Generate S/MIME CSR for NetKey card key as Resolved.
May 9 2022, 10:39 AM · kleopatra
aheinecke closed T5128: Kleopatra: Generate OpenPGP public key for NetKey card key, a subtask of T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card, as Resolved.
May 9 2022, 10:38 AM · kleopatra
aheinecke closed T5128: Kleopatra: Generate OpenPGP public key for NetKey card key as Resolved.
May 9 2022, 10:38 AM · kleopatra
ikloecker committed rKLEOPATRA208e5a0a361e: Disable word wrap for certificate dump (authored by ikloecker).
Disable word wrap for certificate dump
May 9 2022, 10:06 AM
aheinecke added a comment to T5961: Kleopatra: S/MIME Details cannot be copied multiline on Windows.

Sorry, yes I meant the Certificate Dump not the Details.

May 9 2022, 9:33 AM · kleopatra, Restricted Project
ikloecker added a comment to T5960: Kleopatra: Encoding problems with GnuPG output on Windows.

I would love to defer those encoding problems to gpgme. The output of gpgme should always be UTF-8 encoded, so that higher API doesn't need to bother about encoding. Obviously, this would mean that we shouldn't bypass gpgme by running gpg commands with QProcess.

May 9 2022, 9:31 AM · Restricted Project, kleopatra
aheinecke awarded rKLEOPATRA5ce3e90cbad5: Merge branch 'support-WKS-publishing' into 'master' a Yellow Medal token.
May 9 2022, 9:31 AM
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T4702: Deadline for the GnuPG 2.3.0 release, as Resolved.
May 9 2022, 9:29 AM · Restricted Project, gpg4win, gnupg
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5217: Kleopatra: Adapt to config changes in GnuPG master, as Resolved.
May 9 2022, 9:29 AM · Restricted Project, kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5066: Multiple smartcard (reader) / app support in Kleopatra, as Resolved.
May 9 2022, 9:29 AM · kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T4814: GpgOL: Send multiple E-Mails for BCC recipients, as Resolved.
May 9 2022, 9:29 AM · Restricted Project, gpgol
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5239: Add UI for managing groups, as Resolved.
May 9 2022, 9:29 AM · Restricted Project, kleopatra
aheinecke closed T5273: Release Gpg4win 4.x.x, a subtask of T5240: Allow selection of groups implicitly defined by tags, as Resolved.
May 9 2022, 9:29 AM · Restricted Project, kleopatra