Page MenuHome GnuPG
Feed Advanced Search

Aug 21 2017

aheinecke closed T3355: GpgOL does not detect some OpenPGP NO-MIME mail body and attachments (multipart/related) as Resolved.

Talked with Jochen and tested this. Jochen's test forwarded the mail so he ran into T2854

Aug 21 2017, 1:45 PM · gpgol, Bug Report
aheinecke committed rO92672a4b10b1: Fix encoding error for unsigned / unencrypted (authored by aheinecke).
Fix encoding error for unsigned / unencrypted
Aug 21 2017, 1:32 PM
aheinecke committed rO790d4251054d: Accept more inline PGP Messages (authored by aheinecke).
Accept more inline PGP Messages
Aug 21 2017, 1:23 PM
aheinecke committed rO4a702e68616d: Be more relaxed if something is before PGP Marker (authored by aheinecke).
Be more relaxed if something is before PGP Marker
Aug 21 2017, 1:23 PM
aheinecke committed rO1a77fc1ccab8: Add hack to replace doubled linefeeds (authored by aheinecke).
Add hack to replace doubled linefeeds
Aug 21 2017, 1:23 PM
aheinecke committed rO1a7f63cc4d90: Improve formatting if VS-NFD is active (authored by aheinecke).
Improve formatting if VS-NFD is active
Aug 21 2017, 12:11 PM
aheinecke committed rO0bbee29ac705: Handle Symmetric encryption (authored by aheinecke).
Handle Symmetric encryption
Aug 21 2017, 12:11 PM
aheinecke committed rO6c777017d217: Fix message for unsigned mails (authored by aheinecke).
Fix message for unsigned mails
Aug 21 2017, 12:11 PM
aheinecke added a comment to T3355: GpgOL does not detect some OpenPGP NO-MIME mail body and attachments (multipart/related).

