Page MenuHome GnuPG
Feed Advanced Search

Sep 4 2020

aheinecke committed rWd8a277ea68b5: Reduce Version back to 3.1.13 (authored by aheinecke).
Reduce Version back to 3.1.13
Sep 4 2020, 3:00 PM
aheinecke committed rW645db0d5b211: Install 64 bit GPGME (authored by aheinecke).
Install 64 bit GPGME
Sep 4 2020, 3:00 PM
aheinecke committed rW0b35e4eca8b6: Update GpgOL and GnuPG (authored by aheinecke).
Update GpgOL and GnuPG
Sep 4 2020, 3:00 PM
aheinecke committed rW79e58a51a5ad: Update news for todays release (authored by aheinecke).
Update news for todays release
Sep 4 2020, 3:00 PM
aheinecke committed rDce0557224fa5: Add Gpgol-2.4.7 (authored by aheinecke).
Add Gpgol-2.4.7
Sep 4 2020, 1:17 PM
aheinecke committed rO81fa80c58b5f: Post release version bump (authored by aheinecke).
Post release version bump
Sep 4 2020, 1:11 PM
aheinecke committed rOe839ad2eb4f5: Auto: Update l10n (authored by aheinecke).
Auto: Update l10n
Sep 4 2020, 1:10 PM
aheinecke committed rO80782101193f: Fix release date (authored by aheinecke).
Fix release date
Sep 4 2020, 1:10 PM
aheinecke committed rO1da8ce950401: Enforce sync_enc option (authored by aheinecke).
Enforce sync_enc option
Sep 4 2020, 12:20 PM
aheinecke committed rObf2c6ff4b4b0: Reduce version to 2.4.7 (authored by aheinecke).
Reduce version to 2.4.7
Sep 4 2020, 12:20 PM
aheinecke committed rO7d4c97bf7328: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Sep 4 2020, 12:20 PM
aheinecke closed T4388: GpgOL: Add draft encryption as an option. as Resolved.
Sep 4 2020, 12:05 PM · Feature Request, gpg4win, gpgol

Sep 3 2020

aheinecke created T5051: Kleopatra: Public key export not shown in Key Creation final dialog.
Sep 3 2020, 5:28 PM · kleopatra
aheinecke created T5049: Kleopatra: Support search tags in certificate selection dialog for files.
Sep 3 2020, 2:26 PM · kleopatra

Sep 2 2020

aheinecke added a comment to T5039: 2.2.22 regression: Nitrokey Pro 2 is no longer recognized automatically, requires --card-status.

Hi,
I have tested a GnuPG Token with Gpg4win-3.1.12 and generating a key with Kleopatra did not work
With 2.2.23-beta4 that contains: 0a9665187a7cbf68933b7162fb5f974177684a50 I have repeated the test on Linux and first the key-attr change that Kleopatra sends fails:

Sep 2 2020, 1:24 PM · Restricted Project, gnupg (gpg22), Bug Report
aheinecke added a comment to T5042: File deletion during encryption.

See also: T3506

Sep 2 2020, 12:50 PM · gpg4win, Feature Request
aheinecke closed T5042: File deletion during encryption as Wontfix.

I have removed that feature intentionally. There were some issues where encryption errors were not properly reported to Kleopatra and handled by Kleopatra. This could result in catastrophic data loss. I have fixed ~3 issues regarding to that and then decided that in our architecture we cannot absolutely guarantee that this never can happen and cannot happen in the future. We have resolved all the issues, but they could occur again.

Sep 2 2020, 12:49 PM · gpg4win, Feature Request

Aug 24 2020

aheinecke claimed T4083: gpgtar, Kleopatra: Unicode filenames that are not native 8 bit on Windows don't work.

So if gnupg version >= 2.2.22 Kleopatra needs to convert the passed filenames to UTF-8 and pass them with the --utf8-strings option to gpgtar. This needs to be changed in Kleo. -> Assigned to me.

Aug 24 2020, 9:11 AM · Bug Report, gpg4win, kleopatra, gpgtar

Aug 14 2020

