Page MenuHome GnuPG
Feed All Stories

Feb 12 2018

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
gniibe committed rG0a3bec2c2525: scd: Fix handling for Data Object with no data. (authored by gniibe).
scd: Fix handling for Data Object with no data.
Feb 12 2018, 11:14 AM
bernhard updated subscribers of T3788: Document how to "exchange the private key".
Feb 12 2018, 10:53 AM · gnupg (gpg22), Documentation
bernhard updated the task description for T3788: Document how to "exchange the private key".
Feb 12 2018, 10:52 AM · gnupg (gpg22), Documentation
bernhard created T3788: Document how to "exchange the private key".
Feb 12 2018, 10:52 AM · gnupg (gpg22), Documentation
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
bernhard added a comment to T3348: gpgsm: should default to --disable-crl-checks.

When disabling CRL checks, you expose the user to drawbacks by outdated or revoked certificates. While I agree that improving implementations to not check the validation information too often or even build proxies is a good idea, I have a tendency to keep crl checking enabled for CMS crypto operations because it seems to be a lesser drawback.

Feb 12 2018, 10:06 AM · gpgme, gnupg, S/MIME
lapo updated the task description for T3787: Signature prompt has negated logic regarding `--only-sign-text-ids`.
Feb 12 2018, 9:47 AM · gnupg (gpg22), Bug Report
lapo created T3787: Signature prompt has negated logic regarding `--only-sign-text-ids`.
Feb 12 2018, 9:47 AM · gnupg (gpg22), Bug Report

Feb 11 2018

jukivili added a comment to T3786: Unexpectedly slow decryption for AEAD (and CFB).

Here's patches I used for testing. First is hack for disabing SHA1+RMD160 'old GPG LITERAL+SIG case' and second is 'iobuf_get to iobuf_read' optimization.


Feb 11 2018, 1:34 PM · gnupg (gpg23), Bug Report
jukivili created T3786: Unexpectedly slow decryption for AEAD (and CFB).
Feb 11 2018, 1:31 PM · gnupg (gpg23), Bug Report

Feb 10 2018

cipherpunks added a comment to T3751: man page syntax mentions token "[args]" but then does not define it.

What's in daily use for 15 yrs? GPGME? I thought GPGME was new, but in any case it's broken in the cases mentioned in that thread.

Feb 10 2018, 10:53 PM · Documentation, Bug Report
jukivili added a watcher for libgcrypt: jukivili.
Feb 10 2018, 9:44 PM
jukivili added a member for libgcrypt: jukivili.
Feb 10 2018, 9:44 PM

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 7 2018

paride closed T3784: Photo IDs gets signed even when --only-sign-text-ids is specified as Invalid.
Feb 7 2018, 5:40 PM · Bug Report
paride changed Version from 2.2.4 (Debian) to 2.2.4 (up-to-date Debian sid) on T3784: Photo IDs gets signed even when --only-sign-text-ids is specified.
Feb 7 2018, 5:22 PM · Bug Report
paride updated the task description for T3784: Photo IDs gets signed even when --only-sign-text-ids is specified.
Feb 7 2018, 5:22 PM · Bug Report
hs added a comment to T3769: GPG messages with empty content / not decrypted in Outlook 2010.

This is the log output for sending a GPG message to myself:


I had overwritten all name characters in the message above. Here is an original message:

Feb 7 2018, 3:52 PM · Bug Report, gpg4win
paride updated the task description for T3784: Photo IDs gets signed even when --only-sign-text-ids is specified.
Feb 7 2018, 2:32 PM · Bug Report
paride renamed T3784: Photo IDs gets signed even when --only-sign-text-ids is specified from Photo IDs gets signed even with --only-sign-text-ids is specified to Photo IDs gets signed even when --only-sign-text-ids is specified.
Feb 7 2018, 2:24 PM · Bug Report
paride created T3784: Photo IDs gets signed even when --only-sign-text-ids is specified.
Feb 7 2018, 2:21 PM · Bug Report
jmmarosi added a comment to T3401: GPGOL causes Outlook 2016 to hang when signing and Kleopatra is not yet open.

So I tried this on Outlook 2016 MSO (16.0.4639.1000) 32-Bit

