Page MenuHome GnuPG
Feed Advanced Search

Jul 12 2017

aheinecke created T3275: Highlight compliant operations in GpgOL when Encrypting / Signing.
Jul 12 2017, 8:32 AM · kleopatra, gpgol
aheinecke added a comment to T3058: Implement GUI for compliance mode.

Ok this looks nice already. My plan is the following:

Jul 12 2017, 8:26 AM · kleopatra, gpgol

Jul 10 2017

aheinecke committed rOa288530385d9: Add handling for de-vs compliant results (authored by aheinecke).
Add handling for de-vs compliant results
Jul 10 2017, 8:35 PM
aheinecke committed rO54414f0543cf: Add deprecation warning for OL2003/2007 (authored by aheinecke).
Add deprecation warning for OL2003/2007
Jul 10 2017, 8:35 PM
aheinecke committed rMfe79eb8de3dc: Add isDeVs to ostream operator (authored by aheinecke).
Add isDeVs to ostream operator
Jul 10 2017, 6:33 PM
aheinecke committed rM3b9123b4c648: Fix some shadow warnings (authored by aheinecke).
Fix some shadow warnings
Jul 10 2017, 6:33 PM
aheinecke added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

Yes, signing failed: Bad Passphrase but that may be later.

Jul 10 2017, 3:10 PM · g10code (gnupg-2.2)
aheinecke created T3266: Checksum Errors and Assertions when working with a specific homedir.
Jul 10 2017, 2:54 PM · g10code (gnupg-2.2)

Jul 7 2017

aheinecke committed rW71d0d6b5de1d: Update website for 2.3.4 release (authored by aheinecke).
Update website for 2.3.4 release
Jul 7 2017, 2:40 PM

Jul 6 2017

aheinecke committed rW3131e3d9876c: Post release updates (authored by aheinecke).
Post release updates
Jul 6 2017, 3:04 PM
aheinecke committed rW14fa3b9e1bb1: Update READMEs and NEWS for todays release (authored by aheinecke).
Update READMEs and NEWS for todays release
Jul 6 2017, 2:05 PM
aheinecke committed rW189a0c17713d: Fix gettext library name (authored by aheinecke).
Fix gettext library name
Jul 6 2017, 1:11 PM
aheinecke committed rWb07ecc99ba99: Remove most gnutls patches after the update (authored by aheinecke).
Remove most gnutls patches after the update
Jul 6 2017, 10:57 AM
aheinecke committed rWbc7c1fcf6aea: Maintenance update and fix for CVE-2017-7526 (authored by aheinecke).
Maintenance update and fix for CVE-2017-7526
Jul 6 2017, 10:28 AM
aheinecke committed rW7c391a65f766: Fix gcc library paths for mkportable (authored by aheinecke).
Fix gcc library paths for mkportable
Jul 6 2017, 10:28 AM

Jul 5 2017

aheinecke added a comment to T3236: Preventing any configuration changes that would make the system not compliant through the GUI.
In T3236#99865, @justus wrote:

The whole "GnuPG System" section?

Jul 5 2017, 11:52 AM · kleopatra, gpgol
aheinecke added a comment to T3236: Preventing any configuration changes that would make the system not compliant through the GUI.

I'm not sure if this is really a thing, maybe it would be enough to just disable showing the advanced options in Kleopatra again. I only recently enabled them.

Jul 5 2017, 11:27 AM · kleopatra, gpgol

Jun 13 2017

aheinecke committed rWd0ac25e07016: Update KMime download URL (authored by aheinecke).
Update KMime download URL
Jun 13 2017, 12:49 PM

Jun 12 2017

aheinecke committed rM5c53c702605b: cpp: Fix CMake config library name for GPGME (authored by aheinecke).
cpp: Fix CMake config library name for GPGME
Jun 12 2017, 3:39 PM
aheinecke committed rW37ac47ac2d69: Update kde-l10n (authored by aheinecke).
Update kde-l10n
Jun 12 2017, 3:32 PM
aheinecke committed rWd75da2697763: More patches to keep Qt on XP (authored by aheinecke).
More patches to keep Qt on XP
Jun 12 2017, 3:29 PM

Jun 9 2017