aheinecke committed rO421932c367a0: Move body format from rtf change earlier (authored by aheinecke).
Move body format from rtf change earlier
Aug 14 2020, 2:57 PM
aheinecke committed rO9ec75622c2fb: Constify get_tmp_outpath (authored by aheinecke).
Constify get_tmp_outpath
Aug 14 2020, 2:57 PM
aheinecke committed rO90856cd256cd: Start attachment handling based on OOM (authored by aheinecke).
Start attachment handling based on OOM
Aug 14 2020, 2:57 PM
aheinecke committed rOa98e7f8d9e46: w64: Use alternate regview instead of ifdefed keys (authored by aheinecke).
w64: Use alternate regview instead of ifdefed keys
Aug 14 2020, 2:48 PM
aheinecke committed rW5525a167e50d: MSI: Take more l10n from WXL (authored by aheinecke).
MSI: Take more l10n from WXL
Aug 14 2020, 1:28 PM
aheinecke committed rW3469a82a724f: MSI: Allow Downgrade (authored by aheinecke).
MSI: Allow Downgrade
Aug 14 2020, 1:28 PM
aheinecke committed rWfa3dff39e827: MSI: Improve upload target (authored by aheinecke).
MSI: Improve upload target
Aug 14 2020, 1:28 PM
aheinecke committed rWc351b95d2492: Add minor patches for testing versions (authored by aheinecke).
Add minor patches for testing versions
Aug 14 2020, 1:28 PM

Aug 12 2020

aheinecke added a comment to T5022: GpgOL: Unencrypted drafts on server even if draft encryption is on.

Further analysis shows that this only happens when async crypt is enabled.

Aug 12 2020, 5:07 PM · gpgol
aheinecke created T5022: GpgOL: Unencrypted drafts on server even if draft encryption is on.
Aug 12 2020, 3:07 PM · gpgol

Aug 11 2020

aheinecke committed rLIBKLEOaa809ae8d1c8: Sync w32 libkleopatrarc (authored by aheinecke).
Sync w32 libkleopatrarc
Aug 11 2020, 2:08 PM
aheinecke committed rLIBKLEO80d602a646d8: Take compliance mode name from libkleopatrarc (authored by aheinecke).
Take compliance mode name from libkleopatrarc
Aug 11 2020, 1:33 PM

Aug 10 2020

aheinecke created T5019: speedo: Add macOS targets / build macOS binaries for each release.
Aug 10 2020, 12:14 PM · MacOS, gnupg

Aug 7 2020

aheinecke closed T4874: GpgOL: Make Address book integration more visible as Resolved.
Aug 7 2020, 11:16 AM · gpgol
aheinecke closed T4987: GpgOL breaks URLs by inserting a line break after column 71 in text-only messages as Resolved.
Aug 7 2020, 11:15 AM · Bug Report, gpg4win
aheinecke closed T4786: Kleopatra: Window size forgotten after closing as Resolved.

This has been shipped with Gpg4win-3.1.12

Aug 7 2020, 11:15 AM · Bug Report
aheinecke closed T4839: GpgOL: WKS Confirmation mail is not handled correctly as Resolved.
Aug 7 2020, 10:47 AM · gpg4win, wkd, gpgol

Aug 6 2020

aheinecke closed T4978: On Windows 10, gpg-connect-agent needs 2 trials to launch gpg-agent as Resolved.

Thanks for providing your workaround.

Aug 6 2020, 4:04 PM · Bug Report
aheinecke committed rLIBKLEO43374598a84f: Add quick accessor to check if version is signed (authored by aheinecke).
Add quick accessor to check if version is signed
Aug 6 2020, 4:00 PM
aheinecke committed rGTO942f653ce8e2: Show about data information from VERSION (authored by aheinecke).
Show about data information from VERSION
Aug 6 2020, 4:00 PM
aheinecke changed the status of T4835: attachement not displayed when pipe in filename of attachement from Open to Testing.

To be honest I have not tried that but it should work because then it has another 50 tries to find a name like "attachment_51.txt" because we stay in the loop.

Aug 6 2020, 4:00 PM · Restricted Project, gpg4win, gpgol
aheinecke created T5015: Kleopatra: Support ECC Key generation for OpenPGP 3 cards.
Aug 6 2020, 10:51 AM · kleopatra
aheinecke closed T4988: Kleopatra key generation does not use default algorithms 3072 but 2048 as Resolved.
Aug 6 2020, 10:42 AM · kleopatra
aheinecke closed T4877: GpgOL: Look for S/MIME sec keys on inserted smartcards if no key is available as Resolved.
Aug 6 2020, 10:42 AM · gpgol
aheinecke closed T4995: Kleopatra: Suggested file names should be clearer as Resolved.

