Page MenuHome GnuPG
Feed Advanced Search

Feb 27 2018

aheinecke committed rGTO461d97bdd509: Add missing overlay files (authored by aheinecke).
Add missing overlay files
Feb 27 2018, 9:38 AM
aheinecke changed the status of T3812: GpgOL: Blocks sending mails from outbox if a mail is selected in outbox, a subtask of T3742: Gpg4win 3.1.0, from Open to Testing.
Feb 27 2018, 7:12 AM · gpg4win
aheinecke changed the status of T3812: GpgOL: Blocks sending mails from outbox if a mail is selected in outbox from Open to Testing.

My test works now with this commit.

Feb 27 2018, 7:12 AM · gpgol
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3802: GpgOL fails to decrypt email sent from Evolution/Apple Mail via Office365.
Feb 27 2018, 7:10 AM · gpg4win
aheinecke added a parent task for T3802: GpgOL fails to decrypt email sent from Evolution/Apple Mail via Office365: T3742: Gpg4win 3.1.0.
Feb 27 2018, 7:10 AM · gpgol, Bug Report, gpg4win
aheinecke committed rO456cdf6165ef: Check first for view before accessing selection (authored by aheinecke).
Check first for view before accessing selection
Feb 27 2018, 7:09 AM
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3812: GpgOL: Blocks sending mails from outbox if a mail is selected in outbox.
Feb 27 2018, 7:08 AM · gpg4win
aheinecke added a parent task for T3812: GpgOL: Blocks sending mails from outbox if a mail is selected in outbox: T3742: Gpg4win 3.1.0.
Feb 27 2018, 7:08 AM · gpgol

Feb 26 2018

aheinecke added a comment to T3812: GpgOL: Blocks sending mails from outbox if a mail is selected in outbox.

I think the problem is with the selction change event. When we query for selection item (1) we trigger an itemLoad event which apparently causes this behavior. I've disabled everything else in our event handling code so we don't touch the mail at all (non crypto mails we never touch much).

Feb 26 2018, 5:17 PM · gpgol
aheinecke created T3812: GpgOL: Blocks sending mails from outbox if a mail is selected in outbox.
Feb 26 2018, 5:06 PM · gpgol
aheinecke added a comment to T3802: GpgOL fails to decrypt email sent from Evolution/Apple Mail via Office365.

Thanks for the test and the example mail. Should also be fixed now.
While testing I also noticed that the sender email address was also not parsed correctly for these kind of mails and added some code to fix that.

Feb 26 2018, 4:59 PM · gpgol, Bug Report, gpg4win
aheinecke committed rO14d0e2d9d1e0: Fix multipart/signed detection if ms-tnef wrapped (authored by aheinecke).
Fix multipart/signed detection if ms-tnef wrapped
Feb 26 2018, 4:56 PM
aheinecke committed rO7700f5da2744: Add some more sender address lookups (authored by aheinecke).
Add some more sender address lookups
Feb 26 2018, 4:56 PM

Feb 22 2018

olf awarded T3800: Kleopatra: Create and check checksums with <filename>.<checksum extension> a Like token.
Feb 22 2018, 7:17 PM · gpg4win, kleopatra
aheinecke committed rO325b90573a18: Fix WKS-Confirm mail detection (authored by aheinecke).
Fix WKS-Confirm mail detection
Feb 22 2018, 10:41 AM
aheinecke changed the status of T3802: GpgOL fails to decrypt email sent from Evolution/Apple Mail via Office365 from Open to Testing.

Thank you. With that message I could reproduce the problem and have a fix. I now get to decryption failed / no secret key as it should be.

