Page MenuHome GnuPG
Feed Advanced Search

Jan 4 2024

ikloecker claimed T6351: Kleopatra: Performance problems when encrypting large files.
Jan 4 2024, 9:51 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke changed the status of T6876: GPGME(++) Add "include-key-block" and "auto-key-import" to context flags from Duplicate to Resolved.

I did not relaize that when we originally implemented that feature we already exposed it through GPGME. So this has been fixed since 2020.

Jan 4 2024, 8:51 AM · Restricted Project, gpgme
aheinecke merged task T6876: GPGME(++) Add "include-key-block" and "auto-key-import" to context flags into T4856: GPG: Key Exchange Put public OpenPGP key into signature.
Jan 4 2024, 8:50 AM · Restricted Project, gpgme

Dec 22 2023

ikloecker changed the status of T6907: gpgme: Explicitly tell gpg that we want to verify signed data from Open to Testing.

Done. I have verified with the test runner run-verifyopaquejob that verification still works and that the warning is gone.

Dec 22 2023, 2:31 PM · gpgme, Restricted Project
ikloecker moved T6907: gpgme: Explicitly tell gpg that we want to verify signed data from Backlog to WiP on the gpgme board.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
ikloecker claimed T6907: gpgme: Explicitly tell gpg that we want to verify signed data.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
ikloecker triaged T6907: gpgme: Explicitly tell gpg that we want to verify signed data as Normal priority.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
werner added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

I would use ALGO of gpgme_createsubkey to pass the fingerprint of the ADSK. This can be justified because the algorithm is an implict property of the fingerprint. Obviously we also nee a new flag to do switch to this behaviour. A new GPGME_CREATE_ADSK comes to mind.

Dec 22 2023, 2:12 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

In the C++/Qt parts:
I think we then don't really *need* anything, since we can just set the fingerprint in the context for the job, but it would make sense to introduce a function that wraps this into a nice API.

Dec 22 2023, 12:29 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
TobiasFella added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

My concept would be to:

  • add a GENKEY_EXTRAFLAG_ADDADSK for _gpgme_engine_op_genkey and gpg_genkey (or do that more implicitely, e.g., by detecting !USERID && KEY && PUBKEY) and pass the subkey fingerprint in pubkey
  • use gpgme_op_createsubkey; pass the adsk fingerprint in a new variable in context
Dec 22 2023, 12:01 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

For the similar task to add an existing subkey to a key we have GpgAddExistingSubkeyEditInteractor. This uses the much more complicated gpg --edit-key interface. Maybe we want to avoid this.

Dec 22 2023, 9:31 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project

Dec 21 2023

werner added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

Before adding code please first come up with a description of the planned API extension.

Dec 21 2023, 7:22 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
TobiasFella moved T6880: GPGME (++/qt): Add support for --quick-add-adsk from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 21 2023, 12:20 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project

Dec 14 2023

ikloecker added a comment to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry.

Werner and Tobias are both correct. If a new subkey is generated from scratch then gpg uses the current time as key creation time and sets the expiration date (in the internal in-memory representation of a public key) to the key creation time plus the expiration value.

Dec 14 2023, 2:01 PM · Feature Request, gpgme
TobiasFella added a comment to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry.

Sorry, I should have been more precise in my description of the problem. Specifically with --quick-addkey, gpg's behavior seems to be that the expiration, when given using seconds=... is treated as seconds from now.

Dec 14 2023, 9:25 AM · Feature Request, gpgme

Dec 13 2023

werner added a comment to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry.

FWIW, when updating the expiration time gpg does this:

Dec 13 2023, 7:19 PM · Feature Request, gpgme
TobiasFella added a comment to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry.

My explanation of gpgme's behavior was not quite correct: Specifically in the QGpgMEQuickJobs for creating (sub)keys, the API uses QDateTimes, which are then converted to seconds since epoch.

Dec 13 2023, 7:14 PM · Feature Request, gpgme
werner added a comment to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry.

That's both not correct. gpg takes the expiration time in seconds since creation time. For a new key this is close to the corrent time but not really. For an prolonging an expiration, this is of course different - the creation time of the key needs to be taken in account. I recall that we once had a discussion and agreed to keep it at time after the creation of the key. This avoids problems with the expiration going negative.

