aheinecke (Andre Heinecke)Administrator
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2017, 4:49 PM (152 w, 1 d)
Roles
Administrator
Availability
Available

Recent Activity

Wed, Feb 19

aheinecke added a comment to T4513: dirmngr should try the configured keyservers anyway even if they are all dead.

@Valodim probably not so much as dirmngr might behave differently and not mark hosts as dead.

Wed, Feb 19, 1:17 PM · Feature Request, Keyserver, dirmngr
aheinecke committed rMec9690cf5ce8: qt: Change logging category (authored by aheinecke).
qt: Change logging category
Wed, Feb 19, 11:30 AM
aheinecke committed rMba08aadfa7d2: qt: Log execution args of gpg-card (authored by aheinecke).
qt: Log execution args of gpg-card
Wed, Feb 19, 11:30 AM
aheinecke committed rLIBKLEO1e7e5099289d: Change card API for gpgcard and use it (authored by aheinecke).
Change card API for gpgcard and use it
Wed, Feb 19, 9:42 AM
aheinecke committed rLIBKLEO95111bc26502: Export hexencode / hexdecode API (authored by aheinecke).
Export hexencode / hexdecode API
Wed, Feb 19, 9:42 AM

Tue, Feb 18

aheinecke committed rLIBKLEO27600098f3da: Add more code from Kleopatra (authored by aheinecke).
Add more code from Kleopatra
Tue, Feb 18, 12:08 PM
aheinecke committed rLIBKLEO0fe988529351: Make CardManager a singleton (authored by aheinecke).
Make CardManager a singleton
Tue, Feb 18, 12:08 PM
aheinecke committed rLIBKLEO1b20073a46c6: Add card data classes from Kleopatra (authored by aheinecke).
Add card data classes from Kleopatra
Tue, Feb 18, 12:08 PM
aheinecke committed rLIBKLEO9e59284f4fa5: Add CardManager and export card API (authored by aheinecke).
Add CardManager and export card API
Tue, Feb 18, 12:08 PM
aheinecke committed rLIBKLEOd270a6fa0cda: Use pimpl for netkeycard and openpgpcard (authored by aheinecke).
Use pimpl for netkeycard and openpgpcard
Tue, Feb 18, 12:08 PM
aheinecke committed rLIBKLEOf271cf60fcf2: Move card data into private class (authored by aheinecke).
Move card data into private class
Tue, Feb 18, 12:08 PM

Mon, Feb 17

aheinecke added a comment to E611: Weekly Standup.

Last week:

  • The usual
  • Packaged GnuPG master for Ubuntu 19.10 and buster.
  • Started working on gpgcardgui, moving kleopatra code around to libkleo to have it more usable with little dependencies.
    • Problem is there that the code relies on many commands in Kleopatra so I have to decide what to take. Ultimately the commands could go into libkleo, too so that I can use them from gpg4win-tools in GpgOL.
Mon, Feb 17, 9:55 AM
aheinecke is attending E611: Weekly Standup.
Mon, Feb 17, 9:49 AM

Wed, Feb 12

aheinecke committed rGTO4e4d9f666a42: Lowercase Free Software (authored by aheinecke).
Lowercase Free Software
Wed, Feb 12, 4:07 PM
aheinecke committed rGTO612b31a286bf: Use API from Libkleo for cards (authored by aheinecke).
Use API from Libkleo for cards
Wed, Feb 12, 3:58 PM
aheinecke committed rM9ca679c15054: qt: Add dummy context to make mixin happy (authored by aheinecke).
qt: Add dummy context to make mixin happy
Wed, Feb 12, 3:53 PM
aheinecke committed rM77feaa451074: qt: Add GpgCardJob following the job pattern (authored by aheinecke).
qt: Add GpgCardJob following the job pattern
Wed, Feb 12, 12:58 PM
aheinecke claimed T4793: New GPGME API to support card personalization.
Wed, Feb 12, 11:59 AM · scd, gpgme

Tue, Feb 11

aheinecke committed rGTO7863718683bf: Some style fixes and another missing file (authored by aheinecke).
Some style fixes and another missing file
Tue, Feb 11, 3:43 PM
aheinecke committed rGTO213a39636a23: Always add --with-colons to gpgcard calls (authored by aheinecke).
Always add --with-colons to gpgcard calls
Tue, Feb 11, 3:42 PM
aheinecke committed rGTO66987258f650: Add missing file (authored by aheinecke).
Add missing file
Tue, Feb 11, 3:42 PM
aheinecke committed rLIBKLEO0d8c09588f12: Add gnupg-helper and hex utils from Kleopatra (authored by aheinecke).
Add gnupg-helper and hex utils from Kleopatra
Tue, Feb 11, 2:49 PM
aheinecke committed rGTO6637aeb22f45: Create initial process interaction framework (authored by aheinecke).
Create initial process interaction framework
Tue, Feb 11, 2:46 PM
aheinecke awarded rG113a8288b857: doc: Improve the warning section of the gpg man page. a Like token.
Tue, Feb 11, 8:57 AM

