Page MenuHome GnuPG
Feed All Stories

Apr 9 2018

aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3885: GpgOL: Malformed S/MIME mails when Exchange 2016 is used.
Apr 9 2018, 11:55 AM · gpg4win
aheinecke added a parent task for T3885: GpgOL: Malformed S/MIME mails when Exchange 2016 is used: T3742: Gpg4win 3.1.0.
Apr 9 2018, 11:55 AM · gpg4win, gpgol
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL.
Apr 9 2018, 11:55 AM · gpg4win
aheinecke added a parent task for T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL: T3742: Gpg4win 3.1.0.
Apr 9 2018, 11:55 AM · gpgol, Bug Report, gpg4win
aheinecke claimed T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL.

Thanks for the report and the spelling fixes :-)

Apr 9 2018, 11:54 AM · gpgol, Bug Report, gpg4win
aheinecke created T3885: GpgOL: Malformed S/MIME mails when Exchange 2016 is used.
Apr 9 2018, 11:40 AM · gpg4win, gpgol
JJworx created T3884: Erroneous warning message when re-sending signed message + sending fails and locks GpgOL.
Apr 9 2018, 11:40 AM · gpgol, Bug Report, gpg4win
werner closed T3816: please expose "change-usage" subcommand for --edit-key as Resolved.

Will be in 2.2.6.

Apr 9 2018, 10:59 AM · gnupg (gpg22), Feature Request
werner committed rG519e4560e821: doc: Add an example for --default-new-key-algo (authored by werner).
doc: Add an example for --default-new-key-algo
Apr 9 2018, 10:59 AM
werner committed rGa4e26f2ee852: doc: Document --key-edit:change-usage (authored by werner).
doc: Document --key-edit:change-usage
Apr 9 2018, 10:59 AM
werner committed rG1a5d95e7319e: gpg: Check that a key may do certifications. (authored by werner).
gpg: Check that a key may do certifications.
Apr 9 2018, 10:33 AM
werner triaged T3881: Window sizing issue as Normal priority.
Apr 9 2018, 10:26 AM · gpa, Bug Report
werner triaged T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent as Normal priority.

Thanks for the pointer. But as long as the Windows ssh server is that instable I see no urgent need to add this to GnuPG.

Apr 9 2018, 10:25 AM · Not A Bug, workaround, gnupg24, Windows, ssh
werner closed T3832: Encrypting to a specifc recipient also encrypts to an unwanted one as Invalid.

Oh, you used a single dash and not a double dash in --armor. That is obviously the problem. As per Unix history all option characters may be combined unless they take an option arg; in that case the arg for the option may go directly after the option letter. We can't change that because lots of people and scripts use -rRECIPIENT.

Apr 9 2018, 10:22 AM · gnupg (gpg22), Bug Report
aheinecke triaged T3882: gpgol does not decrypt mails send by Evolution as Normal priority.

Thanks for the report.

Apr 9 2018, 8:55 AM · gpgol, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRAd4d421d90cb9: Fix some warnings (authored by Laurent Montel <montel@kde.org>).
Fix some warnings
Apr 9 2018, 8:17 AM
gniibe closed T3299: scd: support key algorithm attribute change UI as Resolved.
Apr 9 2018, 7:27 AM · gnupg (gpg23)
gniibe added a comment to T3299: scd: support key algorithm attribute change UI.

Fixed for forthcoming 2.2.6. Because of T3781: ECC encryption key on-card generation broken.
rG820380335a20: g10: Add "key-attr" command for --card-edit.

Apr 9 2018, 7:27 AM · gnupg (gpg23)
gniibe added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

I see. Got it.

Apr 9 2018, 1:20 AM · gnupg (gpg22), Bug Report

Apr 7 2018

ccharabaruk created T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.
Apr 7 2018, 12:59 AM · Not A Bug, workaround, gnupg24, Windows, ssh

Apr 6 2018

werner closed T3872: Invalid --sender option does not produce parseable output as Resolved.

To be released with 2.26 next week

