Page MenuHome GnuPG
Feed All Stories

May 3 2018

aheinecke closed T3946: GpgOL: Configure GnuPG System might open in the background as Resolved.

Better but still not perfect. It still can happen that it is opened in the background if you put the options dialog in the background before the window pops up. But I think that is acceptable for such a rarely used feature.

May 3 2018, 10:45 AM · gpgol, kleopatra
aheinecke closed T3946: GpgOL: Configure GnuPG System might open in the background, a subtask of T3899: Gpg4win 3.1.1, as Resolved.
May 3 2018, 10:45 AM · gpg4win
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
aheinecke closed T3919: GPGOL: Could not decrypt the data: Invalid crypto engine, a subtask of T3899: Gpg4win 3.1.1, as Resolved.
May 3 2018, 10:44 AM · gpg4win
catenacyber added a comment to T3914: Integration with oss-fuzz.

Ok, so I guess that you can close this ticket.

May 3 2018, 10:34 AM · Feature Request
aheinecke added a comment to T3596: Kleopatra: S/MIME CSRs can only be exported once and are otherwise hidden.

At the very least the dialog should not be easily closable if the CSR was not exported to a file. This makes it too easy to accidentally loose the CSR.

May 3 2018, 10:03 AM · gpg4win, kleopatra
Laurent Montel <montel@kde.org> committed rKLEOPATRAe471b38eab06: Warning-- (authored by Laurent Montel <montel@kde.org>).
Warning--
May 3 2018, 7:44 AM
BenM committed rDc0cc013600b9: docs: GPGME page (authored by BenM).
docs: GPGME page
May 3 2018, 3:44 AM

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
werner committed rD388146b485a8: swdb: Release gnupg 2.2.7 and libgpg-error 1.31. (authored by werner).
swdb: Release gnupg 2.2.7 and libgpg-error 1.31.
May 2 2018, 10:22 PM
werner committed rG2e2ab4b69c32: Post release updates (authored by werner).
Post release updates
May 2 2018, 10:10 PM
werner committed rG0afa5e158ada: speedo,w32: Install dirmmngr_ldap.exe. (authored by werner).
speedo,w32: Install dirmmngr_ldap.exe.
May 2 2018, 10:10 PM
werner committed rGd31d14919683: Release 2.2.7 (authored by werner).
Release 2.2.7
May 2 2018, 10:10 PM
werner committed rG71a6e90649a6: po: Auto update (authored by werner).
po: Auto update
May 2 2018, 10:10 PM
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
werner committed rE1a5235083013: Post release updates (authored by werner).
Post release updates
May 2 2018, 8:44 PM
werner committed rE10a984d25048: Release 1.31. (authored by werner).
Release 1.31.
May 2 2018, 8:44 PM
werner closed T3898: Memory leak in g10 handle_compressed as Resolved.
May 2 2018, 8:30 PM · gnupg (gpg14), Bug Report
werner closed T3930: Memory leak in read_block as Resolved.

Thanks.

May 2 2018, 8:30 PM · gnupg (gpg22), Bug Report
werner committed rGd26363e4f193: gpg: Fix minor memory leak in the compress filter. (authored by werner).
gpg: Fix minor memory leak in the compress filter.
May 2 2018, 8:29 PM
werner closed T3951: gpg: Encrypting lots of files with --multiple gets failed: Too many open files as Resolved.

I assume -z0 could be used as a workaround but without compression then.
Fix goes into 2.2.7 to be release tomorrow (tm)

May 2 2018, 7:17 PM · Bug Report
werner committed rGf7f3043653ab: gpg: Fix "Too many open files" when using --multifile. (authored by werner).
gpg: Fix "Too many open files" when using --multifile.
May 2 2018, 7:10 PM
werner committed rG007dde93cc39: dirmngr: Implement timeout for dirmngr_ldap under Windows. (authored by werner).
dirmngr: Implement timeout for dirmngr_ldap under Windows.
May 2 2018, 6:47 PM
werner committed rGddfd39e91a53: build: New configure option to help with nPth debugging. (authored by werner).
build: New configure option to help with nPth debugging.
May 2 2018, 6:47 PM
werner committed rG636533881609: speedo: Install Spanish translation for Libgpg-error. (authored by werner).
speedo: Install Spanish translation for Libgpg-error.
May 2 2018, 6:47 PM
werner added a comment to T3937: Dirmgnr: X509 Searches on Windows can hang.