Mon, Feb 10

aheinecke is attending E610: Weekly Standup.
Mon, Feb 10, 10:45 AM
aheinecke added a comment to E610: Weekly Standup.

Last week:

  • Aquisition
  • More work on "Split Sending" in GpgOL oded the idea how to do it down. I'm now focusing more on OpenPGP & S/MIME combined operations.
Mon, Feb 10, 10:45 AM
aheinecke closed T4840: KMyMoney Save Encrypted; 100% Data Loss as Invalid.

Hi,
Thanks for the report but, but we are not developers of KMymoney, I can only offer to help the developers if they have questions but please rather report a bug at bugs.kde.org regarding that so that they can figure out what might be wrong.

Mon, Feb 10, 9:53 AM · Bug Report, gpg4win

Thu, Feb 6

aheinecke committed rOae06defe99fc: Rebuild WKS Confirmation mail to pass it to gpg (authored by aheinecke).
Rebuild WKS Confirmation mail to pass it to gpg
Thu, Feb 6, 5:17 PM
aheinecke committed rOe6fbea5b0049: Add additional passed headers in mimemaker (authored by aheinecke).
Add additional passed headers in mimemaker
Thu, Feb 6, 5:17 PM
aheinecke added a commit to T4814: GpgOL: Send multiple E-Mails for BCC recipients: rOe6fbea5b0049: Add additional passed headers in mimemaker.
Thu, Feb 6, 5:17 PM · gpgol
aheinecke committed rOdaf4713a0d16: Fix detection of WKS Confirmation mails (authored by aheinecke).
Fix detection of WKS Confirmation mails
Thu, Feb 6, 5:17 PM
aheinecke added a commit to T4839: GpgOL: WKS Confirmation mail is not handled correctly: rOae06defe99fc: Rebuild WKS Confirmation mail to pass it to gpg.
Thu, Feb 6, 5:17 PM · gpg4win, wkd, gpgol
aheinecke committed rO0af5133439ee: Add dummy option to encrypt subject (authored by aheinecke).
Add dummy option to encrypt subject
Thu, Feb 6, 5:17 PM
aheinecke added a commit to T4839: GpgOL: WKS Confirmation mail is not handled correctly: rOdaf4713a0d16: Fix detection of WKS Confirmation mails.
Thu, Feb 6, 5:17 PM · gpg4win, wkd, gpgol
aheinecke committed rOed0b3ba38762: Add find_and_replace from mail to cpphelp (authored by aheinecke).
Add find_and_replace from mail to cpphelp
Thu, Feb 6, 5:17 PM
aheinecke committed rO1c11822db771: Improve dbg output a bit (authored by aheinecke).
Improve dbg output a bit
Thu, Feb 6, 5:17 PM

Wed, Feb 5

aheinecke added a comment to T4830: GpgOL: Sometimes not displaying correctly in office 2019.

I renamed the ticket so that others don't think we generally don't support Office2019 because I use it myself and it works for me.

Wed, Feb 5, 11:54 AM · gpgol, Bug Report, gpg4win
aheinecke renamed T4830: GpgOL: Sometimes not displaying correctly in office 2019 from GpgOL: Not displaying correctly in office 2019 to GpgOL: Sometimes not displaying correctly in office 2019.
Wed, Feb 5, 11:54 AM · gpgol, Bug Report, gpg4win
aheinecke renamed T4830: GpgOL: Sometimes not displaying correctly in office 2019 from Problems with Office 2019 to GpgOL: Not displaying correctly in office 2019.
Wed, Feb 5, 11:53 AM · gpgol, Bug Report, gpg4win
aheinecke triaged T4830: GpgOL: Sometimes not displaying correctly in office 2019 as Normal priority.

Hi, I am not sure what you mean by "The Icon does not recognize the created certificate".
Does it show you that the mail is unsigned when you view a signed mail?
What does the tooltip of the icon say?

Wed, Feb 5, 11:53 AM · gpgol, Bug Report, gpg4win
aheinecke claimed T4836: GpgOL sometimes modifying email messages stored in the server.

Thank you for the detailed report.

Wed, Feb 5, 11:49 AM · gpgol, Bug Report
aheinecke claimed T4837: outlook declines to render internal part when Content-Disposition: inline on actual body.

