Page MenuHome GnuPG
Feed All Stories

Jan 23 2024

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, gnupg22, vsd33, Restricted Project
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 · vsd33, kleopatra, Restricted Project
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
ikloecker changed the status of T6933: Kleopatra: Change wording for deletion of key on disk when moving to smartcard, a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
Jan 23 2024, 11:24 AM · kleopatra
ikloecker committed rKLEOPATRA769037312fcb: Don't ask a second time for confirmation if a backup has been created (authored by ikloecker).
Don't ask a second time for confirmation if a backup has been created
Jan 23 2024, 11:20 AM
ikloecker committed rKLEOPATRA9e5dd3c32333: Improve "copy/move key to smart card" workflow (authored by ikloecker).
Improve "copy/move key to smart card" workflow
Jan 23 2024, 11:20 AM
TobiasFella requested review of D581: qt: Parent window on wayland.
Jan 23 2024, 11:17 AM
TobiasFella closed D575: qt: Split off Qt5 frontend and port existing backend to Qt6.

Merged.

Jan 23 2024, 11:11 AM
TobiasFella committed rP1e79123c3895: qt: Split off Qt5 frontend and port existing backend to Qt6 (authored by TobiasFella).
qt: Split off Qt5 frontend and port existing backend to Qt6
Jan 23 2024, 10:37 AM
CarlSchwan added a comment to D577: cpp: Port away from gnu deprecated extension.

For the C++ binding and the Qt 5 binding we require C++ 11. The deprecated attribute was added with C++ 14.

Jan 23 2024, 10:17 AM
werner committed rW7e51af9073c6: Add another gnupg snapshopt and bump version to 4.3.0 (authored by werner).
Add another gnupg snapshopt and bump version to 4.3.0
Jan 23 2024, 9:46 AM
TobiasFella committed rKLEOPATRA6c187cb13aee: Address review comments (authored by TobiasFella).
Address review comments
Jan 23 2024, 9:45 AM
TobiasFella committed rKLEOPATRA74d600100212: Export MainWindow and save token in environment variable (authored by TobiasFella).
Export MainWindow and save token in environment variable
Jan 23 2024, 9:45 AM
TobiasFella committed rKLEOPATRA7c2316ea06f7: Address review comments (authored by TobiasFella).
Address review comments
Jan 23 2024, 9:43 AM
TobiasFella committed rKLEOPATRAc57f6c2b0358: Address review feedback (authored by TobiasFella).
Address review feedback
Jan 23 2024, 9:22 AM
werner committed rGb7c15948610b: speedo: Minor fix to the install target (authored by werner).
speedo: Minor fix to the install target
Jan 23 2024, 9:03 AM
ikloecker added a comment to D575: qt: Split off Qt5 frontend and port existing backend to Qt6.

Shit it!

Jan 23 2024, 8:34 AM
ikloecker added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Indeed, openSUSE has applied the patch: https://build.opensuse.org/package/show/openSUSE%3AFactory/gpg2

Jan 23 2024, 8:18 AM · Emacs, gnupg, Bug Report
gniibe committed rG9408c6bf5172: sm: Fix ECDH encryption with dhSinglePass-stdDH-sha384kdf-scheme. (authored by gniibe).
sm: Fix ECDH encryption with dhSinglePass-stdDH-sha384kdf-scheme.
Jan 23 2024, 7:39 AM
l10n daemon script <scripty@kde.org> committed rMTP3879efc6c6ec: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 4:04 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA694659de050e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 4:03 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO536fd9c74e57: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 3:19 AM
l10n daemon script <scripty@kde.org> committed rMTPeea12cdf0512: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 3:19 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2e1ba53b7ce5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 3:19 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd47d6a21b8fe: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 2:20 AM
l10n daemon script <scripty@kde.org> committed rMTP3735a8953f62: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 2:20 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfb3831ca4c5d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 23 2024, 2:20 AM
gniibe added a project to T6947: unnamed semaphore leak on AIX: AIX.
Jan 23 2024, 1:10 AM · AIX, npth, Bug Report
gniibe merged T6948: unnamed semaphores leak on AIX into T6947: unnamed semaphore leak on AIX.
Jan 23 2024, 1:09 AM · AIX, npth, Bug Report
gniibe merged task T6948: unnamed semaphores leak on AIX into T6947: unnamed semaphore leak on AIX.
Jan 23 2024, 1:09 AM · Bug Report, AIX, npth
gniibe added a project to T6947: unnamed semaphore leak on AIX: npth.
Jan 23 2024, 1:09 AM · AIX, npth, Bug Report
gniibe 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

