Page MenuHome GnuPG
Feed All Stories

Jan 24 2024

werner moved T6944: The default card key generation keeps an unprotected backup of the encryption key on disk from WiP to gnupg-2.2.43 on the gnupg22 board.
Jan 24 2024, 2:31 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4), OpenPGP, scd, Bug Report
werner moved T6944: The default card key generation keeps an unprotected backup of the encryption key on disk from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 2:31 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4), OpenPGP, scd, Bug Report
werner added a comment to T6944: The default card key generation keeps an unprotected backup of the encryption key on disk.

Fixed in 2.4.4 and 2.2.43 - see above for affected versions.

Jan 24 2024, 2:31 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4), OpenPGP, scd, Bug Report
werner closed T6919: Add support for smartcafe cards as Resolved.
Jan 24 2024, 2:25 PM · gnupg24 (gnupg-2.4.4), Restricted Project, Feature Request, scd
werner moved T6919: Add support for smartcafe cards from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 2:25 PM · gnupg24 (gnupg-2.4.4), Restricted Project, Feature Request, scd
werner moved T6919: Add support for smartcafe cards from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 24 2024, 2:25 PM · gnupg24 (gnupg-2.4.4), Restricted Project, Feature Request, scd
werner added a project to T6919: Add support for smartcafe cards: Restricted Project.

Works for the two sample RSA cards. Ticket may eventually be re-opened if we run into problems with ECC cards.

Jan 24 2024, 2:24 PM · gnupg24 (gnupg-2.4.4), Restricted Project, Feature Request, scd
werner added a comment to T6708: Allow to inhibit the use of a default PGP keyserver.

Fixes are already in GnuPG 2.4.4 and can't be easily tested. Thus closing also for gnupg24

Jan 24 2024, 2:22 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner moved T6708: Allow to inhibit the use of a default PGP keyserver from WiP to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 2:20 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner committed rGa227a0d54da6: po: Update German translation. (authored by werner).
po: Update German translation.
Jan 24 2024, 2:06 PM
werner committed rG154ecf17bddc: speedo: Build zlib, bzip2 and sqlite also on Unix. (authored by werner).
speedo: Build zlib, bzip2 and sqlite also on Unix.
Jan 24 2024, 2:06 PM
mlaurent committed rKLEOPATRA736a5e40c343: Merge remote-tracking branch 'origin/kf5' (authored by mlaurent).
Merge remote-tracking branch 'origin/kf5'
Jan 24 2024, 12:48 PM
werner committed rG3b69d8bf7146: gpg: Fix leftover unprotected card backup key. (authored by werner).
gpg: Fix leftover unprotected card backup key.
Jan 24 2024, 11:45 AM
CarlSchwan added a comment to D584: WIP: Add cmake build system for cpp bindings.

I wouldn't mind having the c++ and qt bindings in a separate library released at the same time as gpgme but with a cmake build system. It would simplify a lot in the craft build system as building the same repo with two different build system is not something that craft support very well...

Jan 24 2024, 11:44 AM
werner closed T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag as Resolved.

Closing because we believe things are fixed and our test suite confirms that. Feel free to -reopen in case your own file does not import with 2.4.4.

Jan 24 2024, 11:42 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 11:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner moved T6752: New minip12 does not import from Firefox anymore from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 11:40 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner closed T6752: New minip12 does not import from Firefox anymore as Resolved.

The test file is now part of our test suite and passes.

Jan 24 2024, 11:40 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner moved T6940: gpgsm: .p12 AES-256-CBC support from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 11:38 AM · gnupg24 (gnupg-2.4.4), Feature Request
werner moved T6559: GPGSM: "always trust like override" or "force" option from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 11:37 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner moved T6757: gpgsm 2.4 Fails to import P12 certificate/key from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 11:36 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner closed T6757: gpgsm 2.4 Fails to import P12 certificate/key as Resolved.

We meanwhile have a lot of test cases in our test suite and we see no issue. Closing this bug; feel free to re-open if it is not fixed for your case in 2.4.4.

Jan 24 2024, 11:36 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner closed T6757: gpgsm 2.4 Fails to import P12 certificate/key, a subtask of T6752: New minip12 does not import from Firefox anymore, as Resolved.
Jan 24 2024, 11:36 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner closed T6942: Differing fingerprint length with curve 448 as Resolved.

I did a couple of test on the command line which should be sufficient.

Jan 24 2024, 11:34 AM · gnupg24 (gnupg-2.4.4), Bug Report
werner moved T6942: Differing fingerprint length with curve 448 from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 24 2024, 11:33 AM · gnupg24 (gnupg-2.4.4), Bug Report
werner moved T6942: Differing fingerprint length with curve 448 from WiP to QA on the gnupg24 board.
Jan 24 2024, 11:33 AM · gnupg24 (gnupg-2.4.4), Bug Report
ikloecker changed the status of T6851: Kleopatra: Allow users to change name of decryption result if file already exists from Open to Testing.

