Page MenuHome GnuPG
Feed All Stories

Jun 14 2019

dkg added a comment to rM7d0a979c07d2: python: Fix regression in t-decrypt-verify test..

I think this commit should be reverted -- if the test fails we should figure out why and fix it, because the logic of the test is correct.

Jun 14 2019, 1:02 PM
dkg added a comment to rMbd2d282e572b: python/tests: try to decrypt and verify new test data.

It also passes for me with python 2.7.16 (debian package 2.7.16-2).

Jun 14 2019, 12:05 PM
dkg added a comment to rMbd2d282e572b: python/tests: try to decrypt and verify new test data.

i think you mean t-decrypt-verify.py, right? That seems to indicate a problem on the targeted system that we ought to fix, rather than just commenting out the test. t-decrypt-verify.py passes for me when i test it with python 3.7.3 (debian python 3.7.3-1). what version of python are you testing with?

Jun 14 2019, 11:58 AM
werner added a comment to rMbd2d282e572b: python/tests: try to decrypt and verify new test data.

Unfortunately this is not the case. I had to remove the test code from t-decrypt-verify.c (7d0a979c07d2) to let "make check" work.

Jun 14 2019, 11:56 AM
werner added projects to T4573: Files encrypted on another platform using password based encryption (-c) intermittently fail to decrypt on Kleopatra: gnupg (gpg22), kleopatra.
Jun 14 2019, 11:52 AM · gnupg (gpg22), Bug Report
dkg added a comment to rMbd2d282e572b: python/tests: try to decrypt and verify new test data.

Sorry for the truncated commit. the sentence should have been:

Jun 14 2019, 11:49 AM
werner updated the task description for T4573: Files encrypted on another platform using password based encryption (-c) intermittently fail to decrypt on Kleopatra.
Jun 14 2019, 11:47 AM · gnupg (gpg22), Bug Report
werner added a comment to T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh.

This is all valid Bourne shell syntax. In detail:

Jun 14 2019, 11:42 AM · Bug Report
johngh created T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh.
Jun 14 2019, 11:12 AM · Bug Report
mrdave19 created T4573: Files encrypted on another platform using password based encryption (-c) intermittently fail to decrypt on Kleopatra.
Jun 14 2019, 1:55 AM · gnupg (gpg22), Bug Report

Jun 13 2019

werner committed rD15b94976eea1: swdb: gpgme 1.13.1 (authored by werner).
swdb: gpgme 1.13.1
Jun 13 2019, 4:14 PM
werner closed T4551: Release GPGME-1.13.1 as Resolved.

Release done.

Jun 13 2019, 3:39 PM · gpgme (gpgme 1.23.x), Release Info
werner committed rMea11c2a13cd4: Release 1.13.1 (authored by werner).
Release 1.13.1
Jun 13 2019, 3:36 PM
werner committed rM44cedf97962a: Post release updates (authored by werner).
Post release updates
Jun 13 2019, 3:36 PM
werner committed rM7d0a979c07d2: python: Fix regression in t-decrypt-verify test. (authored by werner).
python: Fix regression in t-decrypt-verify test.
Jun 13 2019, 3:36 PM
werner committed rMad1395f210f3: python: Set a default-key into gpg.conf for the tests. (authored by werner).
python: Set a default-key into gpg.conf for the tests.
Jun 13 2019, 3:36 PM
werner committed rM4f11210b21a1: core: At debug levels up to 9 print only an ascii dump. (authored by werner).
core: At debug levels up to 9 print only an ascii dump.
Jun 13 2019, 3:36 PM
werner added a comment to rMbd2d282e572b: python/tests: try to decrypt and verify new test data.

Can you please explain the commit messages. It seems the message was truncated.
And a failed test is a no-go in the regression test suite. A make check fails and thus the make release (or make distcheck) won't work either.