Apr 6 2018, 5:43 PM · gnupg (gpg22), Bug Report
werner committed rG0336e5d1a7b9: gpg: Emit FAILURE stati now in almost all cases. (authored by werner).
gpg: Emit FAILURE stati now in almost all cases.
Apr 6 2018, 5:42 PM
werner triaged T3804: --export-options export-minimal,export-clean includes multiple subkey binding signatures when only one is necessary as Normal priority.
Apr 6 2018, 4:39 PM · gnupg (gpg22)
werner added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

Right with (2) (1) will not occur if the key has been created with GnuPG. However, we have caches in the code path and further rogue software may create creates, interesting keys (tm). Thus I consider it better to explicitly request keys with cert flag set.

Apr 6 2018, 4:38 PM · gnupg (gpg22), Bug Report
gniibe added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

The patch has two parts; (1) detecting signature by incapable key and (2) limiting key with relevant capability.
I think that (1) is enough. I wonder with (2), (1) would not occur.

Apr 6 2018, 1:34 PM · gnupg (gpg22), Bug Report
Fgp created T3882: gpgol does not decrypt mails send by Evolution.
Apr 6 2018, 11:57 AM · gpgol, Bug Report
werner added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

Forget my former comment. We only need to check subkeys becuase the primary key can always certify.
Here is a new revision of the patch:

Apr 6 2018, 11:32 AM · gnupg (gpg22), Bug Report
werner added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

I have another patch proposal to check the key usage. However, there is a catch-22. We get the usage flags from the key signatures and thus we can only check them after we checked the key signature.

Apr 6 2018, 11:16 AM · gnupg (gpg22), Bug Report
werner committed rGcfd07798087f: doc: Add a code comment about back signatures. (authored by werner).
doc: Add a code comment about back signatures.
Apr 6 2018, 11:08 AM
werner committed rG5ba74a134db4: gpg: Re-indent sig-check.c and use signature class macros. (authored by werner).
gpg: Re-indent sig-check.c and use signature class macros.
Apr 6 2018, 10:25 AM
werner closed T1828: card-edit/fetch assumes signing key is master key and fails if not as Resolved.
Apr 6 2018, 9:37 AM · Bug Report, gnupg
werner edited projects for T3844: Able to certify public keys without a certify key present when using smartcard., added: gnupg (gpg22); removed gnupg (gpg20).

The gpg20 tag was a typo.

Apr 6 2018, 9:26 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

Sorry, the patch above is completely wrong, since pk->pubkey_usage is not the right key to check.

Apr 6 2018, 8:55 AM · gnupg (gpg22), Bug Report
gniibe created D460: Make sure the key for signature has capable for CERT.
Apr 6 2018, 8:53 AM
gniibe changed the status of T3880: gpg-agent's ssh-agent does not handle flags in signing requests properly from Open to Testing.
Apr 6 2018, 8:51 AM · ssh, gpgagent, Bug Report
gniibe committed rG80b775bdbb85: agent: Support SSH signature flags. (authored by gniibe).
agent: Support SSH signature flags.
Apr 6 2018, 8:08 AM
gniibe added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

If someone claims this is a kind of vulnerability, I think that what we need to fix is signature checking side:


Speaking about this, similar patch would be required to gpg1.4.

Apr 6 2018, 2:28 AM · gnupg (gpg22), Bug Report
thwaller created T3881: Window sizing issue.
Apr 6 2018, 2:02 AM · gpa, Bug Report
mideal added a comment to T3879: passphrase dialogue: "mismatch" message not deleted during next try.

Installed pinentry version is:

Apr 6 2018, 1:35 AM · pinentry, Bug Report
gniibe added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

The bug is specific to 2.2, which may select available key on card. When such a selection, checking the PK->REQ_USAGE was missed.

Apr 6 2018, 1:09 AM · gnupg (gpg22), Bug Report

Apr 5 2018

bcl added a comment to T3844: Able to certify public keys without a certify key present when using smartcard..

Shouldn't this also be applied to STABLE-BRANCH-1-4?

