Page MenuHome GnuPG
Feed Advanced Search

Jul 17 2018

aheinecke created T4081: GPGME performance: Allow single component gpg-conf loads.
Jul 17 2018, 1:33 PM · gpg4win, gpgme

Jul 16 2018

aheinecke created T4076: Kleopatra: General Error when trying to encrypt to S/MIME with unknown CRL while offline.
Jul 16 2018, 11:09 AM · Stalled, gpg4win, kleopatra, gpgme, S/MIME
werner closed T4027: npth 1.6, a subtask of T3283: Set 'mym4_revision' to 0 if not a git repo, as Resolved.
Jul 16 2018, 9:49 AM · libgcrypt, Bug Report

Jul 14 2018

werner added a comment to T3813: GPGME error: "invalid crypto engine" in the MSYS2 version.

if that is the case config.{guess,sub} needs to support this and we should be able to handle this the same way as other Unix platforms.

Jul 14 2018, 10:08 AM · Python, gpgme, Bug Report

Jul 13 2018

lovetox reopened T3813: GPGME error: "invalid crypto engine" in the MSYS2 version as "Open".

You seem to have reached the wrong page when searching for msys2

Jul 13 2018, 11:59 PM · Python, gpgme, Bug Report

Jul 12 2018

gniibe removed a project from T3283: Set 'mym4_revision' to 0 if not a git repo: npth.

Done for npth.

Jul 12 2018, 12:20 AM · libgcrypt, Bug Report

Jul 9 2018

BenM added a comment to T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting.

Even after running additional tests like converting the file to reStructuredText, fixing any remaining possible errors and then converting back, the result is that org-mode still appears to save the source correctly, but cannot export it in a correct format with babel. Certainly not to XHTML and likely not to any other format either. So that's definitely a bug.

Jul 9 2018, 3:20 PM · Python, gpgme
BenM added a comment to T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting.

Massive overhaul of the entire document performed in this commit.

Jul 9 2018, 2:28 PM · Python, gpgme
aheinecke created T4061: gnupg: --with-colons --with-secret returns wrong results if specific keys are queried.
Jul 9 2018, 11:49 AM · gpgme, Bug Report, gnupg

Jul 6 2018

BenM added a comment to T3813: GPGME error: "invalid crypto engine" in the MSYS2 version.

Slight addendum: MSYS2 isn't even part of MinGW at all, see the commentary in this bug report. Nor is it a part of Cygwin, but apparently it is a part of a fork of Cygwin.

Jul 6 2018, 4:23 AM · Python, gpgme, Bug Report
BenM closed T3813: GPGME error: "invalid crypto engine" in the MSYS2 version as Wontfix.

Not only is this not supported, but I've now confirmed that MSYS2 isn't even supported by its own project and they direct all downloaders to their MinGW-get installer.

Jul 6 2018, 3:47 AM · Python, gpgme, Bug Report

Jul 5 2018

BenM added a comment to T3505: Port GPGME's Python bindings to Windows.

Though a CFFI/ABI solution may be the only option, it would still be preferable to get SWIG working under Windows. The reasons for this are many, but not least of which would include not needing to duplicate effort to accommodate Windows, no functionality mismatch due to using the Windows version and not needing to implement every function manually since CFFI can't generate low level bindings the same way that SWIG does.

Jul 5 2018, 8:15 AM · Feature Request, gpgme, Python

Jul 4 2018

aheinecke added a subtask for T4038: Kleopatra: Improve handling of MDC errors: T4029: Gpg4win 3.1.3.
Jul 4 2018, 12:31 PM · kleopatra, gpg4win, gpgme
aheinecke changed the status of T4038: Kleopatra: Improve handling of MDC errors from Open to Testing.

Now we have this:

Jul 4 2018, 12:31 PM · kleopatra, gpg4win, gpgme
aheinecke added a comment to T4038: Kleopatra: Improve handling of MDC errors.

We have two cases:

  1. No MDC with a "modern" cipher algo
Jul 4 2018, 8:33 AM · kleopatra, gpg4win, gpgme

Jun 21 2018

werner added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Not really. off_t is a real portability problem and this why we moved that problem out of the GPGME ABI to the application. Thus the application needs to care about mapping gpgme_off_t to whatever off_t it uses. Without that we can't provide a stable _and_ toolchain independent ABI.