Dec 13 2023, 7:06 PM · Feature Request, gpgme
werner added projects to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry: gpgme, Feature Request.
Dec 13 2023, 6:52 PM · Feature Request, gpgme
ikloecker moved T6550: GpgME / QGpgME Extend non-archive jobs to accept input / output from a filename from Backlog to WiP on the gpgme board.
Dec 13 2023, 10:11 AM · gpgme, Restricted Project, kleopatra
ikloecker claimed T6550: GpgME / QGpgME Extend non-archive jobs to accept input / output from a filename.
Dec 13 2023, 10:11 AM · gpgme, Restricted Project, kleopatra
ikloecker placed T6688: Kleopatra GPGME: Reported assert on exit up for grabs.
Dec 13 2023, 10:09 AM · gpd5x (gpd-5.0.0), gpgme, kleopatra

Dec 12 2023

aheinecke edited projects for T6880: GPGME (++/qt): Add support for --quick-add-adsk, added: gpgme; removed kleopatra.
Dec 12 2023, 9:40 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
aheinecke triaged T6876: GPGME(++) Add "include-key-block" and "auto-key-import" to context flags as Normal priority.
Dec 12 2023, 8:17 AM · Restricted Project, gpgme

Dec 11 2023

aheinecke lowered the priority of T6688: Kleopatra GPGME: Reported assert on exit from Normal to Low.

Ack, I was not sure if we fixed it and forgot to add the commit here.

Dec 11 2023, 1:04 PM · gpd5x (gpd-5.0.0), gpgme, kleopatra
ikloecker added a comment to T6688: Kleopatra GPGME: Reported assert on exit.

I haven't looked into it and I think this has really low priority. I'm pretty sure it's a problem with a the out-of-correct-order destruction of (static?) objects on shutdown. If I remember correctly then it is triggered by the DeviceInfoWatcher.

Dec 11 2023, 12:44 PM · gpd5x (gpd-5.0.0), gpgme, kleopatra
aheinecke added a comment to T6688: Kleopatra GPGME: Reported assert on exit.

Ingo do you know if we have fixed this?

Dec 11 2023, 12:05 PM · gpd5x (gpd-5.0.0), gpgme, kleopatra

Nov 28 2023

werner moved T6782: Release GPGME 1.23.2 from Backlog to vsd-3.2.0 on the vsd32 board.
Nov 28 2023, 5:02 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner updated the task description for T6782: Release GPGME 1.23.2.
Nov 28 2023, 4:55 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info

Nov 27 2023

werner added a comment to T6841: GPGSM / GPGME: Untrusted root CA's cause certificates to be invalid instead of Unknown trust.

Okay, I known do the same what we do for a single root certificate, that is mark it as "not trusted" ('n').

Nov 27 2023, 2:00 PM · gnupg22 (gnupg-2.2.42), Restricted Project, S/MIME

Nov 25 2023

aheinecke assigned T6841: GPGSM / GPGME: Untrusted root CA's cause certificates to be invalid instead of Unknown trust to werner.

My very simple patch for this would be:

Nov 25 2023, 7:35 AM · gnupg22 (gnupg-2.2.42), Restricted Project, S/MIME
aheinecke triaged T6841: GPGSM / GPGME: Untrusted root CA's cause certificates to be invalid instead of Unknown trust as Normal priority.
Nov 25 2023, 6:14 AM · gnupg22 (gnupg-2.2.42), Restricted Project, S/MIME

Nov 23 2023

werner added a parent task for T6620: Add a way to extract ECC key parameters from a public key: T6465: Store the ECDH parameters in the key file.
Nov 23 2023, 12:04 PM · gpd5x, kleopatra, Feature Request, gpgme

Nov 20 2023

ebo moved T6721: QGpgME: Create archive as .part and rename on successful creation from QA to vsd-3.2.0 on the vsd32 board.
Nov 20 2023, 12:05 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
ebo closed T6721: QGpgME: Create archive as .part and rename on successful creation as Resolved.
Nov 20 2023, 12:05 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
ebo moved T6575: gpgtar: General Error is emitted instead of more specific error codes from QA to vsd-3.2.0 on the vsd32 board.
Nov 20 2023, 11:55 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
ebo added a comment to T6575: gpgtar: General Error is emitted instead of more specific error codes.

works, VS-Desktop-3.1.90.287-Beta

Nov 20 2023, 11:55 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
aheinecke moved T6721: QGpgME: Create archive as .part and rename on successful creation from WiP to QA on the vsd32 board.
Nov 20 2023, 10:31 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
aheinecke moved T6575: gpgtar: General Error is emitted instead of more specific error codes from WiP to QA on the vsd32 board.
Nov 20 2023, 10:31 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project

