Page MenuHome GnuPG
Feed All Stories

May 17 2018

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 committed rOb6ddad7615a0: Remove unused engine based code (authored by aheinecke).
Remove unused engine based code
May 17 2018, 11:03 AM
aheinecke committed rO168792c8a34d: Remove GpgOLStr class (authored by aheinecke).
Remove GpgOLStr class
May 17 2018, 9:54 AM
aheinecke committed rOaf65c5d0f46d: Remove unused bitmap icons (authored by aheinecke).
Remove unused bitmap icons
May 17 2018, 9:54 AM
aheinecke committed rOca7dfc3a807b: Remove no MIME UI (authored by aheinecke).
Remove no MIME UI
May 17 2018, 9:54 AM
aheinecke committed rO7f07af8575c3: Cleanup gpgol_Sources (authored by aheinecke).
Cleanup gpgol_Sources
May 17 2018, 9:54 AM
aheinecke committed rO7fb4479dca4b: Remove additional OL2007 files (authored by aheinecke).
Remove additional OL2007 files
May 17 2018, 9:54 AM
werner changed the status of T3981: MDC failures should always trigger fatal error from Open to Testing.

The path I now took is to keep 2.2 as is but change GPGME to trigger a decryption failure if no MDC is used. This is under the assumption that old scripts using gpg 2.2 or gpg 2.0 do not use GPGME.

May 17 2018, 9:29 AM · Bug Report
werner committed rM8a0c8c52510d: core: Always fail if an OpenPG message is not integrity protected. (authored by werner).
core: Always fail if an OpenPG message is not integrity protected.
May 17 2018, 9:25 AM
aheinecke closed T3987: error: Folder is open in GnuPG's OpenPGP tool as Resolved.

Please update to Gpg4win-3.1.1 this issue should be resolved. There was a similar issue with Gpg4win 3 T2670 but it has been resolved.

May 17 2018, 7:59 AM · Bug Report, gpg4win
aheinecke added a project to T3746: Outlook 2016 - Cannot display signed email in sent folder: Info Needed.

We've analyzed another report of this and the problem 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, 7:50 AM · Info Needed, gpgol, Bug Report, gpg4win
aheinecke created T3988: GPGME: Fix finding gpgconf through registry for x64.
May 17 2018, 7:44 AM · gpg4win, gpgme

May 16 2018

Dhinu created T3987: error: Folder is open in GnuPG's OpenPGP tool.
May 16 2018, 7:05 PM · Bug Report, gpg4win
ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

@werner I was hoping to make a modified gpg-agent build that would let me walk through what's going on after the nonce is sent but it looks like the gpg4win process only takes in a package of pre-built gpg binaries which rules that out. As far as I can figure out, after the nonce is read and accepted, libassuan creates a stream object out of the socket and then finding nothing in the stream terminates the ssh handler. We send the actual client request immediately after the nonce but in a separate call to send() so I now wonder if by not having anything read in at the same time as the nonce gpg-agent or libassuan thinks that it's a 0-length stream.

May 16 2018, 6:54 PM · Not A Bug, workaround, gnupg24, Windows, ssh
aheinecke committed rOa11688d6c888: Remove files for Outlook 2007 / 2003 support (authored by aheinecke).
Remove files for Outlook 2007 / 2003 support
May 16 2018, 5:29 PM
aheinecke committed rOc5a04c339472: Remove obsolete patch file. (authored by aheinecke).
Remove obsolete patch file.
May 16 2018, 5:29 PM

May 15 2018

aheinecke added a comment to T3986: GpgOL: Mitigate manipulations of encrypted S/MIME mails.

Yes. For S/MIME we don't have the comfort to change the standards. I also would like to have a quick solution. After much deliberation with Bernhard we think that it is a good compromise from usability vs. security that we further reduce the usability for S/MIME in that we only allow (any) signed content to be displayed as a file or HTML. This is not extending the standard, not changing GPGSM but a design decision in GpgOL.
We don't have full control over our Mail client so we can't prevent the load of external references like KMail does. This suggestion is a compromise and a pragmatic solution.