Jun 21 2018, 9:28 AM · Windows, C++, gpgme, Bug Report
aheinecke created T4038: Kleopatra: Improve handling of MDC errors.
Jun 21 2018, 8:54 AM · kleopatra, gpg4win, gpgme

Jun 20 2018

aheinecke added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Thank you for pointing this out.

Jun 20 2018, 9:07 PM · Windows, C++, gpgme, Bug Report
wojnilowicz added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Following patch fixes the issue.

Jun 20 2018, 7:08 PM · Windows, C++, gpgme, Bug Report
gniibe added a subtask for T3283: Set 'mym4_revision' to 0 if not a git repo: T4027: npth 1.6.
Jun 20 2018, 10:06 AM · libgcrypt, Bug Report

Jun 19 2018

tookmund closed T4033: Python GPGME interact bindings as Invalid.

My bad this already exists.

Jun 19 2018, 2:45 AM · Feature Request, gpgme, Python

Jun 18 2018

tookmund created T4033: Python GPGME interact bindings in the S1 Public space.
Jun 18 2018, 8:15 PM · Feature Request, gpgme, Python
tookmund added a comment to T4001: Import and Export for python bindings.

On 06/17/2018 02:10 AM, BenM (Ben McGinnes) wrote:

The two subsequent commits are the one I mentioned above (nested try/except
statements) and followed by a major PEP8 compliance overhaul of core.py.

Thanks for the patch and welcome to the weird and wonderful world of FOSS. :)

Jun 18 2018, 7:42 PM · gpgme, patch, Python, Feature Request
aheinecke closed T3988: GPGME: Fix finding gpgconf through registry for x64 as Resolved.

The fix for this was released with Gpg4win-3.1.1. Forgot to update this task.

Jun 18 2018, 4:28 PM · gpg4win, gpgme
aheinecke created T4028: GPGME: Subkeys not marked correcly as secret.
Jun 18 2018, 10:20 AM · gpgme

Jun 17 2018

BenM closed T4001: Import and Export for python bindings as Resolved.

Patch committed to master in commit 5a80e755008bbb3f4c7f91ffccd38f26cd8b3960

Jun 17 2018, 8:10 AM · gpgme, patch, Python, Feature Request
BenM added a comment to T4001: Import and Export for python bindings.

Not to worry, we've all been pretty busy of late.

Jun 17 2018, 6:43 AM · gpgme, patch, Python, Feature Request

Jun 8 2018

tookmund added a comment to T4001: Import and Export for python bindings.

Apologies for the delay, been working on GSoC stuff.
Here's what I've got as of right now:

Jun 8 2018, 6:36 PM · gpgme, patch, Python, Feature Request

Jun 6 2018

werner triaged T4001: Import and Export for python bindings as Normal priority.
Jun 6 2018, 5:57 PM · gpgme, patch, Python, Feature Request
werner closed T3983: GPGME: Improve handling of MDC errors (wrong error code) as Resolved.

With recent versions of gpg you will now get Bad Data etc. This is implemented by giving an ERROR status line a higher precedence than the NO_SECKEY status.

Jun 6 2018, 4:33 PM · gpgme

Jun 5 2018

werner closed T3971: gpgme-1.11.1 fails to build: cJSON.c:45:20: fatal error: gpgrt.h: Datei oder Verzeichnis nicht gefunden as Resolved.

Please dee the commit for a description of this fix.

Jun 5 2018, 9:54 AM · Debian, Bug Report, gpgme

Jun 4 2018

BenM added a comment to T4001: Import and Export for python bindings.

Not for export, there's a few traps in there, but if you want to take a second swing at import, I'd probably accept that instead.

Jun 4 2018, 8:45 PM · gpgme, patch, Python, Feature Request
Eagle_Erwin added a comment to T3971: gpgme-1.11.1 fails to build: cJSON.c:45:20: fatal error: gpgrt.h: Datei oder Verzeichnis nicht gefunden.

I don't think this is an error in Debian. Debian Squeeze is packed with libgpg-error 1.26 in the latest stable release [1].
According to the list of changes, gpgrt.h is addes as an alias for gpg-error.h in 1.27 [2].
I think a quick (and correct) fix is to increase the NEED_GPG_ERROR_VERSION in configure.ac to at least 1.27 [3], so the build will fail nicely in the configure-step with a correct error.

Jun 4 2018, 8:40 PM · Debian, Bug Report, gpgme

Jun 3 2018

tookmund added a comment to T4001: Import and Export for python bindings.

