Page MenuHome GnuPG
Feed Advanced Search

May 10 2017

aheinecke committed rMcc2ef3d07c0d: qt: Undeprecate API that I find useful (authored by aheinecke).
qt: Undeprecate API that I find useful
May 10 2017, 11:35 AM
aheinecke committed rMb56f398eff4e: qt, tests: Don't use internal API (authored by aheinecke).
qt, tests: Don't use internal API
May 10 2017, 11:35 AM
aheinecke committed rMdf4eb611e33d: core: Don't split gpgconf strings on comma (authored by aheinecke).
core: Don't split gpgconf strings on comma
May 10 2017, 11:35 AM
aheinecke closed T3151: gpgme does not compile with gcc-7 as Resolved.

In 1.9.0 we already have the include functional in threadedjobmixin ( 60064c665ec98a2a994fc6c8ad701e60b963ce7e )

May 10 2017, 10:37 AM
aheinecke abandoned D418: core: Don't split gpgconf strings on comma.

I've accidentally pushed this commit. But I'm very sure it's Ok anyway and pretty trivial. And it's been over a month to object. I really need this patch to get keygen working with default_pubkey_algo in kleopatra. It was also included in the last gpg4win betas.

May 10 2017, 10:34 AM · gpgme

May 9 2017

aheinecke added a comment to T2820: GPGME: Allow to set the keyring for a context.

I think we are talking "aneinander vorbei". AFAIK we agreed (on the Osnabrück meeting) that we will cater to this usecase: Multiple different keyrings for some operations. Or "curated" keyring. Through GPGK and so we will have some API (key probably not a keyring for a context) like this in GPGME at some point in the next years. This is why I think this issue might be kept open to say: Yes we see the usecase but we will not solve it by exposing, what you call a hack, through GPGME. But we will solve it at some point with a better solution.

May 9 2017, 9:05 AM · Won't Fix, gpgme, Feature Request

May 8 2017

aheinecke added a comment to T2820: GPGME: Allow to set the keyring for a context.

FWIW I strongly disagree with the sentiment that GPGME should be a "dumbed down" "Easy" GnuPG API. It should be GnuPG made stable -> A stable and reliable C API for the Free Software OpenPGP implementation GnuPG. But this is off topic. SCNR. It's much easier just to use process calls in many cases but I understand why this should not be done and leads to maintenance problems / bugs.

May 8 2017, 5:39 PM · Won't Fix, gpgme, Feature Request
aheinecke reopened T2820: GPGME: Allow to set the keyring for a context as "Open".

As discussed: The proper solution for this is GPGK, a Pubkey deaemon for GnuPG that would cater to audited / monitored keyrings. The usecase has not gone away and from my talks with people in the community and my general experience it is not "special" and definitely not "very special". It's important for Software Developers using GPGME that want to have keyrings for their Software Seperate from the general GnuPG user setup.

May 8 2017, 5:35 PM · Won't Fix, gpgme, Feature Request
aheinecke edited projects for T3107: Gpg4win compendium should be accessible from Kleopatra, added: g10code Sprint (KW 19); removed g10code Sprint (KW 18).
May 8 2017, 9:58 AM · g10code Sprint, kleopatra, gpg4win
aheinecke edited projects for T3125: Add deprecation warning for Outlook 2007 and 2003 in GpgOL, added: g10code Sprint (KW 19); removed g10code Sprint (KW 18).
May 8 2017, 9:57 AM · g10code Sprint (KW 19), gpgol, gpg4win
aheinecke edited projects for T3104: Minimal Gpg4win install, added: g10code Sprint (KW 19); removed g10code Sprint (KW 18).
May 8 2017, 9:57 AM · g10code Sprint (KW 19), gpg4win

May 4 2017

aheinecke triaged T3106: Handle default Keyserver in Kleopatra as High priority.
May 4 2017, 12:23 PM · gpg4win

May 3 2017

