Page MenuHome GnuPG
Feed All Stories

Jan 14 2022

aheinecke committed rLIBKLEObf2fb686fb88: Filter on subkey fingerprints in keylist, too (authored by aheinecke).
Filter on subkey fingerprints in keylist, too
Jan 14 2022, 10:37 AM
aheinecke triaged T5780: Kleopatra: Result dialog does not have focus after operation as Normal priority.
Jan 14 2022, 10:25 AM · kleopatra, Restricted Project
aheinecke closed T5779: Kleopatra: Filter by fingerprint in keylistwidget as Resolved.
Jan 14 2022, 10:09 AM · kleopatra, Restricted Project
aheinecke triaged T5779: Kleopatra: Filter by fingerprint in keylistwidget as Normal priority.
Jan 14 2022, 10:07 AM · kleopatra, Restricted Project
aheinecke added a comment to T5777: Kleopatra: Remove all external links which would open a browser.

Yes I think changing the textinteraction flags for these labels would be fine. But as this is only for one customer we should probably add some config like "no links". I think the about dialog things are more problematic as they come from Frameworks.

Jan 14 2022, 9:59 AM · kleopatra, Restricted Project
ikloecker added a comment to T5777: Kleopatra: Remove all external links which would open a browser.

Is the problem links which can be clicked? Or the mere displaying of links? If the former needs to be changed, then removing the Qt::LinksAccessibleByMouse and Qt::LinksAccessibleByKeyboard flags from the textInteractionFlags of QLabel, QTextEdit, QTextBrowser would do it.

Jan 14 2022, 9:56 AM · kleopatra, Restricted Project
aheinecke triaged T5778: Wish to add a generic comment or hint to encrypted data as Wishlist priority.
Jan 14 2022, 9:53 AM · gnupg, Restricted Project
aheinecke triaged T5777: Kleopatra: Remove all external links which would open a browser as High priority.
Jan 14 2022, 8:56 AM · kleopatra, Restricted Project
aheinecke added a comment to T5775: Kleopatra: Add action to restart background processes.

Oh, this is something we should fix anyway because users when evaluating Kleopatra and making configuration changes regularly run "gpgconf --kill all" anyway. Could it be that the SCD DEVINFO --watch fails because the gpg-agent is not yet started again?

Jan 14 2022, 8:42 AM · kleopatra, Restricted Project

Jan 13 2022

ikloecker committed rMe16729edcbdf: tests: Fix generation of keys without expiration (authored by ikloecker).
tests: Fix generation of keys without expiration
Jan 13 2022, 4:34 PM
ikloecker committed rMe4625885a851: tests: Remove unsupported option --status from usage help (authored by ikloecker).
tests: Remove unsupported option --status from usage help
Jan 13 2022, 4:34 PM
ikloecker committed rM4d913a8aa5da: qt: Add job to add existing subkeys to other keys (authored by ikloecker).
qt: Add job to add existing subkeys to other keys
Jan 13 2022, 3:36 PM
ikloecker committed rMd308910cdfb3: qt,tests: Add helper to hook up the test passphrase provider (authored by ikloecker).
qt,tests: Add helper to hook up the test passphrase provider
Jan 13 2022, 3:36 PM
ikloecker committed rMa4dcb17486bb: cpp: Add interactor to add existing subkeys to other keys (authored by ikloecker).
cpp: Add interactor to add existing subkeys to other keys
Jan 13 2022, 3:36 PM
ikloecker committed rMa54402fc2d1c: qt,tests: Add asyncDone signal to base class of all tests (authored by ikloecker).
qt,tests: Add asyncDone signal to base class of all tests
Jan 13 2022, 3:36 PM
ikloecker added a comment to T5775: Kleopatra: Add action to restart background processes.

Note: Currently, killing the background processes causes a SIGPIPE (broken pipe) in the worker thread of the DeviceInfoWatcher. Kleopatra seems to survive this, but I'm not sure the thread survives. Starting a new SCD DEVINFO --watch fails with General error. On exit, the thread then receives a SIGABRT which crashes Kleopatra.