That makes sense. If you don't have any other patches floating around for this, would you mind if I took a crack at rewriting export?

Jun 3 2018, 12:01 AM · gpgme, patch, Python, Feature Request

Jun 2 2018

BenM added a comment to T4001: Import and Export for python bindings.

Okay, the import is pretty much a match for what I have tucked away elsewhere, to that will probably get merged as is, more or less.

Jun 2 2018, 4:00 AM · gpgme, patch, Python, Feature Request
BenM claimed T4001: Import and Export for python bindings.

Actually op_import and op_export do work, but they're the underlying SWIG bindings, not the more pythonic layer Justus added a couple of years ago. I'd been planning on fixing that this month (part of the work is in one of the ben/howto-update branches), but not merged with master until it could be documented since there's something potentially hazardous in there (exporting secret keys).

Jun 2 2018, 3:26 AM · gpgme, patch, Python, Feature Request

May 31 2018

werner renamed T3983: GPGME: Improve handling of MDC errors (wrong error code) from GPGME: Improve handling of MDC errors to GPGME: Improve handling of MDC errors (wrong error code).
May 31 2018, 1:27 PM · gpgme

May 30 2018

werner triaged T4000: GnuPG does not check encrypted messages for well-formed composition as High priority.

[We do things in the public unless explicitly requested by a bug reporter writing to security.]

May 30 2018, 8:48 PM · gnupg (gpg22), Bug Report

May 29 2018

tookmund updated the task description for T4001: Import and Export for python bindings.
May 29 2018, 9:37 PM · gpgme, patch, Python, Feature Request
tookmund updated the task description for T4001: Import and Export for python bindings.
May 29 2018, 9:36 PM · gpgme, patch, Python, Feature Request
tookmund added a project to T4001: Import and Export for python bindings: gpgme.
May 29 2018, 5:27 PM · gpgme, patch, Python, Feature Request
wojnilowicz added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Maybe the off_t mess comes from following line

May 29 2018, 3:05 PM · Windows, C++, gpgme, Bug Report
aheinecke changed the status of T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW from Open to Testing.

The gpgme c api already had a convenience function gpgme_data_rewind to do data.seek (0, SEEK_SET); As this is by far the most common seek operation. KMymoney also only uses such seeks.

May 29 2018, 9:29 AM · Windows, C++, gpgme, Bug Report

May 28 2018

wojnilowicz added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Uhm, yeah I would be willing to help. But I tried to understand it and don't see the problem.

So what the error tells us is that "off_t" is defined as long in the declaration but as something else in the definition.

But how can that be? data.cpp includes the data.h header so they both should have the same definition of off_t.

The only thing I could imagine is that something which is included in the cpp but not in the header undef's off_t and defines it to something else.

Or more likely that the archive was compiled with a different definition of off_t then what is included in the headers when kmymoney is built.

Are you using the same mingw version as the buildchain which compiles the gpgme binary?

May 28 2018, 6:52 PM · Windows, C++, gpgme, Bug Report
aheinecke claimed T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Uhm, yeah I would be willing to help. But I tried to understand it and don't see the problem.

May 28 2018, 4:43 PM · Windows, C++, gpgme, Bug Report
werner triaged T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW as Normal priority.

You are not cross-compiling. This is not suggested and I don't have the environment to replicate this. Maybe @aheinecke can help.

May 28 2018, 2:53 PM · Windows, C++, gpgme, Bug Report

May 17 2018

aheinecke changed the status of T3988: GPGME: Fix finding gpgconf through registry for x64 from Open to Testing.

Have to test it but I think its resolved. The registry path handling is now similar to that of GpgOL and GpgEX.

May 17 2018, 5:47 PM · gpg4win, gpgme
torando added projects to T3621: OpenPGP Encrypted message (decryption not possible): gpgme, Info Needed.

In another report, it turned out to be, that with a 64 bit outlook and GnuPG not installed in the standard location it came to this error. ( T3988 )

May 17 2018, 11:26 AM · Info Needed, gpgme, gpgol, Bug Report
aheinecke created T3988: GPGME: Fix finding gpgconf through registry for x64.
May 17 2018, 7:44 AM · gpg4win, gpgme

May 15 2018

aheinecke created T3983: GPGME: Improve handling of MDC errors (wrong error code).
May 15 2018, 1:06 PM · gpgme
BenM added a comment to T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting.