May 15 2018, 4:29 PM · gpg4win, gpgol
werner added a comment to T3981: MDC failures should always trigger fatal error.

You mean because they mentioned 64 bit block ciphers? In the original mail exchange in November about "we have broken the MDC" which we disproved and they confirmed that it is an Enigmail or Thunderbird problem:

May 15 2018, 4:17 PM · Bug Report
werner added a comment to T3986: GpgOL: Mitigate manipulations of encrypted S/MIME mails.

That was actually our old stance on OpenPGP encryption: For integrity we rely on the signing of messages. Remember that signing is an integral part of OpenPGP messages and does not need MIME. Some people explained that they have valid reasons not to sign and so we added the MDC.

May 15 2018, 3:59 PM · gpg4win, gpgol
aheinecke created T3986: GpgOL: Mitigate manipulations of encrypted S/MIME mails.
May 15 2018, 2:08 PM · gpg4win, gpgol
aheinecke renamed T3985: Kleopatra: Mitigate manipulations of encrypted S/MIME files from Kleopatra: Mitigate manipulations of encrypted S/MIME files (EFail) to Kleopatra: Mitigate manipulations of encrypted S/MIME files.
May 15 2018, 2:02 PM · gpg4win, kleopatra
aheinecke created T3985: Kleopatra: Mitigate manipulations of encrypted S/MIME files.
May 15 2018, 1:52 PM · gpg4win, kleopatra
BenM committed rM94a0f663760c: docs: python bindings howto DITA (authored by BenM).
docs: python bindings howto DITA
May 15 2018, 1:27 PM
andrewgdotcom added a comment to T3981: MDC failures should always trigger fatal error.

Actually this is not related to the mentioned CVE because the issue we are talking about has not been tested by them.

May 15 2018, 1:23 PM · Bug Report
werner closed T3970: Change capabilities / usage flags in edit-key as Resolved.

Yes, this is on purpose, we display only the most important commands, similar to --help

May 15 2018, 1:19 PM · Feature Request
werner triaged T3982: libgcrypt.m4 is not multilib friendly as Normal priority.
May 15 2018, 1:18 PM · libgcrypt, Bug Report
aheinecke closed T3973: GpgOL causes Outlook 2016 crash with specific message as Resolved.

Thanks for testing. A new Gpg4win release will come soon.

May 15 2018, 1:18 PM · gpg4win, gpgol, Bug Report
aheinecke closed T3973: GpgOL causes Outlook 2016 crash with specific message, a subtask of T3925: Gpg4win 3.1.2, as Resolved.
May 15 2018, 1:18 PM · gpg4win
aheinecke added a subtask for T3925: Gpg4win 3.1.2: T3973: GpgOL causes Outlook 2016 crash with specific message.
May 15 2018, 1:17 PM · gpg4win
aheinecke added a parent task for T3973: GpgOL causes Outlook 2016 crash with specific message: T3925: Gpg4win 3.1.2.
May 15 2018, 1:17 PM · gpg4win, gpgol, Bug Report
werner triaged T3981: MDC failures should always trigger fatal error as High priority.
May 15 2018, 1:16 PM · Bug Report
aheinecke removed a subtask for T3925: Gpg4win 3.1.2: T3876: Kleopatra: Clipboard actions should have shortcuts.
May 15 2018, 1:16 PM · gpg4win
aheinecke removed a parent task for T3876: Kleopatra: Clipboard actions should have shortcuts: T3925: Gpg4win 3.1.2.
May 15 2018, 1:16 PM · gpg4win, kleopatra
aheinecke removed a parent task for T3888: Kleopatra: S/MIME trees in keylist are minimized on refresh: T3925: Gpg4win 3.1.2.
May 15 2018, 1:16 PM · Bug Report, gpg4win, kleopatra
aheinecke removed a subtask for T3925: Gpg4win 3.1.2: T3888: Kleopatra: S/MIME trees in keylist are minimized on refresh.
May 15 2018, 1:16 PM · gpg4win
aheinecke removed a subtask for T3925: Gpg4win 3.1.2: T3887: Kleopatra: Not finishing commands.
May 15 2018, 1:16 PM · gpg4win
aheinecke removed a parent task for T3887: Kleopatra: Not finishing commands: T3925: Gpg4win 3.1.2.
May 15 2018, 1:16 PM · Bug Report, gpg4win, kleopatra
werner added a comment to T3981: MDC failures should always trigger fatal error.

