Page MenuHome GnuPG
Feed All Stories

May 28 2019

werner committed rGf9934dcb57ca: Post release updates (authored by werner).
Post release updates
May 28 2019, 5:40 PM
werner committed rG3f2b7a53ddc4: Release GnuPG 2.2.16 (authored by werner).
Release GnuPG 2.2.16
May 28 2019, 5:40 PM
werner committed rG626e05f07af1: po: Auto-update (authored by werner).
po: Auto-update
May 28 2019, 5:40 PM
matheusmoreira added a task to D488: gpg: add the --delete-secret-key-stubs command: T4544: More prompts before key deletion.
May 28 2019, 5:39 PM
matheusmoreira added a task to D480: gpg: factor out secret key deletion function: T4544: More prompts before key deletion.
May 28 2019, 5:39 PM
matheusmoreira added a task to D485: gpg: add the --delete-secret-subkeys command: T4544: More prompts before key deletion.
May 28 2019, 5:39 PM
matheusmoreira added revisions to T4544: More prompts before key deletion: D480: gpg: factor out secret key deletion function, D485: gpg: add the --delete-secret-subkeys command, D488: gpg: add the --delete-secret-key-stubs command, D481: gpg: confirm deletion of each key individually, D482: gpg: confirm again before deleting primary key.
May 28 2019, 5:39 PM · gnupg, Feature Request, patch
matheusmoreira added a task to D482: gpg: confirm again before deleting primary key: T4544: More prompts before key deletion.
May 28 2019, 5:39 PM
matheusmoreira added a task to D481: gpg: confirm deletion of each key individually: T4544: More prompts before key deletion.
May 28 2019, 5:39 PM
matheusmoreira abandoned D479: gpg: avoid deletion of keys not specified by user.

A better solution has been commited: cc6069ac6ecd

May 28 2019, 5:35 PM
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

I should add that using gpg on the command line works fine over SSH. The problem occurs only inside Emacs over SSH.

May 28 2019, 5:22 PM · Emacs, Documentation, pinentry, Bug Report
matheusmoreira created T4544: More prompts before key deletion in the S1 Public space.
May 28 2019, 5:21 PM · gnupg, Feature Request, patch
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Ah, I added the --verbose option and got this output (sanitized by me):

May 28 2019, 5:19 PM · Emacs, Documentation, pinentry, Bug Report
werner added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Sorry, I forgot to mention it. You need to add -v to the command line.

May 28 2019, 5:14 PM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Thank you, werner. Could you please tell me an exact GPG command to do this signing, and tell me where the output line should appear? I tried this command on the command line:

May 28 2019, 5:10 PM · Emacs, Documentation, pinentry, Bug Report
werner closed T4462: GnuPG: Segfaults trying to encrypt / locate by mbox for specific keys as Resolved.
May 28 2019, 5:08 PM · Bug Report, gnupg
werner updated the task description for T4509: Release GnuPG 2.2.16.
May 28 2019, 5:08 PM · Release Info, gnupg (gpg22)
werner closed T4510: Update our copy of SQLite to 3.28, a subtask of T4509: Release GnuPG 2.2.16, as Resolved.
May 28 2019, 5:04 PM · Release Info, gnupg (gpg22)
werner closed T4510: Update our copy of SQLite to 3.28 as Resolved.
May 28 2019, 5:04 PM · CVE
werner edited projects for T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs, added: pinentry; removed gpgagent.

Which pinentry are you using in in what mode? Please do a sign operation and watch out for a line similar to:

May 28 2019, 4:30 PM · Emacs, Documentation, pinentry, Bug Report
aheinecke committed rO2dcf132c8b6c: Always pass write in NeedsFirstAfterWrite state (authored by aheinecke).
Always pass write in NeedsFirstAfterWrite state
May 28 2019, 3:31 PM
aheinecke committed rOd3e81ef9cce0: Fix T3656 workaround for encrypted S/MIME (authored by aheinecke).
Fix T3656 workaround for encrypted S/MIME
May 28 2019, 3:31 PM
aheinecke committed rO2216aaecb56f: Fix moving / closing S/MIME mails with attachments (authored by aheinecke).
Fix moving / closing S/MIME mails with attachments
May 28 2019, 3:31 PM
aheinecke committed rO5bd3e5bd7eef: Add accessor for msgtype (authored by aheinecke).
Add accessor for msgtype
May 28 2019, 3:31 PM
aheinecke committed rO7dc8d46807c4: Use unquoted content id for related attachments (authored by aheinecke).
Use unquoted content id for related attachments
May 28 2019, 3:31 PM
aheinecke committed rO4df3dfaf43f7: Fix refcount error in rare error handler (authored by aheinecke).
Fix refcount error in rare error handler
May 28 2019, 3:31 PM
aheinecke added a comment to T4525: GpgOL: Error when moving opened S/MIME Mails with attachments on Exchange.

