Page MenuHome GnuPG
Feed Advanced Search

Sep 24 2024

werner triaged T7298: gpg --quick-set-expire fails for V5 subkeys as Normal priority.
Sep 24 2024, 2:24 PM · gnupg24, gnupg26, Bug Report
werner added a comment to T7298: gpg --quick-set-expire fails for V5 subkeys.

Please go ahead and apply to master. I'll take then care of backporting.

Sep 24 2024, 2:23 PM · gnupg24, gnupg26, Bug Report
werner claimed T7298: gpg --quick-set-expire fails for V5 subkeys.
Sep 24 2024, 2:20 PM · gnupg24, gnupg26, Bug Report
ebo closed T7158: Kleopatra: Crash when doing a lookup on server as Resolved.
Sep 24 2024, 2:06 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ebo moved T7158: Kleopatra: Crash when doing a lookup on server from Restricted Project Column to Restricted Project Column on the Restricted Project board.

search for "example" works now, Gpg4win-Beta-50

Sep 24 2024, 1:57 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker added a comment to T7298: gpg --quick-set-expire fails for V5 subkeys.

Possible fix:

From 24e8191ab5de7245cf6063be778b6d3ceec4414b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de>
Date: Tue, 24 Sep 2024 10:44:31 +0200
Subject: [PATCH] gpg: Fix --quick-set-expire for V5 subkey fingerprints
Sep 24 2024, 10:44 AM · gnupg24, gnupg26, Bug Report
ikloecker created T7298: gpg --quick-set-expire fails for V5 subkeys.
Sep 24 2024, 10:42 AM · gnupg24, gnupg26, Bug Report

Sep 20 2024

ikloecker added a comment to T7200: Trustdb not updated on import of extended certificate.

The test with Gpg4win 4.3.1 (using GnuPG 2.4) seems to indicate that:

  1. gpg didn't update the trustdb automatically after importing the extended trusted certificate.
  2. gpg updated the trustdb automatically after deleting and re-importing the expired trusted certificate, but Kleopatra still showed the certificates signed by the trusted certificate as "certified". This could be a bug in the trustdb calculation (note the log message "Schlüssel C5D6C919005F36A4 ist als ultimativ vertrauenswürdig gekennzeichnet" which could indicate that gpg treats the key as valid although it's expired). On the other hand, my test with GnuPG 2.4 on Linux doesn't reproduce this problem.
Sep 20 2024, 3:43 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner added a comment to T7294: keyboxd: Possible race conditions (and clean up).

Things look good on Windows. A quick test using gnupg24 with backported patches did not show any hangs. More testing will follow next week.

Sep 20 2024, 3:13 PM · keyboxd, Bug Report, kleopatra, Restricted Project
ebo added a comment to T7200: Trustdb not updated on import of extended certificate.

And I can replicate it with the Appimage for VSD 3.2.2, too.

Sep 20 2024, 11:39 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo triaged T7200: Trustdb not updated on import of extended certificate as Normal priority.
Sep 20 2024, 11:24 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo added projects to T7200: Trustdb not updated on import of extended certificate: gnupg22, vsd33.

The issue is the same on import on the command line. So it's a gpg issue.

Sep 20 2024, 11:22 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ikloecker changed the status of T6554: Kleopatra: Reports success when gpgtar is kill with SIGTERM or SIGKILL while folder is encrypted from Open to Testing.

gpgme now checks for a SUCCESS status emitted by gpgtar when creating a signed and/or encrypted archive. If gpgtar is killed (or exits without emitting SUCCESS for some other reason) then the partially created archive is removed and Kleopatra reports a failure.

Sep 20 2024, 10:10 AM · vsd33 (vsd-3.3.0), gpgme, kleopatra, gpgtar, Restricted Project, Bug Report
ebo changed Version from Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta35), VSD 3.2.3 to Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta35), VSD 3.2.3, gpg4win 4.3.1 on T7200: Trustdb not updated on import of extended certificate.
Sep 20 2024, 10:02 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo added a comment to T7200: Trustdb not updated on import of extended certificate.

ok, the following is with Gpg4win 4.3.1.

Sep 20 2024, 10:01 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo added a comment to T7200: Trustdb not updated on import of extended certificate.