I remember that I tested inline content-disposition handling in Outlook without GpgOL and try to do the same handling as Outlook would handle them. But then at the very least It should be shown as an attachment and not hidden.

Wed, Feb 5, 11:46 AM · gpgol, Bug Report, gpg4win
aheinecke created T4839: GpgOL: WKS Confirmation mail is not handled correctly.
Wed, Feb 5, 11:16 AM · gpg4win, wkd, gpgol

Fri, Jan 31

aheinecke committed rO080f5bd701f1: Implement multi mail sending for a crypto op (authored by aheinecke).
Implement multi mail sending for a crypto op
Fri, Jan 31, 12:37 PM
aheinecke committed rO15ba0e600979: Fix cryptcontroller handling of resolved mails (authored by aheinecke).
Fix cryptcontroller handling of resolved mails
Fri, Jan 31, 12:37 PM
aheinecke committed rO1dc0fea716c7: Add opts splitBCCMails and combinedOpsEnabled (authored by aheinecke).
Add opts splitBCCMails and combinedOpsEnabled
Fri, Jan 31, 12:37 PM
aheinecke added a commit to T4814: GpgOL: Send multiple E-Mails for BCC recipients: rO080f5bd701f1: Implement multi mail sending for a crypto op.
Fri, Jan 31, 12:37 PM · gpgol
aheinecke added a commit to T4814: GpgOL: Send multiple E-Mails for BCC recipients: rO15ba0e600979: Fix cryptcontroller handling of resolved mails.
Fri, Jan 31, 12:37 PM · gpgol
aheinecke added a commit to T4814: GpgOL: Send multiple E-Mails for BCC recipients: rO1dc0fea716c7: Add opts splitBCCMails and combinedOpsEnabled.
Fri, Jan 31, 12:37 PM · gpgol
aheinecke committed rO45f5d7c18db3: Add new oom helper functions for recipients (authored by aheinecke).
Add new oom helper functions for recipients
Fri, Jan 31, 12:37 PM
aheinecke committed rObe5638e45769: Add little oom method helper for single int (authored by aheinecke).
Add little oom method helper for single int
Fri, Jan 31, 12:37 PM
aheinecke committed rO8e7c292843f8: Collect index info when resolving recipients (authored by aheinecke).
Collect index info when resolving recipients
Fri, Jan 31, 12:37 PM
aheinecke committed rOa65aec97e9dd: Add new debug macros (authored by aheinecke).
Add new debug macros
Fri, Jan 31, 12:37 PM
aheinecke committed rO0d296740c5af: Extend recipient data with index and dbg helper (authored by aheinecke).
Extend recipient data with index and dbg helper
Fri, Jan 31, 12:37 PM

Thu, Jan 30

aheinecke closed T4828: gpgOL Outlook PlugIn error code: 1 as Invalid.

That means that the GnuPG Backend does not work. I do not think that the office update is the reason, me and others use GpgOL with the most recent versions of Office Pro Plus without issue.
Have you possibly modified you gnupg config files? If there is a bad value in there it would result in such an error.

Thu, Jan 30, 12:53 PM · OpenPGP, gpgol, Bug Report
aheinecke created T4829: Wish: A gpgconf command to remove all config files.
Thu, Jan 30, 12:50 PM · gnupg

Wed, Jan 29

aheinecke assigned T4820: gpgme's json test fails with gpg 2.2.19 to werner.

Well thanks for reporting it ;-)

Wed, Jan 29, 11:06 AM · gpgme, Bug Report
aheinecke committed rMcff600f1f65a: Do not test for a bug in older GnuPG versions (authored by aheinecke).
Do not test for a bug in older GnuPG versions
Wed, Jan 29, 11:06 AM
aheinecke added a commit to T4820: gpgme's json test fails with gpg 2.2.19: rMcff600f1f65a: Do not test for a bug in older GnuPG versions.
Wed, Jan 29, 11:06 AM · gpgme, Bug Report

Tue, Jan 28

aheinecke committed rOf70faebca1cb: Use recipient objects in kleo based lookup, too (authored by aheinecke).
Use recipient objects in kleo based lookup, too
Tue, Jan 28, 2:32 PM
aheinecke committed rO7118d1b65076: Change cryptcontroller to track recipients (authored by aheinecke).
Change cryptcontroller to track recipients
Tue, Jan 28, 2:32 PM
aheinecke committed rOe4a8c1ac89a6: Add small help wrapper to get single addr key (authored by aheinecke).
Add small help wrapper to get single addr key
Tue, Jan 28, 2:32 PM
aheinecke added a commit to T4814: GpgOL: Send multiple E-Mails for BCC recipients: rO7118d1b65076: Change cryptcontroller to track recipients.
Tue, Jan 28, 2:32 PM · gpgol
aheinecke added a commit to T4814: GpgOL: Send multiple E-Mails for BCC recipients: rOf70faebca1cb: Use recipient objects in kleo based lookup, too.
Tue, Jan 28, 2:32 PM · gpgol

