Page MenuHome GnuPG
Feed Advanced Search

Nov 10 2018

aheinecke committed rGTO58afbd228ae2: Put qt util functions in their own header (authored by aheinecke).
Put qt util functions in their own header
Nov 10 2018, 12:50 PM

Nov 9 2018

aheinecke committed rOc921d50a3c66: Disable async crypt for mails without subject (authored by aheinecke).
Disable async crypt for mails without subject
Nov 9 2018, 6:38 PM
aheinecke added a subtask for T4150: Sending mails with blank/empty subject fails with GPGOL 2.3.0 / 2.3.1-beta13: T4227: Gpg4win 3.1.5.
Nov 9 2018, 6:35 PM · gpg4win, gpgol
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4150: Sending mails with blank/empty subject fails with GPGOL 2.3.0 / 2.3.1-beta13.
Nov 9 2018, 6:35 PM · gpg4win, Release Info
aheinecke added a comment to T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.

It worked as I expected. I've tested it with the run-messenger test and I can close and later "re-decrypt" again. The only surprising thing might be for your users that they have to unlock their secret key again if it is not already unlocked.

Nov 9 2018, 6:25 PM · Bug Report, gpg4win
aheinecke committed rOd27f609e7f60: Add explicit decrypt as WindowMessage handler (authored by aheinecke).
Add explicit decrypt as WindowMessage handler
Nov 9 2018, 6:19 PM
aheinecke added a comment to T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.

Right. While switching the Mail works for me if there are no other references to the mail open (e.g. If I have the mail opened in Outlook Spy switching does not work as the mail is not unloaded). It is better to make it explicit. The code is all there I just have to add a window message handler for it. I'll do that.

Nov 9 2018, 6:16 PM · Bug Report, gpg4win
aheinecke added a comment to T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.

The problem is probably that you are also holding a reference to the mail in question. For me the close triggers an unload so that GpgOL completely detaches from the mail in question.
I've now added a more explicit tracking of when it should be allowed to write namely after our close with discard changes.

Nov 9 2018, 3:52 PM · Bug Report, gpg4win
aheinecke committed rOc702eede029c: Pass write for closed mails (authored by aheinecke).
Pass write for closed mails
Nov 9 2018, 3:48 PM
aheinecke committed rKLEOPATRA73a9e5f6adb0: Reload keyfilter after profile change (authored by aheinecke).
Reload keyfilter after profile change
Nov 9 2018, 3:17 PM
aheinecke committed rKLEOPATRAe19d26d10119: Hide revocations in CRL dump by default (authored by aheinecke).
Hide revocations in CRL dump by default
Nov 9 2018, 3:17 PM
aheinecke committed rKLEOPATRA1cc4bc234a93: Fix / improve importcrlcommand (authored by aheinecke).
Fix / improve importcrlcommand
Nov 9 2018, 3:17 PM
aheinecke committed rKLEOPATRA53ecb61a0c2f: Fix windows build without ASCII cast (authored by aheinecke).
Fix windows build without ASCII cast
Nov 9 2018, 3:17 PM
aheinecke committed rKLEOPATRAa51d16ca316c: Use gpg output handler in importcrl error msg (authored by aheinecke).
Use gpg output handler in importcrl error msg
Nov 9 2018, 3:17 PM
aheinecke created T4248: gpg-agent: Rare unresponsiveness after importing a secret S/MIME cert on Windows.
Nov 9 2018, 1:50 PM · S/MIME, gnupg (gpg22), gpgagent, gpg4win
aheinecke closed T3945: Kleopatra: Loading certificates hangs after first start as Resolved.
Nov 9 2018, 1:43 PM · Bug Report, gnupg, gpg4win
aheinecke closed T3378: gpg-agent.exe hanging after left to idle for a while as Resolved.

Marking this as resolved as it was forgotten in the testing state.

Nov 9 2018, 1:42 PM · Windows, libassuan, gpgagent, Bug Report
aheinecke added a comment to T3945: Kleopatra: Loading certificates hangs after first start.

I think this is resolved by kleopatra's watchdog. There is a bug that the agent becomes unresponsive somehow then the loading also hangs but this is unrelated to kleopatra.

Nov 9 2018, 1:26 PM · Bug Report, gnupg, gpg4win
aheinecke added a comment to T4200: Evaluate sub-addresses in gpg and wkd.

Sorry I did not see your first comment.