Jun 13 2019, 3:12 PM
MathisW created T4572: Kleopatra unable to import public key.
Jun 13 2019, 1:24 PM · kleopatra, Bug Report, gpg4win
werner committed rMef50bffc7103: core: Use fully correct command args for gpg --verify. (authored by werner).
core: Use fully correct command args for gpg --verify.
Jun 13 2019, 9:14 AM
werner committed rM28e620fa169d: core: Refactor the wait code utilizing the new fdtable. (authored by werner).
core: Refactor the wait code utilizing the new fdtable.
Jun 13 2019, 9:14 AM
werner committed rM3b32f7a97f97: core: At debug levels up to 9 print only an ascii dump. (authored by werner).
core: At debug levels up to 9 print only an ascii dump.
Jun 13 2019, 9:14 AM
werner committed rM5cfdf878fbc6: core: Link all context objects and add _gpgme_get_ctx. (authored by werner).
core: Link all context objects and add _gpgme_get_ctx.
Jun 13 2019, 9:14 AM
werner committed rM2a3cdb3e819d: core: Improve code by using strconcat at two places. (authored by werner).
core: Improve code by using strconcat at two places.
Jun 13 2019, 9:14 AM
werner committed rM52d8ed8dfb91: core: Replace the posix close notify mechanism by a new generic one. (authored by werner).
core: Replace the posix close notify mechanism by a new generic one.
Jun 13 2019, 9:14 AM
werner committed rM92883efe7176: core: Introduce a context serial number. (authored by werner).
core: Introduce a context serial number.
Jun 13 2019, 9:14 AM
werner added a comment to T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification.

I have a larger change for the wait code in the works. This will go into 1.14.0 but not in 1.13.1

Jun 13 2019, 9:06 AM · S/MIME, gpgme
werner updated the task description for T4551: Release GPGME-1.13.1.
Jun 13 2019, 9:05 AM · gpgme (gpgme 1.23.x), Release Info

Jun 12 2019

gniibe committed rCc7cb409f66f2: ecc: X448 also work on 32-bit machine. (authored by gniibe).
ecc: X448 also work on 32-bit machine.
Jun 12 2019, 5:18 AM
gniibe committed rC233a0e690423: ecc: Support 448 on big-endian machine. (authored by gniibe).
ecc: Support 448 on big-endian machine.
Jun 12 2019, 4:53 AM
Kimi added a comment to T4569: Version 3.1.8 can not "Encrypt for others".

Thank you very much for your quick action!

Jun 12 2019, 3:13 AM · Bug Report, gpg4win
gniibe committed rC8cfebd197fa5: ecc: Add Curve448 specific computation routines. (authored by gniibe).
ecc: Add Curve448 specific computation routines.
Jun 12 2019, 2:37 AM

Jun 11 2019

JJworx added a comment to T4571: Outlook sometimes crashes when activating encrypted mail with (partial) non-encrypted appendix.

Hi Andre,

Jun 11 2019, 4:52 PM · gpgol, Bug Report, gpg4win
aheinecke claimed T4571: Outlook sometimes crashes when activating encrypted mail with (partial) non-encrypted appendix.

Hi,
as usual, thanks for your help.

Jun 11 2019, 4:47 PM · gpgol, Bug Report, gpg4win
bernhard committed rW830435740ca9: Fix 3.1.8 news entry links (authored by bernhard).
Fix 3.1.8 news entry links
Jun 11 2019, 3:21 PM
JJworx created T4571: Outlook sometimes crashes when activating encrypted mail with (partial) non-encrypted appendix.
Jun 11 2019, 3:18 PM · gpgol, Bug Report, gpg4win
Laurent Montel <montel@kde.org> committed rKLEOPATRAe3056ac39152: When we use framework 5.59.0 we can use new logging file directory (authored by Laurent Montel <montel@kde.org>).
When we use framework 5.59.0 we can use new logging file directory
Jun 11 2019, 2:16 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO2404ac440b89: When we use framework 5.59.0 we can use new logging file directory (authored by Laurent Montel <montel@kde.org>).
When we use framework 5.59.0 we can use new logging file directory
Jun 11 2019, 2:11 PM
aheinecke committed rO06ddd05cbf3c: Do not show attachment warning when printing (authored by aheinecke).
Do not show attachment warning when printing
Jun 11 2019, 12:02 PM
aheinecke committed rO90bcebfe5f3d: Add silent mode to checkAttachments (authored by aheinecke).
Add silent mode to checkAttachments
Jun 11 2019, 12:02 PM
aheinecke committed rO1c3718053337: Remove "Print decrypted" action (authored by aheinecke).
Remove "Print decrypted" action
Jun 11 2019, 12:02 PM
aheinecke added a subtask for T4569: Version 3.1.8 can not "Encrypt for others": T4562: Gpg4win 3.1.9.
Jun 11 2019, 10:11 AM · Bug Report, gpg4win
aheinecke added a parent task for T4562: Gpg4win 3.1.9: T4569: Version 3.1.8 can not "Encrypt for others".
Jun 11 2019, 10:11 AM · Release Info, gpg4win
aheinecke committed rLIBKLEO2b0c2bd30d39: Fix key mapping based on summary column (authored by aheinecke).
Fix key mapping based on summary column
Jun 11 2019, 9:50 AM
dkg added a comment to T4566: dirmngr fails with HTTP 302 redirection to hkps.