Feb 22 2018, 10:20 AM · gpgol, Bug Report, gpg4win
aheinecke added inline comments to rA0ad3aafe2c02: Better credential support for other OSes..
Feb 22 2018, 10:05 AM
aheinecke committed rO0853344d1dcf: Implement handling of WKS-Confirmation mails (authored by aheinecke).
Implement handling of WKS-Confirmation mails
Feb 22 2018, 9:58 AM
aheinecke committed rO13ec7979aaff: Handle MS-TNEF PGP/MIME Mails (authored by aheinecke).
Handle MS-TNEF PGP/MIME Mails
Feb 22 2018, 9:58 AM
aheinecke committed rOdc2f7424d081: Print error when decryptresult is null (authored by aheinecke).
Print error when decryptresult is null
Feb 22 2018, 9:58 AM

Feb 21 2018

aheinecke triaged T3802: GpgOL fails to decrypt email sent from Evolution/Apple Mail via Office365 as Normal priority.

Thanks for your report and analysis.

Feb 21 2018, 4:14 PM · gpgol, Bug Report, gpg4win

Feb 20 2018

aheinecke committed rO9017cf6fb9c7: Use gpgol_message_box in wks-helper (authored by aheinecke).
Use gpgol_message_box in wks-helper
Feb 20 2018, 3:15 PM
aheinecke committed rO569f4065d086: Add UTF8 and Icon Message Box helper (authored by aheinecke).
Add UTF8 and Icon Message Box helper
Feb 20 2018, 3:15 PM
aheinecke committed rO1a1c949670fa: Fix setting the account for WKS Mails (authored by aheinecke).
Fix setting the account for WKS Mails
Feb 20 2018, 2:48 PM

Feb 19 2018

aheinecke added a comment to T3458: Add sha224sum.exe / sha384sum.exe / sha512sum.exe to Gpg4win installation.

Just to be clear I think this issue is valid and we should add more checksum tools in the future. But I would want them to use libgcrypt and confirm to the standard *sum command line arguments like -c.

Feb 19 2018, 12:04 PM · gpg4win, Feature Request
aheinecke created T3800: Kleopatra: Create and check checksums with <filename>.<checksum extension>.
Feb 19 2018, 12:00 PM · gpg4win, kleopatra

Feb 16 2018

aheinecke committed rOc51335869296: Implement WKS-Client request sending (authored by aheinecke).
Implement WKS-Client request sending
Feb 16 2018, 4:31 PM
aheinecke committed rO087562b5f4f6: Make it possible to get the last created mail (authored by aheinecke).
Make it possible to get the last created mail
Feb 16 2018, 4:31 PM
aheinecke committed rOd483d0d02d99: Add oom helper to create mail and handle accounts (authored by aheinecke).
Add oom helper to create mail and handle accounts
Feb 16 2018, 4:31 PM
aheinecke committed rO5c188d6a8006: Add possibility to override mime struct for mail (authored by aheinecke).
Add possibility to override mime struct for mail
Feb 16 2018, 4:31 PM
aheinecke triaged T3799: No connection to the UIServer Component on Kleopatra startup as Low priority.

Kleopatra can still be used without UI Server connectivity. But this might point to a bigger issue.

Feb 16 2018, 3:13 PM · kleopatra, Bug Report, gpg4win
aheinecke committed rO573661d09c07: Add notification handling to WKS Helper (authored by aheinecke).
Add notification handling to WKS Helper
Feb 16 2018, 1:07 PM
aheinecke committed rO6436349496e0: Fix detection of unencrypted mails in send (authored by aheinecke).
Fix detection of unencrypted mails in send
Feb 16 2018, 1:07 PM
aheinecke committed rOe59a0ab7032a: Put overlayer calls in a simple RAII class (authored by aheinecke).
Put overlayer calls in a simple RAII class
Feb 16 2018, 1:07 PM
aheinecke committed rOacf089c3376a: Implement WKS Supported check (authored by aheinecke).
Implement WKS Supported check
Feb 16 2018, 1:07 PM
aheinecke committed rO7c611426da26: Add EnableWindow functionality to Overlay (authored by aheinecke).
Add EnableWindow functionality to Overlay
Feb 16 2018, 1:07 PM
aheinecke committed rOe25a51950583: Factor out common cpp helper to cpphelp (authored by aheinecke).
Factor out common cpp helper to cpphelp
Feb 16 2018, 1:07 PM
aheinecke committed rOcc08ea5d290c: Fix minor memleak (authored by aheinecke).
Fix minor memleak
Feb 16 2018, 1:07 PM
aheinecke committed rM7f9d5c6cd204: cpp: Add shorthand for key locate (authored by aheinecke).
cpp: Add shorthand for key locate
Feb 16 2018, 1:01 PM
aheinecke added a comment to T3785: GpgOL: Support Web Key Service publishing.