Actually this is not related to the mentioned CVE because the issue we are talking about has not been tested by them.

May 15 2018, 1:16 PM · Bug Report
aheinecke added a subtask for T3925: Gpg4win 3.1.2: T3984: GpgOL: Disable Outlook 2007 and 2003 Support.
May 15 2018, 1:15 PM · gpg4win
aheinecke added a parent task for T3984: GpgOL: Disable Outlook 2007 and 2003 Support: T3925: Gpg4win 3.1.2.
May 15 2018, 1:15 PM · gpg4win, gpgol
aheinecke created T3984: GpgOL: Disable Outlook 2007 and 2003 Support.
May 15 2018, 1:15 PM · gpg4win, gpgol
werner added a comment to T3981: MDC failures should always trigger fatal error.

Done in master with rGd1431901f014 and we are discussing on Jabber whether we can risk to do that in 2.2 too. It might be that another ortion than --ignore-mdc-error would be better for 2.2 but that would differ than from master.

May 15 2018, 1:14 PM · Bug Report
aheinecke created T3983: GPGME: Improve handling of MDC errors (wrong error code).
May 15 2018, 1:06 PM · gpgme
werner committed rGd1431901f014: gpg: Hard fail on a missing MDC even for legacy algorithms. (authored by werner).
gpg: Hard fail on a missing MDC even for legacy algorithms.
May 15 2018, 12:47 PM
andrewgdotcom updated the task description for T3981: MDC failures should always trigger fatal error.
May 15 2018, 12:36 PM · Bug Report
werner committed rG96350c5d5afc: gpg: Turn --no-mdc-warn into a NOP. (authored by werner).
gpg: Turn --no-mdc-warn into a NOP.
May 15 2018, 12:28 PM
EvaSDK created T3982: libgcrypt.m4 is not multilib friendly.
May 15 2018, 12:15 PM · libgcrypt, Bug Report
kristianf added a member for Gentoo: mgorny.
May 15 2018, 12:11 PM
kristianf added a member for Gentoo: alonbl.
May 15 2018, 12:11 PM
kristianf added a member for Gentoo: EvaSDK.
May 15 2018, 12:11 PM
andrewgdotcom created T3981: MDC failures should always trigger fatal error.
May 15 2018, 10:56 AM · Bug Report
Breach added a comment to T3973: GpgOL causes Outlook 2016 crash with specific message.

Thanks. Confirmed - no crash with the beta5 dll.

May 15 2018, 10:38 AM · gpg4win, gpgol, Bug Report
aheinecke committed rOb22996a01b8c: Add Dutch translation (authored by Erwin Bronkhorst <erwinbronkhorst@gmail.com>).
Add Dutch translation
May 15 2018, 9:22 AM
aheinecke changed the status of T3973: GpgOL causes Outlook 2016 crash with specific message from Open to Testing.

Argh! From the log it looks very much like another incarnation of the issue fixed in T3960 (Same underlying reason)

May 15 2018, 9:19 AM · gpg4win, gpgol, Bug Report
BenM committed rMbb8153269b3f: meta: .gitignore (authored by BenM).
meta: .gitignore
May 15 2018, 8:57 AM
ktalik added a comment to T3972: 100% CPU usage endles loop of gpg --list-keys.