Nov 9 2018, 12:09 PM · gnupg, Feature Request
aheinecke added a comment to T4200: Evaluate sub-addresses in gpg and wkd.

I would change gpgme_addrspec_from_uid and the gnupg equivalent to strip out the subaddress.

Nov 9 2018, 12:07 PM · gnupg, Feature Request
aheinecke committed rObe57fa9d9f52: Override file close cmd to trigger shutdown (authored by aheinecke).
Override file close cmd to trigger shutdown
Nov 9 2018, 11:24 AM
aheinecke changed the status of T4247: GPG4WIN / Kleopatra (3.1.4) Encrypt file / Decryption fails on Network Associates PGP 6.5.8 from Open to Testing.

First let me say that it is never a good Idea to use outdated / unmaintained security software. PGP Messages are external input and you pass that to unmaintained software.

Nov 9 2018, 7:46 AM · gpg4win, Not A Bug

Nov 8 2018

aheinecke changed the status of T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface from Open to Testing.

I've added two message handling routines and a small program to test it (run-messenger.cpp) You can use run-messenger.cpp for reference.

Nov 8 2018, 3:48 PM · Bug Report, gpg4win
aheinecke added a comment to T4236: GpgOL: Properties changed message appearing too often.

To reproduce it the key is to close Outlook through the file -> close option.

Nov 8 2018, 3:46 PM · Bug Report, gpg4win, gpgol
aheinecke committed rO289643c1016d: Minor debug output improvements (authored by aheinecke).
Minor debug output improvements
Nov 8 2018, 3:43 PM
aheinecke committed rOf991946b93e7: Revert "Add InspectorEvents experiment" (authored by aheinecke).
Revert "Add InspectorEvents experiment"
Nov 8 2018, 3:43 PM
aheinecke committed rOdb8f468e0462: Add InspectorEvents experiment (authored by aheinecke).
Add InspectorEvents experiment
Nov 8 2018, 3:43 PM
aheinecke added a reverting change for rOdb8f468e0462: Add InspectorEvents experiment: rOf991946b93e7: Revert "Add InspectorEvents experiment".
Nov 8 2018, 3:43 PM
aheinecke committed rO39f9f19fb874: Add some NEWS (authored by aheinecke).
Add some NEWS
Nov 8 2018, 3:36 PM
aheinecke committed rOe86a0c1c0650: Add tracing in shutdown (authored by aheinecke).
Add tracing in shutdown
Nov 8 2018, 3:36 PM
aheinecke committed rO95c1ee605d8f: Use WM_USER without offset for ext messages (authored by aheinecke).
Use WM_USER without offset for ext messages
Nov 8 2018, 3:36 PM
aheinecke committed rO5152f5a30c7b: Set validate keylist mode for keycache (authored by aheinecke).
Set validate keylist mode for keycache
Nov 8 2018, 1:41 PM
aheinecke committed rObdba540b6759: Fix 64bit format error (authored by aheinecke).
Fix 64bit format error
Nov 8 2018, 1:41 PM
aheinecke committed rO7b7226d6982e: Add external API with WindowMessages (authored by aheinecke).
Add external API with WindowMessages
Nov 8 2018, 1:16 PM
aheinecke added a comment to T4203: Problems with attachment contnuous.

In the log I can see where it uses a non default codepath:

Nov 8 2018, 10:21 AM · Bug Report, gpg4win

Nov 7 2018

aheinecke added a comment to T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.

Yep, I can access this property.

Nov 7 2018, 9:36 AM · Bug Report, gpg4win

Nov 6 2018

aheinecke committed rOe367d25a02d0: Update POTFILES and po files and de.po (authored by aheinecke).
Update POTFILES and po files and de.po
Nov 6 2018, 11:51 AM
aheinecke lowered the priority of T4184: Outlook 2013 Appointments vanish when send as a E-Mail from High to Normal.

It happens with 3.1.4, too.

Nov 6 2018, 11:16 AM · gpgol, Bug Report, gpg4win
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4188: moving encrypted mails out of Junk folder fails.
Nov 6 2018, 9:23 AM · gpg4win, Release Info
aheinecke added a subtask for T4188: moving encrypted mails out of Junk folder fails: T4227: Gpg4win 3.1.5.
Nov 6 2018, 9:23 AM · Bug Report, gpg4win
aheinecke changed the status of T4188: moving encrypted mails out of Junk folder fails from Open to Testing.

Works nicely now. I added a "yellow" warning to indicate that the message is a crypto message that can't be handled by GpgOL in the Junk folder. I see no way to actually decrypt in the Junk folder as we are not allowed to access attachments.