My first GUI Idea does not work. From the Ribbon I don't see a way to find the currently used account. I could only look at all accounts that are configured and check the WKS publishing state for all of them.

Feb 16 2018, 7:26 AM · gpgol

Feb 15 2018

aheinecke created T3794: GPGME: Make it possible to switch trust model per context.
Feb 15 2018, 8:18 AM · Feature Request, gpgol, gpgme
aheinecke created T3793: Speed up Keylistings in GPG(SM).
Feb 15 2018, 8:12 AM · gnupg
aheinecke added a comment to T3509: GpgOL: Key resolution without Kleopatra or GPA.

This is coming along nicely. It might take longer then with Kleopatra if the key is large (as the new resolver does a full keylisting on every start) but that should be OK and we have plans to optimize that anyway.

Feb 15 2018, 8:02 AM · kleopatra, gpgol, gpg4win
aheinecke closed T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Feb 15 2018, 7:50 AM · gpg4win
aheinecke closed T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents as Resolved.

In my tests this is resolved with the commits mentioned here.

Feb 15 2018, 7:50 AM · gpgol

Feb 14 2018

aheinecke committed rOab69aab5ea81: Use overlayer tool for "encrypting..." overlay (authored by aheinecke).
Use overlayer tool for "encrypting..." overlay
Feb 14 2018, 7:58 PM
aheinecke committed rGTOab0ea9c38d00: Fix quitter of overlay (authored by aheinecke).
Fix quitter of overlay
Feb 14 2018, 7:55 PM
aheinecke committed rGTOb9a4af8442a6: Improve Resolver (authored by aheinecke).
Improve Resolver
Feb 14 2018, 7:48 PM
aheinecke committed rGTO8debe0e048cf: Add standalone overlay app (authored by aheinecke).
Add standalone overlay app
Feb 14 2018, 7:48 PM
aheinecke committed rGTOaa779f7661bf: Add overlay option and implement it (authored by aheinecke).
Add overlay option and implement it
Feb 14 2018, 7:48 PM
aheinecke committed rGTO555ad5572e39: Move icons (authored by aheinecke).
Move icons
Feb 14 2018, 7:48 PM
aheinecke committed rGTO2f676ea68388: Add GpgOL Icon for resolver (authored by aheinecke).
Add GpgOL Icon for resolver
Feb 14 2018, 7:48 PM
aheinecke committed rGTO2b7139e31364: Add glue to libkleos keyresolver (authored by aheinecke).
Add glue to libkleos keyresolver
Feb 14 2018, 7:48 PM
aheinecke committed rGTO100db3cb4830: Add initial Application framework (authored by aheinecke).
Add initial Application framework
Feb 14 2018, 7:48 PM
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

