Page MenuHome GnuPG
Feed All Stories

Feb 16 2024

CarlSchwan committed rMTPe61529ca2bca: Remove pgp hidden part (authored by CarlSchwan).
Remove pgp hidden part
Feb 16 2024, 4:15 PM
CarlSchwan committed rMTPf3f21991e823: Remove pgp hidden part (authored by CarlSchwan).
Remove pgp hidden part
Feb 16 2024, 4:14 PM
Karam added a comment to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature.

Hello,
So after testing on gpgme-1.17.1, with run-verify under tests as you mentioned, with corrupted file it hangs forever.
Now we can say it's a bug in gpgme_op_verify.

Feb 16 2024, 3:28 PM · gpgme, Bug Report
aheinecke created P43 (An Untitled Masterwork).
Feb 16 2024, 3:22 PM
TobiasFella committed rKLEOPATRA73b57a8c8030: Warn the user when deleting keys that are part of a keygroup (authored by TobiasFella).
Warn the user when deleting keys that are part of a keygroup
Feb 16 2024, 1:39 PM
TobiasFella committed rKLEOPATRA09e6b2dbdb06: Warn the user when deleting keys that are part of a keygroup (authored by TobiasFella).
Warn the user when deleting keys that are part of a keygroup
Feb 16 2024, 1:38 PM
TobiasFella committed rLIBKLEO10d58943bfa8: :) (authored by TobiasFella).
:)
Feb 16 2024, 1:33 PM
TobiasFella committed rLIBKLEOabaf1b970867: Only add icon for correct columns (authored by TobiasFella).
Only add icon for correct columns
Feb 16 2024, 1:31 PM
TobiasFella committed rLIBKLEO398862f83203: Warn about groups containing sign-only keys in the groups dialog (authored by TobiasFella).
Warn about groups containing sign-only keys in the groups dialog
Feb 16 2024, 12:10 PM
TobiasFella committed rLIBKLEOf41c290430a5: Warn about groups containing sign-only keys in the groups dialog (authored by TobiasFella).
Warn about groups containing sign-only keys in the groups dialog
Feb 16 2024, 12:08 PM
TobiasFella claimed T6913: Kleopatra: Put groups into toolbar menu.
Feb 16 2024, 11:57 AM · vsd33, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRAfa8af258096e: Add "Configure Groups" to toolbar (authored by TobiasFella).
Add "Configure Groups" to toolbar
Feb 16 2024, 11:55 AM
TobiasFella claimed T6403: Kleopatra: Warn if a certificate in a group is deleted.
Feb 16 2024, 11:36 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
TobiasFella committed rKLEOPATRA1ba561ebca00: Fix update check for gpg4win (authored by TobiasFella).
Fix update check for gpg4win
Feb 16 2024, 11:31 AM
TobiasFella committed rKLEOPATRAde420ea0a5e3: Show a warning when the user imports a group containing sign-only keys (authored by TobiasFella).
Show a warning when the user imports a group containing sign-only keys
Feb 16 2024, 11:14 AM
TobiasFella committed rKLEOPATRA9d63bf92afcd: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Feb 16 2024, 11:11 AM
TobiasFella committed rKLEOPATRA259b452dfa8d: Warn the user when deleting keys that are part of a keygroup (authored by TobiasFella).
Warn the user when deleting keys that are part of a keygroup
Feb 16 2024, 10:59 AM
TobiasFella committed rKLEOPATRAdc2a9ea3dddd: Warn the user when deleting keys that are part of a keygroup (authored by TobiasFella).
Warn the user when deleting keys that are part of a keygroup
Feb 16 2024, 10:55 AM
werner added inline comments to rG848546b05ab0: dirmngr: Fix the regression of use of proxy for TLS connection..
Feb 16 2024, 10:11 AM
werner closed T6999: Are you aware of implementations which would generate signatures with 0x0001 lbits in signature? as Resolved.

No, I am not aware. I can't remember whether PGP once had such a bug because @dshaw did most cross-testing and fixing for PGP bugs. I would suggest to remove any such checks. IIRC, this was introduced by PGP 2 to speed up signature checking. 30 years ago RSA operations were quite expensive.