Apr 5 2018, 6:18 PM · gnupg (gpg22), Bug Report
dkg created T3880: gpg-agent's ssh-agent does not handle flags in signing requests properly.
Apr 5 2018, 5:43 PM · ssh, gpgagent, Bug Report
werner added projects to T3843: Unable to generate RSA4096 keys on Yubikey 4 on OSX Sierra: scd, yubikey.
Apr 5 2018, 5:22 PM · Info Needed, MacOS, yubikey, scd, Bug Report
werner committed rGd27417d3a571: gpg: Add new OpenPGP card vendor. (authored by werner).
gpg: Add new OpenPGP card vendor.
Apr 5 2018, 3:32 PM
aheinecke changed the status of T3853: GpgOL: S/MIME + Exchange 2016 Can lead to 550 5.6.0 M2MCVT.StorageError.Exeption , a subtask of T3742: Gpg4win 3.1.0, from Open to Testing.
Apr 5 2018, 3:17 PM · gpg4win
aheinecke changed the status of T3853: GpgOL: S/MIME + Exchange 2016 Can lead to 550 5.6.0 M2MCVT.StorageError.Exeption from Open to Testing.
Apr 5 2018, 3:17 PM · gpgol
aheinecke changed the status of T3853: GpgOL: S/MIME + Exchange 2016 Can lead to 550 5.6.0 M2MCVT.StorageError.Exeption , a subtask of T3864: Gpg4win-3.1.0 Release blocker, from Open to Testing.
Apr 5 2018, 3:17 PM · gpg4win
aheinecke changed the status of T3875: Sending signed mail fails repeatedly from Open to Testing.

This problem should be gone with Gpg4win-3.1.0-beta48. While I could not reproduce it I've tried to fix it and changed the hard error to a debug log in case something is unexpected here. I believe that this is safe.

Apr 5 2018, 3:17 PM · gpgol, Bug Report, gpg4win
aheinecke changed the status of T3875: Sending signed mail fails repeatedly, a subtask of T3864: Gpg4win-3.1.0 Release blocker, from Open to Testing.
Apr 5 2018, 3:17 PM · gpg4win
aheinecke added a comment to T3857: Gpg4win 3.0.3 GpgOL crashes with old mails already verified by GPG4win 2.x.

I tried to reproduce this again, using S/MIME Mails, installing gpg4win 2.x etc. It did not crash for me :-/

Apr 5 2018, 3:15 PM · gpgol, Bug Report, gpg4win
aheinecke committed rW38bba43d9ea0: web: Update beta link to beta48 (authored by aheinecke).
web: Update beta link to beta48
Apr 5 2018, 3:11 PM
werner triaged T3848: Use of secure memory when generating secret primes in libgcrypt as Normal priority.

Hmmm, needs to be investigated.

Apr 5 2018, 2:49 PM · libgcrypt, Bug Report
werner triaged T3877: not all malloc performed in libgcrypt covered by gcry_set_allocation_handler as Normal priority.

For secmem.c this is on purpose. For the others we should fix that.

Apr 5 2018, 2:48 PM · libgcrypt, Bug Report
werner claimed T3872: Invalid --sender option does not produce parseable output.

Okay. We need to add a FAILURE status so that gpgme can better report this invocation error. Due to the double fork it won't be able to see the exit status. I assume you have the same problem in Enigmail.

Apr 5 2018, 2:47 PM · gnupg (gpg22), Bug Report
werner assigned T3878: not all calloc performed in libgcrypt covered by gcry_set_allocation_handler to smueller_chronox.de.

Thanks. Indeed this should also use the x... wrappers. It is not severe because this value is only used as a fixed constant.
Thus we won't fix it in 1.8 but should do this 1.9.

Apr 5 2018, 2:43 PM · libgcrypt, Bug Report
aheinecke committed rW1919427e6080: Update GpgOL and Libkleo (authored by aheinecke).
Update GpgOL and Libkleo
Apr 5 2018, 2:38 PM
aheinecke committed rO1441f6710db9: Fix encrypt to self if keycache is used (authored by aheinecke).
Fix encrypt to self if keycache is used
Apr 5 2018, 2:06 PM
aheinecke committed rO21893fa30aec: Add helper to convert carray to vector (authored by aheinecke).
Add helper to convert carray to vector
Apr 5 2018, 2:06 PM
aheinecke added a project to T3879: passphrase dialogue: "mismatch" message not deleted during next try: pinentry.
Apr 5 2018, 12:51 PM · pinentry, Bug Report
aheinecke triaged T3879: passphrase dialogue: "mismatch" message not deleted during next try as Low priority.

