Page MenuHome GnuPG
Feed All Stories

Apr 30 2018

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
jharvell raised a concern with rP8d73d2a55a00: Respect SYSROOT variable when looking for assuan.

Why are you looking in ${SYSROOT}/bin and not ${SYSROOT}/usr/bin? I am not sure libassuan-config is installed in different directories for different OS distros. But on my distro it is installed in /usr/bin. Has it moved from /bin to /usr/bin? When cross-compiling for ARM, the check on line 30 does not find it in sysroot and the result is it uses the host libassuan-config. See https://bugs.gentoo.org/653938

Apr 27 2018, 7:02 PM
catenacyber added a comment to T3914: Integration with oss-fuzz.

I now have all three fuzz targets stable now, and not finding more bugs besides the reported memory leaks
https://github.com/gpg/gnupg/compare/master...catenacyber:7651c60
What do you think of it ? Do you want to use it for continuous integration ?

Apr 27 2018, 5:39 PM · Feature Request
aheinecke created T3948: GPGSM: Multiple issues reported to KMail.
Apr 27 2018, 3:44 PM · gnupg, S/MIME
latour_jacques added a comment to T3943: gpgOL.

Hi Andre,

Thanks for the tip, moving unopened secure email to a folder is the solution, I guess I just had to ask.

Beta? the last issue I report I was told to test on the beta which worked and forgot upgrade afterward.

ALL GOOD! Merci!

Jacques

From: aheinecke (Andre Heinecke) <noreply@dev.gnupg.org>
Sent: April 27, 2018 12:43 AM
To: Jacques Latour <Jacques.Latour@cira.ca>
Subject: [Task] [Closed] T3943: gpgOL

aheinecke closed this task as "Invalid".
aheinecke added a comment.

yes sorry, but due to a design limitation it's impossible to move mails while the decrypted / verified content is visible. Our task for this is T3459https://dev.gnupg.org/T3459 (so I'm closing here as invalid even though the problem is valid.)

As workaround you have to move mails while they are not shown. E.g. if you move them without selecting them, or unselect a mail by shift clicking it. Here is an example what I mean by that:
https://files.intevation.de/users/aheinecke/gpgol_moving.gif

Btw. Is there a reason why you are using a beta and not 3.1.0 ?

TASK DETAIL
https://dev.gnupg.org/T3943

EMAIL PREFERENCES
https://dev.gnupg.org/settings/panel/emailpreferences/

To: aheinecke

Cc: aheinecke, latour_jacques, gp_ast

This is an automated email from the GnuPG development hub. If you have registered in the past at https://bugs.gnupg.org/ your account was migrated automatically. You can visit https://dev.gnupg.org/ to set a new password and update your email preferences.

Apr 27 2018, 3:19 PM · Bug Report, gpg4win
blueyed updated the task description for T3947: pinentry-gnome3 requires DBUS_SESSION_BUS_ADDRESS to be updated.
Apr 27 2018, 1:36 PM · pinentry, gpgagent, Bug Report
blueyed created T3947: pinentry-gnome3 requires DBUS_SESSION_BUS_ADDRESS to be updated.
Apr 27 2018, 1:35 PM · pinentry, gpgagent, Bug Report
werner committed rGf9fbfc64e402: dirmngr: Use the LDAP wrapper process also for Windows. (authored by werner).
dirmngr: Use the LDAP wrapper process also for Windows.
Apr 27 2018, 12:18 PM
werner committed rGd22506a343ce: dirmngr: Silence log output from dirmngr_ldap. (authored by werner).
dirmngr: Silence log output from dirmngr_ldap.
Apr 27 2018, 12:18 PM
aheinecke created T3946: GpgOL: Configure GnuPG System might open in the background.
Apr 27 2018, 11:50 AM · gpgol, kleopatra
aheinecke created T3945: Kleopatra: Loading certificates hangs after first start.
Apr 27 2018, 11:44 AM · Bug Report, gnupg, gpg4win
mkrambach committed rMeb7129f3196a: js: fixed empty operation setter in Message (authored by mkrambach).
js: fixed empty operation setter in Message
Apr 27 2018, 10:23 AM
aheinecke committed rX065338df8060: Update copyright year to 2018 (authored by aheinecke).
Update copyright year to 2018
Apr 27 2018, 9:44 AM
aheinecke committed rOfe71109d918e: po: Translate print decrypted in pt (authored by aheinecke).
po: Translate print decrypted in pt
Apr 27 2018, 9:41 AM
aheinecke committed rWd3b7807fdaa2: Add resiliency patch to gpgol (authored by aheinecke).
Add resiliency patch to gpgol
Apr 27 2018, 9:07 AM
aheinecke committed rW66228f39d839: Minor NEWS improvements (authored by aheinecke).
Minor NEWS improvements
Apr 27 2018, 9:05 AM
aheinecke committed rO8635193d0108: Disable OL 2013 / 2016 resiliency for us (authored by aheinecke).
Disable OL 2013 / 2016 resiliency for us
Apr 27 2018, 8:55 AM
aheinecke created T3944: GpgOL: Qt based config dialog.
Apr 27 2018, 7:36 AM · gpgol
aheinecke closed T3762: Outlook 2016 - file/print error as Resolved.

Ok so it was impossible to detect when a mail is printed and block the printing until the decryption was completed.