Jan 13 2022, 1:18 PM · kleopatra, Restricted Project
aheinecke renamed T5774: Kleopatra: Better default when decrypting Outlook attachments from Kleopatra: Better default when decrypting Outlook attachmetns to Kleopatra: Better default when decrypting Outlook attachments.
Jan 13 2022, 11:56 AM · kleopatra, Restricted Project
aheinecke triaged T5776: Kleopatra: Add possibility to copy fingerprints without spaces as Wishlist priority.
Jan 13 2022, 11:48 AM · kleopatra, Restricted Project
aheinecke triaged T5775: Kleopatra: Add action to restart background processes as Normal priority.
Jan 13 2022, 11:45 AM · kleopatra, Restricted Project
aheinecke triaged T5774: Kleopatra: Better default when decrypting Outlook attachments as Normal priority.
Jan 13 2022, 10:18 AM · kleopatra, Restricted Project
Laurent Montel <montel@kde.org> committed rKLEOPATRA183c899a7ee8: Use directly QT_VERSION (authored by Laurent Montel <montel@kde.org>).
Use directly QT_VERSION
Jan 13 2022, 7:08 AM

Jan 12 2022

twpayne added a comment to T5772: pinentry-mac: PIN not escaped when using quality bar.

You'll have to talk to the people you got pinentry-mac from.

Jan 12 2022, 9:48 PM · pinentry, Bug Report
werner claimed T5718: Provide list of supported/compliant key algorithms.
Jan 12 2022, 8:40 PM · gnupg24, gnupg (gpg23), Feature Request
werner added a comment to T5718: Provide list of supported/compliant key algorithms.

No, these are simply the technically available algorithms. I'll see what I can do.

Jan 12 2022, 8:40 PM · gnupg24, gnupg (gpg23), Feature Request
werner committed rGf16c535eee91: gpgconf: Add command aliases -L -K -R. (authored by werner).
gpgconf: Add command aliases -L -K -R.
Jan 12 2022, 8:32 PM
werner committed rGec4a1cffb865: gpgconf: Add command aliases -L -K -R. (authored by werner).
gpgconf: Add command aliases -L -K -R.
Jan 12 2022, 8:29 PM
jukivili committed rCdfd53c7eddf0: rijndael-aesni: small optimization for cbc-enc and cfb-enc (authored by jukivili).
rijndael-aesni: small optimization for cbc-enc and cfb-enc
Jan 12 2022, 4:57 PM
werner triaged T5772: pinentry-mac: PIN not escaped when using quality bar as Normal priority.

I don't know about pinentry-mac but it seems to be another name for
one our our regular pinentry variants.

Jan 12 2022, 3:23 PM · pinentry, Bug Report
ikloecker added a comment to T5773: Encrypt file extension as pgp.

Enable the setting Create OpenPGP encrypted files with ".pgp" file extensions instead of ".gpg in Kleopatra's Settings.

Jan 12 2022, 3:20 PM · Support
ikloecker added a comment to T5772: pinentry-mac: PIN not escaped when using quality bar.

We provide lots of different flavors of pinentry, but we do not provide pinentry-mac. You'll have to talk to the people you got pinentry-mac from.

Jan 12 2022, 3:15 PM · pinentry, Bug Report
werner closed T5773: Encrypt file extension as pgp as Resolved.

Rename the file and you are done.

Jan 12 2022, 3:06 PM · Support
werner committed rG96db487a4da5: common,w32: Improve HKCU->HKLM fallback (authored by werner).
common,w32: Improve HKCU->HKLM fallback
Jan 12 2022, 2:49 PM
ALLEE created T5773: Encrypt file extension as pgp.
Jan 12 2022, 2:42 PM · Support
twpayne created T5772: pinentry-mac: PIN not escaped when using quality bar.
Jan 12 2022, 2:08 PM · pinentry, Bug Report
werner added a comment to T5742: Apparent regressions between 2.2.32 and 2.2.33 of GnuPG.

Thanks for diving into the history of that code.

Jan 12 2022, 8:55 AM · Restricted Project, Bug Report, gnupg (gpg23)
werner committed rW6d1fedf5ce14: web: Add missing news entries (authored by werner).
web: Add missing news entries
Jan 12 2022, 8:54 AM
gniibe added a comment to T5742: Apparent regressions between 2.2.32 and 2.2.33 of GnuPG.

Here is the backport to 2.2:

Jan 12 2022, 7:35 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe committed rG4aeeaa65ad09: gpg: Fix adding the list of ultimate trusted keys. (authored by gniibe).
gpg: Fix adding the list of ultimate trusted keys.
Jan 12 2022, 5:42 AM
gniibe added a comment to T5742: Apparent regressions between 2.2.32 and 2.2.33 of GnuPG.

In the original code, register_trusted_keyid is used in keygen.c, so that it updates user_utk_list, thus, will be into utk_list.
This should be done, by adding the keyid to utk_list directly.