We confirmed in a remote session that the Titus Data Classification plugin ( https://www.titus.com/data-classification-product-collection.php#tmc ) interfered with GpgOL.

Feb 14 2018, 2:34 PM · Bug Report, gpg4win
aheinecke committed rO594b9eadcc15: Do sign then encrypt for MIME mails again (authored by aheinecke).
Do sign then encrypt for MIME mails again
Feb 14 2018, 1:04 PM
aheinecke committed rO8adf84384e24: Take micalg from the created signature (authored by aheinecke).
Take micalg from the created signature
Feb 14 2018, 1:04 PM
aheinecke committed rO7e065b097cce: Fix S/MIME Encrypt (authored by aheinecke).
Fix S/MIME Encrypt
Feb 14 2018, 1:04 PM
aheinecke committed rO49aa620f7d55: Fix S/MIME Signature in new architecture (authored by aheinecke).
Fix S/MIME Signature in new architecture
Feb 14 2018, 1:04 PM
aheinecke committed rO3e1974e6ee4f: Start fixing S/MIME (authored by aheinecke).
Start fixing S/MIME
Feb 14 2018, 11:22 AM
aheinecke added a reverting change for rO13950a985228: Launch Kleo/GPA in the background on start: rO6b5f7b1fb392: Revert "Launch Kleo/GPA in the background on start".
Feb 14 2018, 11:22 AM
aheinecke committed rObe3109df4ca2: Minor cleanup (authored by aheinecke).
Minor cleanup
Feb 14 2018, 11:22 AM
aheinecke committed rO6b5f7b1fb392: Revert "Launch Kleo/GPA in the background on start" (authored by aheinecke).
Revert "Launch Kleo/GPA in the background on start"
Feb 14 2018, 11:22 AM
aheinecke committed rOd66b17083386: Fix parsing of command lines (authored by aheinecke).
Fix parsing of command lines
Feb 14 2018, 11:22 AM
aheinecke committed rO31b54cd71c4f: Bring mail window to front after keyresolution (authored by aheinecke).
Bring mail window to front after keyresolution
Feb 14 2018, 11:22 AM
aheinecke committed rO65599bb91838: Fix state machine for PGP/Inline mails (authored by aheinecke).
Fix state machine for PGP/Inline mails
Feb 14 2018, 7:57 AM
aheinecke committed rOc7b17baec73e: Add mail window id accessor (authored by aheinecke).
Add mail window id accessor
Feb 14 2018, 7:57 AM
aheinecke committed rOcd5db6bf72dd: Implement key parsing in cryptcontroller (authored by aheinecke).
Implement key parsing in cryptcontroller
Feb 14 2018, 7:57 AM

Feb 13 2018

aheinecke closed T3725: jabber.quux.de certificate ran out 2018-01-09 as Resolved.

It's done. The maintainer of the jabber server will try to automate the renewal in the future.

Feb 13 2018, 1:15 PM
aheinecke added a comment to T3725: jabber.quux.de certificate ran out 2018-01-09.

I sent the maintainer of the jabber server a mail.

Feb 13 2018, 12:24 PM
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

Thank you for the test :-/
So back to the drawing board.

Feb 13 2018, 8:50 AM · Bug Report, gpg4win
aheinecke committed rM5ec890b9c76d: configure: Fix mingw check for getenv. (authored by aheinecke).
configure: Fix mingw check for getenv.
Feb 13 2018, 7:51 AM

Feb 12 2018

aheinecke committed rO77208c29861a: Merge branch 'master' into async-enc (authored by aheinecke).
Merge branch 'master' into async-enc
Feb 12 2018, 3:37 PM
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

The changes are made as described. Could you please try:

Feb 12 2018, 3:29 PM · Bug Report, gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents.
Feb 12 2018, 3:01 PM · gpg4win
aheinecke added a parent task for T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents: T3742: Gpg4win 3.1.0.
Feb 12 2018, 3:01 PM · gpgol
aheinecke committed rO153616194d25: Use different offsets for windowmessages (authored by aheinecke).
Use different offsets for windowmessages
Feb 12 2018, 2:57 PM
aheinecke committed rOcd8633c93a4f: Hold invalidation lock while parsing (authored by aheinecke).
Hold invalidation lock while parsing
Feb 12 2018, 2:57 PM
aheinecke committed rO833c56e4f246: Use delayed invalidation when parsing is done (authored by aheinecke).
Use delayed invalidation when parsing is done
Feb 12 2018, 2:57 PM
aheinecke committed rOc2572084cdb1: Log errors strings (authored by aheinecke).
Log errors strings
Feb 12 2018, 2:57 PM
aheinecke added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

Trying to reproduce this / staring down the log, I think I might have found the problem.

Feb 12 2018, 2:39 PM · Bug Report, gpg4win
aheinecke added a comment to T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents.

I think the reason for this is not Exchange Online but that I was using two explorer Windows and switched between Mails while the decryption on the slow exchange folder was still running. This triggered an invalidate_ui while the parsing was active and that then triggered a write / unload just like in T3523

Feb 12 2018, 2:26 PM · gpgol
aheinecke committed rO88118b5baaff: Shorter and more careful window disabling (authored by aheinecke).
Shorter and more careful window disabling
Feb 12 2018, 1:49 PM
aheinecke committed rO193d521b1bd7: Start impl. new key resolution with resolver (authored by aheinecke).
Start impl. new key resolution with resolver
Feb 12 2018, 1:49 PM
aheinecke committed rOfb43d7dc2a4e: Remove overly plain leaking debug output (authored by aheinecke).
Remove overly plain leaking debug output
Feb 12 2018, 1:49 PM
aheinecke created T3789: Exchange without cache modus with Outlook 2010 might not show decrypted contents.
Feb 12 2018, 1:10 PM · gpgol
aheinecke added a parent task for T3509: GpgOL: Key resolution without Kleopatra or GPA: T3742: Gpg4win 3.1.0.
Feb 12 2018, 10:39 AM · kleopatra, gpgol, gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3509: GpgOL: Key resolution without Kleopatra or GPA.
Feb 12 2018, 10:39 AM · gpg4win
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3785: GpgOL: Support Web Key Service publishing.
Feb 12 2018, 10:39 AM · gpg4win
aheinecke added a parent task for T3785: GpgOL: Support Web Key Service publishing: T3742: Gpg4win 3.1.0.
Feb 12 2018, 10:39 AM · gpgol

Feb 9 2018

aheinecke committed rM201db83a7f1b: core, w32: Enable spawning GUI applications (authored by aheinecke).
core, w32: Enable spawning GUI applications
Feb 9 2018, 5:14 PM
aheinecke committed rM7e27a0ff6462: cpp: Add SpawnShowWindow flag (authored by aheinecke).
cpp: Add SpawnShowWindow flag
Feb 9 2018, 5:14 PM
aheinecke committed rM5a5b0d4996c1: cpp: Add conveniance Data::toString (authored by aheinecke).
cpp: Add conveniance Data::toString
Feb 9 2018, 5:14 PM
aheinecke committed rMf10605ffb5cc: core, w32: Fix flags passing to gpgme-w32-spawn (authored by aheinecke).
core, w32: Fix flags passing to gpgme-w32-spawn
Feb 9 2018, 5:14 PM
aheinecke added a comment to T3785: GpgOL: Support Web Key Service publishing.

My current idea is that if GpgOL detects that the provider supports a web key service and one of the following is true:

Feb 9 2018, 1:29 PM · gpgol
aheinecke created T3785: GpgOL: Support Web Key Service publishing.
Feb 9 2018, 1:20 PM · gpgol
aheinecke committed rWf2e277de5da0: Write GPGSM compliance mode in profile script (authored by aheinecke).
Write GPGSM compliance mode in profile script
Feb 9 2018, 10:31 AM
aheinecke committed rW9c5f74e31347: Update libkleo to latest master (authored by aheinecke).
Update libkleo to latest master
Feb 9 2018, 10:31 AM
aheinecke committed rGe0658b19d93b: doc: Add compliance de-vs to gpgsm in vsnfd.prf (authored by aheinecke).
doc: Add compliance de-vs to gpgsm in vsnfd.prf
Feb 9 2018, 9:47 AM

Feb 6 2018

aheinecke triaged T3769: GPG messages with empty content / not decrypted in Outlook 2010 as High priority.

Does this happen to you for all mails or just some? From the GpgOLXXX.dat I can't see anything wrong.
My expectation is that something goes wrong when updating the plain text into the message viewer. Again, could you please attach the GpgOL Debug output? That might help.

Feb 6 2018, 10:38 AM · Bug Report, gpg4win