Webhelp version of the Python bindings HOWTO is currently available here:

May 15 2018, 7:33 AM · Python, gpgme
BenM added a comment to T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting.

As a work-around for this bug I've ported the HOWTO from org-mode to DITA XML and will generate a webhelp-responsive (i.e. searchable) version to put on another website (an Amazon S3 bucket since it will be reliable and cheap) in the interim.

May 15 2018, 5:25 AM · Python, gpgme

May 14 2018

BenM changed the visibility for T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting.
May 14 2018, 5:33 AM · Python, gpgme
BenM added a comment to T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting.

Org-Mode was updated to today's release and further testing was conducted.

May 14 2018, 5:31 AM · Python, gpgme

May 13 2018

BenM changed the visibility for T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting.
May 13 2018, 8:37 PM · Python, gpgme

May 11 2018

werner added a comment to T3971: gpgme-1.11.1 fails to build: cJSON.c:45:20: fatal error: gpgrt.h: Datei oder Verzeichnis nicht gefunden.

It seems that Debian does not install te required libgpg-error correctl.

May 11 2018, 11:23 AM · Debian, Bug Report, gpgme

May 10 2018

Elan added a project to T3971: gpgme-1.11.1 fails to build: cJSON.c:45:20: fatal error: gpgrt.h: Datei oder Verzeichnis nicht gefunden: Debian.
May 10 2018, 11:01 AM · Debian, Bug Report, gpgme
Elan added a project to T3971: gpgme-1.11.1 fails to build: cJSON.c:45:20: fatal error: gpgrt.h: Datei oder Verzeichnis nicht gefunden: Bug Report.
May 10 2018, 10:59 AM · Debian, Bug Report, gpgme
Elan created T3971: gpgme-1.11.1 fails to build: cJSON.c:45:20: fatal error: gpgrt.h: Datei oder Verzeichnis nicht gefunden in the S1 Public space.
May 10 2018, 10:55 AM · Debian, Bug Report, gpgme

May 8 2018

werner closed T3953: GPGSM: Treat EXPKEYSIG as error, a subtask of T3948: GPGSM: Multiple issues reported to KMail, as Invalid.
May 8 2018, 6:16 PM · gnupg, S/MIME
aheinecke added a subtask for T3948: GPGSM: Multiple issues reported to KMail: T3967: dirmngr: "flush" does not flush in memory CRL's.
May 8 2018, 4:35 PM · gnupg, S/MIME

May 6 2018

dcialdella added a comment to T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 .

I downloaded it and I' m using it.
Nice feature the "notepad".... easier for encrypt/sign.

May 6 2018, 7:40 PM · gpgme, Bug Report
aheinecke added a comment to T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 .

The latest Version of Kleopatra has a "Notepad" View that should do what you want. E.g. If you decrypt something in there it preselects the keys the message was encrypted to when you encrypt it again.

May 6 2018, 7:29 PM · gpgme, Bug Report
dcialdella added a comment to T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 .

OOooh yeee.
Ok. Didn't know how bad gpg4usb really is.
I looked into it. Gpg4usb distributes their own binary GPGME version https://github.com/gpg4usb/gpg4usb/tree/master/linbuild/lib I don't even know which version that is. They are in violation of the GPL as they don't offer the source code of that GPGME version.

So, don't use it please what they do is horrible from a security standpoint. Try using Kleopatra (which I personally maintain). And if it does not work for your use case please let us know what your use case is and we can try to make it better for you. :-)

But indeed for gpg4usb you can't expect help here. They are very likely shipping a horribly outdated version with bugs that have since been fixed.

May 6 2018, 7:20 PM · gpgme, Bug Report

May 5 2018

dcialdella added a comment to T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 .

I 'll try GPA and Kleopatra, I hope will do the same tasks.
thanks anyway.

May 5 2018, 12:27 PM · gpgme, Bug Report
BenM added a comment to T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 .

I suspect gpg4usb is a dead project anyway. I've been on their mailing list for a while and according to my records the last post from the pseudonymous author(s) is from October, 2016. I'm not sure how much of that GPL breach is intentional or just a result of web services going offline and not being restored.

May 5 2018, 5:27 AM · gpgme, Bug Report
BenM added a comment to T3815: tests fail in 2021.

The Python portion of this is done, the tests will now create a key with an expiration a few years shy of the 2106 end date (NYE 2099).

May 5 2018, 5:10 AM · qt, Python, gpgme, Bug Report