aheinecke committed rW472d7bcc0364: Fix Qt Windows XP Support, hopefully. (authored by aheinecke).
Fix Qt Windows XP Support, hopefully.
Jun 9 2017, 4:42 PM
aheinecke committed rW29507a1f6e76: Update KDE-l10n (authored by aheinecke).
Update KDE-l10n
Jun 9 2017, 2:01 PM
aheinecke committed rW1a7f2ba61dda: Fix source installer build after Multiuser change (authored by aheinecke).
Fix source installer build after Multiuser change
Jun 9 2017, 1:34 PM
aheinecke committed rW527038efba34: Auto: Update PO files (authored by aheinecke).
Auto: Update PO files
Jun 9 2017, 1:34 PM
aheinecke committed rW2c2fd7931c9d: Use builtin libpng for qt (authored by aheinecke).
Use builtin libpng for qt
Jun 9 2017, 1:34 PM
aheinecke committed rWab144aa35f77: Update GnuPG and GpgME to unreleased versions (authored by aheinecke).
Update GnuPG and GpgME to unreleased versions
Jun 9 2017, 1:34 PM

Jun 8 2017

aheinecke awarded M8: Campaign Banner 2017 a Pterodactyl token.
Jun 8 2017, 10:17 AM

Jun 7 2017

aheinecke closed T3197: Missing free as Resolved.

Sorry. I looked at path_add and not at path_remove, see my garbled line numbers I started at 1062 and not 1162.

Jun 7 2017, 3:37 PM · gnupg (gpg22), Bug Report
aheinecke committed rG13dc75a4e7cc: speedo: Fix a minor memleak in the installer (authored by aheinecke).
speedo: Fix a minor memleak in the installer
Jun 7 2017, 3:36 PM
aheinecke closed T3197: Missing free as Invalid.

I don't see the bug. Please elaborate. path_new is is freed in line 1065 but if this condition does not match it's freed in line 1079.

Jun 7 2017, 1:02 PM · gnupg (gpg22), Bug Report

Jun 6 2017

aheinecke committed rG96acbdd7265f: speedo: Fix source tar call ambiguity (authored by aheinecke).
speedo: Fix source tar call ambiguity
Jun 6 2017, 4:42 PM

Jun 1 2017

aheinecke awarded rM05fa2a9c7764: Add flag 'is_de_vs' to decryption results and signatures. a Pterodactyl token.
Jun 1 2017, 2:35 PM
aheinecke accepted rM05fa2a9c7764: Add flag 'is_de_vs' to decryption results and signatures..

C++ Part looks completely fine. Thanks.

Jun 1 2017, 2:22 PM
aheinecke added a comment to T3181: GPGME's GpgmeppConfig.cmake uses .so not .dylib on macOS.

*facepalm* Ooops. I see. Thanks for the report. I'll fix it.

Jun 1 2017, 11:26 AM · gpgme, Bug Report
aheinecke added a comment to T3181: GPGME's GpgmeppConfig.cmake uses .so not .dylib on macOS.

Uhm I thought this was fixed with 2e661b9e1a9b50656a5c9646d7444a98477010c1 that should have been part of GPGME-1.9.0 are you sure that you are not seeing this with an older version?

Jun 1 2017, 10:49 AM · gpgme, Bug Report

May 31 2017

aheinecke created T3188: Alllow freeform UID should be default.
May 31 2017, 11:11 AM · gnupg
aheinecke added a comment to T3059: Make information that a verifyresult / decrypt result was compliant to a compliance mode available through GPGME.

Yes.

May 31 2017, 11:05 AM · g10code Sprint (KW 22), gpgme, gnupg

May 30 2017

aheinecke added a comment to T3059: Make information that a verifyresult / decrypt result was compliant to a compliance mode available through GPGME.
In T3059#98039, @justus wrote:

Afaics the document does not specify the following. OpenPGP messages can carry multiple signatures, and the session key can be encrypted by multiple keys. I will implement the following logic:

  1. A verification operation is compliant if one of the signatures is compliant.
  2. A decryption operation is compliant if all of the algorithms used to encrypt the session keys are compliant.