Can you please provide the version of the tool "pinentry"

Apr 5 2018, 12:51 PM · pinentry, Bug Report
aheinecke committed rW3071cee3f798: Update gpgol, gpgme and kleopatra to latest (authored by aheinecke).
Update gpgol, gpgme and kleopatra to latest
Apr 5 2018, 12:25 PM
aheinecke committed rKLEOPATRA2c70368bb8bc: Merge branch 'Applications/18.04' (authored by aheinecke).
Merge branch 'Applications/18.04'
Apr 5 2018, 12:19 PM
aheinecke committed rKLEOPATRA76749fc56098: Disable profile button if nothing is selected (authored by aheinecke).
Disable profile button if nothing is selected
Apr 5 2018, 12:19 PM
aheinecke committed rKLEOPATRAe3eeaac3cfe6: Fix font in padwidget text edit (authored by aheinecke).
Fix font in padwidget text edit
Apr 5 2018, 12:19 PM
aheinecke added a reverting change for rOa6bf8ef284d9: Jump the event queue: rOc9343fa680d3: Revert "Jump the event queue".
Apr 5 2018, 12:05 PM
aheinecke committed rOc9343fa680d3: Revert "Jump the event queue" (authored by aheinecke).
Revert "Jump the event queue"
Apr 5 2018, 12:05 PM
aheinecke committed rO857afbf1a2e5: More saveguards and logging in get_ultimate_keys (authored by aheinecke).
More saveguards and logging in get_ultimate_keys
Apr 5 2018, 12:05 PM
aheinecke committed rO0aac05ee0cfb: Disable oom body check for MIME mails (authored by aheinecke).
Disable oom body check for MIME mails
Apr 5 2018, 11:37 AM
aheinecke committed rOcc78a181785c: Log body if body was found after crypto (authored by aheinecke).
Log body if body was found after crypto
Apr 5 2018, 11:37 AM
aheinecke committed rO0aada62ad6d7: Also clear plain body in wipe (authored by aheinecke).
Also clear plain body in wipe
Apr 5 2018, 11:37 AM
aheinecke committed rObf273a7a67d8: Properly handle crypt cancel for inline mails (authored by aheinecke).
Properly handle crypt cancel for inline mails
Apr 5 2018, 11:37 AM
aheinecke committed rO5bf8ceeae7d6: Don't access listed key on error (authored by aheinecke).
Don't access listed key on error
Apr 5 2018, 11:37 AM
gniibe abandoned D459: tests failures and stop-agent.

Pushed different version (with teardown-fn).

Apr 5 2018, 8:39 AM
gniibe committed rG870527df0dd7: g10: Let card-edit/key-attr show message when change. (authored by gniibe).
g10: Let card-edit/key-attr show message when change.
Apr 5 2018, 3:39 AM

Apr 4 2018

mideal renamed T3879: passphrase dialogue: "mismatch" message not deleted during next try from passphrase dialogue: "mismatch" message not delete during next try to passphrase dialogue: "mismatch" message not deleted during next try.
Apr 4 2018, 8:30 PM · pinentry, Bug Report
mideal created T3879: passphrase dialogue: "mismatch" message not deleted during next try.
Apr 4 2018, 8:29 PM · pinentry, Bug Report
JFi created T3878: not all calloc performed in libgcrypt covered by gcry_set_allocation_handler.
Apr 4 2018, 3:05 PM · libgcrypt, Bug Report
JFi created T3877: not all malloc performed in libgcrypt covered by gcry_set_allocation_handler.
Apr 4 2018, 1:44 PM · libgcrypt, Bug Report
gniibe committed rG83529e1bd14a: tests: Fix no gpg-agent upon removal of GNUPGHOME. (authored by gniibe).
tests: Fix no gpg-agent upon removal of GNUPGHOME.
Apr 4 2018, 1:38 PM
aheinecke added a comment to T3864: Gpg4win-3.1.0 Release blocker.
  • Resetting the GnuPG Profile back to default in Kleopatra does not work.