May 4 2018

werner added a comment to T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 .

It seems to be 1.1.6 from 2010 or so. They use gpg 1.4.20 which misses a critical security fix.

May 4 2018, 7:36 PM · gpgme, Bug Report
aheinecke closed T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 as Invalid.

OOooh yeee.
Ok. Didn't know how bad gpg4usb really is.
I looked into it. Gpg4usb distributes their own binary GPGME version https://github.com/gpg4usb/gpg4usb/tree/master/linbuild/lib I don't even know which version that is. They are in violation of the GPL as they don't offer the source code of that GPGME version.

May 4 2018, 6:42 PM · gpgme, Bug Report
aheinecke reopened T3963: Invalid Crypto Engine - ( Xubuntu 18.04 ) version of GPG4USB 0.3.3.2 & 0.3.3.1 as "Open".

I'll volunteer to look into it. IMO "Invalid Crypto Engine" points definitely to a GPGME bug and I want to know whats going on there.

May 4 2018, 6:24 PM · gpgme, Bug Report
aheinecke added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

@dcialdella Well as you are here already you can open one here. Alternatively I would have thought Ubuntu's Launchpad.

May 4 2018, 8:44 AM · gpgme, gpgol, Bug Report, gpg4win

May 3 2018

dcialdella added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

@aheinecke thanks for the post.
When you said "open a new issue" is create here or in Ubuntu forums a new issue ?
I'll do. when ?
I imagine ni some weeks will be solved but I use the tool everyday for secure text.

May 3 2018, 10:32 PM · gpgme, gpgol, Bug Report, gpg4win
aheinecke triaged T3958: GPGME: Qt Bindings and MacOS as Normal priority.
May 3 2018, 3:40 PM · MacOS, qt, gpgme
aheinecke added a project to T3958: GPGME: Qt Bindings and MacOS: qt.
May 3 2018, 3:40 PM · MacOS, qt, gpgme
aheinecke created T3958: GPGME: Qt Bindings and MacOS.
May 3 2018, 3:40 PM · MacOS, qt, gpgme
aheinecke created T3957: GPGME: mkdefsinc segfaults on windows.
May 3 2018, 2:02 PM · unreproducible, toolchain, Documentation, Windows, gpgme
aheinecke closed T3919: GPGOL: Could not decrypt the data: Invalid crypto engine as Resolved.

@dcialdella I've checked the Ubuntu Patches, they don't include the patch that caused the problem for GpgOL in this issue. Please report your problem either to Ubuntu or open a new issue, ideally with some instructions how to reproduce your problem.

May 3 2018, 10:44 AM · gpgme, gpgol, Bug Report, gpg4win

May 2 2018

BenM added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

I've just checked the current build to the previous one (even when I get rid of the build directories, I keep a copy of the config.log since you never know when it might come in handy).

May 2 2018, 11:44 PM · gpgme, gpgol, Bug Report, gpg4win
BenM added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

FYI: this most recent update broke builds on OS X 10.9 for Qt, but everything else is fine.

May 2 2018, 9:43 PM · gpgme, gpgol, Bug Report, gpg4win

Apr 30 2018

aheinecke triaged T3948: GPGSM: Multiple issues reported to KMail as Normal priority.

The highest priority I see here is for T3953 which I think is a bug that might result in a good signature shown for an expired, but otherwise valid and trusted certificate.

Apr 30 2018, 3:24 PM · gnupg, S/MIME
aheinecke added a subtask for T3948: GPGSM: Multiple issues reported to KMail: T3955: GPGSM: Might not handle extended key usage properly.
Apr 30 2018, 3:22 PM · gnupg, S/MIME
aheinecke added a subtask for T3948: GPGSM: Multiple issues reported to KMail: T3954: GPGSM: Might be too strict in certificate chain validation.
Apr 30 2018, 3:13 PM · gnupg, S/MIME
aheinecke added a subtask for T3948: GPGSM: Multiple issues reported to KMail: T3953: GPGSM: Treat EXPKEYSIG as error.
Apr 30 2018, 3:00 PM · gnupg, S/MIME
aheinecke added a subtask for T3948: GPGSM: Multiple issues reported to KMail: T3952: GPGSM: Add weak digest algo handling to disable MD5 signatures.
Apr 30 2018, 2:03 PM · gnupg, S/MIME
dcialdella added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

gpg 2.2.4-1ubunt amd64 GNU Privacy Guard -- minimalist p