Nov 17 2023

werner lowered the priority of T4195: Fix time API in gpgme from High to Normal.
Nov 17 2023, 11:01 AM · gnupg, kleopatra, gpgme, Feature Request
werner edited projects for T4195: Fix time API in gpgme, added: gnupg; removed gnupg22.

This is a generic parent task and does not require workboards for specific branches.

Nov 17 2023, 10:59 AM · gnupg, kleopatra, gpgme, Feature Request

Nov 15 2023

ebo moved T6261: Kleopatra / QGPGME: Use --no-auto-check-trustdb for initial keylisting from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Nov 15 2023, 11:07 AM · gpgme, kleopatra, Restricted Project
ebo moved T6721: QGpgME: Create archive as .part and rename on successful creation from QA to WiP on the vsd32 board.
Nov 15 2023, 10:36 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra

Nov 14 2023

werner added a comment to T6818: GPGME: Finding gpgme-w32-spawn.exe should be optional.

I'd prefer to not use the spawn helper at all. All currrent Windows versions allow to decide which handles are to be inherited and thus there is no more need for the helper.

Nov 14 2023, 7:53 PM · Windows, gpgme
aheinecke triaged T6818: GPGME: Finding gpgme-w32-spawn.exe should be optional as Normal priority.
Nov 14 2023, 3:50 PM · Windows, gpgme
ikloecker changed the status of T6575: gpgtar: General Error is emitted instead of more specific error codes from Open to Testing.
Nov 14 2023, 1:54 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
ikloecker renamed T6575: gpgtar: General Error is emitted instead of more specific error codes from gpgtar: General Error is emitted instead of more specific error codes when only signing to gpgtar: General Error is emitted instead of more specific error codes.
Nov 14 2023, 1:46 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
ikloecker moved T6575: gpgtar: General Error is emitted instead of more specific error codes from Backlog to WiP on the vsd32 board.
Nov 14 2023, 1:14 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
ikloecker moved T6575: gpgtar: General Error is emitted instead of more specific error codes from Backlog to WiP on the gpgme board.
Nov 14 2023, 1:14 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
ikloecker moved T6575: gpgtar: General Error is emitted instead of more specific error codes from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Nov 14 2023, 1:14 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
aheinecke added a comment to T6575: gpgtar: General Error is emitted instead of more specific error codes.

As discussed in chat has nothing to do with only signing. Only that signing makes it easier to get errors by cancelling pinentry or entering bad passwords.

Nov 14 2023, 11:28 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
werner lowered the priority of T6575: gpgtar: General Error is emitted instead of more specific error codes from High to Normal.
Nov 14 2023, 10:39 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
werner renamed T6575: gpgtar: General Error is emitted instead of more specific error codes from gpgtar: General Error instead of proper error codes to gpgtar: General Error is emitted instead of more specific error codes when only signing.
Nov 14 2023, 10:38 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
werner added a comment to T6575: gpgtar: General Error is emitted instead of more specific error codes.

You are creating a signed archiv? Why - gpgtar is used for encryption.

Nov 14 2023, 10:32 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
aheinecke added a comment to T6575: gpgtar: General Error is emitted instead of more specific error codes.

I reprodcued this with a simple: "gpgtar --status-fd 2 --verbose --create --sign -u foo@bar vimfiles > foo.tar.gpg" on the command line. Which gives me the proper status lines but then ends up in kleo with general error.

Nov 14 2023, 10:17 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
aheinecke reassigned T6575: gpgtar: General Error is emitted instead of more specific error codes from werner to ikloecker.

I tested it some more. Gpgtar reports proper erors like:

Nov 14 2023, 10:16 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project

Nov 13 2023

ebo moved T6805: GpgOL: RSA 2048 Key generated in VSD from gpgme 1.23.x to QA for next release on the gpgme board.
Nov 13 2023, 12:29 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
ebo moved T6805: GpgOL: RSA 2048 Key generated in VSD from QA to vsd-3.2.0 on the vsd32 board.
Nov 13 2023, 12:27 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
ebo closed T6805: GpgOL: RSA 2048 Key generated in VSD as Resolved.

Ok closing, remaining issue is in T6813

Nov 13 2023, 12:27 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
aheinecke added a comment to T6805: GpgOL: RSA 2048 Key generated in VSD.

After reading the initial description of this, I think that might even be a yet a different bug. For which we then would not yet have a ticket. :)