Apr 4 2018, 1:20 PM · gpg4win
aheinecke committed rM5eb261d6028a: qt: Add test for resetting config value (authored by aheinecke).
qt: Add test for resetting config value
Apr 4 2018, 11:42 AM
aheinecke triaged T3870: Remove attachment clip sign on signed message, if no other attachment as Normal priority.

I doubt that I will be able to fix this. The problem is that for Outlook we build the signed mail structure, which is a multipart MIME message. If you receive such a mail with a non crypto client you see the plain text and a pgp-signature attachment. That is why Outlook shows it as "attachment".

Apr 4 2018, 10:43 AM · gpgol, gpg4win, Feature Request
aheinecke triaged T3871: GpgOL-signed mail is visible as yellow closed letter even when read in non-GpgOL-Outlook as Normal priority.

Normal prio as I don't think that this is a regression.

Apr 4 2018, 10:37 AM · gpgol, Bug Report, gpg4win
aheinecke created T3876: Kleopatra: Clipboard actions should have shortcuts.
Apr 4 2018, 10:15 AM · gpg4win, kleopatra
aheinecke committed rWa96941cd183c: Add distribution and compiler version to about (authored by aheinecke).
Add distribution and compiler version to about
Apr 4 2018, 10:01 AM
aheinecke committed rW305ba3034cec: doc: Document setup of netkey cards (authored by aheinecke).
doc: Document setup of netkey cards
Apr 4 2018, 10:01 AM
aheinecke committed rW68bfe8c9b2ef: Add minor changed version to compendium (authored by aheinecke).
Add minor changed version to compendium
Apr 4 2018, 10:01 AM
aheinecke committed rKLEOPATRAc754383bf7db: Add missing i18n in netkeywidget (authored by aheinecke).
Add missing i18n in netkeywidget
Apr 4 2018, 10:01 AM
aheinecke committed rKLEOPATRAc37c1cffb654: On Windows use Gpg4win tracker for bugreports (authored by aheinecke).
On Windows use Gpg4win tracker for bugreports
Apr 4 2018, 10:01 AM
aheinecke added a parent task for T3875: Sending signed mail fails repeatedly: T3864: Gpg4win-3.1.0 Release blocker.
Apr 4 2018, 9:32 AM · gpgol, Bug Report, gpg4win
aheinecke added a subtask for T3864: Gpg4win-3.1.0 Release blocker: T3875: Sending signed mail fails repeatedly.
Apr 4 2018, 9:32 AM · gpg4win
aheinecke triaged T3875: Sending signed mail fails repeatedly as High priority.

Thanks for trying out the beta. I was about to open an issue about this as someone in the forum reported the same thing. https://wald.intevation.org/forum/message.php?msg_id=5759

Apr 4 2018, 9:31 AM · gpgol, Bug Report, gpg4win
aheinecke changed the alias of U9 Report a Gpg4win Bug from reportg4w to rgpg4win.
Apr 4 2018, 9:19 AM · gpg4win
aheinecke created U9 Report a Gpg4win Bug.
Apr 4 2018, 9:19 AM · gpg4win
JJworx created T3875: Sending signed mail fails repeatedly.
Apr 4 2018, 9:15 AM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T3864: Gpg4win-3.1.0 Release blocker.
  • Aborting the keyresolver results in error code 5 in GpgOL
  • Resetting the GnuPG Profile back to default in Kleopatra does not work.
  • Add uid in Kleopatra results in General Error.
Apr 4 2018, 8:21 AM · gpg4win

Apr 3 2018

aheinecke closed T3868: Kleopatra: Paperkey export, cancel should not bring up print dialog, a subtask of T3742: Gpg4win 3.1.0, as Resolved.
Apr 3 2018, 2:42 PM · gpg4win
aheinecke closed T3868: Kleopatra: Paperkey export, cancel should not bring up print dialog as Resolved.
Apr 3 2018, 2:42 PM · kleopatra
aheinecke added a subtask for T3742: Gpg4win 3.1.0: T3868: Kleopatra: Paperkey export, cancel should not bring up print dialog.
Apr 3 2018, 2:42 PM · gpg4win
aheinecke added a parent task for T3868: Kleopatra: Paperkey export, cancel should not bring up print dialog: T3742: Gpg4win 3.1.0.
Apr 3 2018, 2:42 PM · kleopatra