May 30 2017, 11:34 AM · g10code Sprint (KW 22), gpgme, gnupg
aheinecke renamed T3097: Fix keyring handle caching for windows from GnuPG 2.1.20 on windows 10 fails with "gpg: waiting for file 'C:/[path]/gnupg/pubring.kbx' to become accessible ..." to Fix keyring handle caching for windows.
May 30 2017, 10:40 AM · gnupg
aheinecke committed rGd3d640b9cc98: gpg: Disable keydb handle caching (authored by aheinecke).
gpg: Disable keydb handle caching
May 30 2017, 10:26 AM
aheinecke created T3185: Hidden Recipient handling may be improved.
May 30 2017, 9:55 AM · gnupg

May 29 2017

aheinecke reassigned T3097: Fix keyring handle caching for windows from aheinecke to werner.

I don't see a way to make the intention work on Windows without mayor changes. As far as I can see it keeps the pubring open for the full gpg.exe run after a getkey is done and only closes it in gpg_deinit_default_ctrl so any modification to the pubring after it was accessed in the same process once will fail with a sharing violation. And I don't know how we can decide when callers will modify the pubring after a getkey.

May 29 2017, 5:46 PM · gnupg
aheinecke added a comment to T3097: Fix keyring handle caching for windows.

I bisected this to: 5556eca5acd46983bff0b38a1ffbc2f07fbaba9f
GnuPG apparently keeps the keyring open in some situations and then fails trying to modify / rename the pubring.

May 29 2017, 5:31 PM · gnupg

May 23 2017

aheinecke changed the status of T780: Text message sent out in clear despite encryption activated from Resolved to Spite.

We can close this. The current Master of GpgOL states that Outlook 2003 and 2007 Support is no longer maintained and we will remove support for this altogether in new versions. With current Master this issue also no longer occurs.

May 23 2017, 10:20 AM · gpgol, Bug Report, Too Old
aheinecke renamed T3157: Improve TOFU handling in Kleopatra from NATIONAL SECURITY. FEDERAL OFFENSE 12-20yrs FEDERAL PRISON to Improve TOFU handling in Kleopatra.
May 23 2017, 8:36 AM · g10code Sprint, gpg4win
aheinecke added a parent task for T3097: Fix keyring handle caching for windows: T3103: Release Gpg4win 3.0 stable.
May 23 2017, 8:12 AM · gnupg
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T3097: Fix keyring handle caching for windows.
May 23 2017, 8:12 AM · gpg4win
aheinecke claimed T3097: Fix keyring handle caching for windows.

*restored the issue after spam edititing*

May 23 2017, 8:12 AM · gnupg
aheinecke updated subscribers of T3097: Fix keyring handle caching for windows.
May 23 2017, 8:10 AM · gnupg
aheinecke renamed T3097: Fix keyring handle caching for windows from NATIONAL SECURITY. FEDERAL OFFENSE 12-20 FEDERAL PRISON to GnuPG 2.1.20 on windows 10 fails with "gpg: waiting for file 'C:/[path]/gnupg/pubring.kbx' to become accessible ...".
May 23 2017, 8:07 AM · gnupg

May 22 2017

aheinecke edited projects for T3107: Gpg4win compendium should be accessible from Kleopatra, added: g10code Sprint (KW 21); removed g10code Sprint (KW 20).
May 22 2017, 10:02 AM · g10code Sprint, kleopatra, gpg4win
aheinecke edited projects for T3156: Offer to switch to automatic mode once in GpgOL and Kleopatra, added: g10code Sprint (KW 21); removed g10code Sprint (KW 20).
May 22 2017, 10:02 AM · g10code Sprint, gpg4win
aheinecke edited projects for T3158: Kleopatra Show User ID validity into keytreeviews, added: g10code Sprint (KW 21); removed g10code Sprint (KW 20).
May 22 2017, 10:02 AM · g10code Sprint, gpg4win
aheinecke edited projects for T3157: Improve TOFU handling in Kleopatra, added: g10code Sprint (KW 21); removed g10code Sprint (KW 20).
May 22 2017, 10:02 AM · g10code Sprint, gpg4win
aheinecke edited projects for T3159: Various small Kleopatra improvements, added: g10code Sprint (KW 21); removed g10code Sprint (KW 20).
May 22 2017, 10:02 AM · g10code Sprint, kleopatra, gpg4win

May 18 2017

aheinecke accepted D428: python: Fix build in certain cases..

Works! :-) Thanks.