Apr 30 2018, 10:21 AM · gpgme, gpgol, Bug Report, gpg4win
kode54 added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

It's possible that was one of the upstream patches they decided to include.

Apr 30 2018, 9:05 AM · gpgme, gpgol, Bug Report, gpg4win
aheinecke added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

@dcialdella Do you have a "non standard" GnuPG / GPGME installed? What are the versions?

Apr 30 2018, 8:42 AM · gpgme, gpgol, Bug Report, gpg4win
dcialdella added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

I have the same issue with Xubuntu 18.04 lts, and GNUPG.
./start_linux_64bit
[Error] Source: GPGME String: "Invalid crypto engine"
[Error] Source: GPGME String: "Invalid crypto engine"
[Error] Source: GPGME String: "Invalid crypto engine"

Apr 30 2018, 8:36 AM · gpgme, gpgol, Bug Report, gpg4win
BenM claimed T3505: Port GPGME's Python bindings to Windows.

Clearly getting SWIG and Windows to play together nicely is a bit of a big ask, but it may be possible to leverage GPGME's compiled libraries with something like CFFI's ABI calling method (yeah, I know, ABI is never ideal, but it's better than what Windows has now).

Apr 30 2018, 12:43 AM · Feature Request, gpgme, Python
BenM claimed T3354: gpgme only builds against two versions of python at once.

The last change to the python installer was, IIRC, one I discussed with Justus off-list around the middle of, um, last year? Maybe the year before?

Apr 30 2018, 12:02 AM · Python, gpgme, Bug Report

Apr 27 2018

hefee added a comment to T3471: gpgme decryptverify indicating wrongly an error..

@aheinecke maybe recheck with GNUPG 2.2.6 or 2.2.7.

Apr 27 2018, 8:24 PM · Not A Bug, gnupg, Bug Report
hefee added a comment to T3928: canceling password dialog for decrypting is not recognized correctling..

I'm using the kdepim-docker for tests, that is based on KDE Neon, that is based on Ubuntu xenial (16.04), so the version for GnuPG2 is 2.1.11-6ubuntu2. Good to know, that the GnuPG version also matters for this stuff.

Apr 27 2018, 8:18 PM · gpgme, Bug Report
aheinecke created T3948: GPGSM: Multiple issues reported to KMail.
Apr 27 2018, 3:44 PM · gnupg, S/MIME
aheinecke triaged T3928: canceling password dialog for decrypting is not recognized correctling. as Normal priority.

I can't reproduce this with GnuPG 2.2.6 or 2.2.7 beta and GPGME 1.11.0 . There I correctly get User Canceled for OpenPGP but "No Secret Key" for S/MIME, also using GpgME++.

Apr 27 2018, 7:24 AM · gpgme, Bug Report

Apr 26 2018

BenM added a comment to T3815: tests fail in 2021.

Not to mention making sure we test for a time after the end of the old 32-bit clock.

Apr 26 2018, 6:44 AM · qt, Python, gpgme, Bug Report

Apr 22 2018

hefee created T3928: canceling password dialog for decrypting is not recognized correctling..
Apr 22 2018, 10:47 AM · gpgme, Bug Report

Apr 21 2018

kode54 added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

Also confirming the workaround. Not sure whether it would have done me any justice to counter-sign the key after accepting it locally, since I only verified it against their web page. The web page is hard to find with a Google search, since Google does not turn the unspaced hexadecimal fingerprint into something that matches the space-every-four-digits format used on their PGP/GPG instruction page. Searching for "Facebook PGP key" works, though.

Apr 21 2018, 4:01 AM · gpgme, gpgol, Bug Report, gpg4win

Apr 20 2018

aheinecke added a parent task for T3919: GPGOL: Could not decrypt the data: Invalid crypto engine: T3899: Gpg4win 3.1.1.
Apr 20 2018, 4:30 PM · gpgme, gpgol, Bug Report, gpg4win
aheinecke changed the status of T3919: GPGOL: Could not decrypt the data: Invalid crypto engine from Open to Testing.

The commit mentioned fixes the problem.

Apr 20 2018, 4:30 PM · gpgme, gpgol, Bug Report, gpg4win
jkropf added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

I can confirm the workaround. After importing the key from Facebook everything works as expected!
Thank you very much!

Apr 20 2018, 1:24 PM · gpgme, gpgol, Bug Report, gpg4win