Mon, Jan 27

aheinecke committed rO31f9a4c0ed5e: Add recipient class to carry key and type (authored by aheinecke).
Add recipient class to carry key and type
Mon, Jan 27, 2:13 PM
aheinecke added a commit to T4814: GpgOL: Send multiple E-Mails for BCC recipients: rO31f9a4c0ed5e: Add recipient class to carry key and type.
Mon, Jan 27, 2:13 PM · gpgol
aheinecke committed rGTO0ff8b6fe1470: Add option to allow mixed encryption (authored by aheinecke).
Add option to allow mixed encryption
Mon, Jan 27, 11:47 AM
aheinecke committed rGTO03d9bf40cf38: Pass along mbox for which key was resolved (authored by aheinecke).
Pass along mbox for which key was resolved
Mon, Jan 27, 11:46 AM
aheinecke updated subscribers of T4823: Test Yubikey's support for ed25519.

That issue was created because I am interested in that. I have a yubikey here that I wish to use productively for brainpool-256 signing, bp-512 (just for fun) encrypting and cv25519 authentication. I need to use brainpool signing and encryption subkeys for VS-NfD compliant communication and I want to be more modern then RSA ;-)

Mon, Jan 27, 10:24 AM
aheinecke closed T4821: gpgme's m4/python.m4 doesn't search for python 3.8 as Resolved.

Merged into master. Thanks!

Mon, Jan 27, 9:51 AM · gpgme
aheinecke added a comment to T4820: gpgme's json test fails with gpg 2.2.19.

Thanks! I would merge your commits but I'll like to talk to werner tomorrow about the always adding "--with-keygrip" I also think its useful but it might have expensive internal side effects that I am not aware of.

Mon, Jan 27, 9:48 AM · gpgme, Bug Report
aheinecke is attending E602: Weekly Standup.
Mon, Jan 27, 9:40 AM
aheinecke added a comment to E602: Weekly Standup.

Last week:

Mon, Jan 27, 9:40 AM
aheinecke closed T4824: Encrypted file appears to not be encrypted by recipients public key as Invalid.

I have difficutlty to accept that as an issue in our tracker. Somehow the GUI for Kleopatra appears to be confusing for your "Sender" which apparently is not you, correct? This results in the wrong keys selected for encryption.
With this amount of information I cannot see any path of change for our software.
Could you maybe provide a screenshot how the recipient selection looks for your user in Kleopatra, so that we can discover why it might be confusing or why the recipients key is not selected correctly?

Mon, Jan 27, 9:36 AM · Bug Report, gpg4win

Jan 21 2020

aheinecke triaged T4819: Kleopatra / Win 10 - Sign and Encrypt window doesn't show up as Normal priority.

Thanks for the report. I have observed that the Window is sometimes opened in the background so I accept that this is an issue for Kleopatra somehow and we need to look into it. I know that your problem is a bit different but that is related.

Jan 21 2020, 1:22 PM · Bug Report, gpg4win

Jan 17 2020

aheinecke committed rM39052913f215: core: Add MacOS fallbacks to look for binaries (authored by aheinecke).
core: Add MacOS fallbacks to look for binaries
Jan 17 2020, 6:47 PM
aheinecke added a comment to T4796: GpgOL should hide "legacy display" parts when it encounters them.

An updated build is available here: https://files.gpg4win.org/Beta/gpgol/2.4.6-beta3/

Jan 17 2020, 3:04 PM · gpgol, Bug Report, gpg4win

Jan 16 2020

aheinecke committed rO72e95d2539e2: Improve protected headers handling (authored by aheinecke).
Improve protected headers handling
Jan 16 2020, 3:21 PM
aheinecke committed rOc149b0e6cdd5: Tune down an error message to a warning (authored by aheinecke).
Tune down an error message to a warning
Jan 16 2020, 3:21 PM
aheinecke added a commit to T4796: GpgOL should hide "legacy display" parts when it encounters them: rO72e95d2539e2: Improve protected headers handling.
Jan 16 2020, 3:21 PM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T4812: GnuPG: Parse Paket prints source file name very verbosely.

Yes that is fine with me.