Jan 23 2024, 1:05 AM · Emacs, gnupg, Bug Report

Jan 22 2024

ikloecker added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Works as expected on openSUSE Tumbleweed with gpg2-2.4.3-4.2.x86_64:

$ gpg2 --version
gpg (GnuPG) 2.4.3
libgcrypt 1.10.3
[...]
Jan 22 2024, 10:02 PM · Emacs, gnupg, Bug Report
juergenhoetzel added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

i still observe the same behavior:

What do you mean? I can't replicate the behavior described by you, using the GnuPG from the repo, or the one of Debian 2.4.3-2.

Jan 22 2024, 6:04 PM · Emacs, gnupg, Bug Report
werner changed the status of T6944: The default card key generation keeps an unprotected backup of the encryption key on disk, a subtask of T6943: Add tool to detect and clean unsolicited copies of smartcard keys, from Open to Testing.
Jan 22 2024, 4:53 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner changed the status of T6944: The default card key generation keeps an unprotected backup of the encryption key on disk from Open to Testing.
Jan 22 2024, 4:53 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4), OpenPGP, scd, Bug Report
werner changed the status of T6943: Add tool to detect and clean unsolicited copies of smartcard keys from Open to Testing.
Jan 22 2024, 4:52 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner committed rGead2982286f8: gpg: Use ephemeral mode for generating card keys. (authored by werner).
gpg: Use ephemeral mode for generating card keys.
Jan 22 2024, 4:52 PM
werner committed rG434a641d40cb: agent: Add "ephemeral" Assuan option. (authored by werner).
agent: Add "ephemeral" Assuan option.
Jan 22 2024, 4:52 PM
ikloecker requested changes to D577: cpp: Port away from gnu deprecated extension.

For the C++ binding and the Qt 5 binding we require C++ 11. The deprecated attribute was added with C++ 14.

Jan 22 2024, 4:35 PM
TobiasFella committed rKLEOPATRA26639b56022b: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 22 2024, 3:59 PM
TobiasFella committed rMTP3e8ffdcf78ad: Fix typo (authored by TobiasFella).
Fix typo
Jan 22 2024, 3:29 PM
TobiasFella committed rKLEOPATRA6228be6f1f12: Allow dragging rows from keylist (authored by TobiasFella).
Allow dragging rows from keylist
Jan 22 2024, 3:17 PM
TobiasFella committed rLIBKLEO507f9ef475dd: Create interface for adding drag functionality to item views (authored by TobiasFella).
Create interface for adding drag functionality to item views
Jan 22 2024, 3:13 PM
ebo added a comment to T6761: Kleopatra: Handle special keyserver value "none".

@aheinecke For Gpg4win I do not have a suitable test version yet.

Jan 22 2024, 3:09 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA3a5705d2e873: Ifdef for required gpgme version (authored by TobiasFella).
Ifdef for required gpgme version
Jan 22 2024, 3:02 PM
TobiasFella committed rKLEOPATRA392b1e579392: Require current libkleo (authored by TobiasFella).
Require current libkleo
Jan 22 2024, 2:54 PM
TobiasFella committed rLIBKLEOb584e894a615: Bump version (authored by TobiasFella).
Bump version
Jan 22 2024, 2:54 PM
TobiasFella updated the diff for D575: qt: Split off Qt5 frontend and port existing backend to Qt6.
Jan 22 2024, 2:34 PM
ebo updated the task description for T6761: Kleopatra: Handle special keyserver value "none".
Jan 22 2024, 2:08 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA22c732042a6b: Address Feedback (authored by TobiasFella).
Address Feedback
Jan 22 2024, 2:08 PM
ebo added a parent task for T6761: Kleopatra: Handle special keyserver value "none": T6935: Kleopatra: Key search and refresh related improvements.
Jan 22 2024, 1:26 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project