Page MenuHome GnuPG
Feed All Stories

Jul 4 2022

mlaurent added a comment to D559: qt: Remove duplicate QGpgmeConfig.cmake.in.in in EXTRA_DIST.

Oh ok!
Thanks

Jul 4 2022, 5:37 PM · gpgme
ikloecker committed rMd42323f90213: qt: Add #include <QStringList> needed for building against qt6 (authored by mlaurent).
qt: Add #include <QStringList> needed for building against qt6
Jul 4 2022, 5:37 PM
ikloecker committed rM31423945d214: qt: Fix filename of cmake config files for w32 (authored by ikloecker).
qt: Fix filename of cmake config files for w32
Jul 4 2022, 5:37 PM
ikloecker added a project to D559: qt: Remove duplicate QGpgmeConfig.cmake.in.in in EXTRA_DIST: gpgme.

This change is wrong. The correct fix is rM31423945d214: qt: Fix filename of cmake config files for w32.

Jul 4 2022, 5:19 PM · gpgme
ikloecker added a comment to D558: qt: Add #include <QStringList> needed for building against qt6.

Applied with rMd42323f90213: qt: Add #include <QStringList> needed for building against qt6

Jul 4 2022, 5:18 PM · gpgme
ikloecker added a project to D558: qt: Add #include <QStringList> needed for building against qt6: gpgme.
Jul 4 2022, 5:15 PM · gpgme
ikloecker accepted D558: qt: Add #include <QStringList> needed for building against qt6.
Jul 4 2022, 5:14 PM · gpgme
Jakuje created T6052: gnupg2 tpm2d tests do not work.
Jul 4 2022, 10:39 AM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report

Jul 3 2022

mlaurent added a comment to D558: qt: Add #include <QStringList> needed for building against qt6.