Confirmed. it is also not Windows specific.

May 2 2018, 5:19 PM · gnupg (gpg22), dirmngr
vRv8A created T3956: O2010: Encrypted junk-mails can't be moved to inbox.
May 2 2018, 5:11 PM · gpgol, Bug Report
aheinecke added a comment to T3937: Dirmgnr: X509 Searches on Windows can hang.

A strangeness I see is when I am searching for "zitis" on x500.bund.de I get the same key over and over again (until the list is truncated). I'm not sure if the response from the server is wrong or if we have a bug there. If I search for "Telekom" for example I get 10 different certificates, so it works there.

May 2 2018, 2:38 PM · gnupg (gpg22), dirmngr
aheinecke added a comment to T3937: Dirmgnr: X509 Searches on Windows can hang.

I felt confident enough to push a fix for the console window. The code was obvious and the fix, too.

May 2 2018, 2:29 PM · gnupg (gpg22), dirmngr
aheinecke committed rG3bd793256e2e: common,w32: Hide spawned processes by default (authored by aheinecke).
common,w32: Hide spawned processes by default
May 2 2018, 2:12 PM
aheinecke added a comment to T3937: Dirmgnr: X509 Searches on Windows can hang.

Yes! Works nicely. I tested with unreachable and invalid servers, and with multiple queries against x500.bund.de and ca.intevation.de all is fine!

May 2 2018, 1:47 PM · gnupg (gpg22), dirmngr
aheinecke added a parent task for T3937: Dirmgnr: X509 Searches on Windows can hang: T3899: Gpg4win 3.1.1.
May 2 2018, 1:42 PM · gnupg (gpg22), dirmngr
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3937: Dirmgnr: X509 Searches on Windows can hang.
May 2 2018, 1:42 PM · gpg4win
aheinecke added a parent task for T2110: Gpgsm 2.1 external key search gives duplicated results: T3899: Gpg4win 3.1.1.
May 2 2018, 1:41 PM · gnupg (gpg22), S/MIME, Bug Report, gpg4win, Windows, Windows 32
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T2110: Gpgsm 2.1 external key search gives duplicated results.
May 2 2018, 1:41 PM · gpg4win
aheinecke closed T2110: Gpgsm 2.1 external key search gives duplicated results, a subtask of T3937: Dirmgnr: X509 Searches on Windows can hang, as Resolved.
May 2 2018, 1:41 PM · gnupg (gpg22), dirmngr
aheinecke closed T2110: Gpgsm 2.1 external key search gives duplicated results as Resolved.

No longer happens when the good old ldapwrapper is used.

May 2 2018, 1:41 PM · gnupg (gpg22), S/MIME, Bug Report, gpg4win, Windows, Windows 32
aheinecke added a comment to T3458: Add sha224sum.exe / sha384sum.exe / sha512sum.exe to Gpg4win installation.

By standard I mean "behaves" somewhat like coreutils. Filename encoding,.. meh I see that this could be a problem.

May 2 2018, 1:30 PM · gpg4win, Feature Request

May 1 2018

werner committed rEb26a227173e8: core,w32: Avoid recursive use of npth_unprotect. (authored by werner).
core,w32: Avoid recursive use of npth_unprotect.
May 1 2018, 7:56 PM
werner committed rEc4567a0ad64a: po: Enable Spanish translation (authored by werner).
po: Enable Spanish translation
May 1 2018, 7:56 PM
dkg committed rE7e2517a29619: po: new Spanish translation (authored by emma peel <emma.peel@riseup.net>).
po: new Spanish translation
May 1 2018, 4:19 PM

Apr 30 2018

Laurent Montel <montel@kde.org> committed rKLEOPATRA29e15724e89c: GIT_SILENT: Prepare 5.8.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.8.1
Apr 30 2018, 4:17 PM
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 parent task for T3955: GPGSM: Might not handle extended key usage properly: T3948: GPGSM: Multiple issues reported to KMail.
Apr 30 2018, 3:22 PM · S/MIME, gnupg
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 renamed T3955: GPGSM: Might not handle extended key usage properly from GPGSM: Does not handle extended key usage to GPGSM: Might not handle extended key usage properly.
Apr 30 2018, 3:21 PM · S/MIME, gnupg
aheinecke created T3955: GPGSM: Might not handle extended key usage properly.
Apr 30 2018, 3:21 PM · S/MIME, gnupg
aheinecke added a parent task for T3954: GPGSM: Might be too strict in certificate chain validation: T3948: GPGSM: Multiple issues reported to KMail.
Apr 30 2018, 3:13 PM · S/MIME, gnupg
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 created T3954: GPGSM: Might be too strict in certificate chain validation.
Apr 30 2018, 3:12 PM · S/MIME, gnupg
aheinecke added a parent task for T3953: GPGSM: Treat EXPKEYSIG as error: T3948: GPGSM: Multiple issues reported to KMail.
Apr 30 2018, 3:00 PM · Bug Report, S/MIME, gnupg
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 created T3953: GPGSM: Treat EXPKEYSIG as error.
Apr 30 2018, 3:00 PM · Bug Report, S/MIME, gnupg
Karl added a comment to T3934: GpgOL: Insecure Ribbon button for secure emails, showing empty body (because of MailStore Outlook Add-in).