Jan 16 2020, 2:39 PM · gnupg
aheinecke created T4814: GpgOL: Send multiple E-Mails for BCC recipients.
Jan 16 2020, 1:42 PM · gpgol
aheinecke merged task T4804: GpgOL: unable to categorize or follow-up an encrypted eMail into T4127: GpgOL: Setting category or flagging crypto mails is not possible.
Jan 16 2020, 1:38 PM · gpgol, Bug Report, gpg4win
aheinecke merged T4804: GpgOL: unable to categorize or follow-up an encrypted eMail into T4127: GpgOL: Setting category or flagging crypto mails is not possible.
Jan 16 2020, 1:38 PM · gpg4win, gpgol
aheinecke added a comment to T4804: GpgOL: unable to categorize or follow-up an encrypted eMail.

thanks for the report. This is definitely a sore spot and we need to look at it again. I did some experiments a while a go trying to fix this issue but so far I was unable to get to stable results so for now this is a known issue.
I'm a bit suprised that the workaround with not having the mail open does not work for you.

Jan 16 2020, 1:37 PM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T4807: Mime Compatibility with Symantec PGP.

Is this about any special version of Symantec? As far as I knew Symantec Endpoint Security Desktop (or whatever they call it nowadays) supports reading PGP/MIME and even sending it if forced.

Jan 16 2020, 1:32 PM · gpgol, Feature Request
aheinecke triaged T4805: Content conversion: Invalid S/MIME encrypted message. as Normal priority.

This again,...
That error always occurs when the Exchange Server is unhappy with the structure of our PGP/MIME Mails. It has nothing to do with S/MIME, that is only because Exchange only knows about S/MIME, so our PGP/MIME Mails also claim to be S/MIME mails.

Jan 16 2020, 1:28 PM · gpgol, Bug Report, gpg4win
aheinecke changed the status of T4796: GpgOL should hide "legacy display" parts when it encounters them from Open to Testing.

Display now looks good to me in all cases. We still keep the subject when a reply / forward is done, but that is the same as before. To do this properly I would have to actually do the protected headers sending,.. as then I could automatically flag such a message to be sent with protected headers. But that would be a new feature and I rather work on properly doing BCC sending as the next privacy enhancing feature.

Jan 16 2020, 1:20 PM · gpgol, Bug Report, gpg4win
aheinecke created T4813: Kleopatra: Improve handling of user-ids with invalid self-signatures.
Jan 16 2020, 12:40 PM · g10code, kleopatra
aheinecke added a project to T4812: GnuPG: Parse Paket prints source file name very verbosely: gnupg.
Jan 16 2020, 11:33 AM · gnupg
aheinecke created T4812: GnuPG: Parse Paket prints source file name very verbosely.
Jan 16 2020, 11:33 AM · gnupg

Jan 13 2020

aheinecke created T4808: gnupg, scd: Status notifications to Applications.
Jan 13 2020, 11:22 AM · kleopatra, scd, gpgagent
aheinecke added a comment to E600: Weekly Standup.

Last week:

Jan 13 2020, 10:23 AM
aheinecke is attending E600: Weekly Standup.
Jan 13 2020, 10:09 AM

Jan 10 2020

aheinecke committed rP971d1365ab16: qt: Add rpath so the Qt libs are found at runtime (authored by David Faure <faure@kde.org>).
qt: Add rpath so the Qt libs are found at runtime
Jan 10 2020, 1:11 PM

Jan 9 2020

aheinecke added a comment to T4802: Yubikey not recognized.

I'll keep this on needs triage because I don't know what the issue could be. I have a yubikey 5 at hand and just tested it with Gpg4win 3.1.11. It works without problems.

Jan 9 2020, 12:35 PM · Bug Report, gpg4win

Jan 8 2020

aheinecke claimed T4796: GpgOL should hide "legacy display" parts when it encounters them.

note that it *does* sometimes hide the legacy display part, for some messages, including unfortunately-complex -- that's good! -- but maybe this points to some internal inconsistency:

Jan 8 2020, 2:00 PM · gpgol, Bug Report, gpg4win
aheinecke committed rKLEOPATRA5a8b9e2d28a8: Replace last kdlogtextwidget by QTextEdit (authored by aheinecke).
Replace last kdlogtextwidget by QTextEdit
Jan 8 2020, 1:18 PM
aheinecke committed rWcf7d64f39c78: doc: Add a first framework for an updated german doc (authored by aheinecke).
doc: Add a first framework for an updated german doc
Jan 8 2020, 11:45 AM
aheinecke committed rWcc3a43a070e8: doc: Commit latest version of .org compendium (authored by aheinecke).
doc: Commit latest version of .org compendium
Jan 8 2020, 11:45 AM