Feb 16 2024, 10:01 AM · Documentation, gnupg
gniibe added a comment to T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy.

I was wrong for the semantics of proxy->outtoken. It is zero when run_proxy_connect is called and enabled during the negotiation.

Feb 16 2024, 8:28 AM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
gniibe committed rG2810b934647e: dirmngr: Fix keep-alive flag handling. (authored by gniibe).
dirmngr: Fix keep-alive flag handling.
Feb 16 2024, 8:27 AM
mlaurent committed rMTPfcf989b607e5: Increase version. Libkleo already required it (authored by mlaurent).
Increase version. Libkleo already required it
Feb 16 2024, 8:17 AM
gniibe added a comment to T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy.

@hlein Thanks a lot for quick testing.

Feb 16 2024, 8:14 AM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
mlaurent committed rMTP861cd41a3deb: Use === operator (authored by mlaurent).
Use === operator
Feb 16 2024, 7:20 AM
mlaurent committed rMTPf69de16c5864: Don't export private method + coding style + use [[nodiscard]] (authored by mlaurent).
Don't export private method + coding style + use [[nodiscard]]
Feb 16 2024, 7:17 AM
mlaurent committed rMTPf2867f0d5541: Fix variable is unused (authored by mlaurent).
Fix variable is unused
Feb 16 2024, 7:06 AM
mlaurent committed rMTP0d6b1843f7fd: Not necessary to use 2 suffix (authored by mlaurent).
Not necessary to use 2 suffix
Feb 16 2024, 7:06 AM
hlein added a comment to T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy.

Thank you @gniibe! Applied the rG848546b05ab0: dirmngr: Fix the regression of use of proxy for TLS connection. changes here, and 2.4.4 works here now.

Feb 16 2024, 5:22 AM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
gniibe added a comment to T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy.

IIUC, the code for keep_alive is for negotiation of proxy. If so, something like this is the fix:

Feb 16 2024, 5:17 AM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
gniibe moved T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy from WiP to QA on the gnupg24 board.
Feb 16 2024, 3:51 AM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
gniibe reassigned T6811: gpgv: Read-only trustedkeys.kbx should not be compressed from gniibe to werner.
Feb 16 2024, 3:45 AM · gnupg24 (gnupg-2.4.5), gnupg22, gpgv, Bug Report
gniibe reassigned T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy from gniibe to werner.
Feb 16 2024, 3:44 AM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
gniibe added a project to T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy: gnupg22.

Right. I was wrong assuming the code in 2.2 branch is stable (that is: well tested).

Feb 16 2024, 3:40 AM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
gniibe committed rG848546b05ab0: dirmngr: Fix the regression of use of proxy for TLS connection. (authored by gniibe).
dirmngr: Fix the regression of use of proxy for TLS connection.
Feb 16 2024, 3:39 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf0cf4faacd94: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 16 2024, 3:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA72dab7023c6d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 16 2024, 2:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4e1420152086: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 16 2024, 1:38 AM
heirecka committed rKLEOPATRAc7b91c7a2cef: GIT_SILENT Upgrade release service version to 24.02.0. (authored by heirecka).
GIT_SILENT Upgrade release service version to 24.02.0.
Feb 16 2024, 12:34 AM
heirecka committed rKLEOPATRAe959fda99097: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Feb 16 2024, 12:34 AM
heirecka committed rKLEOPATRAbb10cd23fa96: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Feb 16 2024, 12:34 AM

Feb 15 2024

thesamesam added a comment to T6997: gnupg-2.4.4 breaks dirmngr fetching keys via hkps:// from behind a proxy.

Per https://dev.gnupg.org/rG04cbc3074aa98660b513a80f623a7e9f0702c7c9#83517, it looks like the fix might be incomplete?

Feb 15 2024, 10:43 PM · gnupg24 (gnupg-2.4.5), gnupg22, Bug Report
hlein raised a concern with rG04cbc3074aa9: dirmngr: Fix proxy with TLS..

Thank you for the quick attention!

Feb 15 2024, 9:47 PM
onickolay created T6999: Are you aware of implementations which would generate signatures with 0x0001 lbits in signature?.
Feb 15 2024, 6:27 PM · Documentation, gnupg
werner added a comment to T6755: libgcrypt: KEM API.