@gouttegd good catch!

Jun 11 2019, 9:41 AM · gnupg (gpg22), dirmngr, Bug Report
dkg committed rG6562de7475b2: doc/gpgsm: explain what "policy-file" refers to. (authored by dkg).
doc/gpgsm: explain what "policy-file" refers to.
Jun 11 2019, 9:41 AM
dkg committed rGd4dc1ee403c5: dirmngr: fix handling of HTTPS redirections during HKP (authored by dkg).
dirmngr: fix handling of HTTPS redirections during HKP
Jun 11 2019, 9:41 AM
aheinecke added a comment to T4569: Version 3.1.8 can not "Encrypt for others".

The reason for this is the change to Kleopatra that the columns are configurable ( 4847fcc27afc8101752de82b0dd1f5fee027695d ). In the process we added additional columns like origin and to hide the "summary" column that the line edit for the recipients use we gave it an index number that was higher then our internal column count.

Jun 11 2019, 9:40 AM · Bug Report, gpg4win
Kimi updated the task description for T4569: Version 3.1.8 can not "Encrypt for others".
Jun 11 2019, 9:09 AM · Bug Report, gpg4win
aheinecke triaged T4569: Version 3.1.8 can not "Encrypt for others" as Unbreak Now! priority.

Thank you very much for the report. I can see this problem myself. It is strange because the code for that has not changed since 3.1.7 so it must be some sideeffect.

Jun 11 2019, 9:01 AM · Bug Report, gpg4win
aheinecke renamed T4570: Gpg4win: Improve Source packaging from Gpg4win: Improve Source packagin to Gpg4win: Improve Source packaging.
Jun 11 2019, 8:58 AM · gpg4win
aheinecke created T4570: Gpg4win: Improve Source packaging.
Jun 11 2019, 7:36 AM · gpg4win
Kimi created T4569: Version 3.1.8 can not "Encrypt for others".
Jun 11 2019, 6:05 AM · Bug Report, gpg4win
gcwilson added a comment to D491: Support for PowerPC's AES acceleration..

Thanks for the hwf-ppc.c. I've pulled the latest from upstream, applied the patches, and gotten the updated library built. Will let you know of any feedback from our performance team.

Jun 11 2019, 1:33 AM

Jun 10 2019

kaspro added a comment to T4301: Handling multiple subkeys on two SmartCards.

Thanks a lot @gniibe for this change.
I do understand and share your concerns, nevertheless are there, in my opinion valid reasons to be able to have a backup or duplicate, especially on the same or similar media type.
Consider for example giving multiple devices a chance of common interaction, using the keys for backup encryption etc. - I think there are several possible use-cases which can benefit from this.

Jun 10 2019, 7:40 PM · Restricted Project, gnupg, scd, Bug Report
werner added a comment to rC5e8765137c8c: ecc: Adding X448..

I don't mind how we call it in Libgcrypt. For GnuPG we should use "cv448" me things.

Jun 10 2019, 4:25 PM
gniibe committed rP95743b2cd736: tty: Show supplied message when using default (authored by Ineiev <ineiev@gnu.org>).
tty: Show supplied message when using default
Jun 10 2019, 11:25 AM
gniibe committed rC5e8765137c8c: ecc: Adding X448. (authored by gniibe).
ecc: Adding X448.
Jun 10 2019, 8:45 AM

Jun 9 2019

werner renamed T4568: Gpg4win / Kleopatra: Export from clipboard not supported from Gpg4win / Kleopatra Funktion Exportieren aus Zwischenablage nicht mehr möglich! to Gpg4win / Kleopatra: Export from clipboard not supported.
Jun 9 2019, 6:27 PM
Annykempf created T4568: Gpg4win / Kleopatra: Export from clipboard not supported in the S1 Public space.
Jun 9 2019, 12:21 PM

Jun 8 2019

werner removed a project from T4566: dirmngr fails with HTTP 302 redirection to hkps: ntbtls.

I just assumed that is an ntbtls problem.

Jun 8 2019, 10:26 PM · gnupg (gpg22), dirmngr, Bug Report
gouttegd added a comment to T4566: dirmngr fails with HTTP 302 redirection to hkps.