I can't reproduce this issue. I've imported the attached mail with KMail and synced the folder to outlook.
GpgOL did decrypt the mail. It did not set the category correctly (These were two other bugs which I've fixed now) and displayed the wrong status information but decryption happened.

Aug 21 2017, 11:00 AM · gpgol, Bug Report

Aug 14 2017

aheinecke reassigned T3339: Add an encrypting filter to enigmail from aheinecke to kai.

IMO this would be the first step to have the options we need for EasyGPG.

Aug 14 2017, 9:43 AM · Enigmail
aheinecke reassigned T3338: Extending enigmail filter options from aheinecke to kai.

Kai, as you can see from


I did not get anything real done here. I started to add a filter line and then would have tried to add encryption similar to the decryptPermanently stuff but the current diff is basically nothing (and will error out because the keyring package is not properly imported)
As we need this for a Project I have to hand this task over to you as I don't know if / how much I can work in the next weeks.

Aug 14 2017, 9:43 AM · Enigmail
aheinecke added a project to T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails: Stalled.

Ok. Lets put this problem back until we have a possibility to encrypt through filters so that can maybe enable this just for some kind of reenecrypt workflow.

Aug 14 2017, 9:32 AM · Stalled, Info Needed, Enigmail

Aug 9 2017

aheinecke added a comment to T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails.

Indeed it's unwrap and not nowrap. Sorry.

Aug 9 2017, 3:30 PM · Stalled, Info Needed, Enigmail

Aug 8 2017

aheinecke closed T3333: mkportable.exe is missing 'libintl-8.dll', etc as Resolved.

Thanks for your report. Indeed this accidentally was broken in the last release. Fixed now. As a workaround copy libintl-9.dll to libintl-8.dll and rename it back in the portable directory afterwards.

Aug 8 2017, 12:32 PM · gpg4win, Bug Report
aheinecke committed rWcfbbb57b9727: Update libintl dll version in mkportable (authored by aheinecke).
Update libintl dll version in mkportable
Aug 8 2017, 11:58 AM
aheinecke added a subtask for T3341: Offer to reencrypt existing crypto mails when switching keys: T3339: Add an encrypting filter to enigmail.
Aug 8 2017, 11:22 AM · Enigmail
aheinecke added a parent task for T3339: Add an encrypting filter to enigmail: T3341: Offer to reencrypt existing crypto mails when switching keys.
Aug 8 2017, 11:22 AM · Enigmail
aheinecke created T3341: Offer to reencrypt existing crypto mails when switching keys.
Aug 8 2017, 11:21 AM · Enigmail
aheinecke created T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails.
Aug 8 2017, 11:19 AM · Stalled, Info Needed, Enigmail
aheinecke created T3339: Add an encrypting filter to enigmail.
Aug 8 2017, 11:14 AM · Enigmail
aheinecke created T3338: Extending enigmail filter options.
Aug 8 2017, 11:11 AM · Enigmail

Aug 2 2017

aheinecke added a comment to T3324: Activate Web Key Discovery by default.

IMO for now we should not add DANE as this has been published for a while and we don't see widespread adoption. To avoid additional delays I would keep it disabled by default for now. But you know the pros / cons there better then me.

Aug 2 2017, 1:51 PM · g10code (gnupg-2.2)
aheinecke created T3324: Activate Web Key Discovery by default.
Aug 2 2017, 11:34 AM · g10code (gnupg-2.2)

Aug 1 2017

aheinecke added a comment to T3321: Make it possible to combine GpgMEpp and QGpgme with MSVC compiled binaries.

The problems I recall were about linking the C library gpgme against MSVC compiled other binaries.

Aug 1 2017, 7:42 PM · Feature Request, gpgme
aheinecke created T3321: Make it possible to combine GpgMEpp and QGpgme with MSVC compiled binaries.
Aug 1 2017, 6:04 PM · Feature Request, gpgme
aheinecke committed rW7d44c0c8265c: Update Kleopatra and GnuPG (authored by aheinecke).
Update Kleopatra and GnuPG
Aug 1 2017, 11:18 AM
aheinecke added a comment to rG4e117f206beb: gpg,sm: Error out on compliance mismatch while decrypting..

I have not tested this. But I think it does not what we want.
Use case: I have thousands of mails encrypted to my old ELG 1024 key.

Aug 1 2017, 11:11 AM

Jul 31 2017

aheinecke added a comment to T3318: Keyserver access on Windows broken (Resource Temporary Unavailable).

Or you publish some gnupg-2.1.23-beta3 or so. Would also be ok imo.

Jul 31 2017, 2:02 PM · g10code (gnupg-2.2), gpg4win
aheinecke added a comment to T3318: Keyserver access on Windows broken (Resource Temporary Unavailable).

I'd say a patched installer with a different date. This is how I would have handled this in the Gpg4win 2.x times.

Jul 31 2017, 1:58 PM · g10code (gnupg-2.2), gpg4win
aheinecke added a project to T3303: Look into reported Hang of Outlook with GPGOL (KDE Bug #355298): Stalled.

I can't reproduce this I even tried to completly remove TCP/IP from the DCOM Protocols. No problems.

Jul 31 2017, 10:24 AM · Stalled, gpg4win
aheinecke added a comment to T3318: Keyserver access on Windows broken (Resource Temporary Unavailable).

Sorry. Git log had some ...skipping which i overlooked instead of 3419a339d9c4e800bf30e9021e05982d8c1021c1 the actual one is 9b43220b8ad1a5c1cd51de3bbfff7ccbcc3fa877

Jul 31 2017, 9:16 AM · g10code (gnupg-2.2), gpg4win
aheinecke reassigned T3318: Keyserver access on Windows broken (Resource Temporary Unavailable) from aheinecke to werner.

It's either rev: 5b9025cfa1f9b1c67ddf2f6bf87d863e780cf157 which does not compile by itself or 3419a339d9c4e800bf30e9021e05982d8c1021c1

Jul 31 2017, 9:11 AM · g10code (gnupg-2.2), gpg4win
aheinecke lowered the priority of T3318: Keyserver access on Windows broken (Resource Temporary Unavailable) from Unbreak Now! to Needs Triage.

Uhm. I can't reproduce this with a dirmngr built on my development system.

Jul 31 2017, 8:41 AM · g10code (gnupg-2.2), gpg4win
aheinecke created T3318: Keyserver access on Windows broken (Resource Temporary Unavailable).
Jul 31 2017, 8:34 AM · g10code (gnupg-2.2), gpg4win

Jul 28 2017

aheinecke created T3313: Gpgconf --apply-profile fails if scdaemon is not installed.
Jul 28 2017, 3:53 PM · gnupg (gpg22)
aheinecke committed rW1d19379e8c95: web: Link modern distribution key to single file (authored by aheinecke).
web: Link modern distribution key to single file
Jul 28 2017, 2:21 PM
aheinecke committed rW80928ee14eb6: web: Show SHA256 sums for package integrity (authored by aheinecke).
web: Show SHA256 sums for package integrity
Jul 28 2017, 1:45 PM
aheinecke added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

I tried to reproduce this through various scripts in variations of


but failed. So maybe interactive usage plays a role here or it was fixed.

Jul 28 2017, 9:22 AM · g10code (gnupg-2.2)

Jul 27 2017

aheinecke committed rW8326eb6b49c1: Update GnuPG to latest master (authored by aheinecke).
Update GnuPG to latest master
Jul 27 2017, 4:43 PM
aheinecke committed rW217ca28ca8da: Update Kleopatra and GPGME to latest master (authored by aheinecke).
Update Kleopatra and GPGME to latest master
Jul 27 2017, 3:54 PM
aheinecke closed T3312: Compliance: Invalid Public key Algorithm results in GPGME reporting System Error as Resolved.

Fixed with https://commits.kde.org/kleopatra/3e08e4d25d34140a1d03e02c7bd9d066120d0baa

Jul 27 2017, 3:48 PM · gpgme, gpg4win
aheinecke closed T3312: Compliance: Invalid Public key Algorithm results in GPGME reporting System Error, a subtask of T3311: Compliance: Verification of DSA signatures fails with invalid public key algorithm, as Resolved.
Jul 27 2017, 3:48 PM · gpg4win
aheinecke added a comment to T3312: Compliance: Invalid Public key Algorithm results in GPGME reporting System Error.

Ah no. GpgME is not at fault. Kleopatra just eats the status and only shows system error. Have to fix this in kleopatra.

Jul 27 2017, 3:21 PM · gpgme, gpg4win
aheinecke added a comment to T3311: Compliance: Verification of DSA signatures fails with invalid public key algorithm.

To make it easier to reproduce

Jul 27 2017, 3:16 PM · gpg4win
aheinecke closed T3306: Compliance: Decryption with non compliant key fails, a subtask of T3307: de-vs compliance mode problems, as Resolved.
Jul 27 2017, 3:11 PM · gpg4win
aheinecke closed T3306: Compliance: Decryption with non compliant key fails as Resolved.

Works in my tests. Thanks.

Jul 27 2017, 3:11 PM · gnupg
aheinecke created T3312: Compliance: Invalid Public key Algorithm results in GPGME reporting System Error.
Jul 27 2017, 3:04 PM · gpgme, gpg4win
aheinecke created T3311: Compliance: Verification of DSA signatures fails with invalid public key algorithm.
Jul 27 2017, 3:03 PM · gpg4win
aheinecke changed the status of T3306: Compliance: Decryption with non compliant key fails from Testing to Open.

Something still fishy.

Jul 27 2017, 2:50 PM · gnupg
aheinecke changed the status of T3306: Compliance: Decryption with non compliant key fails, a subtask of T3307: de-vs compliance mode problems, from Testing to Open.
Jul 27 2017, 2:50 PM · gpg4win
aheinecke closed T3310: Compliance: Invalid Crypto engine trying to decrypt / verify a file on Windows, a subtask of T3307: de-vs compliance mode problems, as Resolved.
Jul 27 2017, 2:27 PM · gpg4win
aheinecke closed T3310: Compliance: Invalid Crypto engine trying to decrypt / verify a file on Windows as Resolved.
Jul 27 2017, 2:27 PM · gpgme, gpg4win
aheinecke committed rMd3796e4504a2: core: Fix status parsing for decrypt + verify (authored by aheinecke).
core: Fix status parsing for decrypt + verify
Jul 27 2017, 2:26 PM
aheinecke added a comment to T3310: Compliance: Invalid Crypto engine trying to decrypt / verify a file on Windows.

87703dbb86ac8fd8abd23170f8038ea6e3dbde28 was the offender. It called _gpgme_split_fields on a non fatal decrypt error which resulted in a mangled error passed to verify.

Jul 27 2017, 2:25 PM · gpgme, gpg4win
aheinecke added a comment to T3310: Compliance: Invalid Crypto engine trying to decrypt / verify a file on Windows.

Ah! I can now also reproduce it on Linux, I had two gpgme's installed and the wrong one was picked up. Bisect here I come :-)

Jul 27 2017, 1:54 PM · gpgme, gpg4win
aheinecke created T3310: Compliance: Invalid Crypto engine trying to decrypt / verify a file on Windows.
Jul 27 2017, 1:21 PM · gpgme, gpg4win
aheinecke added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

From this I take it that the checksum error comes from gcrypt but is wrongly propagated as Pinentry error.

Jul 27 2017, 1:18 PM · g10code (gnupg-2.2)
aheinecke added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

With the vsnfdhome attached to this report:

Jul 27 2017, 1:17 PM · g10code (gnupg-2.2)
aheinecke added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

Maybe related: T3187

Jul 27 2017, 11:15 AM · g10code (gnupg-2.2)
aheinecke added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

I'm in a checksum error scenario again.

Jul 27 2017, 11:14 AM · g10code (gnupg-2.2)
aheinecke added a parent task for T3266: Checksum Errors and Assertions when working with a specific homedir: T3307: de-vs compliance mode problems.
Jul 27 2017, 11:12 AM · g10code (gnupg-2.2)
aheinecke added a subtask for T3307: de-vs compliance mode problems: T3266: Checksum Errors and Assertions when working with a specific homedir.
Jul 27 2017, 11:12 AM · gpg4win
aheinecke created T3308: Compliance: Decryption in de-vs with bp256 key fails.
Jul 27 2017, 11:11 AM · gpg4win
aheinecke added a subtask for T3307: de-vs compliance mode problems: T3306: Compliance: Decryption with non compliant key fails.
Jul 27 2017, 11:10 AM · gpg4win
aheinecke added a parent task for T3306: Compliance: Decryption with non compliant key fails: T3307: de-vs compliance mode problems.
Jul 27 2017, 11:10 AM · gnupg
aheinecke created T3307: de-vs compliance mode problems.
Jul 27 2017, 11:10 AM · gpg4win
aheinecke created T3306: Compliance: Decryption with non compliant key fails.
Jul 27 2017, 11:08 AM · gnupg
aheinecke created T3305: GPGSM should support default-new-key-algo like GnuPG.
Jul 27 2017, 10:45 AM · gnupg24, gnupg (gpg23), S/MIME
aheinecke committed rWb731dfa7cc3b: Update some packages to latest master (authored by aheinecke).
Update some packages to latest master
Jul 27 2017, 9:45 AM
aheinecke committed rO11f337486e24: Update German translation (authored by aheinecke).
Update German translation
Jul 27 2017, 9:21 AM
aheinecke committed rOd3682aed76a2: Change VS to VS-NfD for deVS stuff (authored by aheinecke).
Change VS to VS-NfD for deVS stuff
Jul 27 2017, 9:21 AM
aheinecke committed rOe84e7ee9d47b: Auto update po files (authored by aheinecke).
Auto update po files
Jul 27 2017, 9:21 AM
aheinecke changed the status of T2873: GpgEX crashes attempting to encrypt a file from Open to Testing.

Sorry to have overlooked your report initially.
We fixed some bugs related to this. Can you please try with the latest Beta from https://files.gpg4win.org/Beta/current/

Jul 27 2017, 8:50 AM · Bug Report, gpgex
aheinecke closed T2896: Outlook 2003 Cannot Send a Message as Wontfix.

Outlook 2003 is no longer maintained.

Jul 27 2017, 8:48 AM · Bug Report, gpgol
aheinecke created T3303: Look into reported Hang of Outlook with GPGOL (KDE Bug #355298).
Jul 27 2017, 8:44 AM · Stalled, gpg4win

Jul 26 2017

aheinecke committed rMc7be41a5f850: cpp: Fix Key::isDeVs for subkeys (authored by aheinecke).
cpp: Fix Key::isDeVs for subkeys
Jul 26 2017, 4:06 PM
aheinecke committed rWf517c2765907: Use RSA 3072 for VS-NfD profile (authored by aheinecke).
Use RSA 3072 for VS-NfD profile
Jul 26 2017, 3:50 PM
aheinecke committed rG4f569c69075f: doc: Update vsnfd profile example (authored by aheinecke).
doc: Update vsnfd profile example
Jul 26 2017, 3:49 PM
aheinecke closed T3058: Implement GUI for compliance mode as Resolved.

I think its done and released with beta-270

Jul 26 2017, 11:13 AM · kleopatra, gpgol
aheinecke closed T3275: Highlight compliant operations in GpgOL when Encrypting / Signing as Resolved.

There is highlighting now but we don't have the fancy new keyresolver.

Jul 26 2017, 11:12 AM · kleopatra, gpgol
aheinecke closed T3275: Highlight compliant operations in GpgOL when Encrypting / Signing, a subtask of T3058: Implement GUI for compliance mode, as Resolved.
Jul 26 2017, 11:12 AM · kleopatra, gpgol
aheinecke committed rW4a4a195b6ae8: Update kde-l10n (authored by aheinecke).
Update kde-l10n
Jul 26 2017, 10:42 AM
aheinecke added a comment to T3301: Board meeting in July/August.
  • How to prepare the next general assembly
  • Involvement of Members (Verein ML) and Transparency
Jul 26 2017, 8:12 AM · Verein

Jul 25 2017

aheinecke committed rW85c130af4918: Update GpgOL to latest master (authored by aheinecke).
Update GpgOL to latest master
Jul 25 2017, 2:53 PM
aheinecke committed rW20f9ba6a3517: Mention GnuPG Version in NEWS (authored by aheinecke).
Mention GnuPG Version in NEWS
Jul 25 2017, 2:53 PM
aheinecke committed rW60bad591b3ce: Update packages including GnuPG to latest master (authored by aheinecke).
Update packages including GnuPG to latest master
Jul 25 2017, 2:53 PM
aheinecke committed rW0c8315f534be: Don't show compendium as extra section (authored by aheinecke).
Don't show compendium as extra section
Jul 25 2017, 2:53 PM
aheinecke committed rOf871c1f68162: Auto: Update po files (authored by aheinecke).
Auto: Update po files
Jul 25 2017, 2:46 PM
aheinecke committed rO37c40baf5b49: Do German translation (authored by aheinecke).
Do German translation
Jul 25 2017, 2:46 PM
aheinecke committed rO883676e5a8a7: Ensure that the correct window is enabled again (authored by aheinecke).
Ensure that the correct window is enabled again
Jul 25 2017, 2:37 PM
aheinecke added inline comments to rG226f143ca01c: common: New functions gnupg_daemon_rootdir and gnupg_chdir..
Jul 25 2017, 1:34 PM

Jul 24 2017

aheinecke added a comment to rG78ebc62604d7: w32: Change directory on daemon startup..

Indeed _chdir("/"); might still be problematic. Because as werner says it would create problems e.g. if you sign a file on a network drive or removable device because the agents homedir would then be the root of the device.

Jul 24 2017, 8:39 PM
aheinecke closed T2984: Windows: Unable to import CRL, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
Jul 24 2017, 1:14 PM · gpg4win
aheinecke closed T2984: Windows: Unable to import CRL as Resolved.

The diff was commited. A general review of the ldap fetching on Windows is still pending but I think this can be resolved for now and we revisit this topic when we see new problems.

Jul 24 2017, 1:14 PM · Bug Report, gpg4win
aheinecke closed T3107: Gpg4win compendium should be accessible from Kleopatra, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
Jul 24 2017, 1:07 PM · gpg4win
aheinecke closed T3107: Gpg4win compendium should be accessible from Kleopatra as Resolved.

Commited with https://commits.kde.org/kleopatra/bfb379a204dc36e86689685b2c56727c87128cdb

Jul 24 2017, 1:07 PM · g10code Sprint, kleopatra, gpg4win

Jul 17 2017

aheinecke closed T1137: GpgOL could not decrypt/verify messages in "sent items" folder if smime support is disabled as Wontfix.

No. But as of 3.0 GpgOL for Outlook 2003 and 2007 is no longer maintained and the support for this will be removed in some future version. This bug only affects new installations of GpgOL on the unmaintained (by Microsoft) Outlook 2003 and Outlook 2007 Versions. So -> Wontfix.

Jul 17 2017, 6:56 PM · Not A Bug, Bug Report, gpgol, gpg4win
aheinecke committed rW1634a4be6703: Update kf5 requirement patches (authored by aheinecke).
Update kf5 requirement patches
Jul 17 2017, 11:06 AM
aheinecke committed rWef3dfcec08e4: Update Kleopatra and translations (authored by aheinecke).
Update Kleopatra and translations
Jul 17 2017, 10:51 AM
aheinecke committed rW0eeddbbc3768: Add libxml2-utlis to required packages (authored by aheinecke).
Add libxml2-utlis to required packages
Jul 17 2017, 10:51 AM