I think this is good now.

Aug 6 2020, 10:42 AM · gpg4win, kleopatra
aheinecke added a parent task for T5014: Kleopatra: Use SCD getattr for OpenPGP card manufacturer: T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support.
Aug 6 2020, 10:39 AM · kleopatra
aheinecke added a subtask for T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support: T5014: Kleopatra: Use SCD getattr for OpenPGP card manufacturer.
Aug 6 2020, 10:39 AM · kleopatra
aheinecke created T5014: Kleopatra: Use SCD getattr for OpenPGP card manufacturer.
Aug 6 2020, 10:38 AM · kleopatra
aheinecke closed T4983: GpgOL interpretes some encrypted messages as unencrypted and skips decryption entirely as Wontfix.

I'm not sure what to do with the issue. For further analysis we would need to figure out what third party software breaks the MIME structure of the mail. That is more something for a support contract and not for the general issue tracker. This issue is very specific to your setup and so I'm not surprised that Microsoft says it can't help.

Aug 6 2020, 10:25 AM · gpgol, Bug Report, gpg4win
aheinecke closed T4999: GPGME: Add interface for quick-set-expire as Resolved.

Thanks. rMdb82e99 resolved this.

Aug 6 2020, 10:18 AM · gpgme, kleopatra, gpg4win
aheinecke closed T4999: GPGME: Add interface for quick-set-expire, a subtask of T4717: Kleopatra: Changing expiry does not change expiry for subkeys, as Resolved.
Aug 6 2020, 10:18 AM · Restricted Project, kleopatra, gpg4win
aheinecke changed the status of T4967: Right Click for encryption on file doesn't work from Open to Testing.

We have released 3.1.12 which updated all the GUI libraries Kleopatra uses and I got some feedback in related issues like T4689 that this might have helped.

Aug 6 2020, 10:16 AM · gpgex, gpg4win, Bug Report
aheinecke closed T4890: print preview tries to use wrong key for decryption as Resolved.

3.1.12 was released with this.

Aug 6 2020, 10:13 AM · gpgol, Bug Report
aheinecke lowered the priority of T4854: gpgme 1.13.1: test suite is failing from Normal to Low.

I just ran the test suite ~10 Times with -j48 on a 12 core machine and cannot reproduce this at all with GnuPG-2.2.21 and gpgme-1.14.0 so I tend to put this on resolved, otherwise this is a candidate for an issue that will be indefinetly in the tracker which we cannot reproduce or analyze further.

Aug 6 2020, 10:12 AM · gpgme, Bug Report
aheinecke triaged T4854: gpgme 1.13.1: test suite is failing as Normal priority.

The t-json failure is: T4820

Aug 6 2020, 10:02 AM · gpgme, Bug Report
aheinecke closed T5013: OS X 10.11 and error: use of undeclared identifier 'getenv' as Resolved.
Aug 6 2020, 9:59 AM · gpgme, Bug Report
aheinecke added a comment to T5013: OS X 10.11 and error: use of undeclared identifier 'getenv'.

Thanks, I've applied this with an explicit include to <cstdlib> it was not required on Linux and Windows but I think it's better not to rely on internal libc++ include chains.

Aug 6 2020, 9:54 AM · gpgme, Bug Report
aheinecke committed rM0676d41ef57d: cpp: Use cstdlib getenv for portability (authored by aheinecke).
cpp: Use cstdlib getenv for portability
Aug 6 2020, 9:54 AM
aheinecke closed T4689: Kleopatra Verification is hanging as Resolved.

@bzbue1 Thanks for the info.

Aug 6 2020, 9:44 AM · kleopatra, Bug Report, gpg4win
aheinecke added inline comments to rMaa03205fe5e8: cpp: Add support for gpgme_op_setexpire.
Aug 6 2020, 9:43 AM
aheinecke added a comment to rM89501509134a: qt: Port to new setExpire().

Yes. We want to move away from the edit interface as much as possible. It's very fragile and broke a lot in the past when --edit-key emitted different status lines and the state machine did not work anymore.

Aug 6 2020, 9:34 AM

Aug 5 2020