If I understand correctly, this is exactly the same problem that the one we encountered some time ago in the code dealing with fetching keys from HTTP (--fetch-keys), and that we fixed with this patch.

Jun 8 2019, 10:17 PM · gnupg (gpg22), dirmngr, Bug Report
slandden added a comment to D493: AES block modes for PPC.

Regarding OCB: I do not want to touch a patent-encumbered algorithm (3 more years) which claims to force only GPL usage of libgcrypt[1].

Jun 8 2019, 5:45 PM
dkg added a comment to T4566: dirmngr fails with HTTP 302 redirection to hkps.

fwiw, the bug looks like it's in send_request in ks-engine-hkp.c, which re-uses the http_session object without re-initializing its tls_session member.

Jun 8 2019, 4:16 PM · gnupg (gpg22), dirmngr, Bug Report
jukivili added a comment to D493: AES block modes for PPC.

Have you considered working on bulk CFB-decryption and OCB-enc/dec? Those are the block cipher modes used by GnuPG (OCB is new AEAD mode to be used starting with 2.3).

Jun 8 2019, 3:27 PM
dkg updated subscribers of T4566: dirmngr fails with HTTP 302 redirection to hkps.

thanks for the triage, @werner!

Jun 8 2019, 2:20 PM · gnupg (gpg22), dirmngr, Bug Report
werner triaged T4564: gpgconf --change-options prints warning about dirmngr_ldapservers.conf when GNUPGHOME is set as Wishlist priority.
Jun 8 2019, 10:41 AM · gnupg, Bug Report
werner triaged T4512: gpg's --keyserver option should be more robustly deprecated as Low priority.

We need --keyserver in gpg for just one reason: backward compatibility.

Jun 8 2019, 10:40 AM · gnupg24, gnupg (gpg23), Documentation, Keyserver, Bug Report
werner added a project to T4566: dirmngr fails with HTTP 302 redirection to hkps: gnupg (gpg22).
Jun 8 2019, 10:38 AM · gnupg (gpg22), dirmngr, Bug Report
werner triaged T4566: dirmngr fails with HTTP 302 redirection to hkps as High priority.
Jun 8 2019, 10:38 AM · gnupg (gpg22), dirmngr, Bug Report
werner triaged T4565: Libgcrypt doesn't build if blake2 isn't in --enable-digests as Low priority.
Jun 8 2019, 10:37 AM · Bug Report
werner triaged T4567: Libgcrypt doesn't build if ecc isn't in --enable-pubkey-ciphers as Low priority.
Jun 8 2019, 10:36 AM · Bug Report
wojnilowicz created T4567: Libgcrypt doesn't build if ecc isn't in --enable-pubkey-ciphers.
Jun 8 2019, 6:53 AM · Bug Report
dkg created T4566: dirmngr fails with HTTP 302 redirection to hkps.
Jun 8 2019, 6:53 AM · gnupg (gpg22), dirmngr, Bug Report
wojnilowicz created T4565: Libgcrypt doesn't build if blake2 isn't in --enable-digests.
Jun 8 2019, 6:48 AM · Bug Report
dkg reopened T4512: gpg's --keyserver option should be more robustly deprecated as "Open".