Nov 13 2023, 12:11 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
aheinecke added a comment to T6805: GpgOL: RSA 2048 Key generated in VSD.

The issue for that is: https://dev.gnupg.org/T6566 so I think this can be resolved here?

Nov 13 2023, 12:09 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
aheinecke added a comment to T6805: GpgOL: RSA 2048 Key generated in VSD.

No it is just not properly selected after generation but it is there. I think there might even be an issue for that already. But definitely not something related to vsd 3.2

Nov 13 2023, 11:55 AM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
ebo added a comment to T6805: GpgOL: RSA 2048 Key generated in VSD.

With VS-Desktop-3.1.90.277-Beta the generated key is the default RSA 3072.

Nov 13 2023, 11:49 AM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
aheinecke moved T6805: GpgOL: RSA 2048 Key generated in VSD from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Nov 13 2023, 9:12 AM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project

Nov 10 2023

aheinecke moved T6721: QGpgME: Create archive as .part and rename on successful creation from WiP to QA on the vsd32 board.
Nov 10 2023, 7:02 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
aheinecke moved T6805: GpgOL: RSA 2048 Key generated in VSD from WiP to QA on the vsd32 board.
Nov 10 2023, 7:02 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
werner moved T6805: GpgOL: RSA 2048 Key generated in VSD from Backlog to WiP on the vsd32 board.

That sounds very good.

Nov 10 2023, 2:31 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
ikloecker changed the status of T6805: GpgOL: RSA 2048 Key generated in VSD from Open to Testing.

We are now generating a key with whatever defaults gpg uses.

Nov 10 2023, 2:28 PM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
ikloecker added a project to T6805: GpgOL: RSA 2048 Key generated in VSD: gpgme.
Nov 10 2023, 8:53 AM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project

Nov 9 2023

aheinecke added a comment to T6685: QGpgME: Update defaultkeygenerationjob and use create-key API.

Well I guess T6805 is now the followup ticket that I did not create when I just closed this issue as Wontfix. Ingo can you take T6805 and do what you wrote in your last message here?

Nov 9 2023, 2:54 PM · Restricted Project, gpgme
werner changed the status of T6736: Year 2038 issue for key validity date, a subtask of T4195: Fix time API in gpgme, from Open to Testing.
Nov 9 2023, 2:17 PM · gnupg, kleopatra, gpgme, Feature Request

Nov 2 2023

dkav added a comment to T6784: Python .egg format is deprecated.

For reference, here is a link to the gpgme homebrew formula:
https://github.com/Homebrew/homebrew-core/blob/master/Formula/g/gpgme.rb

Nov 2 2023, 5:03 PM · MacOS, Python, gpgme, Bug Report
dkav added a comment to T6784: Python .egg format is deprecated.

Just to clarify, PIP wasn't used to install the .egg package. The package was built and installed via Homebrew. The error message occurs when using basic PIP commands such as pip list or pip freeze. PIP is picking up the gpgme egg from the shortcut included in the site-packages directory.

Nov 2 2023, 4:50 PM · MacOS, Python, gpgme, Bug Report
werner triaged T6784: Python .egg format is deprecated as Wishlist priority.

We don't use or suggest the use of PIP or other insecure software distribution systems.

Nov 2 2023, 8:24 AM · MacOS, Python, gpgme, Bug Report

Oct 31 2023

werner moved T6782: Release GPGME 1.23.2 from Backlog to WiP on the gpgme board.
Oct 31 2023, 3:59 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info

Oct 30 2023

ebo changed the status of T6736: Year 2038 issue for key validity date, a subtask of T4195: Fix time API in gpgme, from Testing to Open.
Oct 30 2023, 4:02 PM · gnupg, kleopatra, gpgme, Feature Request
ikloecker placed T6721: QGpgME: Create archive as .part and rename on successful creation up for grabs.
Oct 30 2023, 11:48 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner added a project to T6782: Release GPGME 1.23.2: vsd32.
Oct 30 2023, 11:41 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner triaged T6782: Release GPGME 1.23.2 as Normal priority.
Oct 30 2023, 11:38 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner moved T6721: QGpgME: Create archive as .part and rename on successful creation from Backlog to WiP on the vsd32 board.
Oct 30 2023, 11:35 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner reopened T6721: QGpgME: Create archive as .part and rename on successful creation as "Testing".
Oct 30 2023, 11:32 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner added a project to T6721: QGpgME: Create archive as .part and rename on successful creation: Restricted Project.
Oct 30 2023, 11:31 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner moved T6721: QGpgME: Create archive as .part and rename on successful creation from Backlog to QA for next release on the gpgme board.
Oct 30 2023, 11:30 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner edited projects for T6721: QGpgME: Create archive as .part and rename on successful creation, added: gpgme; removed Restricted Project.
Oct 30 2023, 11:29 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
dfaure-kdab added a comment to T6781: gpgme fails to "build a simple Qt program".