Nov 6 2018, 9:22 AM · Bug Report, gpg4win
aheinecke committed rOa49abe7fe79e: Add junk mail handling (authored by aheinecke).
Add junk mail handling
Nov 6 2018, 9:17 AM
aheinecke committed rO83c00237b6b9: Fix infographic url (authored by aheinecke).
Fix infographic url
Nov 6 2018, 9:17 AM
aheinecke committed rOb9dea48de425: Add junk/spam mail folder detection (authored by aheinecke).
Add junk/spam mail folder detection
Nov 6 2018, 9:17 AM
aheinecke committed rO99d4c80e5745: Fix tests build for different gpgmepp prefix (authored by aheinecke).
Fix tests build for different gpgmepp prefix
Nov 6 2018, 9:17 AM
aheinecke added a comment to T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.
In T4241#119944, @msc wrote:

I wonder if it would be possible for you to close the mail / inspector of the mail with DiscardChanges before doing a save as?

Discarding changes with the Close(OlDiscard) method has no effect on the issue.

Nov 6 2018, 8:16 AM · Bug Report, gpg4win

Nov 5 2018

aheinecke added a comment to T4188: moving encrypted mails out of Junk folder fails.

Yes I see the problem and have a fix for it. I'm just trying to make it nice now :-)

Nov 5 2018, 4:43 PM · Bug Report, gpg4win
aheinecke added a comment to T4188: moving encrypted mails out of Junk folder fails.

I can reproduce that it won't be moved.

Nov 5 2018, 4:10 PM · Bug Report, gpg4win
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4233: GnuPG 2.2.11 release.
Nov 5 2018, 4:02 PM · gpg4win, Release Info
aheinecke added a subtask for T4233: GnuPG 2.2.11 release: T4227: Gpg4win 3.1.5.
Nov 5 2018, 4:02 PM · gnupg (gpg22), Release Info
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4218: GpgOL: Populate key cache on startup.
Nov 5 2018, 4:02 PM · gpg4win, Release Info
aheinecke added a subtask for T4218: GpgOL: Populate key cache on startup: T4227: Gpg4win 3.1.5.
Nov 5 2018, 4:02 PM · gpg4win, gpgol
aheinecke changed the status of T4218: GpgOL: Populate key cache on startup from Open to Testing.
Nov 5 2018, 4:02 PM · gpg4win, gpgol
aheinecke closed T3769: GPG messages with empty content / not decrypted in Outlook 2010 as Resolved.

This issue is pretty old and I think anything here was fixed in recent releases. So let's close this to avoid artifacts in the tracker.

Nov 5 2018, 4:02 PM · Bug Report, gpg4win
aheinecke closed T4131: Sending a mail with Office attachments fails on Outlook 2016 with gpg4win 3.1.3 (GPGOL 2.3.0) as Resolved.

A wait, we have T4203 for the continuing problems. So let's close this.

Nov 5 2018, 4:00 PM · gpgol, Bug Report
aheinecke added a subtask for T4193: Debug log has full content of a regular mail even when checkmarked not to have decrypted mail content: T4227: Gpg4win 3.1.5.
Nov 5 2018, 3:59 PM · Bug Report, gpg4win
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4193: Debug log has full content of a regular mail even when checkmarked not to have decrypted mail content.
Nov 5 2018, 3:59 PM · gpg4win, Release Info
aheinecke merged task T3857: Gpg4win 3.0.3 GpgOL crashes with old mails already verified by GPG4win 2.x into T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails.
Nov 5 2018, 3:58 PM · gpgol, Bug Report, gpg4win
aheinecke merged T3857: Gpg4win 3.0.3 GpgOL crashes with old mails already verified by GPG4win 2.x into T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails.
Nov 5 2018, 3:58 PM · gpg4win, gpgol
aheinecke added a comment to T3857: Gpg4win 3.0.3 GpgOL crashes with old mails already verified by GPG4win 2.x.

This was likely one form of T4111