aheinecke committed rW538ffc13c0ef: Add prototype of user installation mode (authored by aheinecke).
Add prototype of user installation mode
May 3 2017, 5:11 PM
aheinecke closed T2287: "Run Kleopatra" dialogue in final installation screen is not displayed correctly, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
May 3 2017, 5:10 PM · gpg4win
aheinecke closed T2287: "Run Kleopatra" dialogue in final installation screen is not displayed correctly as Resolved.
May 3 2017, 5:10 PM · Bug Report, gpg4win, i18n
aheinecke closed T2308: "run Kleopatra" at the end of installation, even though Kleopatra was not installed as Resolved.
May 3 2017, 5:06 PM · g10code Sprint (KW 18), Bug Report, gpg4win
aheinecke closed T2308: "run Kleopatra" at the end of installation, even though Kleopatra was not installed, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
May 3 2017, 5:06 PM · gpg4win
aheinecke committed rW419e0101460f: Fix run kleopatra / gpa at the end of installation (authored by aheinecke).
Fix run kleopatra / gpa at the end of installation
May 3 2017, 5:06 PM
aheinecke committed rW646641cdcbc9: Remove some unused code (authored by aheinecke).
Remove some unused code
May 3 2017, 5:06 PM
aheinecke committed rGd378cc34a8d3: speedo,w32: Fix silent user mode installation (authored by aheinecke).
speedo,w32: Fix silent user mode installation
May 3 2017, 4:29 PM
aheinecke committed rGcacfd4bce947: speedo,w32: Allow installation as normal user (authored by aheinecke).
speedo,w32: Allow installation as normal user
May 3 2017, 2:51 PM
aheinecke committed rP4101806bf73c: qt: Improve width of pinentryconfirm (authored by aheinecke).
qt: Improve width of pinentryconfirm
May 3 2017, 12:28 PM
aheinecke committed rP8bf41fe08643: qt: Fix build with Qt4 (authored by aheinecke).
qt: Fix build with Qt4
May 3 2017, 12:28 PM
aheinecke committed rWca833a44d1dd: Compile g4wihelp with static-libgcc (authored by aheinecke).
Compile g4wihelp with static-libgcc
May 3 2017, 10:57 AM
aheinecke committed rWdca23c11d74e: Fix boost build with mingw w32 threads (authored by aheinecke).
Fix boost build with mingw w32 threads
May 3 2017, 10:57 AM
aheinecke committed rW51a026356a16: Update Qt to 5.8 (authored by aheinecke).
Update Qt to 5.8
May 3 2017, 10:56 AM
aheinecke committed rW3106faef2429: Fix desktopshellrun against mingw 5 (authored by aheinecke).
Fix desktopshellrun against mingw 5
May 3 2017, 10:56 AM
aheinecke committed rWabd255a4b824: Fix a -werror format-security in glib (authored by aheinecke).
Fix a -werror format-security in glib
May 3 2017, 10:56 AM

May 2 2017

aheinecke committed rW6a45157fc863: Add fallback to find gcc libs for stretch (authored by aheinecke).
Add fallback to find gcc libs for stretch
May 2 2017, 11:41 AM
aheinecke committed rW9c67157d9294: Fix compendium build with latex from strech (authored by aheinecke).
Fix compendium build with latex from strech
May 2 2017, 11:41 AM
aheinecke added a parent task for T3125: Add deprecation warning for Outlook 2007 and 2003 in GpgOL: T3103: Release Gpg4win 3.0 stable.
May 2 2017, 10:19 AM · g10code Sprint (KW 19), gpgol, gpg4win
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T3125: Add deprecation warning for Outlook 2007 and 2003 in GpgOL.
May 2 2017, 10:19 AM · gpg4win
aheinecke created T3125: Add deprecation warning for Outlook 2007 and 2003 in GpgOL in the S1 Public space.
May 2 2017, 10:19 AM · g10code Sprint (KW 19), gpgol, gpg4win
aheinecke reassigned T2984: Windows: Unable to import CRL from aheinecke to wk.

Assigned to werner as the corresponding differential is waiting review and a general look at how we do ldap fetching on windows is also best done by werner.

May 2 2017, 10:18 AM · Bug Report, gpg4win
aheinecke added a project to T2308: "run Kleopatra" at the end of installation, even though Kleopatra was not installed: g10code Sprint (KW 18).
May 2 2017, 10:11 AM · g10code Sprint (KW 18), Bug Report, gpg4win
aheinecke added a project to T3107: Gpg4win compendium should be accessible from Kleopatra: g10code Sprint (KW 18).
May 2 2017, 10:10 AM · g10code Sprint, kleopatra, gpg4win
aheinecke added a project to T3104: Minimal Gpg4win install: g10code Sprint (KW 18).
May 2 2017, 10:09 AM · g10code Sprint (KW 19), gpg4win
aheinecke added a comment to T3058: Implement GUI for compliance mode.