Feb 7 2018, 12:16 PM · gpgol, gpg4win, Bug Report
paride added a comment to T3782: `gpg --sign-key` has prompt implies attempting to sign revoked User IDs even though it won't..

I also think that when calling sign from the --edit-key interactive menu the experience should be a bit different. Instead of listing all the UIDs (even the revoked one) and then warning about the impossibility to sign some of them, it would be better to re-list only the UIDs that are going to be signed. In case --only-sign-text-ids is specified, the non-text UIDs should be stripped from this list too.

Feb 7 2018, 10:54 AM · Feature Request, gnupg
gniibe committed rG015fe1c47b91: scd: Use pipe to kick the loop on NetBSD. (authored by gniibe).
scd: Use pipe to kick the loop on NetBSD.
Feb 7 2018, 4:47 AM
gniibe added a comment to T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown.

I think that it's the kernel problem in NetBSD, where signal to self cannot result EINTR for pselect.
Well, something like rG031e3fa7b9a6: scd: Wake up the select when new USB scan. can be applied, I suppose.
Let's see for configure.ac and HAVE_PSELECT_EINTR.

Feb 7 2018, 2:40 AM · gnupg, Bug Report
gniibe renamed T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown from scdaemon should be killed when its parent (gpg-agent) is going to shutdown to NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown.
Feb 7 2018, 2:38 AM · gnupg, Bug Report

Feb 6 2018

dkg created T3783: gpg-connect-agent: `HELP` lists `SIGKEY <hexstring_with_keygrip>` but only shows `SETKEY`.
Feb 6 2018, 10:36 PM · gpgagent, Bug Report
dkg created T3782: `gpg --sign-key` has prompt implies attempting to sign revoked User IDs even though it won't..
Feb 6 2018, 7:59 PM · Feature Request, gnupg
werner added projects to T3773: private subkeys are never deleted on non-master instances: gnupg (gpg22), OpenPGP.
Feb 6 2018, 6:30 PM · Info Needed, OpenPGP, gnupg (gpg22), Bug Report
werner added a comment to T3773: private subkeys are never deleted on non-master instances.

2.1.15 is a pretty old version. Please help us and try to replicate this with a 2.2 version and also give a log of the --delete-secret-and-public-key and --list-secret-key commands.

Feb 6 2018, 6:30 PM · Info Needed, OpenPGP, gnupg (gpg22), Bug Report
jfe added a comment to T3780: Integer overflow causes heap overflow in parse_symkeyenc() in file g10/parse-packet.c.

Great, thanks for the quick response!

Feb 6 2018, 6:25 PM · g10, Bug Report
Arnaud updated the task description for T3781: ECC encryption key on-card generation broken.
Feb 6 2018, 6:12 PM · g10, scd, Bug Report
Arnaud updated the task description for T3781: ECC encryption key on-card generation broken.
Feb 6 2018, 6:11 PM · g10, scd, Bug Report
Arnaud created T3781: ECC encryption key on-card generation broken.
Feb 6 2018, 6:10 PM · g10, scd, Bug Report
werner committed rG8305739fe857: gpg: Fix packet length checking in symkeyenc parser. (authored by werner).
gpg: Fix packet length checking in symkeyenc parser.
Feb 6 2018, 6:01 PM
werner closed T3780: Integer overflow causes heap overflow in parse_symkeyenc() in file g10/parse-packet.c as Resolved.

Thanks for testing. I recall that I wanted to update the checking but a phonecall disturbed my hacking sequence; should have used DND.

Feb 6 2018, 5:47 PM · g10, Bug Report
wltjr added a comment to T2905: EFL-based pinentry.

No clue what their problem is, I have a few projects scanned by Coverity. Most are forks that I took over, but one is not really. Not sure why they took such issues here.

Feb 6 2018, 4:46 PM · pinentry, Feature Request
jfe updated the task description for T3780: Integer overflow causes heap overflow in parse_symkeyenc() in file g10/parse-packet.c.
Feb 6 2018, 1:12 PM · g10, Bug Report
jfe created T3780: Integer overflow causes heap overflow in parse_symkeyenc() in file g10/parse-packet.c.
Feb 6 2018, 1:10 PM · g10, Bug Report
mbirth created T3779: pinentry-curses broken when launched from tig that's launched from mc.
Feb 6 2018, 11:59 AM · Documentation, pinentry, Bug Report
werner added a comment to T2905: EFL-based pinentry.