My understanding of this issue and the fix for it is that Outlook with exchange detects that our mails are S/MIME mails. As the attachments are modified by us outlook wants to save the changes on move. This fails because it can't do the crypto. Leading to the error. This also happens when such a mail is closed.

May 28 2019, 3:16 PM · g10code, gpg4win, Bug Report, gpgol
aheinecke created T4543: GpgOL: Moved S/MIME mails can no longer be read by other clients.
May 28 2019, 3:10 PM · g10code, S/MIME, gpg4win, gpgol
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

I also tried adding this to my gpg-agent.conf file:

May 28 2019, 2:05 PM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Oh, in case it wasn't clear, the idea that another application (GNU emacs) is receiving keystrokes meant for the gpg-agent prompt is probably a security risk....

May 28 2019, 2:01 PM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan created T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.
May 28 2019, 2:00 PM · Emacs, Documentation, pinentry, Bug Report
aheinecke added a subtask for T4322: GpgOL: Embedded image not visible in forwarded email: T4389: Gpg4win 3.1.8.
May 28 2019, 1:20 PM · gpg4win, gpgol
aheinecke added a parent task for T4389: Gpg4win 3.1.8: T4322: GpgOL: Embedded image not visible in forwarded email.
May 28 2019, 1:20 PM · gpg4win, Release Info
aheinecke added a comment to T4322: GpgOL: Embedded image not visible in forwarded email.

We did not remove the "<>" from the content id. This worked for the first display but when forwarding they got doubled and it broke.

May 28 2019, 1:20 PM · gpg4win, gpgol
werner added a comment to T4536: dirmngr fails to find OCSP signer certificate when responder is identified with key ID.

Do you have any test cases? Note that T3966 is due to missing support for SHA-256.

May 28 2019, 12:36 PM · S/MIME, gnupg (gpg22), Bug Report
werner added a project to T4541: C implementation of AES is vulnerable to side-channel attacks: libgcrypt.

Can you please give more details and tell whether this is powerpc specific.

May 28 2019, 12:34 PM · side-channel, libgcrypt, Bug Report
werner closed T3966: Dirmngr: no suitable certificate found to verify the OCSP response as Resolved.
May 28 2019, 12:32 PM · gpg4win, dirmngr, S/MIME
werner committed rG5281ecbe3ae8: dirmngr: Allow for other hash algorithms than SHA-1 in OCSP. (authored by werner).
dirmngr: Allow for other hash algorithms than SHA-1 in OCSP.
May 28 2019, 12:32 PM
werner committed rG4699e294cc9e: dirmngr: Improve finding OCSP cert. (authored by werner).
dirmngr: Improve finding OCSP cert.
May 28 2019, 12:31 PM
werner committed rG405f41007c35: dirmngr: Allow for other hash algorithms than SHA-1 in OCSP. (authored by werner).
dirmngr: Allow for other hash algorithms than SHA-1 in OCSP.
May 28 2019, 12:31 PM
werner committed rGa2a90717466a: agent: Make an MD encoding function more robust. (authored by werner).
agent: Make an MD encoding function more robust.
May 28 2019, 12:31 PM
werner added a comment to T3966: Dirmngr: no suitable certificate found to verify the OCSP response.

We only supported SHA-1 signed OCSP requests. Fix will go into 2.2.16.

May 28 2019, 12:29 PM · gpg4win, dirmngr, S/MIME
aheinecke committed rO9a9fe4e7fcad: Saveguard against related attachment hiding (authored by aheinecke).
Saveguard against related attachment hiding
May 28 2019, 11:15 AM
aheinecke committed rOfced7e3c27f8: Fix forwarding of plain text mails with CID attachs (authored by aheinecke).
Fix forwarding of plain text mails with CID attachs
May 28 2019, 11:15 AM
aheinecke committed rO319ba6d84cf6: Improve debug output for attachment handling (authored by aheinecke).
Improve debug output for attachment handling
May 28 2019, 11:15 AM
aheinecke committed rO6faa6621e77b: Fix double free in error handler (authored by aheinecke).
Fix double free in error handler
May 28 2019, 11:15 AM
aheinecke added a comment to T4526: GpgOL: Forwarding a mail with attachment as crypto mail removes attachment.

The code had the assumption that a content-id
could only exist on an attachment for HTML mails as it otherwise
does not make sense.

May 28 2019, 10:31 AM · Bug Report, gpgol, gpg4win
gniibe committed rG108c22c9c50a: g10,agent: Support CONFIRM for --delete-key. (authored by gniibe).
g10,agent: Support CONFIRM for --delete-key.
May 28 2019, 9:17 AM
gniibe committed rG19415a265253: agent: Remove unused agent_show_message. (authored by gniibe).
agent: Remove unused agent_show_message.
May 28 2019, 4:37 AM
slandden updated the diff for D492: Add PowerPC crypto acceleration support for SHA2..