Although, we don't use our usual s-expressions we need to add a way to derive a keygrip from Kyber et al and also to wrap the key into an s-expression to that it can be stored by gpg-agent in its usual files. An exported new API to get the keygrip of a KEM key would be good to avoid encapsulation but for other purposes an encapsulation is still required.

Feb 15 2024, 6:00 PM · PQC, libgcrypt
werner added a comment to T6991: Adding XDG Base Directory paths as *fallbacks* over the existing ~/.gnupg paths.

That is simply because your XDG_RUNTIME is set to the same directory gnupg uses. See gnupg/common/homedir.c:_gnupg_socketdir_internal

Feb 15 2024, 5:44 PM · Support, gnupg, Feature Request
90 added a comment to T6991: Adding XDG Base Directory paths as *fallbacks* over the existing ~/.gnupg paths.

Funnily enough, runtime sockets already adhere to the XDGBDS somewhat by using $XDG_RUNTIME_DIR/gnupg as their path, while everything else uses strictly $GNUPGHOME or ~/.gnupg with no other alternative. Of course, I completely understand that the priority for this is rather low, but I am still happy to look into providing a patch myself that would add these fallbacks if it would help expedite the whole process.

Feb 15 2024, 5:36 PM · Support, gnupg, Feature Request
alexk triaged T6998: Kleopatra: simplify key creation window as Normal priority.
Feb 15 2024, 4:59 PM · vsd33, Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAca91c4cafd67: Prevent the user from exporting groups containing sign-only keys (authored by TobiasFella).
Prevent the user from exporting groups containing sign-only keys
Feb 15 2024, 3:44 PM
TobiasFella committed rKLEOPATRA4b6d9bf0d0d4: Warn user about exporting groups with sign-only keys instead of prohibiting it (authored by TobiasFella).
Warn user about exporting groups with sign-only keys instead of prohibiting it
Feb 15 2024, 3:37 PM
TobiasFella committed rKLEOPATRAdbbfe1403602: Use std::erase_if (authored by TobiasFella).
Use std::erase_if
Feb 15 2024, 3:12 PM
werner committed rW05ddc4949742: Include all code to sign MSI files. (authored by werner).
Include all code to sign MSI files.
Feb 15 2024, 3:06 PM
TobiasFella committed rKLEOPATRA4096e8f5ba39: Use xi18nc (authored by TobiasFella).
Use xi18nc
Feb 15 2024, 3:05 PM
werner committed rG037067853609: speedo: Add config variable for the timestamp service. (authored by werner).
speedo: Add config variable for the timestamp service.
Feb 15 2024, 2:54 PM
TobiasFella added a comment to T6985: Kleopatra: Check update not working correctly.

Seems to be a small problem with the regex used for extracting the gpg4win version number from kleopatra's version number. See https://invent.kde.org/pim/kleopatra/-/merge_requests/117/ for fix and details.

Feb 15 2024, 2:53 PM · Restricted Project, gpg4win, kleopatra
TobiasFella committed rKLEOPATRAb1fec677c906: Fix update check for gpg4win (authored by TobiasFella).
Fix update check for gpg4win
Feb 15 2024, 2:50 PM
TobiasFella committed rKLEOPATRA8c1a0abc4587: Fix update check for gpg4win (authored by TobiasFella).
Fix update check for gpg4win
Feb 15 2024, 2:45 PM
ikloecker added a comment to T6666: Kleopatra: revise certificate list filters.

My suggestion is to define all filters in libkleopatrarc instead of defining some filters in the C++ code.

Feb 15 2024, 2:19 PM · Restricted Project, kleopatra
werner closed T6996: Add Kleopatra at Portable App as Wontfix.

Portable Apps are a Bad Idea because they bypass important security mechanisms. In any case please tak such discussions to a mailing list and please do not use the bug tracker for this. The audience of bug reports is pretty limited.

Feb 15 2024, 2:16 PM · Feature Request
aheinecke added a comment to T6993: Missing signature for gpgol.dll.

Talked to werner about this. We will but the list of signed files into the Gpg4win repo proper to that signing is part of the normal Gpg4win release (of course only if you have a signing key configured)'