Okay. Thanks for the report. I once looked at Coverty but decided not to use it because of their rules which would not allow me to document and fix a possible security vulnerability without following their process. If there is a security problem I will fix it according to my schedule and not allow anyone to delay it.

Feb 6 2018, 11:40 AM · pinentry, Feature Request
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
aheinecke added a comment to T3509: GpgOL: Key resolution without Kleopatra or GPA.

Steps 1. and 2. are now implemented in the async-enc branch of GpgOL. The keyresolver patches are updated for me and partially commited.

Feb 6 2018, 10:35 AM · kleopatra, gpgol, gpg4win
aheinecke triaged T3771: Strange GUI artefacts left after sending email as Normal priority.

I have not seen this. But I suspect that it would be fixed if our encryption no longer causes Outlook to become "unresponsive". I'm already working on this for T3509 and have a development version which already does the encryption in a way that the pinentry / key resolution are just a modal dialog over outlook and no longer block the GUI of Outlook completely.

Feb 6 2018, 10:25 AM · gpgol, Bug Report
aheinecke triaged T3776: Indicate that and why PGP-2 pubkeys (or secret) keys are not imported as Normal priority.
Feb 6 2018, 9:14 AM · Windows, kleopatra
bernhard updated the task description for T3355: GpgOL does not detect some OpenPGP NO-MIME mail body and attachments (multipart/related).
Feb 6 2018, 9:12 AM · gpgol, Bug Report
gniibe triaged T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown as Normal priority.
Feb 6 2018, 8:44 AM · gnupg, Bug Report
gniibe updated the task description for T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown.
Feb 6 2018, 8:43 AM · gnupg, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRA74d74d62a6f3: Use QLatin1String (authored by Laurent Montel <montel@kde.org>).
Use QLatin1String
Feb 6 2018, 7:57 AM
gniibe added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

For scdaemon process(es), I created a ticket T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown.

Feb 6 2018, 7:55 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
gniibe claimed T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown.
Feb 6 2018, 7:55 AM · gnupg, Bug Report
gniibe created T3778: NetBSD: scdaemon should be killed when its parent (gpg-agent) is going to shutdown.
Feb 6 2018, 7:54 AM · gnupg, Bug Report
dkg committed rP822c66815b50: tqt: use UTF-8 instead of ISO-8859-1 (authored by dkg).
tqt: use UTF-8 instead of ISO-8859-1
Feb 6 2018, 4:42 AM

Feb 5 2018

wltjr added a comment to T2905: EFL-based pinentry.

After fighting with Coverity over a fork of pinentry that has EFL. I setup to have Coverity scan. Which found some like 22 defects. Coverity unable to identify that I have any affiliation, after I spent/wasted hours getting a build to upload to Coverity to scan. Just to fight with some unhelpful person basically standing in the way of FOSS project, a wonderful Mel Llaguno. Decided for security reasons I be denied ability to use Coverity to scan pinentry for defects, even in the EFL interface I made and am the author of. Which also means I cannot fix other issues with pinentry or aide further in development....

Feb 5 2018, 11:39 PM · pinentry, Feature Request
Johnnyleone created T3777: GpgOL cannot verify greater than level 0 if addresses are capitalized .
Feb 5 2018, 5:21 PM · gpg4win, gpgol, Bug Report
dams50 closed T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size as Resolved.
Feb 5 2018, 4:01 PM · gnupg (gpg14)
bernhard created T3776: Indicate that and why PGP-2 pubkeys (or secret) keys are not imported in the S1 Public space.
Feb 5 2018, 1:59 PM · Windows, kleopatra
dams50 added a comment to T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size.

FYI : when submitting a buffer composed of

  • a leading 00 byte,
  • the 255 bytes encrypted session key value

to HSM/PKCS11 for decyption, decrypt returns without any errors, and returned plain session key is the one expected.

Feb 5 2018, 11:38 AM · gnupg (gpg14)

Feb 4 2018

dkg created T3775: enable mixed hidden/non-hidden recipients during encryption.
Feb 4 2018, 10:08 PM · gpgme, Feature Request