May 18 2017, 11:51 AM

May 15 2017

aheinecke closed T3153: Add deprecation warning for Windows XP as Resolved.

The commit resolved this.

May 15 2017, 4:47 PM · gpg4win
aheinecke closed T3106: Handle default Keyserver in Kleopatra, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
May 15 2017, 4:45 PM · gpg4win
aheinecke closed T3106: Handle default Keyserver in Kleopatra as Resolved.

Fixed with https://commits.kde.org/libkleo/aec263d7ff0ea727a730f657439e4945ba88b18a

May 15 2017, 4:45 PM · gpg4win
aheinecke closed D427: dirmngr,w32: Fix ldap crl read on windows.

Pushed with abe3a9043

May 15 2017, 12:51 PM
aheinecke committed rGabe3a9043f86: dirmngr,w32: Fix ldap crl read on windows (authored by aheinecke).
dirmngr,w32: Fix ldap crl read on windows
May 15 2017, 12:51 PM
aheinecke added a comment to T3150: Make a GnuPG release.

I would also like to have attached differential included for Gpg4win if this is not too much.

May 15 2017, 11:19 AM · g10code Sprint (KW 20), gnupg (gpg21)
aheinecke added a revision to T3150: Make a GnuPG release: D427: dirmngr,w32: Fix ldap crl read on windows.
May 15 2017, 11:17 AM · g10code Sprint (KW 20), gnupg (gpg21)
aheinecke added a task to D427: dirmngr,w32: Fix ldap crl read on windows: T3150: Make a GnuPG release.
May 15 2017, 11:17 AM
aheinecke created T3159: Various small Kleopatra improvements.
May 15 2017, 10:26 AM · g10code Sprint, kleopatra, gpg4win
aheinecke edited projects for T3107: Gpg4win compendium should be accessible from Kleopatra, added: g10code Sprint (KW 20); removed g10code Sprint (KW 19).
May 15 2017, 10:13 AM · g10code Sprint, kleopatra, gpg4win
aheinecke created T3158: Kleopatra Show User ID validity into keytreeviews.
May 15 2017, 10:13 AM · g10code Sprint, gpg4win
aheinecke created T3157: Improve TOFU handling in Kleopatra.
May 15 2017, 10:11 AM · g10code Sprint, gpg4win
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T3156: Offer to switch to automatic mode once in GpgOL and Kleopatra.
May 15 2017, 10:09 AM · gpg4win
aheinecke added a parent task for T3156: Offer to switch to automatic mode once in GpgOL and Kleopatra: T3103: Release Gpg4win 3.0 stable.
May 15 2017, 10:09 AM · g10code Sprint, gpg4win
aheinecke created T3156: Offer to switch to automatic mode once in GpgOL and Kleopatra.
May 15 2017, 10:08 AM · g10code Sprint, gpg4win
aheinecke added a comment to T3106: Handle default Keyserver in Kleopatra.

Plan: Use the table only for X509 add an entry field above for OpenPGP Keyserver.

May 15 2017, 9:38 AM · gpg4win

May 14 2017

aheinecke committed rX8c3c8dbd7b5c: Use c++ hardening flags (authored by aheinecke).
Use c++ hardening flags
May 14 2017, 7:27 PM
aheinecke committed rXcb6f5468a6d3: Fix build without exceptions (authored by aheinecke).
Fix build without exceptions
May 14 2017, 7:27 PM
aheinecke committed rGPAee3ec98dba5a: Fix crash on filename conversion error (authored by aheinecke).
Fix crash on filename conversion error
May 14 2017, 3:37 PM
aheinecke closed T2185: Gpa crash when opening a non ASCII file with gpa, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
May 14 2017, 2:46 PM · gpg4win
aheinecke closed T2185: Gpa crash when opening a non ASCII file with gpa as Resolved.

Found the problem and fixed it. The Problem is described in the commit. Basically glib always assumed it gets UTF-8 Encoded filenames even if they were provided in system locale through double click / open with / command line / drag & drop.