Jan 12 2022, 5:41 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe triaged T5742: Apparent regressions between 2.2.32 and 2.2.33 of GnuPG as High priority.

Things have been a bit buggy here (probably, since the beginning).
In g10/trustdb.c,

Jan 12 2022, 5:31 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe claimed T5742: Apparent regressions between 2.2.32 and 2.2.33 of GnuPG.
Jan 12 2022, 2:32 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe added a comment to T5742: Apparent regressions between 2.2.32 and 2.2.33 of GnuPG.

Let me clarify:

Jan 12 2022, 2:32 AM · Restricted Project, Bug Report, gnupg (gpg23)
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0e94d0e00326: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jan 12 2022, 1:49 AM
gniibe added a project to T5730: During make, compile error under Ubuntu 21.10: gpgme.
Jan 12 2022, 1:46 AM · gpgme, Bug Report
gniibe added a project to T5747: Provide a way to request non-FIPS service in FIPS mode: Restricted Project.
Jan 12 2022, 1:45 AM · Feature Request, FIPS, libgcrypt
gniibe added a project to T5759: Rename rndlinux module to rndoldlinux: Restricted Project.
Jan 12 2022, 1:44 AM · libgcrypt, FIPS

Jan 11 2022

Saturneric claimed T5598: AppImage of gpg.

I found this post when I was searching everywhere for a solution, and I was delighted. I've recently been trying to upload GpgFrontned in the Apple Store vs Microsoft and I'm having some trouble.

Jan 11 2022, 9:13 PM · AppImage, gnupg, Restricted Project, Feature Request
jukivili committed rC9bbb6c2c5d03: mpi/config.links: merge i586 targets with rest i*86 targets (authored by jukivili).
mpi/config.links: merge i586 targets with rest i*86 targets
Jan 11 2022, 7:17 PM
jukivili committed rC2800de892585: mpi: remove unused i586 and pentium4 assembly (authored by jukivili).
mpi: remove unused i586 and pentium4 assembly
Jan 11 2022, 7:17 PM
jukivili committed rC0c0f27a89205: mpi/amd64: remove extra 'ret' from assembly functions (authored by jukivili).
mpi/amd64: remove extra 'ret' from assembly functions
Jan 11 2022, 7:17 PM
jukivili committed rC11ade08efbfb: Add straight-line speculation hardening for amd64 and i386 assembly (authored by jukivili).
Add straight-line speculation hardening for amd64 and i386 assembly
Jan 11 2022, 7:17 PM
jukivili committed rC34bcc102158a: Add straight-line speculation hardening for aarch64 assembly (authored by jukivili).
Add straight-line speculation hardening for aarch64 assembly
Jan 11 2022, 7:17 PM
jukivili committed rCff2a647d3667: Optimizations for AES aarch64-ce assembly implementation (authored by jukivili).
Optimizations for AES aarch64-ce assembly implementation
Jan 11 2022, 7:17 PM
jukivili committed rC4e6f1ef5a00e: Add armv8/pmull accelerated POLYVAL for GCM-SIV (authored by jukivili).
Add armv8/pmull accelerated POLYVAL for GCM-SIV
Jan 11 2022, 7:17 PM
jukivili committed rC859b6ac7fbdb: Use 'vmov' and 'movi' for vector register clearing in ARM assembly (authored by jukivili).
Use 'vmov' and 'movi' for vector register clearing in ARM assembly
Jan 11 2022, 7:17 PM
jukivili committed rCf664333a4749: Add SM3 ARM/AArch64 assembly implementation (authored by jukivili).
Add SM3 ARM/AArch64 assembly implementation
Jan 11 2022, 7:17 PM
Jakuje added a comment to T5512: Implement service indicators.

I went through the documentation related to FIPS and updated some wording to match reality. It will probably require still some more work.

Jan 11 2022, 7:10 PM · Feature Request, FIPS, libgcrypt
Jakuje added a comment to T5512: Implement service indicators.

This is my draft for the FIPS indicator KDF. I think we do not need to keep the original GCRYCTL_FIPS_SERVICE_INDICATOR if we replace it also in the tests. This will also need some tests and documentation update.