@werner: I reproduced this before creating the ticket… With a VSD version and a Gpg4win Testversion. I'll add Audit Logs.

Sep 20 2024, 8:23 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
gniibe added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

Found another thinko; When there is no clients with DEVINFO --watch, the pipe to be notified is not consumed at all (no read). It eventually results blocked by write(2), when the pipe is filled.

Sep 20 2024, 3:51 AM · gpgagent, scd, gnupg24, Bug Report

Sep 19 2024

werner added a comment to T7200: Trustdb not updated on import of extended certificate.

The import code related to the trust management did not change since 2018. Thus I doubt it depends on the version.

Sep 19 2024, 1:03 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ikloecker added a comment to T7200: Trustdb not updated on import of extended certificate.

I'm unable to reproduce the problem with Kleopatra master (Qt 6) and GnuPG 2.4.

Sep 19 2024, 12:18 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ebo updated the task description for T7200: Trustdb not updated on import of extended certificate.
Sep 19 2024, 10:59 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ikloecker added a comment to T7200: Trustdb not updated on import of extended certificate.

It's possible that the file system watcher does not yet support keyboxd. (Ideally, keyboxd would report changes via assuan to processes listening for changes. The file system watcher is obviously just a workaround.)

Sep 19 2024, 10:23 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner reopened T7042: AEAD mode does not properly handle modified cipher text as "Open".

This fix has the problem that for a signed message where the signing key is not available gpg emits the decryption_failed status line and prints "WARNING: encrypted message has been manipulated". This is because we use log_error to show that the signature could not be verified due to a missing key. The extra check we introduced with rG50e81ad38d2b lloked at the error counter and thus triggered the decryptio failed.

Sep 19 2024, 9:51 AM · gnupg26, Bug Report
ebo added a project to T5374: Can't move a signed mail in Outlook from In-Mail folder to any other folder: Restricted Project.
Sep 19 2024, 9:28 AM · Restricted Project, Bug Report, gpg4win
cklassen added a comment to T5374: Can't move a signed mail in Outlook from In-Mail folder to any other folder.

This still seems to be a problem. I was using Outlook 365 version 2408 and the current GpgOL and moving a signed email didn't work correctly. But there seems to be a difference when I move it by using the context menu or by using drag 'n' drop.

Sep 19 2024, 9:09 AM · Restricted Project, Bug Report, gpg4win
werner added a comment to T7200: Trustdb not updated on import of extended certificate.

Does the file system watcher catch that keyboxd changes its database file below public-keys.d ?

Sep 19 2024, 8:58 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

I see. the systemd race of having two gpg-agent processes. The second gpg-agent should eventually go away but than it is already too late.

Sep 19 2024, 8:56 AM · gpgagent, scd, gnupg24, Bug Report
werner added a comment to T7294: keyboxd: Possible race conditions (and clean up).

Sounds very reasonable. Maybe the initial idea was to open the database directly after keyboxd start and before and connections are accepted. My usual try to optimize a mutex away - I should not do this.

Sep 19 2024, 8:49 AM · keyboxd, Bug Report, kleopatra, Restricted Project
gniibe added a comment to T7294: keyboxd: Possible race conditions (and clean up).

I applied rGb804378f183f: kbx: Fix a race condition on DATABASE_HD. in master. Let us see how behavior changes.

Sep 19 2024, 6:53 AM · keyboxd, Bug Report, kleopatra, Restricted Project
gniibe added a comment to T7294: keyboxd: Possible race conditions (and clean up).

I found one problem. This problem may result lock-up on Windows, I suppose.

Sep 19 2024, 6:40 AM · keyboxd, Bug Report, kleopatra, Restricted Project
gniibe triaged T7294: keyboxd: Possible race conditions (and clean up) as High priority.
Sep 19 2024, 6:32 AM · keyboxd, Bug Report, kleopatra, Restricted Project
gniibe added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

I mean: two gpg-agent requests simultaneously running DEVINFO --watch.
Single scdaemon, two threads handling DEVINFO --watch simultaneously, by pselect + read.
Two threads waken up, but it was only one thread which can read(2), another was blocked (before the fix).

Sep 19 2024, 1:43 AM · gpgagent, scd, gnupg24, Bug Report

Sep 18 2024

ikloecker added a comment to T7200: Trustdb not updated on import of extended certificate.