Feb 3 2018

dams50 added a comment to T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size.

Some enlightenments here because i may have not mention some info in the first place :

Feb 3 2018, 6:18 PM · gnupg (gpg14)
Laurent Montel <montel@kde.org> committed rKLEOPATRA7a2fcf1d9769: Add new line (authored by Laurent Montel <montel@kde.org>).
Add new line
Feb 3 2018, 5:04 PM
jukivili committed rCffdc6f3623a0: Fix incorrect counter overflow handling for GCM (authored by jukivili).
Fix incorrect counter overflow handling for GCM
Feb 3 2018, 1:38 PM
onickolay added a comment to T3774: Failure to decrypt AEAD-encrypted files in some rare cases.

Feb 3 2018, 11:56 AM · gnupg, Bug Report
onickolay created T3774: Failure to decrypt AEAD-encrypted files in some rare cases.
Feb 3 2018, 11:55 AM · gnupg, Bug Report
marklundeberg created T3773: private subkeys are never deleted on non-master instances.
Feb 3 2018, 3:53 AM · Info Needed, OpenPGP, gnupg (gpg22), Bug Report
werner triaged T3770: heap buffer overflow in iobuf.c as Unbreak Now! priority.
Feb 3 2018, 1:30 AM · g10, Bug Report

Feb 2 2018

dkg created T3772: gpg-zip fails with recipient names that have whitespace in them.
Feb 2 2018, 11:47 PM · gpgtar, Bug Report
ralfbergs created T3771: Strange GUI artefacts left after sending email.
Feb 2 2018, 7:13 PM · gpgol, Bug Report
jfe created T3770: heap buffer overflow in iobuf.c.
Feb 2 2018, 4:28 PM · g10, Bug Report
wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

I'm confused. I've just now retested, and I get further with BSD make (there is another problem when importing the keys into the test keyring, where it the error is ignored with GNU make but the build fails with BSD make) but that is not what I want to focus on.

Feb 2 2018, 4:03 PM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
dams50 added a comment to T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size.

Our HSM is a certified FIPS 140-2, sec level3, hardware module, exposing a PKCS#11 v2.30 spec compliant API.

Feb 2 2018, 3:29 PM · gnupg (gpg14)
hs updated the task description for T3769: GPG messages with empty content / not decrypted in Outlook 2010.
Feb 2 2018, 3:26 PM · Bug Report, gpg4win
hs renamed T3769: GPG messages with empty content / not decrypted in Outlook 2010 from GPG messages with empty cotent / not decrypted in Outlook 2010 to GPG messages with empty content / not decrypted in Outlook 2010.
Feb 2 2018, 3:25 PM · Bug Report, gpg4win
hs created T3769: GPG messages with empty content / not decrypted in Outlook 2010.
Feb 2 2018, 3:24 PM · Bug Report, gpg4win
werner added a comment to T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size.

What kind of hardware token?

Feb 2 2018, 2:38 PM · gnupg (gpg14)
Laurent Montel <montel@kde.org> committed rKLEOPATRA7d6d053aa175: Use QLatin1String (authored by Laurent Montel <montel@kde.org>).
Use QLatin1String
Feb 2 2018, 2:01 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdbf73d0c72fe: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Feb 2 2018, 7:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa61ed4c2d377: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Feb 2 2018, 5:25 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc1a84d3aa3e4: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 2 2018, 3:33 AM

Feb 1 2018

dams50 updated the task description for T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size.
Feb 1 2018, 7:45 PM · gnupg (gpg14)
dams50 edited projects for T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size, added: gnupg (gpg14); removed gnupg (gpg23).
Feb 1 2018, 7:44 PM · gnupg (gpg14)
dams50 updated the task description for T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size.
Feb 1 2018, 7:41 PM · gnupg (gpg14)
dams50 created T3768: Decryption of RSA public key encrypted session key packet fails when encrypted session key packet length is not equal to RSA key modulus size in the S1 Public space.
Feb 1 2018, 7:40 PM · gnupg (gpg14)
kristianf added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

The patch is available in our downstream bugtracker as attachment to https://bugs.gentoo.org/646194

Feb 1 2018, 2:16 PM · gnupg (gpg22), dirmngr, Bug Report