aheinecke committed rWc1258f48cb90: Fix check for Gpg4win (authored by aheinecke).
Fix check for Gpg4win
Aug 5 2020, 2:10 PM
aheinecke committed rWe172cbb1f020: MSI: Remove single user install option (authored by aheinecke).
MSI: Remove single user install option
Aug 5 2020, 2:10 PM
aheinecke committed rW689ad6bacc51: MSI: Use VSD_VERSION more consequently (authored by aheinecke).
MSI: Use VSD_VERSION more consequently
Aug 5 2020, 2:10 PM
aheinecke committed rW3d479c5ff8cb: Fix release service version (authored by aheinecke).
Fix release service version
Aug 5 2020, 2:10 PM
aheinecke committed rW5566a7338028: MSI: Improve upload target and deps (authored by aheinecke).
MSI: Improve upload target and deps
Aug 5 2020, 2:10 PM

Aug 4 2020

aheinecke committed rWa5c73d40683f: MSI: Fix shortcuts and registry entries (authored by aheinecke).
MSI: Fix shortcuts and registry entries
Aug 4 2020, 1:54 PM
aheinecke committed rW238215177a78: MSI: Add a VSD_VERSION parameter (authored by aheinecke).
MSI: Add a VSD_VERSION parameter
Aug 4 2020, 1:54 PM
aheinecke committed rW99749a968c7d: MSI: Add upload target (authored by aheinecke).
MSI: Add upload target
Aug 4 2020, 1:54 PM
aheinecke committed rWaec61e400266: MSI: Dumb down NSIS a bit for better parsing (authored by aheinecke).
MSI: Dumb down NSIS a bit for better parsing
Aug 4 2020, 1:54 PM
aheinecke committed rW980e26576965: po: Add a new string for MSI (authored by aheinecke).
po: Add a new string for MSI
Aug 4 2020, 1:54 PM
aheinecke committed rW7f22b1e73b97: Fix accidentally commited "i" (authored by aheinecke).
Fix accidentally commited "i"
Aug 4 2020, 1:54 PM
aheinecke committed rW3a724e2568bf: Add patches for kleo / libkleo about (authored by aheinecke).
Add patches for kleo / libkleo about
Aug 4 2020, 1:54 PM
aheinecke created T5012: MSI: Add restart manager support.
Aug 4 2020, 12:00 PM · gpg4win
aheinecke committed rLIBKLEObf7af017d847: Add some more Gpg4win version code from Kleopatra (authored by aheinecke).
Add some more Gpg4win version code from Kleopatra
Aug 4 2020, 10:03 AM

Aug 3 2020

aheinecke created T5011: Kleopatra: Make aboutdata more configurable.
Aug 3 2020, 9:56 AM · kleopatra

Jul 31 2020

aheinecke committed rWbd968cb2e65c: msi: Fix generation of multiple targets. (authored by aheinecke).
msi: Fix generation of multiple targets.
Jul 31 2020, 4:43 PM
aheinecke committed rW85367dd951ff: msi: Add automatic codesigning (authored by aheinecke).
msi: Add automatic codesigning
Jul 31 2020, 4:43 PM
aheinecke committed rWc6a5b98b2c2c: msi: Refactor to allow custom packages (authored by aheinecke).
msi: Refactor to allow custom packages
Jul 31 2020, 11:20 AM
aheinecke committed rW6e7a4d51fc1f: msi: Add logos to dist target and some icons (authored by aheinecke).
msi: Add logos to dist target and some icons
Jul 31 2020, 11:20 AM

Jul 29 2020

aheinecke added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

That patch fixes the build problem I got into today when trying to build 2.3 for windows. So ? from me and please commit the patch as it is already required when assuan and gpgrt config no longer emit ws2_32 in their pgk-config --libs line.

Jul 29 2020, 1:20 PM · Restricted Project, gnupg, Windows
aheinecke closed T4623: pkg-config for mingw needs to emit -lws2_32 as Resolved.

I just saw that there is related discussion and a patch for this in T4994 so I will close again here.

Jul 29 2020, 1:17 PM · Restricted Project, Windows, gpgrt, Bug Report
aheinecke closed T5004: Unable to uninstall correctly causes Windows update malfunction as Invalid.

to give you any help I would need to know the exact error. I can only tell you that this is not a problem related to Gpg4win something else must be messy on your system. The Uninstaller of Gpg4win cleans up all registry keys that do not contain user config and all files should be removed unless some other process on the system interferes.