Apr 27 2018, 7:29 AM · gpgol, gpg4win, Bug Report
aheinecke closed T3762: Outlook 2016 - file/print error, a subtask of T3899: Gpg4win 3.1.1, as Resolved.
Apr 27 2018, 7:29 AM · gpg4win
aheinecke closed T3931: GpgOL: Crash when adding unknown recipient and selecting encrypt right after, a subtask of T3899: Gpg4win 3.1.1, as Resolved.
Apr 27 2018, 7:27 AM · gpg4win
aheinecke closed T3931: GpgOL: Crash when adding unknown recipient and selecting encrypt right after as Resolved.

This was fixed with 7eed3c4c5e9f84bed0e412213cf404a18cd54358

Apr 27 2018, 7:27 AM · gpg4win, Bug Report, gpgol
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3939: Kleopatra: Log-file entries in GnuPG-System config configure invalid paths on Windows.
Apr 27 2018, 7:26 AM · gpg4win
aheinecke added a parent task for T3939: Kleopatra: Log-file entries in GnuPG-System config configure invalid paths on Windows: T3899: Gpg4win 3.1.1.
Apr 27 2018, 7:26 AM · gpg4win, kleopatra
aheinecke closed T3939: Kleopatra: Log-file entries in GnuPG-System config configure invalid paths on Windows as Resolved.
Apr 27 2018, 7:25 AM · gpg4win, kleopatra
aheinecke closed T3936: Kleopatra: GnuPG-System logging conf sets wrong paths on windows as Invalid.

Oops. I also opened T3939 about this.

Apr 27 2018, 7:25 AM · kleopatra, gpg4win
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
aheinecke updated subscribers of T3938: GpgOL: Automatic way to "force enable" it in the registry.
Apr 27 2018, 7:18 AM · gpg4win, gpgol
aheinecke closed T3940: Outlook disables GpgOl add-on as Invalid.

Hi Carlos,

Apr 27 2018, 7:18 AM · Duplicate, Bug Report
aheinecke closed T3943: gpgOL as Invalid.

yes sorry, but due to a design limitation it's impossible to move mails while the decrypted / verified content is visible. Our task for this is T3459 (so I'm closing here as invalid even though the problem is valid.)

Apr 27 2018, 6:43 AM · Bug Report, gpg4win

Apr 26 2018

latour_jacques created T3943: gpgOL.
Apr 26 2018, 11:12 PM · Bug Report, gpg4win
mkrambach committed rMf45b92681634: js: fixed wrong paths in DemoExtension (authored by mkrambach).
js: fixed wrong paths in DemoExtension
Apr 26 2018, 6:00 PM
dkg added a comment to T3942: Can't unregister a non-existent private key.

I note that this problem could also affect a user with multiple identities, one of which has their decryption keys on a smartcard. If a message arrives encrypted to both identities, but the user does not have their smartcard available, they will hit the same issue.

Apr 26 2018, 5:31 PM · gnupg (gpg22), Bug Report
DamienCassou created T3942: Can't unregister a non-existent private key.
Apr 26 2018, 5:25 PM · gnupg (gpg22), Bug Report
mkrambach committed rM1f7b19512cfa: js: created TestExtension and smaller fixes (authored by mkrambach).
js: created TestExtension and smaller fixes
Apr 26 2018, 5:17 PM
werner created T3941: Check whether --delete-secret-key works with just a stub.
Apr 26 2018, 4:49 PM · gnupg (gpg22)
werner changed the status of T3755: TLS hostname verification using hostname from DNS instead of supplied hostname from Open to Testing.
Apr 26 2018, 4:41 PM · gnupg (gpg22), dns, dirmngr
ThePowerOfDreams added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.

Does v3.3.1 fix this? (The release notes for it seem to imply that's not the case.)

Apr 26 2018, 2:45 PM · Info Needed, scd, Bug Report
aheinecke committed rM6b267c56fd6e: qt: Fix filename handling in cryptoconfig (authored by aheinecke).
qt: Fix filename handling in cryptoconfig
Apr 26 2018, 2:13 PM
Carlos created T3940: Outlook disables GpgOl add-on.
Apr 26 2018, 1:57 PM · Duplicate, Bug Report
werner committed rG5789afc840cf: dirmngr: Lower the dead host resurrection time to 1.5h (authored by werner).
dirmngr: Lower the dead host resurrection time to 1.5h
Apr 26 2018, 12:50 PM
aheinecke created T3939: Kleopatra: Log-file entries in GnuPG-System config configure invalid paths on Windows.
Apr 26 2018, 12:44 PM · gpg4win, kleopatra
werner committed rGcc66108253c5: dirmngr: Fix handling of CNAMEed keyserver pools. (authored by werner).
dirmngr: Fix handling of CNAMEed keyserver pools.
Apr 26 2018, 12:41 PM
werner committed rGbb8894760fe8: dirmngr: Add the used TLS library to the debug output. (authored by werner).
dirmngr: Add the used TLS library to the debug output.
Apr 26 2018, 12:41 PM
aheinecke renamed T3938: GpgOL: Automatic way to "force enable" it in the registry from GpgOL' to GpgOL: Automatic way to "force enable" it in the registry.
Apr 26 2018, 12:32 PM · gpg4win, gpgol
aheinecke created T3938: GpgOL: Automatic way to "force enable" it in the registry.
Apr 26 2018, 12:27 PM · gpg4win, gpgol
werner triaged T3930: Memory leak in read_block as Normal priority.
Apr 26 2018, 11:18 AM · gnupg (gpg22), Bug Report