thanks for fixing that error message, @werner. As @Valodim points out in discusson about hagrid, a gpg.conf keyserver option (deprecated according to the documentation) overrides the dirmngr.conf keyserver option (not deprecated according to the documentation.

Jun 8 2019, 5:29 AM · gnupg24, gnupg (gpg23), Documentation, Keyserver, Bug Report
joaociocca added a comment to T3537: GpgOL - Outlook shows empty email body for encrypted email.

I'm having a very similar problem in 3.1.5! Randomly, when I try to view a PGP-signed e-mail, nothing shows, both on preview panel and when I open the message.

Jun 8 2019, 5:13 AM · gpgol, Bug Report, gpg4win
slandden updated the summary of D493: AES block modes for PPC.
Jun 8 2019, 2:11 AM
slandden updated the diff for D491: Support for PowerPC's AES acceleration..

rebase

Jun 8 2019, 2:09 AM
slandden updated the diff for D490: PowerPC optimized routines for AES and SHA2 using PowerISA 2.07 instructions..

correctly generate the asm for it's "linux quirk" mode (fix build on big-endian)

Jun 8 2019, 2:09 AM
slandden planned changes to D491: Support for PowerPC's AES acceleration..

It turns out that the upstream cryptogams is broken on ppc64 big-endian elfv1. I reported this upstream https://github.com/dot-asm/cryptogams/issues/5 (openssl version works fine)

Jun 8 2019, 1:17 AM

Jun 7 2019

slandden updated the diff for D491: Support for PowerPC's AES acceleration..

include hwf-ppc.c

Jun 7 2019, 10:39 PM
dkg created T4564: gpgconf --change-options prints warning about dirmngr_ldapservers.conf when GNUPGHOME is set.
Jun 7 2019, 10:28 PM · gnupg, Bug Report
gcwilson added a comment to D491: Support for PowerPC's AES acceleration..

We are trying to apply patches in order to conduct internal testing. They did apply successfully. However, we can't get the result to link because _gcry_hwf_detect_ppc is undefined. Is there a hwf-ppc.c somewhere?

Jun 7 2019, 10:11 PM
werner reopened T3972: 100% CPU usage endles loop of gpg --list-keys as "Open".

I received an strace for a similar case by PM.

Jun 7 2019, 7:40 PM · gnupg (gpg22)
werner lowered the priority of T4563: gpg-agent fails to sign request of PKISSH from High to Normal.
Jun 7 2019, 6:32 PM · Feature Request, gpgagent
aheinecke changed the status of T4318: GpgOl: Unable to save an encrypted message to disk [gpg4win 3.1.5] from Open to Testing.

File->Save As now works for crypto mails. It saves the encrypted message.

Jun 7 2019, 3:37 PM · gpg4win, gpgol
aheinecke added a subtask for T4318: GpgOl: Unable to save an encrypted message to disk [gpg4win 3.1.5]: T4562: Gpg4win 3.1.9.
Jun 7 2019, 3:36 PM · gpg4win, gpgol
aheinecke added a parent task for T4562: Gpg4win 3.1.9: T4318: GpgOl: Unable to save an encrypted message to disk [gpg4win 3.1.5].
Jun 7 2019, 3:36 PM · Release Info, gpg4win
aheinecke committed rOaf7aff13aac2: Add a better comment about the save as (authored by aheinecke).
Add a better comment about the save as
Jun 7 2019, 3:34 PM
aheinecke committed rO958432f2a072: Implement File->SaveAs for crypt mail (authored by aheinecke).
Implement File->SaveAs for crypt mail
Jun 7 2019, 3:31 PM
aheinecke committed rOb0ec0feb0942: Improve some debug output (authored by aheinecke).
Improve some debug output
Jun 7 2019, 3:31 PM
aheinecke committed rO42aba6deffc0: Add introspection debug code for variants (authored by aheinecke).
Add introspection debug code for variants
Jun 7 2019, 3:09 PM
ikrabbe triaged T4563: gpg-agent fails to sign request of PKISSH as High priority.

This is a high prio error, I guess, because it breaks a very useable part of gnupg, that is really hard to maintain. If it is not stable to sign keys with the gpg-agent, it is very hard to use that. Many might switch back to the ssh-agent.

Jun 7 2019, 2:12 PM · Feature Request, gpgagent
ikrabbe changed the status of T4563: gpg-agent fails to sign request of PKISSH from Open to Testing.

Please check if this patch works for you and please check where this flag actually comes from and what it does say!

Jun 7 2019, 2:09 PM · Feature Request, gpgagent
ikrabbe created T4563: gpg-agent fails to sign request of PKISSH.
Jun 7 2019, 2:05 PM · Feature Request, gpgagent
aheinecke added a parent task for T4562: Gpg4win 3.1.9: T4560: GpgOL: Only quick print possible for encrypted mails.
Jun 7 2019, 1:15 PM · Release Info, gpg4win
aheinecke added a subtask for T4560: GpgOL: Only quick print possible for encrypted mails: T4562: Gpg4win 3.1.9.
Jun 7 2019, 1:15 PM · gpg4win, gpgol
aheinecke changed the status of T4560: GpgOL: Only quick print possible for encrypted mails from Open to Testing.

This works now, the hidden BeforePrint Event enabled us to detect when a print happens and the old code to do blocking decrypts enabled the actual printing.
We also do not print "our categories" (encrypted message, level x trust),... anymore, even in quick print.

Jun 7 2019, 1:15 PM · gpg4win, gpgol
aheinecke created T4562: Gpg4win 3.1.9.
Jun 7 2019, 1:13 PM · Release Info, gpg4win