Nov 5 2018, 3:58 PM · gpgol, Bug Report, gpg4win
aheinecke closed T4125: Gpg4win 3.1.4, a subtask of T4121: GpgOL: Add debugging options to the config dialog, as Resolved.
Nov 5 2018, 3:56 PM
aheinecke closed T4125: Gpg4win 3.1.4, a subtask of T4126: GpgOL: Option to autosecure can by bypassed by "Sign new messages by default", as Resolved.
Nov 5 2018, 3:56 PM · Bug Report, gpg4win, gpgol
aheinecke closed T4125: Gpg4win 3.1.4, a subtask of T4122: GpgOL: Address book integration for pubkeys, as Resolved.
Nov 5 2018, 3:56 PM · gpg4win, gpgol
aheinecke closed T4125: Gpg4win 3.1.4, a subtask of T4120: GpgOL: Simplify log levels, as Resolved.
Nov 5 2018, 3:56 PM · gpgol
aheinecke closed T4125: Gpg4win 3.1.4 as Resolved.

3.1.4 was released.

Nov 5 2018, 3:56 PM · gpg4win, Release Info
aheinecke closed T4125: Gpg4win 3.1.4, a subtask of T4141: GPGOL crash in OL2016, as Resolved.
Nov 5 2018, 3:56 PM · gpgol, Bug Report, gpg4win
aheinecke closed T4125: Gpg4win 3.1.4, a subtask of T4132: Outlook 2016 - "Failed to resolve recipients. Operation failed. This is usually caused by a bug in GpgOL", as Resolved.
Nov 5 2018, 3:56 PM · Bug Report, gpg4win
aheinecke closed T4125: Gpg4win 3.1.4, a subtask of T4129: E-Mail Adresse ändern Fehlermeldung, as Resolved.
Nov 5 2018, 3:56 PM · gpgol, Bug Report, gpg4win
aheinecke closed T4178: GpgOL: It should be possible to generally prefer S/MIME as Resolved.

This had also something to do with the missing keycache that will be released in 3.1.5 so that sometimes S/MIME keys were not cached internally and so would not be used.

Nov 5 2018, 3:56 PM · gpg4win, gpgol
aheinecke closed T4126: GpgOL: Option to autosecure can by bypassed by "Sign new messages by default" as Resolved.
Nov 5 2018, 3:55 PM · Bug Report, gpg4win, gpgol
aheinecke removed a subtask for T4131: Sending a mail with Office attachments fails on Outlook 2016 with gpg4win 3.1.3 (GPGOL 2.3.0): T4125: Gpg4win 3.1.4.
Nov 5 2018, 3:55 PM · gpgol, Bug Report
aheinecke removed a parent task for T4125: Gpg4win 3.1.4: T4131: Sending a mail with Office attachments fails on Outlook 2016 with gpg4win 3.1.3 (GPGOL 2.3.0).
Nov 5 2018, 3:55 PM · gpg4win, Release Info
aheinecke changed the status of T4131: Sending a mail with Office attachments fails on Outlook 2016 with gpg4win 3.1.3 (GPGOL 2.3.0) from Testing to Open.

There is still at least one report claiming that this still happens for large attachments. I could not reproduce it.

Nov 5 2018, 3:55 PM · gpgol, Bug Report
aheinecke closed T4122: GpgOL: Address book integration for pubkeys as Resolved.
Nov 5 2018, 3:53 PM · gpg4win, gpgol
aheinecke closed T4141: GPGOL crash in OL2016 as Resolved.

This was fixed with the Gpg4win-3.1.4 release. Apologies that I forgot to mention a pre release version / installer in this issue.

Nov 5 2018, 3:53 PM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T4236: GpgOL: Properties changed message appearing too often.

I've tried to reproduce it but failed. Even If I open the message in a new window or a new explorer the message is correctly caught.

Nov 5 2018, 3:52 PM · Bug Report, gpg4win, gpgol
aheinecke claimed T4241: GpgOL: Unable to save an encrypted message over the microsoft outlook interface.

Yes that is expected, we block the save event as long as we have replaced the Body / Attachments of the mail with decrypted contents are shown. In our debug log you would see the message "Canceling write event".

Nov 5 2018, 3:46 PM · Bug Report, gpg4win
aheinecke committed rW4feb08ebfe39: Update gpgol and gpgme (authored by aheinecke).
Update gpgol and gpgme
Nov 5 2018, 9:53 AM

Nov 2 2018

werner awarded T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails a Party Time token.
Nov 2 2018, 3:10 PM · gpg4win, gpgol
aheinecke closed T4156: GpgOL: ISO-8859-15 fails to be decoded as Resolved.
Nov 2 2018, 1:03 PM · Bug Report, gpgol
aheinecke closed T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails as Resolved.
Nov 2 2018, 1:02 PM · gpg4win, gpgol
aheinecke added a comment to T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails.