For existing files it does now do the same as when encrypting. Folders were already renamed automatically to avoid overwriting. This hasn't been changed.

Jan 24 2024, 11:31 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner claimed T6849: Release GnuPG 2.2.43.
Jan 24 2024, 11:29 AM · gnupg22 (gnupg-2.2.43), Release Info
werner moved T6944: The default card key generation keeps an unprotected backup of the encryption key on disk from Backlog to WiP on the gnupg22 board.
Jan 24 2024, 11:23 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4), OpenPGP, scd, Bug Report
werner added a project to T6944: The default card key generation keeps an unprotected backup of the encryption key on disk: gnupg22.

We need to fix 2.2.42 too. This because we backported the responsible patch.

Jan 24 2024, 11:22 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4), OpenPGP, scd, Bug Report
ikloecker committed rKLEOPATRA01198a6675b0: Allow users to change name of decryption result if file already exists (authored by ikloecker).
Allow users to change name of decryption result if file already exists
Jan 24 2024, 11:14 AM
werner committed rGbea31c845aad: card: flush stdout to get checkcmd's info messages in order. (authored by werner).
card: flush stdout to get checkcmd's info messages in order.
Jan 24 2024, 10:39 AM
ikloecker moved T6933: Kleopatra: Change wording for deletion of key on disk when moving to smartcard from WiP to Backlog on the vsd33 board.

Move back to vsd33 Backlog because the changes may have to be merged to a (future) vsd33 branch.

Jan 24 2024, 10:36 AM · vsd33, kleopatra, Restricted Project
ikloecker claimed T6851: Kleopatra: Allow users to change name of decryption result if file already exists.
Jan 24 2024, 10:18 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker created T6956: GnuPG: Allow import of gpgsk files.
Jan 24 2024, 9:30 AM · gnupg26, Feature Request, Restricted Project
ikloecker added a comment to D584: WIP: Add cmake build system for cpp bindings.

And it isn't a second build system for all of gpgme, but only for the C++ binding and the Qt bindings.

Jan 24 2024, 9:08 AM
ikloecker added a comment to D584: WIP: Add cmake build system for cpp bindings.

@werner This has been discussed by you and Andre and you gave green light as far as I know. It's not needed for private things but for providing Windows builds with MSVC for various KDE projects. This will be maintained by KDE people. Yes, we will make clear that this is a non supported way to build things.

Jan 24 2024, 9:06 AM
TobiasFella committed rKLEOPATRA10abc5c43338: Percent-encode wayland window token (authored by TobiasFella).
Percent-encode wayland window token
Jan 24 2024, 8:49 AM
ikloecker committed rKLEOPATRA33f8d5247316: Fix compilation with Clang 16 (authored by TobiasFella).
Fix compilation with Clang 16
Jan 24 2024, 8:45 AM
ikloecker committed rKLEOPATRA71fa46f09cee: Fix compilation with Clang 16 (authored by TobiasFella).
Fix compilation with Clang 16
Jan 24 2024, 8:40 AM
werner requested changes to D584: WIP: Add cmake build system for cpp bindings.

Having a second build system for GPGME is not a good idea. This gives us a headache for maintaining. If you really need this for private things, put this into a contrib directory and make clear that this is a non supported way to build things. And for the Qt bindings I am anyway in favor of removing them from GPGME proper.

Jan 24 2024, 8:05 AM
gniibe committed rGccfbb9ebdf2e: kbx: Have threads monitoring socket takeover and homedir if no inotify. (authored by gniibe).
kbx: Have threads monitoring socket takeover and homedir if no inotify.
Jan 24 2024, 6:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3135c3a4ef07: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 24 2024, 3:14 AM
l10n daemon script <scripty@kde.org> committed rMTPa8347c3bea19: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 24 2024, 2:19 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4ebaf105c0a7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 24 2024, 2:18 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO375c5c51fe51: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 24 2024, 2:18 AM

Jan 23 2024

CarlSchwan retitled D584: WIP: Add cmake build system for cpp bindings from Add cmake build system for cpp bindings to WIP: Add cmake build system for cpp bindings.
Jan 23 2024, 6:40 PM
CarlSchwan updated the test plan for D584: WIP: Add cmake build system for cpp bindings.
Jan 23 2024, 6:37 PM
CarlSchwan requested review of D584: WIP: Add cmake build system for cpp bindings.
Jan 23 2024, 6:37 PM
ikloecker committed rKLEOPATRAf4c9b8e3ffd2: Fix compilation with Clang 16 (authored by TobiasFella).
Fix compilation with Clang 16
Jan 23 2024, 5:47 PM
ikloecker accepted D583: qt: Only use first token in PINENTRY_GEOM_HINT.
Jan 23 2024, 5:28 PM
ikloecker added a comment to D581: qt: Parent window on wayland.