fix build with a fixup that got applied twice. better benchmarks

May 28 2019, 1:35 AM

May 27 2019

slandden updated the summary of D491: Support for PowerPC's AES acceleration..
May 27 2019, 9:15 PM
slandden created T4541: C implementation of AES is vulnerable to side-channel attacks.
May 27 2019, 9:10 PM · side-channel, libgcrypt, Bug Report
werner committed rG582dee24185d: Prepare NEWS for the release (authored by werner).
Prepare NEWS for the release
May 27 2019, 8:00 PM
werner committed rEf7559364b1ab: po: Update Polish translation (authored by werner).
po: Update Polish translation
May 27 2019, 6:36 PM
werner added a comment to T4165: Dirmngr: Ipv6 causes network failure if Ipv6 can't be reached.

I doubt that we are going to implement this.

May 27 2019, 6:15 PM · Keyserver, Feature Request, dirmngr
werner committed rG3bf796aa0aec: po: Update Czech translation (authored by petr_p).
po: Update Czech translation
May 27 2019, 5:36 PM
werner committed rGa7a327d026a5: po: Update Polish translation (authored by werner).
po: Update Polish translation
May 27 2019, 5:36 PM
werner triaged T4537: gpgsm support for timestamp signatures as Normal priority.
May 27 2019, 3:58 PM · gnupg26, S/MIME, Feature Request
werner triaged T4536: dirmngr fails to find OCSP signer certificate when responder is identified with key ID as Normal priority.
May 27 2019, 3:57 PM · S/MIME, gnupg (gpg22), Bug Report
werner closed T4535: gpgsm --sign prints misleading error message when using default key as Resolved.

Thanks to your very good analysis, this was easy to fix.

May 27 2019, 3:49 PM · gnupg (gpg22), S/MIME, Bug Report
werner committed rG32210e855c46: sm: Avoid confusing diagnostic for the default key. (authored by werner).
sm: Avoid confusing diagnostic for the default key.
May 27 2019, 3:49 PM
werner committed rG521e7d4644ed: sm: Avoid confusing diagnostic for the default key. (authored by werner).
sm: Avoid confusing diagnostic for the default key.
May 27 2019, 3:48 PM
werner triaged T4535: gpgsm --sign prints misleading error message when using default key as Low priority.
May 27 2019, 3:29 PM · gnupg (gpg22), S/MIME, Bug Report
matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

@werner Thank you for resolving this issue.

May 27 2019, 1:04 PM · patch, Bug Report, gnupg
werner closed T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested) as Resolved.

See the man page on how to delete subkeys or just the primary secret key with --delete-key.

May 27 2019, 12:57 PM · patch, Bug Report, gnupg
werner closed T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested), a subtask of T4509: Release GnuPG 2.2.16, as Resolved.
May 27 2019, 12:57 PM · Release Info, gnupg (gpg22)
werner committed rGb6289af9738d: gpg: Fixed i18n markup of some strings. (authored by werner).
gpg: Fixed i18n markup of some strings.
May 27 2019, 12:56 PM
werner committed rG190eeb7cce03: po: Update the German translation (authored by werner).
po: Update the German translation
May 27 2019, 12:55 PM
werner committed rGab5d7142a79e: gpg: Fixed i18n markup of some strings. (authored by werner).
gpg: Fixed i18n markup of some strings.
May 27 2019, 12:54 PM
werner committed rGd9b31d3a20b8: gpg: Allow deletion of subkeys with --delete-[secret-]key. (authored by werner).
gpg: Allow deletion of subkeys with --delete-[secret-]key.
May 27 2019, 12:54 PM
werner committed rGcc6069ac6ecd: gpg: Allow deletion of subkeys with --delete-[secret-]key. (authored by werner).
gpg: Allow deletion of subkeys with --delete-[secret-]key.
May 27 2019, 11:18 AM
gniibe closed T3343: show-unusable-subkeys claims "expired: never" when primary key is expired as Resolved.
May 27 2019, 10:11 AM · gnupg, Bug Report
aheinecke added a comment to T4526: GpgOL: Forwarding a mail with attachment as crypto mail removes attachment.

I was able to reproduce this when I forwarded the mail after opening it in a new window. Somehow that appears to influence it.

May 27 2019, 10:00 AM · Bug Report, gpgol, gpg4win
werner committed rG9ccdd59e4e1e: agent: Stop scdaemon after reload when disable_scdaemon. (authored by gniibe).
agent: Stop scdaemon after reload when disable_scdaemon.
May 27 2019, 9:24 AM
gniibe closed T4397: GPG Error - version >= 1.25... no as Invalid.

I think that when using GNU autoconf's configure, you should have the ${prefix}/bin in your PATH.