Kleopatra does a full key listing after an import (triggered by the file system watcher noticing changes in GNUPGHOME). In general, Kleopatra always does full key listings.

Sep 18 2024, 8:48 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

You mean it is possible that the initialization function is called by several threads - or that two scdaemon's are running before they realize that one of them is in the way?

Sep 18 2024, 6:30 PM · gpgagent, scd, gnupg24, Bug Report
werner added a comment to T7200: Trustdb not updated on import of extended certificate.

How does Kleo's key listing after an import work? Does it do a full listing or just updates the imported keys? Keep in mind that the import merely sets a flag in the trudtdb to be evaluated by the next key listing.

Sep 18 2024, 6:23 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
ikloecker moved T6554: Kleopatra: Reports success when gpgtar is kill with SIGTERM or SIGKILL while folder is encrypted from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 18 2024, 3:35 PM · vsd33 (vsd-3.3.0), gpgme, kleopatra, gpgtar, Restricted Project, Bug Report
ikloecker claimed T6554: Kleopatra: Reports success when gpgtar is kill with SIGTERM or SIGKILL while folder is encrypted.
Sep 18 2024, 3:34 PM · vsd33 (vsd-3.3.0), gpgme, kleopatra, gpgtar, Restricted Project, Bug Report
ikloecker added a comment to T6554: Kleopatra: Reports success when gpgtar is kill with SIGTERM or SIGKILL while folder is encrypted.

Status messages on successful creation of signed & encrypted archive

2024-09-18 15:21:33 gpgme[3250.d47]     _gpgme_io_read: check: [GNUPG:] PROGRESS gpgtar c 0 3<LF>
2024-09-18 15:21:33 gpgme[3250.d47]     _gpgme_io_read: check: [GNUPG:] PROGRESS gpgtar s 0 62 B<LF>
Sep 18 2024, 3:34 PM · vsd33 (vsd-3.3.0), gpgme, kleopatra, gpgtar, Restricted Project, Bug Report
ikloecker raised the priority of T7200: Trustdb not updated on import of extended certificate from Normal to Needs Triage.

I don't see how Kleopatra is responsible for updating the trustdb. As Andre correctly commented, Kleopatra sets "no-auto-check-trustdb" only for the initial key listing.

Sep 18 2024, 3:05 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
gniibe added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

Fixed in rGfc30f7059650: scd: Fix DEVINFO to allow multiple clients.

Sep 18 2024, 6:52 AM · gpgagent, scd, gnupg24, Bug Report
gniibe added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

I realized that I put a bug on POSIX; When multiple clients do DEVINFO --watch, it is possible for scdaemon to hang (waiting pselect and read, read by one, read by another is blocked).

Sep 18 2024, 4:57 AM · gpgagent, scd, gnupg24, Bug Report

Sep 17 2024

gniibe added a comment to T7293: spawn API glitch.

Fixed GnuPG 2.4 in: rG730593affa91: common:w32: Don't expose unused functions.

Sep 17 2024, 9:11 AM · gnupg22 (gnupg-2.2.45), gnupg24, gpgrt, Bug Report
gniibe added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

For now, I'm using this to avoid failure of make check (invoking gpg-agent by gpg-connect-agent).