Jul 29 2020, 1:14 PM · Windows 64, Bug Report, gpg4win
aheinecke reopened T4623: pkg-config for mingw needs to emit -lws2_32 as "Open".

This change broke for me the compilation of GPGME which I fixed with: 52f930c1ed7eee6336a41598c90ef3605b7ed02b I found that fix there OK because GPGME explicitly uses ws2_32.

Jul 29 2020, 1:08 PM · Restricted Project, Windows, gpgrt, Bug Report

Jul 27 2020

aheinecke committed rDc60e870e0538: swdb: Update for 3.1.12 (authored by aheinecke).
swdb: Update for 3.1.12
Jul 27 2020, 4:50 PM
aheinecke added a comment to T4999: GPGME: Add interface for quick-set-expire.

Phabricator allows it again to upload patches. It's D507

Jul 27 2020, 3:46 PM · gpgme, kleopatra, gpg4win
aheinecke created D507: core: Add gpgme_op_set_expire.
Jul 27 2020, 3:45 PM · gpgme
aheinecke added a revision to T4999: GPGME: Add interface for quick-set-expire: D507: core: Add gpgme_op_set_expire.
Jul 27 2020, 3:45 PM · gpgme, kleopatra, gpg4win
aheinecke reassigned T4717: Kleopatra: Changing expiry does not change expiry for subkeys from aheinecke to ikloecker.

In Kleopatra/src/dialogs/subkeyswidget.cpp there is already a context menu for subkeys.

Jul 27 2020, 2:58 PM · Restricted Project, kleopatra, gpg4win
aheinecke added a subtask for T4999: GPGME: Add interface for quick-set-expire: T5003: GpgME++: Add support for gpgme_set_expire.
Jul 27 2020, 2:52 PM · gpgme, kleopatra, gpg4win
aheinecke added a parent task for T5003: GpgME++: Add support for gpgme_set_expire: T4999: GPGME: Add interface for quick-set-expire.
Jul 27 2020, 2:52 PM · kleopatra, gpg4win
aheinecke removed a parent task for T5003: GpgME++: Add support for gpgme_set_expire: T4717: Kleopatra: Changing expiry does not change expiry for subkeys.
Jul 27 2020, 2:51 PM · kleopatra, gpg4win
aheinecke removed a subtask for T4717: Kleopatra: Changing expiry does not change expiry for subkeys: T5003: GpgME++: Add support for gpgme_set_expire.
Jul 27 2020, 2:51 PM · Restricted Project, kleopatra, gpg4win
aheinecke created T5003: GpgME++: Add support for gpgme_set_expire.
Jul 27 2020, 2:51 PM · kleopatra, gpg4win
aheinecke added a comment to T4026: GpgOL: Improve handling of mailman modified mails.

Still an issue, just noticed that with the 3.1.12 release announcement, it really looks ugly.

Jul 27 2020, 11:02 AM · gpg4win, gpgol

Jul 24 2020

aheinecke committed rW251ddd88cfbe: web: Update for 3.1.12 (authored by aheinecke).
web: Update for 3.1.12
Jul 24 2020, 3:35 PM
aheinecke committed rWd44cf58b90ef: Fix Kleo version (authored by aheinecke).
Fix Kleo version
Jul 24 2020, 3:35 PM
aheinecke committed rWfe9c2d454edd: Merge branch 'website' of git://git.gnupg.org/gpg4win into website (authored by aheinecke).
Merge branch 'website' of git://git.gnupg.org/gpg4win into website
Jul 24 2020, 3:35 PM
aheinecke committed rW3d22b1dbea8d: po: Finally Use UTF-8 (authored by aheinecke).
po: Finally Use UTF-8
Jul 24 2020, 12:28 PM
aheinecke committed rWa2a0aad223ed: Post release version bump -> 4.0 will be next (authored by aheinecke).
Post release version bump -> 4.0 will be next
Jul 24 2020, 11:50 AM
aheinecke committed rW4f63a2249f7f: Remove additional patches from EXTRA_DIST (authored by aheinecke).
Remove additional patches from EXTRA_DIST
Jul 24 2020, 11:50 AM
aheinecke committed rW69077578c9cf: NEWS and READMEs for todays release (authored by aheinecke).
NEWS and READMEs for todays release
Jul 24 2020, 11:15 AM