beta232 has some basic compliance support mainly missing is Compliance indication for crypto operations (encrypt / decrypt / sign /verify)

May 2 2017, 10:07 AM · kleopatra, gpgol
aheinecke lowered the priority of T3058: Implement GUI for compliance mode from High to Normal.
May 2 2017, 10:06 AM · kleopatra, gpgol

Apr 28 2017

aheinecke committed rWaf92c3836632: Update Kleopatra to latest master (authored by aheinecke).
Update Kleopatra to latest master
Apr 28 2017, 2:07 PM
aheinecke committed rWda621348dced: Update Kleopatra and Libkleo to latest master (authored by aheinecke).
Update Kleopatra and Libkleo to latest master
Apr 28 2017, 12:57 PM

Apr 26 2017

aheinecke added a revision to T2984: Windows: Unable to import CRL: D427: dirmngr,w32: Fix ldap crl read on windows.
Apr 26 2017, 9:49 AM · Bug Report, gpg4win
aheinecke added a task to D427: dirmngr,w32: Fix ldap crl read on windows: T2984: Windows: Unable to import CRL.
Apr 26 2017, 9:49 AM
aheinecke created D427: dirmngr,w32: Fix ldap crl read on windows.
Apr 26 2017, 9:49 AM
aheinecke added a comment to T2984: Windows: Unable to import CRL.

Ok I think I understand it better now. The problem is not with the email-ca file (that explains why the test works) but appears to be in the ldap fetching code which is different on Windows. Even if we loaded the CRL for the root CA previously dirmngr still fetches it over LDAP and tries to parse it. This parsing of the root ca's crl is what fails.
Under GNU/Linux the dirmngr_ldap wrapper is used (at least on my system) while for windows since 2.1 we use the ldap-wrapper-ce.

Apr 26 2017, 9:48 AM · Bug Report, gpg4win

Apr 25 2017

aheinecke awarded F131003: jenkins.png a Like token.
Apr 25 2017, 8:02 PM
aheinecke committed rO09e5aa09de3f: Unify Copyright header indentation (authored by aheinecke).
Unify Copyright header indentation
Apr 25 2017, 3:14 PM
aheinecke committed rO001abffeed64: Add missing copyright statements (authored by aheinecke).
Add missing copyright statements
Apr 25 2017, 3:14 PM
aheinecke committed rO6a6b82348beb: Change copyright from Intevation to BSI (authored by aheinecke).
Change copyright from Intevation to BSI
Apr 25 2017, 3:14 PM
aheinecke committed rM28734240e2a2: qt, cpp: Add additional copyright BSI notes (authored by aheinecke).
qt, cpp: Add additional copyright BSI notes
Apr 25 2017, 1:58 PM
aheinecke updated subscribers of T3050: Upload wizard.
Apr 25 2017, 12:34 PM · g10code Sprint, Enigmail
aheinecke updated subscribers of T3049: Use --locate-keys.
Apr 25 2017, 12:34 PM · g10code Sprint, Enigmail
aheinecke committed rM70035834326d: Change copyright from Intevation to BSI (authored by aheinecke).
Change copyright from Intevation to BSI
Apr 25 2017, 10:29 AM
aheinecke changed the status of T1571: gpg --multifile and wildcards problem on Windows, a subtask of T3103: Release Gpg4win 3.0 stable, from Resolved to Wontfix.
Apr 25 2017, 10:11 AM · gpg4win
aheinecke changed the status of T1571: gpg --multifile and wildcards problem on Windows from Resolved to Wontfix.

Talked to Werner about this. He still has concerns that this is wrong because an application should not do globbing itself and only changing this in gpg.exe is inconsistent. It also might be a security problem as most users won't use the double dash to seperate arguments from filenames.

Apr 25 2017, 10:11 AM · Bug Report, Windows 32, gpg4win, Windows
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T3107: Gpg4win compendium should be accessible from Kleopatra.
Apr 25 2017, 9:30 AM · gpg4win
aheinecke added a parent task for T3107: Gpg4win compendium should be accessible from Kleopatra: T3103: Release Gpg4win 3.0 stable.
Apr 25 2017, 9:30 AM · g10code Sprint, kleopatra, gpg4win
aheinecke created T3107: Gpg4win compendium should be accessible from Kleopatra in the S1 Public space.
Apr 25 2017, 9:30 AM · g10code Sprint, kleopatra, gpg4win

Apr 24 2017