Feb 15 2024, 1:45 PM · gpgol, Feature Request, gpg4win
aheinecke added a comment to T6666: Kleopatra: revise certificate list filters.

Isn't the kleopatragroupsrc just such a config file?

Feb 15 2024, 1:37 PM · Restricted Project, kleopatra
CarlSchwan added a comment to T6984: Kleopatra: Add icon for folder encryption.

Implemented: https://invent.kde.org/pim/kleopatra/-/merge_requests/116 and https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/323

Feb 15 2024, 12:49 PM · vsd33, Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRA2c300b675113: Use new folder-edit-sign-encrypt icon (authored by CarlSchwan).
Use new folder-edit-sign-encrypt icon
Feb 15 2024, 12:49 PM
werner assigned T6985: Kleopatra: Check update not working correctly to TobiasFella.
Feb 15 2024, 11:08 AM · Restricted Project, gpg4win, kleopatra
werner added a comment to T6985: Kleopatra: Check update not working correctly.

Quick hint how to test a fix given that the versions.gnupg.org currently does not carry an entry for gpg4win.

Feb 15 2024, 11:07 AM · Restricted Project, gpg4win, kleopatra
TobiasFella committed rKLEOPATRA083c623f1701: Apply 2 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 2 suggestion(s) to 1 file(s)
Feb 15 2024, 11:00 AM
TobiasFella committed rKLEOPATRA307c73e012c5: Rename proxy model (authored by TobiasFella).
Rename proxy model
Feb 15 2024, 10:58 AM
TobiasFella committed rKLEOPATRAbe545d14e3bd: Apply 3 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 3 suggestion(s) to 1 file(s)
Feb 15 2024, 10:54 AM
TobiasFella committed rKLEOPATRAca0e4d262965: Add group name to info message (authored by TobiasFella).
Add group name to info message
Feb 15 2024, 10:50 AM
TobiasFella committed rKLEOPATRA813c8eee8ee6: Apply 2 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 2 suggestion(s) to 1 file(s)
Feb 15 2024, 10:39 AM
TobiasFella committed rKLEOPATRA559de9a5cd42: Add dialog informing the user about invalid keys (authored by TobiasFella).
Add dialog informing the user about invalid keys
Feb 15 2024, 10:35 AM
TobiasFella committed rKLEOPATRA6b69bcc13385: Apply suggestions (authored by TobiasFella).
Apply suggestions
Feb 15 2024, 10:35 AM
TobiasFella committed rKLEOPATRAae9aaec5058f: Only allow creating a group i all selected keys can encrypt (authored by TobiasFella).
Only allow creating a group i all selected keys can encrypt
Feb 15 2024, 10:35 AM
TobiasFella committed rKLEOPATRA32e49197c708: Add command for creating key groups from selected certificates (authored by TobiasFella).
Add command for creating key groups from selected certificates
Feb 15 2024, 10:35 AM
TobiasFella committed rKLEOPATRA9e64355ac4bf: Add dialog informing the user about invalid keys (authored by TobiasFella).
Add dialog informing the user about invalid keys
Feb 15 2024, 10:34 AM
ikloecker added a comment to T6994: Problem with tools bar.

These actions/commands or, more precisely, the documents those commands show, are only available in the commercial GnuPG VS Desktop release.

Feb 15 2024, 10:20 AM · kleopatra, Bug Report
TobiasFella committed rKLEOPATRAf1cf3c5ac4e3: Apply suggestions (authored by TobiasFella).
Apply suggestions
Feb 15 2024, 10:17 AM
werner committed rDabd6a3ab5f2e: web: Fix an URL. (authored by werner).
web: Fix an URL.
Feb 15 2024, 10:16 AM
ebo added a comment to T6666: Kleopatra: revise certificate list filters.

Ingo came up with the idea to put all the filter definitions in a config file in the GNUPGHOME.