Jan 11 2022, 3:46 PM · Feature Request, FIPS, libgcrypt
werner committed rD2222a2835941: blog: Fix last blog to make clear that we are talking about OS software. (authored by werner).
blog: Fix last blog to make clear that we are talking about OS software.
Jan 11 2022, 11:48 AM
werner moved T5691: Release libgcrypt 1.10.0 from Backlog to Next on the FIPS board.
Jan 11 2022, 11:06 AM · FIPS, Release Info, libgcrypt
werner moved T5759: Rename rndlinux module to rndoldlinux from Next to Ready for release on the FIPS board.
Jan 11 2022, 11:06 AM · libgcrypt, FIPS
werner moved T5747: Provide a way to request non-FIPS service in FIPS mode from Next to Ready for release on the FIPS board.
Jan 11 2022, 11:06 AM · Feature Request, FIPS, libgcrypt
werner moved T5600: Provide module name/version API for FIPS 140-3 from Next to Ready for release on the FIPS board.
Jan 11 2022, 11:05 AM · libgcrypt, FIPS, Bug Report
werner added a comment to T5512: Implement service indicators.

Yes, we should introduce an INDICATOR_KDF thing.

Jan 11 2022, 10:57 AM · Feature Request, FIPS, libgcrypt
werner triaged T5769: fix typo in autogen.sh as Low priority.

The primary version of that script is in libgpg-error. Thus it needs to be fixed therefirst.

Jan 11 2022, 10:41 AM · Documentation, gpgrt
ikloecker committed rGb66854ac93d8: gpg: Report failed generation of subkey pair via status interface (authored by ikloecker).
gpg: Report failed generation of subkey pair via status interface
Jan 11 2022, 10:13 AM
ikloecker committed rG19b1a28621c6: gpg: Request keygrip of key to add via command interface (authored by ikloecker).
gpg: Request keygrip of key to add via command interface
Jan 11 2022, 10:13 AM
dkg closed T5762: libgpg-error: permit auto-introspection on non-glibc platforms like musl as Resolved.

Thank you, @gniibe ! i'm applying your change to the debian packaging as 1.43-2. i'll let you know if it doesn't satisfy the folks trying to crossbuild debian on top of musl.

Jan 11 2022, 9:53 AM · gpgrt, Bug Report
dkg created T5769: fix typo in autogen.sh.
Jan 11 2022, 9:06 AM · Documentation, gpgrt
gniibe committed rC560943805a52: random: Rename rndlinux module to rndoldlinux. (authored by gniibe).
random: Rename rndlinux module to rndoldlinux.
Jan 11 2022, 6:58 AM
gniibe committed rC83e58191d3d9: configure: Fix help text for the fips module version (authored by Jakuje).
configure: Fix help text for the fips module version
Jan 11 2022, 6:39 AM
gniibe added a comment to T5600: Provide module name/version API for FIPS 140-3.

Thank you.
Applied.

Jan 11 2022, 6:39 AM · libgcrypt, FIPS, Bug Report
gniibe moved T5512: Implement service indicators from Ready for release to Next on the FIPS board.
Jan 11 2022, 6:37 AM · Feature Request, FIPS, libgcrypt
gniibe moved T5600: Provide module name/version API for FIPS 140-3 from Ready for release to Next on the FIPS board.
Jan 11 2022, 6:37 AM · libgcrypt, FIPS, Bug Report
gniibe added a comment to T5747: Provide a way to request non-FIPS service in FIPS mode.

Patch applied, doc updated.
No change of FSM diagram.

Jan 11 2022, 6:34 AM · Feature Request, FIPS, libgcrypt
gniibe committed rC2a8b3fed1a80: fips: Provide a mechanizm to put libgcrypt in non-FIPS mode. (authored by gniibe).
fips: Provide a mechanizm to put libgcrypt in non-FIPS mode.
Jan 11 2022, 6:34 AM
gniibe added a comment to T5752: libgcrypt: Adding aes-wrap-pad (RFC5649) support.

I pushed the change: rC383866f014f2: cipher: Keep original behavior of Key Unwrap when not extended.

Jan 11 2022, 5:39 AM · Feature Request, libgcrypt
gniibe added a project to T5712: Yubikey 5 NFC only recognized immediately after it is inserted: Documentation.
Jan 11 2022, 5:32 AM · Documentation, Bug Report
gniibe claimed T5762: libgpg-error: permit auto-introspection on non-glibc platforms like musl.
Jan 11 2022, 5:24 AM · gpgrt, Bug Report
gniibe added a comment to T5762: libgpg-error: permit auto-introspection on non-glibc platforms like musl.

Thank you for forwarding from Debian.

Jan 11 2022, 5:23 AM · gpgrt, Bug Report
gniibe committed rC383866f014f2: cipher: Keep original behavior of Key Unwrap when not extended. (authored by gniibe).
cipher: Keep original behavior of Key Unwrap when not extended.
Jan 11 2022, 3:10 AM