May 27 2019, 4:44 AM · gpgrt, Bug Report

May 25 2019

werner closed T4540: compress tarballs with xz as Wontfix.

No sorry, we won't do that for the regular source. However, the full source for the binary installer is xz compressed. That is because we are legally required to publish the source but in reality the source ist not used and weel, to build you have lots of other requirements with xz being the simplest one.

May 25 2019, 8:44 PM · gnupg, libgcrypt
vtorri created T4540: compress tarballs with xz in the S1 Public space.
May 25 2019, 7:51 PM · gnupg, libgcrypt

May 24 2019

slandden updated the diff for D490: PowerPC optimized routines for AES and SHA2 using PowerISA 2.07 instructions..
May 24 2019, 9:05 PM
slandden requested review of D490: PowerPC optimized routines for AES and SHA2 using PowerISA 2.07 instructions..
May 24 2019, 9:04 PM
slandden updated the diff for D491: Support for PowerPC's AES acceleration..

proper benchmarks

May 24 2019, 9:04 PM
slandden updated the diff for D492: Add PowerPC crypto acceleration support for SHA2..

Fix alignment needs of vcrypto instructions.

May 24 2019, 9:03 PM
werner triaged T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r as Normal priority.

I guess we can do that. Thanks for the hint.

May 24 2019, 3:19 PM · gpgrt, Feature Request
vtorri created T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r.
May 24 2019, 1:19 PM · gpgrt, Feature Request
werner added a comment to T4538: Support PSS signed CRLs.

Interesting tinge: The main CRL of the dgn.de CA uses a nextUpdate in the year 2034 (15 years in the future) which would force dirmngr to cache the CRL until then. However, the CRL of the intermediate certificate has a nextUpdate only one month in the future. There is currently no entry in that second level CRL, so their idea might be that an updated second level CRL will also trigger a reload of the main CRL. I have not checked how we implement that in Dirmngr but I doubt that such a thing will work for us and that it is in any way standard compliant.

May 24 2019, 11:59 AM · dirmngr, S/MIME, libksba
werner added a subtask for T4538: Support PSS signed CRLs: T4523: Gpg4win: Multiple problems reported 05-2019.
May 24 2019, 9:10 AM · dirmngr, S/MIME, libksba
werner added a parent task for T4523: Gpg4win: Multiple problems reported 05-2019: T4538: Support PSS signed CRLs.
May 24 2019, 9:10 AM · Release Info
werner removed a parent task for T4538: Support PSS signed CRLs: T4523: Gpg4win: Multiple problems reported 05-2019.
May 24 2019, 9:10 AM · dirmngr, S/MIME, libksba
werner removed a subtask for T4523: Gpg4win: Multiple problems reported 05-2019: T4538: Support PSS signed CRLs.
May 24 2019, 9:10 AM · Release Info
werner added a parent task for T4538: Support PSS signed CRLs: T4523: Gpg4win: Multiple problems reported 05-2019.
May 24 2019, 9:08 AM · dirmngr, S/MIME, libksba
werner added a subtask for T4523: Gpg4win: Multiple problems reported 05-2019: T4538: Support PSS signed CRLs.
May 24 2019, 9:08 AM · Release Info
werner removed a parent task for T4523: Gpg4win: Multiple problems reported 05-2019: T4118: GpgOL: Mitigate S/MIME Denial of Service due to CRL stalling.
May 24 2019, 9:06 AM · Release Info
werner removed a subtask for T4118: GpgOL: Mitigate S/MIME Denial of Service due to CRL stalling: T4523: Gpg4win: Multiple problems reported 05-2019.
May 24 2019, 9:06 AM · gpg4win, gpgol
werner created T4538: Support PSS signed CRLs.
May 24 2019, 8:58 AM · dirmngr, S/MIME, libksba
jukivili added a comment to D491: Support for PowerPC's AES acceleration..

Consider using tests/bench-slope to get cycles/byte results so they can be compared with https://github.com/dot-asm/cryptogams/blob/master/ppc/aesp8-ppc.pl#L34

May 24 2019, 8:44 AM
slandden planned changes to D490: PowerPC optimized routines for AES and SHA2 using PowerISA 2.07 instructions..
May 24 2019, 6:39 AM
slandden planned changes to D491: Support for PowerPC's AES acceleration..
May 24 2019, 6:39 AM
slandden planned changes to D492: Add PowerPC crypto acceleration support for SHA2..

Didn't do sufficient testing.

May 24 2019, 6:31 AM
slandden updated the diff for D491: Support for PowerPC's AES acceleration..

Actually include modified perlasm file.

May 24 2019, 6:16 AM
slandden updated the summary of D491: Support for PowerPC's AES acceleration..
May 24 2019, 6:15 AM
slandden updated the summary of D491: Support for PowerPC's AES acceleration..
May 24 2019, 6:07 AM