Feb 15 2024, 10:16 AM · Restricted Project, kleopatra
ebo renamed T6984: Kleopatra: Add icon for folder encryption from Kleopatra: Add button for folder encryption to main toolbar to Kleopatra: Add icon for folder encryption.
Feb 15 2024, 10:06 AM · vsd33, Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAe5b9e5481a90: Adapt SignEncryptWidget to be based on UserIDs instead of Keys (authored by TobiasFella).
Adapt SignEncryptWidget to be based on UserIDs instead of Keys
Feb 15 2024, 10:00 AM
ikloecker renamed T6722: Kleopatra: Forbid adding non-encryption keys to groups from Kleopatra: Forbid adding sign-only keys to groups to Kleopatra: Forbid adding non-encryption keys to groups.
Feb 15 2024, 9:55 AM · vsd33, kleopatra, Restricted Project
ebo updated the task description for T6966: Kleopatra: Show which certificates in a group are not usable for encryption.
Feb 15 2024, 9:54 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo raised the priority of T6966: Kleopatra: Show which certificates in a group are not usable for encryption from Low to Normal.

The validity column does not contain that information in case only the encryption subkey has expired.
As is the case if people extended an expired keypair via Kleopatra with VSD up to 3.1.26.

Feb 15 2024, 9:49 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
werner claimed T6986: Refresh OpenPGP keys should check WKD.
Feb 15 2024, 9:25 AM · Bug Report, Feature Request, gnupg24, Restricted Project, kleopatra
ebo added a project to T6936: Kleopatra: Auto-select in case of only one keysearch result: vsd33.
Feb 15 2024, 9:22 AM · vsd33, Restricted Project, kleopatra
ebo renamed T6936: Kleopatra: Auto-select in case of only one keysearch result from Kleopatra: Auto-select in case of WKD keysearch result to Kleopatra: Auto-select in case of only one keysearch result.
Feb 15 2024, 9:22 AM · vsd33, Restricted Project, kleopatra
ebo raised the priority of T6739: Allow "refresh key/signatures" from key's context menu (from key list) from Wishlist to Normal.
Feb 15 2024, 9:15 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo closed T3910: Kleopatra: Direct way to WKD Lookup a key, a subtask of T6935: Kleopatra: Key search and refresh related improvements, as Resolved.
Feb 15 2024, 9:14 AM · kleopatra
ebo closed T3910: Kleopatra: Direct way to WKD Lookup a key as Resolved.
Feb 15 2024, 9:14 AM · Restricted Project, kleopatra
ebo moved T3910: Kleopatra: Direct way to WKD Lookup a key from Restricted Project Column to Restricted Project Column on the Restricted Project board.

This is basically done although not exactly as proposed here.
But WKD and Keyserver search are now combined. With WKD search only if you configure keyserver "none".

Feb 15 2024, 9:13 AM · Restricted Project, kleopatra
ebo raised the priority of T6493: Kleopatra: Add feedback in search window from Wishlist to High.
Feb 15 2024, 9:10 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo reassigned T6956: GnuPG: Allow import of gpgsk files from TobiasFella to werner.

Werner wants the import via gpg-agent

Feb 15 2024, 9:07 AM · Feature Request, gnupg24, Restricted Project
TobiasFella changed the status of T6893: Kleopatra: Drag & Drop certificates to somewhere to export them from Open to Testing.
Feb 15 2024, 9:06 AM · vsd33, kleopatra, Restricted Project
TobiasFella changed the status of T6894: Kleopatra improved drop behavior from Open to Testing.
Feb 15 2024, 9:06 AM · vsd33, Restricted Project, kleopatra
TobiasFella changed the status of T6877: Kleopatra: Add support for adding a subkey, a subtask of T6874: Kleopatra subkey management improvements, from Open to Testing.
Feb 15 2024, 9:06 AM · kleopatra, Restricted Project, vsd33
TobiasFella changed the status of T6877: Kleopatra: Add support for adding a subkey from Open to Testing.
Feb 15 2024, 9:06 AM · kleopatra, Restricted Project, vsd33
TobiasFella changed the status of T6878: Kleopatra: Subkey expiry date improvements from Open to Testing.
Feb 15 2024, 9:05 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella changed the status of T6878: Kleopatra: Subkey expiry date improvements, a subtask of T6874: Kleopatra subkey management improvements, from Open to Testing.
Feb 15 2024, 9:05 AM · kleopatra, Restricted Project, vsd33
TobiasFella changed the status of T6881: Kleopatra: Make designated revoker configurable for new keys from Open to Testing.
Feb 15 2024, 9:05 AM · kleopatra