You have not yet sent a signed DCO to gnupg-devel@gnupg.org (or it's stuck in the moderation queue). Moreover, you do not seem to have signed off your commit.

I think it's best if you send your patches to gnupg-devel@gnupg.org instead of using dev.gnupg.org. Phabricator makes it too difficult to apply your commits.

Jul 3 2022, 5:02 PM · gpgme
ikloecker added a comment to D558: qt: Add #include <QStringList> needed for building against qt6.

Sorry. Just saw that you have signed off your commit.

Jul 3 2022, 4:51 PM · gpgme
ikloecker added a comment to D558: qt: Add #include <QStringList> needed for building against qt6.

You have not yet sent a signed DCO to gnupg-devel@gnupg.org (or it's stuck in the moderation queue). Moreover, you do not seem to have signed off your commit.

Jul 3 2022, 4:27 PM · gpgme
Nsane457 added a comment to T2370: libgpg-error: cross-compiling fails with "src/syscfg/lock-obj-pub.linux-gnueabi.h': No such file or directory".

@werner For what it's worth, I would like to apologize for my rudeness and disrespect. I had a quite convoluted notion of what the development process entailed. In particular, I was ignorant of the different and opposing responsibilities and the separation of concerns involved in the development process. In retrospect, there were at least a dozen different ways in which this could/should have been handled and all of them are downstream.

Jul 3 2022, 8:19 AM · Info Needed, gpgrt, Gentoo, Bug Report
Saklad5 updated the task description for T6051: Allow revoking last UID of primary key with expert mode.
Jul 3 2022, 4:17 AM · OpenPGP, Feature Request, gnupg
Saklad5 created T6051: Allow revoking last UID of primary key with expert mode.
Jul 3 2022, 4:02 AM · OpenPGP, Feature Request, gnupg

Jul 2 2022

mlaurent added a comment to D558: qt: Add #include <QStringList> needed for building against qt6.

Ping ?

Jul 2 2022, 10:28 PM · gpgme
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1fd98123e0fd: 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
Jul 2 2022, 5:18 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc5085e3c4b8d: 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
Jul 2 2022, 4:01 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA13001768215a: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 2 2022, 2:48 AM
nourman1 added a watcher for gpg4win: nourman1.
Jul 2 2022, 1:04 AM

Jul 1 2022

Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRA6d953ebd2d86: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Jul 1 2022, 9:17 PM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRAed2a73665c97: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Jul 1 2022, 9:17 PM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRAecc63877d19c: GIT_SILENT Upgrade release service version to 22.04.3. (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Upgrade release service version to 22.04.3.
Jul 1 2022, 9:17 PM
gniibe committed rCc5480b4934bb: fips: Skip selftests of unsupported PK algos (authored by neverpanic).
fips: Skip selftests of unsupported PK algos
Jul 1 2022, 9:22 AM
gniibe committed rC56000fb5c42f: build: Skip PK-specific tests if algo is disabled (authored by neverpanic).
build: Skip PK-specific tests if algo is disabled
Jul 1 2022, 9:22 AM
gniibe committed rC572b0bf9668d: tests/keygen.c: Skip unavailable PK algorithms (authored by neverpanic).
tests/keygen.c: Skip unavailable PK algorithms
Jul 1 2022, 9:22 AM
gniibe committed rC78c0d76f8092: tests/benchmark: Skip unavailable PK algorithms (authored by neverpanic).
tests/benchmark: Skip unavailable PK algorithms
Jul 1 2022, 9:22 AM
gniibe committed rCe78cf3df23a2: tests/basic: Skip tests if PK algo is unavailable (authored by neverpanic).
tests/basic: Skip tests if PK algo is unavailable
Jul 1 2022, 9:22 AM
gniibe committed rC4f4da6cbf065: tests/pubkey: Skip tests if PK algo is unavailable (authored by neverpanic).
tests/pubkey: Skip tests if PK algo is unavailable
Jul 1 2022, 9:22 AM
gniibe committed rC96fafffeeba5: kdf: Skip tests if hash algo is not available (authored by neverpanic).
kdf: Skip tests if hash algo is not available
Jul 1 2022, 9:22 AM
gniibe updated subscribers of T6048: Test suite fixes with --enable-pubkey-ciphers=ecc.
Jul 1 2022, 9:16 AM · FIPS, libgcrypt
gniibe added a project to T6048: Test suite fixes with --enable-pubkey-ciphers=ecc: Restricted Project.

Applied and pushed.

Jul 1 2022, 9:16 AM · FIPS, libgcrypt
gniibe added a project to T6048: Test suite fixes with --enable-pubkey-ciphers=ecc: FIPS.

The last patch is related to FIPS, so, I add the FIPS tag.

Jul 1 2022, 9:13 AM · FIPS, libgcrypt
gniibe added a project to T6048: Test suite fixes with --enable-pubkey-ciphers=ecc: libgcrypt.
Jul 1 2022, 8:52 AM · FIPS, libgcrypt
mlaurent committed rLIBKLEO7201c462f9b0: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Jul 1 2022, 8:14 AM
mlaurent committed rKLEOPATRAb7b5a98701da: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Jul 1 2022, 8:10 AM
mlaurent added a reviewer for D559: qt: Remove duplicate QGpgmeConfig.cmake.in.in in EXTRA_DIST: ikloecker.
Jul 1 2022, 7:11 AM · gpgme
mlaurent requested review of D559: qt: Remove duplicate QGpgmeConfig.cmake.in.in in EXTRA_DIST.
Jul 1 2022, 7:11 AM · gpgme
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1c458ad2d898: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 1 2022, 4:24 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA84d9988ea9e0: 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
Jul 1 2022, 3:51 AM

Jun 30 2022

mlaurent committed rKLEOPATRAed638a061c66: Prepare to use future Qgpgmeqt6 (authored by mlaurent).
Prepare to use future Qgpgmeqt6
Jun 30 2022, 7:53 PM
ikloecker committed rLIBKLEO601588029dae: Remove IS_DE_VS macro (authored by ikloecker).
Remove IS_DE_VS macro
Jun 30 2022, 3:18 PM
JoeDoe1000 added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

Please find the requested log attached.
I don't know, where to look for such a file (candidate).

Jun 30 2022, 3:17 PM · gpgol, Bug Report, gpg4win
ikloecker committed rKLEOPATRA92dba369b4ee: Use isDeVs() instead of IS_DE_VS macro (authored by ikloecker).
Use isDeVs() instead of IS_DE_VS macro
Jun 30 2022, 2:17 PM
mlaurent committed rLIBKLEO8ac3d07d2bbc: Fix lib name (authored by mlaurent).
Fix lib name
Jun 30 2022, 2:08 PM
mlaurent committed rLIBKLEO706300f5acca: Prepare code for future qgpgmeqt6 (authored by mlaurent).
Prepare code for future qgpgmeqt6
Jun 30 2022, 2:08 PM
ikloecker triaged T6049: Kleopatra: Possible values for options in GnuPG System settings not obvious as Wishlist priority.

I'll prioritize this as Wishlist because the options in the "GnuPG System" tab come directly from gpgconf and they are meant to be used by experts (who read man gpg, etc.) and maybe for users who are instructed by an IT administrator to enter some value for some option (so that those users do not need to edit some configuration file).

Jun 30 2022, 1:52 PM · kleopatra, UI, Feature Request
ikloecker renamed T6049: Kleopatra: Possible values for options in GnuPG System settings not obvious from [Usability improvement] Options not obvious to Kleopatra: Possible values for options in GnuPG System settings not obvious.
Jun 30 2022, 1:43 PM · kleopatra, UI, Feature Request
ikloecker committed rM6e45da30ae78: cpp: Remove obsolete compatibility with KF5 variants (authored by ikloecker).
cpp: Remove obsolete compatibility with KF5 variants
Jun 30 2022, 12:32 PM
ikloecker committed rKLEOPATRAcc80179d3ffd: Remove the "Certificate Details" group box (authored by ikloecker).
Remove the "Certificate Details" group box
Jun 30 2022, 12:11 PM
ikloecker committed rKLEOPATRAa304d9fb6fdb: Remove informational text and add label for User ID table (authored by ikloecker).
Remove informational text and add label for User ID table
Jun 30 2022, 12:11 PM
mlaurent committed rLIBKLEOac2e62e11a09: Add the required dependency on QGpgme to the Config.cmake file (authored by ikloecker).
Add the required dependency on QGpgme to the Config.cmake file
Jun 30 2022, 12:06 PM
Baitinq added a comment to T6050: GnuPG fails to import back generated and exported ed448 secret key..

@gniibe Sorry for bothering but I couldnt find any answers to this online, is there any ETA for the v5 specification being released?

Jun 30 2022, 11:34 AM · Bug Report
Baitinq closed T6050: GnuPG fails to import back generated and exported ed448 secret key. as Resolved.
Jun 30 2022, 11:27 AM · Bug Report
Baitinq added a comment to T6050: GnuPG fails to import back generated and exported ed448 secret key..

Thank you for your report.

V5 key (which is used by Ed448) is not implemented yet. See the function convert_from_openpgp_main in gnupg/agent/cvt-openpgp.c, where it parses the version of the key; Only version 3 and version 4 are implemented.

Please note that the implementation is buggy and not for use, because the OpenPGP v5 spec has been changed since then.

Jun 30 2022, 11:26 AM · Bug Report
ikloecker committed rLIBKLEOd1a7ec55be43: Add the required dependency on QGpgme to the Config.cmake file (authored by ikloecker).
Add the required dependency on QGpgme to the Config.cmake file
Jun 30 2022, 11:17 AM
ikloecker added a comment to T6002: scute w/ gpg23: Support multiple cards/tokens, major update with KEYGRIP.

Kleopatra uses SCD READCERT for reading certificates from the PIV app. This is used to import the certificates stored by the PIV app. I'm not sure whether this is really needed. Maybe we could/should use "learn card" for this instead.

Jun 30 2022, 10:23 AM · Feature Request, scute
cklassen added a comment to T6049: Kleopatra: Possible values for options in GnuPG System settings not obvious.

Yes, only settings from the "GnuPG System" tab are involved

Jun 30 2022, 7:11 AM · kleopatra, UI, Feature Request
gniibe added a comment to T6002: scute w/ gpg23: Support multiple cards/tokens, major update with KEYGRIP.

We could change how device keys are listed. Currently, Scute does KEYINFO --list, then asking gpgsm for each certificate.

Jun 30 2022, 3:57 AM · Feature Request, scute
gniibe added a comment to T6050: GnuPG fails to import back generated and exported ed448 secret key..

Thank you for your report.

Jun 30 2022, 3:47 AM · Bug Report
gniibe added a comment to T6002: scute w/ gpg23: Support multiple cards/tokens, major update with KEYGRIP.

The change requires "KEYINFO --list" command. This is not available through remote access of gpg-agent (extra socket).

Jun 30 2022, 3:05 AM · Feature Request, scute
gniibe claimed T6050: GnuPG fails to import back generated and exported ed448 secret key..
Jun 30 2022, 3:03 AM · Bug Report

Jun 29 2022

Baitinq created T6050: GnuPG fails to import back generated and exported ed448 secret key..
Jun 29 2022, 9:47 PM · Bug Report
werner triaged T6047: Dirmngr - LDAP Schema V2 not used when Base DN is specified as Normal priority.

The first ideas sounds best to me. Patches please to the mailing list.

Jun 29 2022, 5:16 PM · LDAP, dirmngr, gnupg (gpg23), Feature Request
bnavigator added a subtask for T6005: Problem decrypting inline images came up again: T5709: Embedded images are seen as attachments after encrypting and decrypting.
Jun 29 2022, 3:43 PM · Unreleased, Bug Report, gpgol
bnavigator added a parent task for T5709: Embedded images are seen as attachments after encrypting and decrypting: T6005: Problem decrypting inline images came up again.
Jun 29 2022, 3:43 PM · Bug Report, gpg4win
bnavigator added a comment to T6005: Problem decrypting inline images came up again.

I think it's worth noting that this is not restricted to encrypted e-mails but signed-only e-mails also.

Jun 29 2022, 3:43 PM · Unreleased, Bug Report, gpgol
ikloecker added a comment to T6049: Kleopatra: Possible values for options in GnuPG System settings not obvious.

Is this only about options shown on the "GnuPG System" tab?

Jun 29 2022, 2:43 PM · kleopatra, UI, Feature Request
cklassen created T6049: Kleopatra: Possible values for options in GnuPG System settings not obvious.
Jun 29 2022, 2:21 PM · kleopatra, UI, Feature Request
werner committed rGf357a5f23991: gpgconf: New short options -V and -X (authored by werner).
gpgconf: New short options -V and -X
Jun 29 2022, 1:24 PM
werner committed rG15a8834b0b4a: gpgconf: New short options -V and -X (authored by werner).
gpgconf: New short options -V and -X
Jun 29 2022, 1:16 PM
ikloecker changed the status of T6044: Kleopatra: Make information shown in pop-ups accessible, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jun 29 2022, 11:40 AM · kleopatra, Restricted Project
ikloecker changed the status of T6044: Kleopatra: Make information shown in pop-ups accessible from Open to Testing.
Jun 29 2022, 11:40 AM · kleopatra, Restricted Project
ikloecker added a comment to T6044: Kleopatra: Make information shown in pop-ups accessible.

The tool tip pop-ups are now read out by orca (if reading out tool tips is enabled; it's disabled by default).

Jun 29 2022, 11:38 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA939b720bbfce: Make the tool tip pop-ups in the Certify dialog accessible (authored by ikloecker).
Make the tool tip pop-ups in the Certify dialog accessible
Jun 29 2022, 11:33 AM
ikloecker committed rKLEOPATRA75fdc6636199: Use a tool tip for the help text in the Delete Certificate dialog (authored by ikloecker).
Use a tool tip for the help text in the Delete Certificate dialog
Jun 29 2022, 11:33 AM
ikloecker committed rKLEOPATRAdd1784474094: Make the info buttons accessible (authored by ikloecker).
Make the info buttons accessible
Jun 29 2022, 11:33 AM
ikloecker committed rKLEOPATRA60cb6b231c1d: Do not pass the main widget as parent to sub-layouts (authored by ikloecker).
Do not pass the main widget as parent to sub-layouts
Jun 29 2022, 11:33 AM
ikloecker committed rKLEOPATRA433ac7316c7a: Create all widgets in the correct tab order (authored by ikloecker).
Create all widgets in the correct tab order
Jun 29 2022, 11:33 AM
ikloecker committed rKLEOPATRAf80977214324: Use a simple QWidget instead of a QScrollArea for the animated expander (authored by ikloecker).
Use a simple QWidget instead of a QScrollArea for the animated expander
Jun 29 2022, 11:33 AM
aheinecke claimed T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

Thanks for the log and the analysis so far. In the log it is visible that the problem is that gpgol cannot create a temporary file to store the mails contents. Due to this it fails later as it has no data to encrypt. The storage as a temporary file was added in 3.1.16 to allow more embedded outlook objects since we now ask Outlook to first serialize the file. I wonder why this only occurs to very few people. Obviously it works for most people, including me.

Jun 29 2022, 11:13 AM · gpgol, Bug Report, gpg4win
gniibe claimed T6048: Test suite fixes with --enable-pubkey-ciphers=ecc.
Jun 29 2022, 9:58 AM · FIPS, libgcrypt
gniibe triaged T6048: Test suite fixes with --enable-pubkey-ciphers=ecc as Normal priority.
Jun 29 2022, 9:58 AM · FIPS, libgcrypt
mlaurent abandoned D557: Use #include <QStringList> for helping to build against qt6.
Jun 29 2022, 7:08 AM
mlaurent added a reviewer for D558: qt: Add #include <QStringList> needed for building against qt6: ikloecker.
Jun 29 2022, 7:08 AM · gpgme
mlaurent requested review of D558: qt: Add #include <QStringList> needed for building against qt6.
Jun 29 2022, 7:08 AM · gpgme
mlaurent updated the diff for D557: Use #include <QStringList> for helping to build against qt6.
Jun 29 2022, 6:58 AM
gniibe added a comment to T5912: libgpg-error: Drop WindowsCE support.

Applied the changes to master.

Jun 29 2022, 2:00 AM · gpgrt

Jun 28 2022

JoeDoe1000 added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

Thank's Diedrichs for this hint.
Here it works again using Gpg4win V.3.1.15.

Jun 28 2022, 4:39 PM · gpgol, Bug Report, gpg4win
joeyberkovitz created T6047: Dirmngr - LDAP Schema V2 not used when Base DN is specified.
Jun 28 2022, 4:34 PM · LDAP, dirmngr, gnupg (gpg23), Feature Request
neverpanic added a comment to T6039: FIPS: Allow salt=NULL (or shorter salt) for HKDF.

Key length requirements for KDFs are specified in SP 800-131Ar2 (https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-131Ar2.pdf), which is linked from SP 800-140Dr1 (https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-140Dr1.pdf) in section "6.2.1 Transitions".

Jun 28 2022, 12:44 PM · backport, libgcrypt, FIPS
neverpanic added a comment to T5964: gnupg should use the KDFs implemented in libgcrypt.

FIPS 140-3 (https://csrc.nist.gov/Projects/cryptographic-module-validation-program/fips-140-3-standards) points to SP 800-140Dr1 (https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-140Dr1.pdf) to list acceptable "Security Parameter Generation and Establishment Methods". From this document, RFC 5869 (i.e., HKDF with the counter at the end) can be reached via two paths:

Jun 28 2022, 12:31 PM · gnupg26, FIPS, Feature Request
vitusb assigned T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop to werner.
Jun 28 2022, 11:54 AM · AppImage, gpg4win, Bug Report
gniibe moved T4873: Enable AES GCM in FIPS mode from Backlog to Next on the FIPS board.
Jun 28 2022, 11:19 AM · FIPS, libgcrypt, Feature Request
gniibe moved T6039: FIPS: Allow salt=NULL (or shorter salt) for HKDF from Backlog to Next on the FIPS board.
Jun 28 2022, 10:58 AM · backport, libgcrypt, FIPS
ikloecker triaged T6046: Kleopatra: Make certifying certificates accessible as Normal priority.
Jun 28 2022, 9:14 AM · kleopatra, Restricted Project
gniibe committed rKe51d5c7ce81f: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Jun 28 2022, 6:48 AM
gniibe committed rE2bafe2cdddb9: Remove W32CE support from mkheader.c. (authored by gniibe).
Remove W32CE support from mkheader.c.
Jun 28 2022, 6:10 AM
gniibe committed rEc49fc80e7640: Remove mkw32errmap.c file. (authored by gniibe).
Remove mkw32errmap.c file.
Jun 28 2022, 6:10 AM
gniibe committed rE084d135f44a0: Typo fix in autogen.sh. (authored by gniibe).
Typo fix in autogen.sh.
Jun 28 2022, 6:10 AM
gniibe committed rEb866f7baf86f: Remove W32CE support from autogen.sh. (authored by gniibe).
Remove W32CE support from autogen.sh.
Jun 28 2022, 6:10 AM