aheinecke committed rWbdcf1ffab7d4: Add patch for gpgme conf string splitting (authored by aheinecke).
Add patch for gpgme conf string splitting
Apr 24 2017, 6:17 PM
aheinecke committed rW0e6fcd37a2a7: Install VS-NFD and Automatic profiles (authored by aheinecke).
Install VS-NFD and Automatic profiles
Apr 24 2017, 6:17 PM
aheinecke committed rW80776aadfaa0: Remove obsolete gpgme patches (authored by aheinecke).
Remove obsolete gpgme patches
Apr 24 2017, 6:17 PM
aheinecke added a comment to T2185: Gpa crash when opening a non ASCII file with gpa.

Added this to 3.0 because I don't want to release any known crashes.

Apr 24 2017, 6:14 PM · Bug Report, gpa, Windows 32, gpg4win, Windows
aheinecke added a parent task for T2185: Gpa crash when opening a non ASCII file with gpa: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 6:14 PM · Bug Report, gpa, Windows 32, gpg4win, Windows
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T2185: Gpa crash when opening a non ASCII file with gpa.
Apr 24 2017, 6:14 PM · gpg4win
aheinecke closed T1571: gpg --multifile and wildcards problem on Windows as Resolved.

I just commited the fix I had in gpg4win 2e71bf3. I don't see how this is objectionable as it changes the behavior back to what we had before we switched to building on jessie and is a minor ifdef.

Apr 24 2017, 6:12 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke closed T1571: gpg --multifile and wildcards problem on Windows, a subtask of T3103: Release Gpg4win 3.0 stable, as Resolved.
Apr 24 2017, 6:12 PM · gpg4win
aheinecke committed rG2e71bf30f038: w32: Enable wildcard expansion with mingw-w64 (authored by aheinecke).
w32: Enable wildcard expansion with mingw-w64
Apr 24 2017, 6:11 PM
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T1571: gpg --multifile and wildcards problem on Windows.
Apr 24 2017, 6:05 PM · gpg4win
aheinecke added a parent task for T1571: gpg --multifile and wildcards problem on Windows: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 6:05 PM · Bug Report, Windows 32, gpg4win, Windows
aheinecke closed T2108: Cannot encrypt files because Kleopatra can no longer startup recently. It was working normally before. as Resolved.

With Gpg4win 3.0 Kleopatra's startup procedure is much more robust. You can try https://wiki.gnupg.org/Gpg4win/Testversions and please report if the issue still persists.

Apr 24 2017, 6:03 PM · kleopatra, maybe, Bug Report, gpg4win
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T3106: Handle default Keyserver in Kleopatra.
Apr 24 2017, 5:58 PM · gpg4win
aheinecke added a parent task for T3106: Handle default Keyserver in Kleopatra: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 5:58 PM · gpg4win
aheinecke created T3106: Handle default Keyserver in Kleopatra in the S1 Public space.
Apr 24 2017, 5:58 PM · gpg4win
aheinecke closed T3023: [PATCH] dn.cpp:170:46: error: format not a string literal and no format arguments [-Werror=format-security] as Resolved.

I accepted the patch so this ticket should have been resolved. Sorry.

Apr 24 2017, 5:55 PM · gpgme, Bug Report
aheinecke lowered the priority of T1982: pinentry-qt should fallback to curses if $DISPLAY is set but unavailable from Normal to Low.
Apr 24 2017, 5:55 PM · pinentry, Feature Request
aheinecke added a comment to T2854: GpgOL: Mail forwarded as attachment not decrypted.

Emanuel please add release gpg4win 3.0 as a parent task if you think we should fix this before 3.0. I'm unsure.

Apr 24 2017, 5:52 PM · Bug Report, gpgol
aheinecke closed T2384: GPGOL 1.4.0 not working with MS Outlook 64 bits as Resolved.

I'm very sure this is no longer an issue.

Apr 24 2017, 5:51 PM · Bug Report, gpgol
aheinecke added a parent task for T2287: "Run Kleopatra" dialogue in final installation screen is not displayed correctly: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 5:49 PM · Bug Report, gpg4win, i18n
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T2287: "Run Kleopatra" dialogue in final installation screen is not displayed correctly.
Apr 24 2017, 5:49 PM · gpg4win
aheinecke closed T1365: GpgEX IPC Connect fails after some uptime as Resolved.