Good idea, but I've already tried it. Tried once again and freeze still occurs.

May 15 2018, 8:29 AM · gnupg (gpg22)
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 committed rMaa4875bd06f1: docs: python howto DITA (authored by BenM).
docs: python howto DITA
May 15 2018, 6:47 AM
Breach added a comment to T3973: GpgOL causes Outlook 2016 crash with specific message.

Hi and thanks. Yes, I consistently reproduce. Here's the log file.

May 15 2018, 6:38 AM · gpg4win, gpgol, Bug Report
BenM committed rMf64d259e1d2a: docs: python bindings howto (authored by BenM).
docs: python bindings howto
May 15 2018, 5:52 AM
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
BenM committed rMf0063afa71bc: docs: python bindings HOWTO - DITA XML version (authored by BenM).
docs: python bindings HOWTO - DITA XML version
May 15 2018, 5:22 AM

May 14 2018

gouttegd added a comment to T3972: 100% CPU usage endles loop of gpg --list-keys.

Okay, so maybe this has nothing to do with T3748 then…

May 14 2018, 11:30 PM · gnupg (gpg22)
werner triaged T3980: gpg-agent: error allocating thread attributes when starting as daemon as High priority.

That comes directly from pthread_attr_init - need to check what's special on HP/UX here.

May 14 2018, 10:10 PM · npth, Bug Report
jhirsch created T3980: gpg-agent: error allocating thread attributes when starting as daemon.
May 14 2018, 9:29 PM · npth, Bug Report
werner added a comment to T3979: GPGSM: Authenticated encryption.

Do you have any other implementation to test against?

May 14 2018, 7:59 PM · S/MIME
mkrambach committed rM6b4caee039af: js: Testing lare messages (authored by mkrambach).
js: Testing lare messages
May 14 2018, 7:08 PM
mkrambach committed rM987b31746809: js: Tests and improvements for openpgp mode (authored by mkrambach).
js: Tests and improvements for openpgp mode
May 14 2018, 4:41 PM
mkrambach committed rMd1ca90ef75aa: js: remove non-browser tests (authored by mkrambach).
js: remove non-browser tests
May 14 2018, 4:41 PM
gniibe committed rG61b1508281cd: po: Fix Swedish and Turkish translations. (authored by gniibe).
po: Fix Swedish and Turkish translations.
May 14 2018, 3:40 PM
gniibe committed rG49bbbd9dc5e1: po: Fix Danish translation. (authored by gniibe).
po: Fix Danish translation.
May 14 2018, 3:22 PM
aheinecke created T3979: GPGSM: Authenticated encryption.
May 14 2018, 2:42 PM · S/MIME
ktalik added a comment to T3972: 100% CPU usage endles loop of gpg --list-keys.

Above command freezes with 100% CPU, too.

May 14 2018, 11:17 AM · gnupg (gpg22)
aheinecke triaged T3973: GpgOL causes Outlook 2016 crash with specific message as Normal priority.

Thanks for your report!

May 14 2018, 9:00 AM · gpg4win, gpgol, Bug Report
werner triaged T3976: Add possibility to execute external command on (smart card) usage as Low priority.

A smartcard may do several dozen operations per second and thus spawning a tool each time is not the best option. A generic notification scheme would be better. OTOH, notifications about secret key operations may accidentally create an oracle - which is not good.