Glad that we could locate the issue.

Apr 30 2018, 2:16 PM · gpgol
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
aheinecke added a parent task for T3952: GPGSM: Add weak digest algo handling to disable MD5 signatures: T3948: GPGSM: Multiple issues reported to KMail.
Apr 30 2018, 2:03 PM · S/MIME, gnupg
aheinecke created T3952: GPGSM: Add weak digest algo handling to disable MD5 signatures.
Apr 30 2018, 2:03 PM · S/MIME, gnupg
aheinecke committed rKLEOPATRA9640d11fa0b9: Add option to show config dialog with parent (authored by aheinecke).
Add option to show config dialog with parent
Apr 30 2018, 12:14 PM
aheinecke added a comment to T3934: GpgOL: Insecure Ribbon button for secure emails, showing empty body (because of MailStore Outlook Add-in).

Thanks for the detailed information. From the log I can see the same behavior as in T3769 with the TITUS plugin. No Read event is passed to us.
I've added MailStore to the list of incompatible addons for now https://wiki.gnupg.org/GpgOL/IncompatibleAddons

Apr 30 2018, 12:06 PM · gpgol
aheinecke committed rW595b1bfa37db: Add patch for GpgOL to better open conf (authored by aheinecke).
Add patch for GpgOL to better open conf
Apr 30 2018, 11:55 AM
aheinecke committed rO07811afb552b: Launch Kleopatra config dialog with parent (authored by aheinecke).
Launch Kleopatra config dialog with parent
Apr 30 2018, 11:55 AM
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3946: GpgOL: Configure GnuPG System might open in the background.
Apr 30 2018, 11:48 AM · gpg4win
aheinecke added a parent task for T3946: GpgOL: Configure GnuPG System might open in the background: T3899: Gpg4win 3.1.1.
Apr 30 2018, 11:48 AM · gpgol, kleopatra
Karl renamed T3934: GpgOL: Insecure Ribbon button for secure emails, showing empty body (because of MailStore Outlook Add-in) from GpgOL: Insecure Ribbon button for secure emails, showing empty body to GpgOL: Insecure Ribbon button for secure emails, showing empty body (because of MailStore Outlook Add-in).
Apr 30 2018, 11:36 AM · gpgol
Karl added a comment to T3934: GpgOL: Insecure Ribbon button for secure emails, showing empty body (because of MailStore Outlook Add-in).

Thanks for the great direction on how to debug the issue any further.

Apr 30 2018, 11:35 AM · gpgol
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
aheinecke added a comment to T3937: Dirmgnr: X509 Searches on Windows can hang.

The hang appears random. It sometimes works 4 out of 5 times.

Apr 30 2018, 10:01 AM · gnupg (gpg22), dirmngr
aheinecke changed the status of T3937: Dirmgnr: X509 Searches on Windows can hang from Testing to Open.

With latest gpg-error and latest gnupg It still hangs for me after printing the certificate.

Apr 30 2018, 9:46 AM · gnupg (gpg22), dirmngr
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
werner triaged T3951: gpg: Encrypting lots of files with --multiple gets failed: Too many open files as High priority.
Apr 30 2018, 9:00 AM · Bug Report
werner changed the status of T3937: Dirmgnr: X509 Searches on Windows can hang from Open to Testing.
Apr 30 2018, 8:58 AM · gnupg (gpg22), dirmngr
werner committed rD4b55f3046366: swdb: Release libgpg-error 1.30. (authored by werner).
swdb: Release libgpg-error 1.30.
Apr 30 2018, 8:58 AM
werner closed T3869: libgpg-error-1.28 on Solaris as Resolved.