With Gpg4win-3.0 ( https://wiki.gnupg.org/Gpg4win/Testversions ) Kleopatra is a completely different beast and I think this is fixed. I've tried it in various setups with Virtual Machines running for a long time and never had this problem anymore.

Apr 24 2017, 5:48 PM · Bug Report, gpgex, gpg4win
aheinecke closed T2161: Outlook 2016 Add-in Issues as Resolved.

Will be released with 3.0

Apr 24 2017, 5:47 PM · Restricted Project, Bug Report, gpgol
aheinecke closed T2184: keyserver configuration dialog crash when clicking as Resolved.

This was fixed since. Fix will be released with gpg4win 3.0

Apr 24 2017, 5:46 PM · Bug Report, kleopatra, gpg4win
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T2366: No DEP/ASLR or other security mitigations for GpgEX/GpgOL.
Apr 24 2017, 5:45 PM · gpg4win
aheinecke added a parent task for T2366: No DEP/ASLR or other security mitigations for GpgEX/GpgOL: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 5:45 PM · Feature Request, Windows 64, gpgol, gpg4win, Windows, Windows 32
aheinecke lowered the priority of T2190: No custom Icon shown for signed only messages from Normal to Low.
Apr 24 2017, 5:44 PM · Too Old, Bug Report, gpgol
aheinecke closed T2132: Missing blue encryption successfully line for InlinePGP-meessages in GpgOL 1.3.0-beta as Resolved.

We no longer use Kleopatra for status in our supported versions (OL >2010). So resolved.

Apr 24 2017, 5:43 PM · Bug Report, gpgol, gpg4win
aheinecke closed T2208: Kleopatra and gpgex problem as Resolved.

With Gpg4win 3.0 we have reworked the startup of Kleopatra. It is now much more robust. Please try https://wiki.gnupg.org/GpgOL/Development/Testversions and reopen this issue / comment if this is still a problem.

Apr 24 2017, 5:42 PM · uiserver, Bug Report, kleopatra, gpg4win
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T2308: "run Kleopatra" at the end of installation, even though Kleopatra was not installed.
Apr 24 2017, 5:40 PM · gpg4win
aheinecke added a parent task for T2308: "run Kleopatra" at the end of installation, even though Kleopatra was not installed: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 5:40 PM · g10code Sprint (KW 18), Bug Report, gpg4win
aheinecke closed T2210: Kleopatra causes Smart Card logon to fail as Resolved.

Kleopatra no longer polls gpg-agent it queries the smartcard status once at startup and then only if you open the "Manage Smartcards" menu. So I think this is fixed (gpg4win-3.0)

Apr 24 2017, 5:40 PM · Bug Report, gpg4win
aheinecke added a parent task for T3104: Minimal Gpg4win install: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 5:38 PM · g10code Sprint (KW 19), gpg4win
aheinecke added a subtask for T3103: Release Gpg4win 3.0 stable: T3104: Minimal Gpg4win install.
Apr 24 2017, 5:38 PM · gpg4win
aheinecke closed T2140: GpgOL should always send SENDER with actual sender email as Resolved.

This is fixed in gpgol master.

Apr 24 2017, 5:38 PM · Bug Report, gpgol
aheinecke added a comment to T2146: Gpg4win does not kill all gpg-agents on update.

I still wonder how to handle killing gpg-agent on update on Windows.

Apr 24 2017, 5:37 PM · Bug Report, gpg4win
aheinecke created T3104: Minimal Gpg4win install in the S1 Public space.
Apr 24 2017, 5:35 PM · g10code Sprint (KW 19), gpg4win
aheinecke added subtasks for T3103: Release Gpg4win 3.0 stable: T2984: Windows: Unable to import CRL, T2971: Installing Gpg4win as another user.
Apr 24 2017, 5:33 PM · gpg4win
aheinecke added a parent task for T2971: Installing Gpg4win as another user: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 5:33 PM · Bug Report, gpg4win
aheinecke added a parent task for T2984: Windows: Unable to import CRL: T3103: Release Gpg4win 3.0 stable.
Apr 24 2017, 5:33 PM · Bug Report, gpg4win
aheinecke created T3103: Release Gpg4win 3.0 stable in the S1 Public space.
Apr 24 2017, 5:31 PM · gpg4win
aheinecke committed rM8d61aba1fe03: doc: Improve doc on passphrase_cb / pinentry mode (authored by aheinecke).
doc: Improve doc on passphrase_cb / pinentry mode
Apr 24 2017, 4:48 PM