Jan 10 2022

manphiz added a comment to T5765: gnupg2 weird memory fault on NetBSD Loongson/mips64el N32.

Thanks Werner! As I'm on NetBSD I was able to use ktrace instead, and you can find the output at https://termbin.com/zm2c. (It expires in 1 month. Let me know if you would like me to paste the full output here.)

Jan 10 2022, 9:19 PM · MIPS, Bug Report
jani added a comment to T5764: Broken umlauts in the new Windows Terminal.

That seems to (mostly) work partially fix PowerShell pipeline output at least:

Jan 10 2022, 7:09 PM · gnupg24, i18n, gnupg (gpg23), Bug Report, gpg4win
patrick closed T5763: gpgme-json missing as Invalid.

Oh, I' sorry - my fault. I searched in ...\GnuPG\bin instead of ...\gpg4win\bin

Jan 10 2022, 6:44 PM · Info Needed, Bug Report, gpg4win
werner added projects to T5764: Broken umlauts in the new Windows Terminal: gnupg (gpg23), i18n.
Jan 10 2022, 6:17 PM · gnupg24, i18n, gnupg (gpg23), Bug Report, gpg4win
werner added a comment to T5764: Broken umlauts in the new Windows Terminal.

We use GetConsoleOutputCP but fallback to GetACP if the former fails. For some reasons one of the functions seems to return 437.

Jan 10 2022, 6:16 PM · gnupg24, i18n, gnupg (gpg23), Bug Report, gpg4win
werner added a project to T5765: gnupg2 weird memory fault on NetBSD Loongson/mips64el N32: MIPS.

Given that you are already using libgcrypt 1.9, can you please try gnupg 2.3.4.

Jan 10 2022, 6:04 PM · MIPS, Bug Report
werner closed T5767: scdaemon gets stuck on smartcard access as Resolved.

That is annoying enough that we should do a new release. I close this bug, though.

Jan 10 2022, 6:00 PM · Bug Report, gpg4win
ikloecker added a comment to T5767: scdaemon gets stuck on smartcard access.

See T5758: scd: loop forever with reader_port, when open_pcsc_reader failed. Yes, the workaround is not to set reader-port.

Jan 10 2022, 5:01 PM · Bug Report, gpg4win
Jakuje added a comment to T5512: Implement service indicators.

The previous comment should have come to the T5600. Sorry for the noise.

Jan 10 2022, 4:30 PM · Feature Request, FIPS, libgcrypt
aheinecke triaged T5768: Dirmngr: Use windows proxy settings if system proxy settings should be used as Normal priority.
Jan 10 2022, 4:24 PM · Feature Request, gnupg, Restricted Project
Jakuje updated subscribers of T5600: Provide module name/version API for FIPS 140-3.

Sorry for resurrecting the done task, but I got a message from @pmgdeb who noticed there is mismatch between parenthesis in the --with-fips-module-version help string. The attached patch fixes the issue and add proper help text.

Jan 10 2022, 3:41 PM · libgcrypt, FIPS, Bug Report
JanMosigItemis updated the task description for T5767: scdaemon gets stuck on smartcard access.
Jan 10 2022, 2:29 PM · Bug Report, gpg4win
JanMosigItemis created T5767: scdaemon gets stuck on smartcard access.
Jan 10 2022, 2:28 PM · Bug Report, gpg4win
werner created MIPS.
Jan 10 2022, 2:17 PM
ikloecker committed rKLEOPATRA0d99e3324945: Fix error message and show success message (authored by ikloecker).
Fix error message and show success message
Jan 10 2022, 2:12 PM
ikloecker closed Unknown Object (Maniphest Task), a subtask of T5755: Kleopatra: Export secret subkeys, as Resolved.
Jan 10 2022, 1:58 PM · Restricted Project, Feature Request, kleopatra
ikloecker closed Unknown Object (Maniphest Task), a subtask of T5755: Kleopatra: Export secret subkeys, as Resolved.
Jan 10 2022, 1:57 PM · Restricted Project, Feature Request, kleopatra
ikloecker committed rMa527bd7cf585: core: Return an error for secret key export operations (authored by ikloecker).
core: Return an error for secret key export operations
Jan 10 2022, 1:01 PM
ikloecker committed rKLEOPATRAbe741531cf8b: Deprecate the old ExportSecretKeyCommand (authored by ikloecker).
Deprecate the old ExportSecretKeyCommand
Jan 10 2022, 12:39 PM