It works, thanks!

Oct 30 2023, 10:47 AM · Restricted Project, gpgme, Bug Report
ikloecker closed T6781: gpgme fails to "build a simple Qt program" as Resolved.

Should work now. Please test if the auto-detection works. (Tumbleweed builds Qt 6 without "reduce-relocations", so that I cannot check it on my system.)

Oct 30 2023, 9:46 AM · Restricted Project, gpgme, Bug Report
ikloecker moved T6781: gpgme fails to "build a simple Qt program" from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Small correction: On my/our system (Tumbleweed) the test without -fPIC always succeeded, so that -fPIC was never added. That's why I removed this useless test which, as it turns out, wasn't useless on your distro (@dfaure-kdab Which distro are you using?).

Oct 30 2023, 8:56 AM · Restricted Project, gpgme, Bug Report

Oct 28 2023

aheinecke assigned T6781: gpgme fails to "build a simple Qt program" to ikloecker.

Thanks for creating the task.

Oct 28 2023, 4:19 PM · Restricted Project, gpgme, Bug Report
aheinecke triaged T6778: gpgme-1.23.1 tests fail with gnupg configured without tofu as Normal priority.

There should not be an exception "Invalid crypto engine" in that call. I expect that gnupg errors out immediately if the parameter with tofu is given while instead it should print a warning and show no information. Or of it errors then Invalid Crypto Engine is definitely the wrong error for that.

Oct 28 2023, 8:58 AM · gpgme, Gentoo, Bug Report
thesamesam added a comment to T6778: gpgme-1.23.1 tests fail with gnupg configured without tofu.

I did this locally:

--- a/lang/python/tests/support.py
+++ b/lang/python/tests/support.py
@@ -46,13 +46,15 @@ def is_gpg_version(version):
Oct 28 2023, 5:19 AM · gpgme, Gentoo, Bug Report
thesamesam created T6778: gpgme-1.23.1 tests fail with gnupg configured without tofu.
Oct 28 2023, 5:06 AM · gpgme, Gentoo, Bug Report

Oct 27 2023

werner added a comment to T4195: Fix time API in gpgme.

A quick test shows that the latest patches allow to set and show an expiration date beyond 2038. A new VSD beta will soon be available to customers. And we should also think about getting a gpg4win bug fix release out.

Oct 27 2023, 8:31 AM · gnupg, kleopatra, gpgme, Feature Request
werner added a subtask for T4195: Fix time API in gpgme: T6736: Year 2038 issue for key validity date.
Oct 27 2023, 8:29 AM · gnupg, kleopatra, gpgme, Feature Request

Oct 26 2023

werner added projects to T6634: Port GPGME to Windows 64-bit: gpgme, Windows 64.
Oct 26 2023, 9:08 AM · Windows 64, gpgme

Oct 25 2023

werner updated the task description for T6774: Release GPGME 1.23.0.
Oct 25 2023, 11:14 AM · gpgme (gpgme 1.23.x), Release Info
werner updated the task description for T6668: Release GPGME 1.22.0.
Oct 25 2023, 10:48 AM · gpgme, Release Info
werner triaged T6774: Release GPGME 1.23.0 as Normal priority.
Oct 25 2023, 10:47 AM · gpgme (gpgme 1.23.x), Release Info

Oct 23 2023

TobiasFella added a comment to T6767: Kleopatra: system error without error code when encrypting a file to full disk on Windows.

Should we have a gpg_error_from_w32() as companion to gpg_error_from_syserror() ?

Oct 23 2023, 4:36 PM · Bug Report, gpd5x, gpgme, kleopatra

Oct 19 2023

ebo closed T6363: Add progress status output to gpgtar as Resolved.

yes, fixed

Oct 19 2023, 2:21 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke changed the status of T6363: Add progress status output to gpgtar from Open to Testing.

I think this was fixed with the fix for https://dev.gnupg.org/T6534

Oct 19 2023, 1:39 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request