May 14 2017, 2:46 PM · Bug Report, gpa, Windows 32, gpg4win, Windows
aheinecke closed T3125: Add deprecation warning for Outlook 2007 and 2003 in GpgOL as Resolved.
May 14 2017, 1:49 PM · g10code Sprint (KW 19), gpgol, gpg4win
aheinecke closed T3125: Add deprecation warning for Outlook 2007 and 2003 in GpgOL, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
May 14 2017, 1:49 PM · gpg4win
aheinecke removed a parent task for T2366: No DEP/ASLR or other security mitigations for GpgEX/GpgOL: T3103: Release Gpg4win 3.0 stable.
May 14 2017, 1:49 PM · Feature Request, Windows 64, gpgol, gpg4win, Windows, Windows 32
aheinecke removed a subtask for T3103: Release Gpg4win 3.0 stable: T2366: No DEP/ASLR or other security mitigations for GpgEX/GpgOL.
May 14 2017, 1:49 PM · gpg4win
aheinecke added a comment to T2366: No DEP/ASLR or other security mitigations for GpgEX/GpgOL.

GpgEX is now also compiled with ASLR + DEP. I still have to check some other binaries of Gpg4win before I close this task but I no longer see it as blocking a 3.0 release where I wanted to have this included.

May 14 2017, 1:49 PM · Feature Request, Windows 64, gpgol, gpg4win, Windows, Windows 32
aheinecke closed T3104: Minimal Gpg4win install, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
May 14 2017, 1:46 PM · gpg4win
aheinecke closed T3104: Minimal Gpg4win install as Resolved.

You can now install Gpg4win with /S /MINIMAL=1 command line switches to just get gnupg + pinentries. I think this is what enigmail needs.

May 14 2017, 1:46 PM · g10code Sprint (KW 19), gpg4win
aheinecke closed T2971: Installing Gpg4win as another user as Resolved.

Installation of Gpg4win is now possible without Administrator rights. GpgEX does not handle it yet but this is another issue. GpgOL / Kleo / GPA and GnuPG work. Including file extension handling.

May 14 2017, 1:46 PM · Bug Report, gpg4win
aheinecke closed T2971: Installing Gpg4win as another user, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
May 14 2017, 1:46 PM · gpg4win
aheinecke committed rWcc2314bdc07f: Fix Shortcut installation / removal for Multiuser (authored by aheinecke).
Fix Shortcut installation / removal for Multiuser
May 14 2017, 12:58 PM
aheinecke committed rW0bf4253cc194: Add support for minimal cmd line switch (authored by aheinecke).
Add support for minimal cmd line switch
May 14 2017, 12:58 PM
aheinecke committed rW45f70266cf1d: Add deprecation warning for Windows XP (authored by aheinecke).
Add deprecation warning for Windows XP
May 14 2017, 12:58 PM
aheinecke committed rW5d6a13b0a82e: Fix qtbase dependency calculation (authored by aheinecke).
Fix qtbase dependency calculation
May 14 2017, 12:58 PM
aheinecke committed rW5c63b88e7432: Enable LZMA compression again (authored by aheinecke).
Enable LZMA compression again
May 14 2017, 12:58 PM
aheinecke committed rWd45bd0cfcfc6: No longer install breeze-dark (authored by aheinecke).
No longer install breeze-dark
May 14 2017, 12:58 PM
aheinecke committed rWf8eae16b3aa0: Fix uninstallation of send-to-symbolic icon (authored by aheinecke).
Fix uninstallation of send-to-symbolic icon
May 14 2017, 12:58 PM
aheinecke committed rO175acbd0ed9d: Add UAC elevation check (authored by aheinecke).
Add UAC elevation check
May 14 2017, 12:41 PM
aheinecke committed rO57bd43759afb: Make it possible to register locally as user (authored by aheinecke).
Make it possible to register locally as user
May 14 2017, 12:41 PM
aheinecke committed rO7d3af16035a5: Fix implicit vector include (authored by aheinecke).
Fix implicit vector include
May 14 2017, 12:41 PM
aheinecke committed rO9ae192e3e385: Fix misleading indentation warning (authored by aheinecke).
Fix misleading indentation warning
May 14 2017, 12:41 PM
aheinecke created T3153: Add deprecation warning for Windows XP.
May 14 2017, 12:14 PM · gpg4win

May 10 2017

aheinecke committed rM5e27bf98b4c4: qt: Add a missing include <functional> (authored by aheinecke).
qt: Add a missing include <functional>
May 10 2017, 11:35 AM