Merged. For some reason i can't close it, so I'll abandon it instead...

Jan 23 2024, 5:14 PM
CarlSchwan committed rLIBKLEO675b48cf7aad: cmake: Fix tab vs space issue (authored by CarlSchwan).
cmake: Fix tab vs space issue
Jan 23 2024, 4:36 PM
TobiasFella requested review of D583: qt: Only use first token in PINENTRY_GEOM_HINT.
Jan 23 2024, 3:10 PM
TobiasFella committed rKLEOPATRAef13e35d53be: Percent-encode wayland window token (authored by TobiasFella).
Percent-encode wayland window token
Jan 23 2024, 3:02 PM
TobiasFella abandoned D581: qt: Parent window on wayland.

Merged. For some reason i can't close it, so I'll abandon it instead...

Jan 23 2024, 2:27 PM
TobiasFella committed rP6a0c1e00419f: qt: Parent window on wayland (authored by TobiasFella).
qt: Parent window on wayland
Jan 23 2024, 2:26 PM
ikloecker added a comment to D581: qt: Parent window on wayland.

Ship it!

Jan 23 2024, 2:23 PM
werner committed rG34d19d448dd3: tests: Add two more sample p12 files (authored by werner).
tests: Add two more sample p12 files
Jan 23 2024, 2:19 PM
werner committed rGfd6c38605a0b: speedo: Add a hint to run ldconfig (authored by werner).
speedo: Add a hint to run ldconfig
Jan 23 2024, 2:19 PM
ikloecker committed rMTPa2a181b2db65: Use include:project (authored by ikloecker).
Use include:project
Jan 23 2024, 2:13 PM
TobiasFella committed rKLEOPATRAcffe013d009e: Improve error handling (authored by TobiasFella).
Improve error handling
Jan 23 2024, 1:53 PM
TobiasFella committed rKLEOPATRAceebc49edb8c: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 23 2024, 1:53 PM
TobiasFella committed rKLEOPATRAe038cc4b18c2: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 23 2024, 1:53 PM
TobiasFella committed rKLEOPATRA3803cb68a115: Refactor (authored by TobiasFella).
Refactor
Jan 23 2024, 1:53 PM
TobiasFella committed rKLEOPATRA7c631ce58a78: Add ADSK to all new keys when configured (authored by TobiasFella).
Add ADSK to all new keys when configured
Jan 23 2024, 1:53 PM
TobiasFella committed rKLEOPATRA99e58ddfb215: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
Jan 23 2024, 1:52 PM
TobiasFella committed rKLEOPATRAca258c6260b2: Address more review comments (authored by TobiasFella).
Address more review comments
Jan 23 2024, 1:51 PM
TobiasFella committed rKLEOPATRAff1a5d0d537f: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 23 2024, 1:51 PM
TobiasFella committed rKLEOPATRA2dcd71bf9bac: Fix race condition and simplify default key selection (authored by TobiasFella).
Fix race condition and simplify default key selection
Jan 23 2024, 1:51 PM
TobiasFella committed rKLEOPATRAceaf9bf4b259: Refactor, cleanup, and address review comments (authored by TobiasFella).
Refactor, cleanup, and address review comments
Jan 23 2024, 1:51 PM
TobiasFella committed rKLEOPATRAbc8bd5a51147: Simplify button hiding (authored by TobiasFella).
Simplify button hiding
Jan 23 2024, 1:51 PM
TobiasFella committed rKLEOPATRA27f58d040d07: Simplify d-pointer handling (authored by TobiasFella).
Simplify d-pointer handling
Jan 23 2024, 1:51 PM
TobiasFella committed rKLEOPATRA6b0a2f87967a: Implement adding subkeys to an existing key (authored by TobiasFella).
Implement adding subkeys to an existing key
Jan 23 2024, 1:51 PM
TobiasFella committed rKLEOPATRA472052dc9cff: Allow dragging rows from keylist (authored by TobiasFella).
Allow dragging rows from keylist
Jan 23 2024, 1:50 PM
TobiasFella updated the diff for D581: qt: Parent window on wayland.
Jan 23 2024, 1:46 PM
ebo moved T4704: Wrong error message when key is expired from QA to gnupg-2.4.4 on the gnupg24 board.
Jan 23 2024, 1:45 PM · gnupg24 (gnupg-2.4.4), UI, Bug Report
ebo closed T4704: Wrong error message when key is expired as Resolved.

In Gpg4win-4.3.0-beta571 with GnuPG 2.4.4-beta132