It is in 1.30 which I released a few minutes ago. Only minor other changes.

Apr 30 2018, 8:57 AM · Solaris, gpgrt, Bug Report
werner committed rGa598bbeeafa3: dirmngr: Sleep in the ldap wrapper thread. (authored by werner).
dirmngr: Sleep in the ldap wrapper thread.
Apr 30 2018, 8:56 AM
rstuart created T3951: gpg: Encrypting lots of files with --multiple gets failed: Too many open files.
Apr 30 2018, 8:52 AM · Bug Report
werner committed rEcac048bf8454: Release 1.30. (authored by werner).
Release 1.30.
Apr 30 2018, 8:46 AM
werner committed rEbe7653e1fee6: Post release updates (authored by werner).
Post release updates
Apr 30 2018, 8:46 AM
werner committed rEd1d4c4f8eb98: build: More release creation automation. (authored by werner).
build: More release creation automation.
Apr 30 2018, 8:46 AM
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
werner committed rE4f45f3e0bb40: core: Fix gpgrt_poll for Windows under nPth. (authored by werner).
core: Fix gpgrt_poll for Windows under nPth.
Apr 30 2018, 8:19 AM
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 29 2018

werner committed rC1a0289daa408: build: Convince gcc not to delete NULL ptr checks. (authored by werner).
build: Convince gcc not to delete NULL ptr checks.
Apr 29 2018, 6:34 PM
werner committed rCc5bed9df9633: prime: Avoid rare assertion failure in gcry_prime_check. (authored by werner).
prime: Avoid rare assertion failure in gcry_prime_check.
Apr 29 2018, 6:34 PM
werner committed rCf3362f10f6f6: prime: Avoid rare assertion failure in gcry_prime_check. (authored by werner).
prime: Avoid rare assertion failure in gcry_prime_check.
Apr 29 2018, 6:34 PM
werner committed rC61dbb7c08ab1: build: Convince gcc not to delete NULL ptr checks. (authored by werner).
build: Convince gcc not to delete NULL ptr checks.
Apr 29 2018, 6:34 PM

Apr 28 2018

dkg committed rEa498adfc84c9: po: new Spanish translation (authored by emma peel <emma.peel@riseup.net>).
po: new Spanish translation
Apr 28 2018, 10:26 PM
jharvell added a comment to rP8d73d2a55a00: Respect SYSROOT variable when looking for assuan.

@werner I'm afraid you are too late. Looks like this was merged into master about three years ago. I probably should not have commented on a commit that was merged so long ago :)

Apr 28 2018, 7:19 PM
jharvell added a comment to T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM.

You need to give the --with-foo options for each package.

Apr 28 2018, 7:12 PM · Feature Request
werner added a comment to T3914: Integration with oss-fuzz.

No, we won't cripple GnuPG for testing purposes. You intended to test something else than the provided GnuPG.

Apr 28 2018, 12:39 PM · Feature Request
werner raised a concern with rP8d73d2a55a00: Respect SYSROOT variable when looking for assuan.

Please don't apply this, SYSROOT is not a well defined feature and it needs to be implemented everywhere in the same way.

Apr 28 2018, 12:35 PM
werner triaged T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM as Low priority.

SYSROOT support is not yet fully implemented. You need to give the --with-foo options for each package.
I will retitle this bug to indicates tha tit is a feature request.

Apr 28 2018, 12:29 PM · Feature Request

Apr 27 2018

dirk added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.

Now there it gets complicated. According to the card software author in 3.3 and even 2.2 there is a fix. BUT there was a small amount of cards already created in 3.3 without the fix. Nobody ever told my how to diferentiate them.
There is no Version 3.3.1 you can by - it is only 3.3. So you can buy one and hope you have a good one.
At least this is my understanding.

Apr 27 2018, 10:20 PM · Info Needed, scd, Bug Report
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
mkrambach committed rMfda7b13f1b67: js: more testing (authored by mkrambach).
js: more testing
Apr 27 2018, 8:07 PM
jharvell created T3950: gnupg-2.2.6 fails to find correct library config programs when cross-compiling for ARM.
Apr 27 2018, 7:37 PM · Feature Request
jharvell set External Link to https://bugs.gentoo.org/653938 on T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin.
Apr 27 2018, 7:21 PM · Cross-Compiler, pinentry, Bug Report
jharvell created T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin.
Apr 27 2018, 7:20 PM · Cross-Compiler, pinentry, Bug Report