Yes. Thanks! I'm at over 2500 S/MIME verify operations without a crash now!

Nov 2 2018, 1:02 PM · gpg4win, gpgol
aheinecke added a subtask for T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails: T4227: Gpg4win 3.1.5.
Nov 2 2018, 12:59 PM · gpg4win, gpgol
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails.
Nov 2 2018, 12:59 PM · gpg4win, Release Info
aheinecke added a subtask for T4237: GPGME: Random crash when verifying CMS Signature on Windows: T4227: Gpg4win 3.1.5.
Nov 2 2018, 12:59 PM · Bug Report, gpgme, gpgol
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4237: GPGME: Random crash when verifying CMS Signature on Windows.
Nov 2 2018, 12:59 PM · gpg4win, Release Info
aheinecke closed T4237: GPGME: Random crash when verifying CMS Signature on Windows as Resolved.

Yes! Thank you very much. My test runs and my Outlook has verified 2500 S/MIME Mails without a crash.

Nov 2 2018, 12:58 PM · Bug Report, gpgme, gpgol

Oct 31 2018

aheinecke committed rE5b898b8bc89c: w32: Remove cruft in w32-estream from olden times. (authored by aheinecke).
w32: Remove cruft in w32-estream from olden times.
Oct 31 2018, 2:20 PM

Oct 30 2018

aheinecke added a comment to T4237: GPGME: Random crash when verifying CMS Signature on Windows.

I'm currently looking at the CloseHandle in _gpgme_io_close:

Oct 30 2018, 7:01 PM · Bug Report, gpgme, gpgol
aheinecke added a comment to T4237: GPGME: Random crash when verifying CMS Signature on Windows.

Btw I've checked that the errors are the same in T4111 and this:

Oct 30 2018, 10:54 AM · Bug Report, gpgme, gpgol
aheinecke committed rOdc2a57f87828: Fix Linux build of tests (authored by aheinecke).
Fix Linux build of tests
Oct 30 2018, 9:21 AM
aheinecke committed rO6c8166d36e63: Minor style improvement in run-parser output (authored by aheinecke).
Minor style improvement in run-parser output
Oct 30 2018, 9:21 AM
aheinecke added a comment to T4226: Change "Public Key" to "OpenPGP Certificate".

Certificate though has a nicer connotation to it and definitely feels like it has the connotation of something to be shown off to other people and displayed on walls, which I really like.

Oct 30 2018, 8:42 AM · nGPH

Oct 29 2018

aheinecke added a comment to T4235: GnuPG doesn't respect key flags when decrypting.

I disagree, and you don't have to try to convince me, the decision is with werner. I just want to give my opinion:
Bug compatibility is nothing esoteric or bad especially for a general purpose backend tool like gnupg. Being open to accepting broken input is a good thing because it will mean that we can get people out of a "broken tool vendor lock in".

Oct 29 2018, 8:29 PM · Not A Bug, OpenPGP, gnupg
aheinecke closed T4238: GPGME, w32: Mem leak in _gpgme_io_spawn as Resolved.

Fixed it myself as I confirmed the leak with Dr. Memory.

Oct 29 2018, 8:16 PM · Bug Report, gpgme
aheinecke committed rM7a1b58045f98: core,w32: Fix memleak of tmp_name in w32-io (authored by aheinecke).
core,w32: Fix memleak of tmp_name in w32-io
Oct 29 2018, 8:02 PM
aheinecke added a comment to T4237: GPGME: Random crash when verifying CMS Signature on Windows.

I've seen now four crashes in _gpgme_io_spawn. I've added tracing that shows that the CreateProcess itself is crashing. I do not see how this is possible. I'm printing the command line and the program name in debug output and both look fine.
The command line is also mutable.

Oct 29 2018, 7:02 PM · Bug Report, gpgme, gpgol
aheinecke added a comment to T4237: GPGME: Random crash when verifying CMS Signature on Windows.

I'm also seeing hangs. Sometimes with gpgsm running. Sometimes without it running.

Oct 29 2018, 6:22 PM · Bug Report, gpgme, gpgol
aheinecke created T4238: GPGME, w32: Mem leak in _gpgme_io_spawn.
Oct 29 2018, 5:39 PM · Bug Report, gpgme
aheinecke created T4237: GPGME: Random crash when verifying CMS Signature on Windows.
Oct 29 2018, 4:38 PM · Bug Report, gpgme, gpgol