>echo test | gpg --sign --default-key F8D51DE0EE16E9B57009B8DE458612006D8E6F0D
gpg: Warning: not using 'F8D51DE0EE16E9B57009B8DE458612006D8E6F0D' as default key: Key expired
gpg: all values passed to '--default-key' ignored
gpg: no default secret key: Unusable secret key
gpg: signing failed: Unusable secret key
Jan 23 2024, 1:40 PM · gnupg24 (gnupg-2.4.4), UI, Bug Report
werner closed T6940: gpgsm: .p12 AES-256-CBC support as Resolved.

It is already implemented and will soon show up in 2.4.4 -)

Jan 23 2024, 1:38 PM · gnupg24 (gnupg-2.4.4), Feature Request
ikloecker accepted D582: cpp: Require C++17 when building C++ bindings.
Jan 23 2024, 1:31 PM
CarlSchwan added reviewers for D582: cpp: Require C++17 when building C++ bindings: werner, aheinecke.
Jan 23 2024, 1:25 PM
CarlSchwan updated the diff for D582: cpp: Require C++17 when building C++ bindings.

Fix lang/python/gpgme.i

Jan 23 2024, 1:24 PM
CarlSchwan requested review of D582: cpp: Require C++17 when building C++ bindings.
Jan 23 2024, 1:22 PM
werner triaged T6955: Auto-switch to 32 bit registry view in GpgRT as Normal priority.
Jan 23 2024, 1:18 PM · Feature Request, Windows 64, gpgrt
ikloecker requested changes to D581: qt: Parent window on wayland.
Jan 23 2024, 1:14 PM
TobiasFella committed rKLEOPATRA4dc26a360374: Export MainWindow and save token in environment variable (authored by TobiasFella).
Export MainWindow and save token in environment variable
Jan 23 2024, 1:09 PM
TobiasFella committed rKLEOPATRA8ae58bb59042: Address review comments (authored by TobiasFella).
Address review comments
Jan 23 2024, 1:09 PM
TobiasFella committed rKLEOPATRA53b481b6d4f8: Export MainWindow and save token in environment variable (authored by TobiasFella).
Export MainWindow and save token in environment variable
Jan 23 2024, 1:09 PM
ebo moved T6761: Kleopatra: Handle special keyserver value "none" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 23 2024, 12:47 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
juergenhoetzel added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Arch Linux: https://gitlab.archlinux.org/archlinux/packaging/packages/gnupg
FreeBSD: https://cgit.freebsd.org/ports/tree/security/gnupg

I don't see the patch is applied. Please wait for GnuPG release 2.4.4.

Jan 23 2024, 12:36 PM · Emacs, gnupg, Bug Report
TobiasFella committed rKLEOPATRAaa995b655a64: Fix compilation with Clang 16 (authored by TobiasFella).
Fix compilation with Clang 16
Jan 23 2024, 11:53 AM
ebo moved T6833: Kleopatra: Multiple dirmngr started when searching for keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.

works in Gpg4win-4.3.0-beta571

Jan 23 2024, 11:53 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA2565ab5247b8: Fix compilation with Clang 16 (authored by TobiasFella).
Fix compilation with Clang 16
Jan 23 2024, 11:51 AM
CarlSchwan added a comment to D581: qt: Parent window on wayland.

Can't comment on the autogen code, but the cpp code looks good

Jan 23 2024, 11:42 AM
TobiasFella moved T6881: Kleopatra: Make designated revoker configurable for new keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 23 2024, 11:42 AM · kleopatra
TobiasFella moved T6882: Make ADSK configurable for new keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 23 2024, 11:42 AM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
TobiasFella moved T6893: Kleopatra: Drag & Drop certificates to somewhere to export them from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 23 2024, 11:42 AM · gpd5x, kleopatra
TobiasFella moved T6894: Kleopatra improved drop behavior from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 23 2024, 11:42 AM · vsd33, Restricted Project, kleopatra
TobiasFella moved T6930: pinentry-qt window is not parented to Kleopatra on Wayland from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 23 2024, 11:41 AM · kleopatra, Restricted Project, Bug Report
ikloecker changed the status of T6933: Kleopatra: Change wording for deletion of key on disk when moving to smartcard from Open to Testing.

Changes:

  • Decouple creating a backup of the (secret) key from deleting the copy of the (secret) key stored on disk.
  • Improve the button texts and the messages to make it clearer that the copy stored on the computer's disk can be deleted.
  • Don't ask a second time for confirmation if a backup has been created.
    • If the user has created a backup of the secret key and then chosen to delete the copy on disk then don't annoy them with another request for confirmation. Even if they accidentally chose to delete the copy on disk they can restore it with the backup.
    • If the user hasn't created a backup (that we know of) then we keep requesting confirmation.
Jan 23 2024, 11:24 AM · vsd33, kleopatra, Restricted Project