diff --git a/common/stringhelp.c b/common/stringhelp.c
index 9a2265258..6596c65cd 100644
--- a/common/stringhelp.c
+++ b/common/stringhelp.c
@@ -70,6 +70,22 @@ change_slashes (char *name)
 {
 #ifdef HAVE_DOSISH_SYSTEM
   char *p;
+  /* 0: don't know yet, 1: it's under wine, -1: no */
+  static int semihosted_by_wine;
+
+  /* Under wine, no change.  */
+  if (!semihosted_by_wine)
+    {
+      HMODULE hntdll = GetModuleHandle ("ntdll.dll");
+      if (hntdll
+          && GetProcAddress (hntdll, "wine_get_version"))
+        semihosted_by_wine = 1;
+      else
+        semihosted_by_wine = -1;
+    }
+
+  if (semihosted_by_wine > 0)
+    return name;
Sep 17 2024, 4:40 AM · gnupg, Bug Report
gniibe updated the task description for T7293: spawn API glitch.
Sep 17 2024, 3:15 AM · gnupg22 (gnupg-2.2.45), gnupg24, gpgrt, Bug Report
gniibe set External Link to https://bugs.debian.org/1081807 on T7293: spawn API glitch.
Sep 17 2024, 2:26 AM · gnupg22 (gnupg-2.2.45), gnupg24, gpgrt, Bug Report
gniibe updated the task description for T7293: spawn API glitch.
Sep 17 2024, 2:23 AM · gnupg22 (gnupg-2.2.45), gnupg24, gpgrt, Bug Report
gniibe claimed T7293: spawn API glitch.

libgpg-error fix is done in: rEc2a713fe11e3: w32:spawn: Remove unused function get_max_fds.

Sep 17 2024, 2:22 AM · gnupg22 (gnupg-2.2.45), gnupg24, gpgrt, Bug Report
gniibe created T7293: spawn API glitch.
Sep 17 2024, 2:20 AM · gnupg22 (gnupg-2.2.45), gnupg24, gpgrt, Bug Report

Sep 16 2024

gniibe closed T7139: Windows: gnupg_exec_tool_stream with INEXTRA as Resolved.
Sep 16 2024, 8:14 AM · gnupg26, Bug Report

Sep 12 2024

gniibe changed the status of T7220: The CF protection not enabled in libgcrypt from Open to Testing.
Sep 12 2024, 7:17 AM · libgcrypt, Bug Report
gniibe changed the status of T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14 from Open to Testing.
Sep 12 2024, 7:17 AM · FTBFS, arm, libgcrypt, Bug Report
gniibe changed the status of T7246: libassuan 3.0.1: putc_unlocked() is re-defined unconditionally from Open to Testing.
Sep 12 2024, 7:12 AM · libassuan, MacOS, Bug Report

Sep 11 2024

gniibe claimed T7288: gpg is not properly handling IPGP entries.
Sep 11 2024, 6:45 AM · dns, dirmngr, gnupg, Bug Report

Sep 9 2024

werner added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

I'd vote for the second (utf-8) which is more aligned with our other APIs.

Sep 9 2024, 4:10 PM · Bug Report, gpgrt
gniibe added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

Since CreateProcessW allows two ways for lpEnvironment (one is ANSI environment block, another is Unicode environment block), if we want to support these two ways for users' of gpgrt spawn API, we would offer either:

Sep 9 2024, 8:31 AM · Bug Report, gpgrt
gniibe added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

I'm talking about CreateProcessW and how a user of gpgrt spawn API can specify lpEnvironment (when needed).

Sep 9 2024, 8:03 AM · Bug Report, gpgrt
gniibe changed the status of T7218: pinentry memory leak from Open to Testing.

Thank you. Applied.

Sep 9 2024, 7:58 AM · pinentry, Bug Report
werner added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

The environment is a property of the C runtime and well defined as a block of concatenated C-strings terminated by a zero length C-string. In case of wmain the C-strings use wchar_t and not char.

Sep 9 2024, 7:47 AM · Bug Report, gpgrt
gniibe added a comment to T7288: gpg is not properly handling IPGP entries.

Thank you for the bug report and your patch.

Sep 9 2024, 7:19 AM · dns, dirmngr, gnupg, Bug Report
gniibe added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

Please note that gpgrt_spawn_actions_set_envvars is W32 specific API in libgpg-error. Currently, the behavior with ASCII string is defined.
The patch is an answer in future if we want to extend the semantics supporting UTF-8.

Sep 9 2024, 2:53 AM · Bug Report, gpgrt

Sep 8 2024

werner added projects to T7288: gpg is not properly handling IPGP entries: gnupg, dirmngr, dns.
Sep 8 2024, 9:48 AM · dns, dirmngr, gnupg, Bug Report
wteiken updated the task description for T7288: gpg is not properly handling IPGP entries.
Sep 8 2024, 6:52 AM · dns, dirmngr, gnupg, Bug Report
wteiken created T7288: gpg is not properly handling IPGP entries.
Sep 8 2024, 6:50 AM · dns, dirmngr, gnupg, Bug Report

Sep 6 2024

aheinecke added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

String values are stored as UTF-16, but might not even contain a terminating doublezero since it can be any binary data. Note that on Windows the registry can be used to set environment variables. There "Edit binary data" shows exactly what is in the regkey. So if you use regedit with the String functions you can see that they are converted from latin1 to UTF-16.

Sep 6 2024, 3:45 PM · Bug Report, gpgrt
werner added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

The problem might be that we use getenv all over the place and don't specify the content. Frankly, it is not 100% clear to me whether the value of an enbvar need to be a string or can be arbitrary data sans nul? However, I can't remember that I ever wrote any code which did not assume ascii or utf8 for the value.

Sep 6 2024, 9:06 AM · Bug Report, gpgrt
gniibe added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

Here is my attempt:

Sep 6 2024, 8:11 AM · Bug Report, gpgrt
gniibe triaged T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8 as Normal priority.
Sep 6 2024, 4:06 AM · Bug Report, gpgrt

Sep 5 2024

gniibe added a comment to T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').

Use of execve is better (avoiding use of environ).

Sep 5 2024, 4:22 AM · gpgrt, MacOS, Bug Report
gniibe merged task T7168: environ not declared in macOS; gpgrt 1.50 failed to build. into T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').
Sep 5 2024, 4:20 AM · gpgrt, Bug Report, MacOS
gniibe merged T7168: environ not declared in macOS; gpgrt 1.50 failed to build. into T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').
Sep 5 2024, 4:20 AM · gpgrt, MacOS, Bug Report

Sep 4 2024

ikloecker changed the status of T7274: Kleopatra: General error on import + certify with revoked and valid UID from Open to Testing.
Sep 4 2024, 10:23 AM · vsd33 (vsd-3.3.0), Bug Report, kleopatra, Restricted Project
gniibe added a comment to T7246: libassuan 3.0.1: putc_unlocked() is re-defined unconditionally.

Fixed in: rA69069bc63e6b: Remove an declaration for an unused function

Sep 4 2024, 7:23 AM · libassuan, MacOS, Bug Report
gniibe changed the status of T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback` from Open to Testing.
Sep 4 2024, 1:34 AM · gpgagent, Bug Report

Sep 3 2024

rubensayshi added a comment to T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.

I can replicate the problem.

The cause of this is that when it's comes with loopback mode, gpg-agent inquires back to the frontend and the buffer overwritten, which results parsing the line wrong.
I'm going to fix.

Sep 3 2024, 11:10 AM · gpgagent, Bug Report
rubensayshi added a comment to T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.

y38k problems with some frontends are known for some 32 bit platforms.

Please write a proper bug report and don't expect us to read a reddit thread.

Sep 3 2024, 11:09 AM · gpgagent, Bug Report
werner edited projects for T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`, added: gpgagent; removed Info Needed.
Sep 3 2024, 11:07 AM · gpgagent, Bug Report
gniibe claimed T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.

I can replicate the problem.

Sep 3 2024, 7:06 AM · gpgagent, Bug Report
gniibe closed T7121: gnupg 2.2.43: scdaemon fails with KDF as Resolved.
Sep 3 2024, 3:35 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report

Sep 2 2024

werner renamed T7274: Kleopatra: General error on import + certify with revoked and valid UID from Kleopatra: General error on import + certify to Kleopatra: General error on import + certify with revoked and valid UID.
Sep 2 2024, 5:04 PM · vsd33 (vsd-3.3.0), Bug Report, kleopatra, Restricted Project
werner triaged T7274: Kleopatra: General error on import + certify with revoked and valid UID as Normal priority.
Sep 2 2024, 5:03 PM · vsd33 (vsd-3.3.0), Bug Report, kleopatra, Restricted Project
werner added a project to T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`: Info Needed.
Sep 2 2024, 5:02 PM · gpgagent, Bug Report
ikloecker closed T7281: Build error with python3-setuptools 73.0.1 as Resolved.

Fixed.

Sep 2 2024, 3:48 PM · Debian, gpgme, Bug Report
werner added a project to T7281: Build error with python3-setuptools 73.0.1: Debian.
Sep 2 2024, 1:39 PM · Debian, gpgme, Bug Report
werner triaged T7281: Build error with python3-setuptools 73.0.1 as Normal priority.
Sep 2 2024, 1:39 PM · Debian, gpgme, Bug Report
Rycky_Tigg created T7284: `--expert --full-generate-key` | Inconsistencies regarding capabilities presented for selection .
Sep 2 2024, 1:21 PM
ikloecker added a comment to T7281: Build error with python3-setuptools 73.0.1.

I can reproduce this: It works with setuptools 72.1.0 and it fails with setuptools 72.2.0.

Sep 2 2024, 12:04 PM · Debian, gpgme, Bug Report
ikloecker claimed T7281: Build error with python3-setuptools 73.0.1.
Sep 2 2024, 11:43 AM · Debian, gpgme, Bug Report
werner added a comment to T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.

y38k problems with some frontends are known for some 32 bit platforms.

Sep 2 2024, 10:41 AM · gpgagent, Bug Report
rubensayshi created T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.
Sep 2 2024, 10:36 AM · gpgagent, Bug Report
Rycky_Tigg created T7282: Omitted check-test operations while building from source.
Sep 2 2024, 10:03 AM · Support, libgcrypt

Aug 31 2024

ametzler1 created T7281: Build error with python3-setuptools 73.0.1.
Aug 31 2024, 6:58 AM · Debian, gpgme, Bug Report

Aug 30 2024

ikloecker closed T7279: libgpg-error installation not detected while building libgcrypt from source as Invalid.

As far as I know the practice to have separate -dev packages is very common among Linux distributions.

Aug 30 2024, 1:28 PM · libgcrypt, Bug Report
Rycky_Tigg added a comment to T7279: libgpg-error installation not detected while building libgcrypt from source.

I wonder how common this practice of splitting development material into a separate file might be? It is in place at Alpine, since the file libgpg-error-dev exists. Once the related component is instaled, these messages/strings are printed:; output filtered:

checking for GPG Error - version >= 1.49... expr: warning: '^x-L': using '^' as the first character of a basic regular expression is not portable; it is ignored  yes (1.49)
Aug 30 2024, 12:35 PM · libgcrypt, Bug Report

Aug 29 2024

ikloecker added a comment to T7279: libgpg-error installation not detected while building libgcrypt from source.

Does alpine split the development files of libgpg-error into a separate *-devel (or similar) package like most other distros? If yes, then you need to install this development package.

Aug 29 2024, 5:14 PM · libgcrypt, Bug Report
Rycky_Tigg created T7279: libgpg-error installation not detected while building libgcrypt from source.
Aug 29 2024, 2:53 PM · libgcrypt, Bug Report

Aug 28 2024

jukivili closed T7264: libgcrypt `tests/pkcs1v2` test fails in FIPS mode as Resolved.
Aug 28 2024, 6:04 PM · libgcrypt, Bug Report
jukivili added a comment to T7264: libgcrypt `tests/pkcs1v2` test fails in FIPS mode.

Thanks. Test works in my nightly builds now.

Aug 28 2024, 6:04 PM · libgcrypt, Bug Report
ikloecker claimed T7274: Kleopatra: General error on import + certify with revoked and valid UID.
Aug 28 2024, 3:25 PM · vsd33 (vsd-3.3.0), Bug Report, kleopatra, Restricted Project
ikloecker added a comment to T7274: Kleopatra: General error on import + certify with revoked and valid UID.

The bug doesn't occur when the normal certification process is used because there we specifically tell gpg which user IDs to sign (excluding the revoked one).

Aug 28 2024, 3:25 PM · vsd33 (vsd-3.3.0), Bug Report, kleopatra, Restricted Project
ikloecker added a comment to T7274: Kleopatra: General error on import + certify with revoked and valid UID.

The interactor log shows what's happening:

EditInteractor: 0 -> nextState( GET_LINE, keyedit.prompt ) -> 1
EditInteractor: action result "lsign"
EditInteractor: error now 0 (Erfolg)
EditInteractor: 1 -> nextState( GOT_IT,  ) -> 1
EditInteractor: no action executed
EditInteractor: error now 0 (Erfolg)

gpg asks what to do. Kleopatra answers "lsign".

Aug 28 2024, 3:21 PM · vsd33 (vsd-3.3.0), Bug Report, kleopatra, Restricted Project
ebo created T7274: Kleopatra: General error on import + certify with revoked and valid UID.
Aug 28 2024, 10:35 AM · vsd33 (vsd-3.3.0), Bug Report, kleopatra, Restricted Project