May 14 2018, 8:43 AM · Feature Request
aheinecke created T3978: GpgOL: Problem with automatic resolution of ambigous keys.
May 14 2018, 8:36 AM · Bug Report, gpgol
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
damadmai created T3976: Add possibility to execute external command on (smart card) usage.
May 13 2018, 3:09 PM · Feature Request
werner committed rG7b7576637ddf: Merge branch 'STABLE-BRANCH-2-2' into master (authored by werner).
Merge branch 'STABLE-BRANCH-2-2' into master
May 13 2018, 1:40 PM
werner committed rG68ba4e0308a9: doc: Include release info for 2.2.7 (authored by werner).
doc: Include release info for 2.2.7
May 13 2018, 1:40 PM
werner committed rG1ced88edf4ce: doc: Fix URL in NEWS. (authored by werner).
doc: Fix URL in NEWS.
May 13 2018, 1:30 PM
damadmai reopened T3970: Change capabilities / usage flags in edit-key as "Open".

cross-sign is also missing.

May 13 2018, 12:01 PM · Feature Request

May 12 2018

Breach added a project to T3973: GpgOL causes Outlook 2016 crash with specific message: gpg4win.
May 12 2018, 6:40 PM · gpg4win, gpgol, Bug Report
BenM committed rDc8a74117ce7a: docs: OpenPGP over Activity Streams 2.0 (authored by BenM).
docs: OpenPGP over Activity Streams 2.0
May 12 2018, 6:47 AM

May 11 2018

baluui updated the task description for T3975: Special characters not displayed anymore in Outlook.
May 11 2018, 9:14 PM · gpgol, Bug Report
baluui created T3975: Special characters not displayed anymore in Outlook.
May 11 2018, 9:12 PM · gpgol, Bug Report
gouttegd added a comment to T3972: 100% CPU usage endles loop of gpg --list-keys.

If you never explicitly changed the default trust model, then I would expect you are not using TOFU, but the presence of a tofu.db file strongly suggests that you are indeed using it.

May 11 2018, 4:06 PM · gnupg (gpg22)
ktalik added a comment to T3972: 100% CPU usage endles loop of gpg --list-keys.

I'm not sure. How to check it? In man gpg I only see instructions on how to change the trust model. ~/.gnupg/gpg.conf does not have any trust model related entry. I have ~/.gnupg/tofu.db file however.

May 11 2018, 3:24 PM · gnupg (gpg22)
gouttegd added a comment to T3972: 100% CPU usage endles loop of gpg --list-keys.

This looks reminiscent of a bug previously seen in GPA (T3748).

May 11 2018, 1:22 PM · gnupg (gpg22)
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
aheinecke closed T3974: jabber.quux.de certificate ran out 2018-05-09 as Resolved.

Zertifikat erneuert.

May 11 2018, 11:03 AM
aheinecke claimed T3974: jabber.quux.de certificate ran out 2018-05-09.

I've already sent jens a mail this morning.

May 11 2018, 9:49 AM
bernhard created T3974: jabber.quux.de certificate ran out 2018-05-09 in the S1 Public space.
May 11 2018, 9:44 AM
aheinecke changed the status of T3964: Response to signed mail just shows the original signed part of the mail in Outlook after verification from Open to Testing.
May 11 2018, 9:37 AM · Bug Report, gpg4win
aheinecke committed rO8539f6bc595d: Stop prasing on non whitepspace before PGP Message (authored by aheinecke).
Stop prasing on non whitepspace before PGP Message
May 11 2018, 9:31 AM
Breach created T3973: GpgOL causes Outlook 2016 crash with specific message.
May 11 2018, 9:22 AM · gpg4win, gpgol, Bug Report
aheinecke triaged T3964: Response to signed mail just shows the original signed part of the mail in Outlook after verification as High priority.

I understand the Problem. Your recipient formatted the reply in such a way that GpgOL does not detect that the original message is Quoted, verifies it and shows only the verified part.

May 11 2018, 9:02 AM · Bug Report, gpg4win

May 10 2018

damadmai added a comment to T3970: Change capabilities / usage flags in edit-key.

Great! I did not notice this feature!
Is it on purpose that this is not shown by hitting TAB in the --edit-key command prompt (and auto-completion)?

May 10 2018, 4:46 PM · Feature Request