Page MenuHome GnuPG
Feed All Stories

May 4 2020

inworldneedx created T4937: No pop-up when looked for server.
May 4 2020, 8:42 PM · Bug Report, gpg4win
werner triaged T4933: Incorrect expiration time of created subkey as Low priority.

So we are a minute off. The expiration timestamp is not stored in the key, instead the difference to the creation timestamp is give. This makes it a bit challenging to get it always right. Did you tried

May 4 2020, 7:32 PM · gnupg (gpg22), Bug Report
werner claimed T4936: Fixes for multiple issues found in Coverity scan of gnupg-2.2.20.

Thanks

May 4 2020, 7:17 PM · gnupg, Bug Report
werner closed T4935: online libgcrypt manual 1.8.5 2020-05-04 has false UPDATED date as Resolved.

Nope, that is correct, the last update of the manual was

May 4 2020, 7:14 PM · Not A Bug, libgcrypt
werner committed rG1e72a1a21849: scd:nks: Add do_with_keygrip and implement a cache. (authored by werner).
scd:nks: Add do_with_keygrip and implement a cache.
May 4 2020, 7:02 PM
t8m added a comment to T4936: Fixes for multiple issues found in Coverity scan of gnupg-2.2.20.

Oops, I am sorry for the confusion. This patch is the correct one. The patch originally attached contains also revert of the commit I've reported in the other bug report today.

May 4 2020, 6:18 PM · gnupg, Bug Report
t8m created T4936: Fixes for multiple issues found in Coverity scan of gnupg-2.2.20.
May 4 2020, 6:16 PM · gnupg, Bug Report
bernhard renamed T4935: online libgcrypt manual 1.8.5 2020-05-04 has false UPDATED date from online libgcrypt manual has false UPDATED date to online libgcrypt manual 1.8.5 2020-05-04 has false UPDATED date.
May 4 2020, 5:34 PM · Not A Bug, libgcrypt
bernhard created T4935: online libgcrypt manual 1.8.5 2020-05-04 has false UPDATED date.
May 4 2020, 5:33 PM · Not A Bug, libgcrypt
werner assigned T4934: Returning automatic variable buffer from a function to gniibe.

@gniibe, will you be so kind and look into this?

May 4 2020, 3:06 PM · dirmngr, Restricted Project, Bug Report
werner changed the status of T4920: Support ECDH in Libksba, a subtask of T4098: GpgSM: Add ECC support, from Open to Testing.
May 4 2020, 3:05 PM · gnupg (gpg23), Feature Request, S/MIME
werner changed the status of T4920: Support ECDH in Libksba from Open to Testing.

It works for me(tm).

May 4 2020, 3:05 PM · libksba, Feature Request, S/MIME
werner committed rGd5051e31a8fc: sm: Support encryption using ECDH keys. (authored by werner).
sm: Support encryption using ECDH keys.
May 4 2020, 3:02 PM
werner committed rG9bc9d0818b0e: doc: Typo fixes in code comments (authored by werner).
doc: Typo fixes in code comments
May 4 2020, 3:02 PM
werner committed rKbe1b4416afc3: Add a dedicated BIT STRING function to the new DER builder. (authored by werner).
Add a dedicated BIT STRING function to the new DER builder.
May 4 2020, 2:55 PM
werner committed rK8ade151b1048: Support creation of ECDH enveloped data object (part 2 of 2) (authored by werner).
Support creation of ECDH enveloped data object (part 2 of 2)
May 4 2020, 2:55 PM
gniibe committed rG70af2165ec25: ecc-sos: Fix gpg_mpi_write for opaque bit string. (authored by gniibe).
ecc-sos: Fix gpg_mpi_write for opaque bit string.
May 4 2020, 12:06 PM
t8m created T4934: Returning automatic variable buffer from a function .
May 4 2020, 11:36 AM · dirmngr, Restricted Project, Bug Report
kuraga added a comment to T4933: Incorrect expiration time of created subkey.
gpg -k --with-colons KEYID | awk -F: '$1=="pub" {print srtrftime ("%F %T", $7)}'

and that in ISO 8601 format

May 4 2020, 11:36 AM · gnupg (gpg22), Bug Report
werner added a comment to T4933: Incorrect expiration time of created subkey.
gpg -k --with-colons KEYID | awk -F: '$1=="pub" {print $7}'
May 4 2020, 11:25 AM · gnupg (gpg22), Bug Report
werner added a comment to T4933: Incorrect expiration time of created subkey.

Right, we do have this option only in master (devel version).

May 4 2020, 11:13 AM · gnupg (gpg22), Bug Report
kuraga added a comment to T4933: Incorrect expiration time of created subkey.

I can't find such option.

May 4 2020, 10:10 AM · gnupg (gpg22), Bug Report
gniibe committed rG4cc4ff03a273: ecc-sos: Fix reading SEXP from agent. (authored by gniibe).
ecc-sos: Fix reading SEXP from agent.
May 4 2020, 6:13 AM
gniibe committed rGa9b31fc3e41b: ecc-sos: Fix parsing key for EdDSA/ECDH. (authored by gniibe).
ecc-sos: Fix parsing key for EdDSA/ECDH.
May 4 2020, 4:57 AM
gniibe committed rGf27a5810903a: sos: don't change NBITS. (authored by gniibe).
sos: don't change NBITS.
May 4 2020, 4:18 AM
gniibe committed rGed4c1e213ad0: ecc-sos: public key is MPI with the prefix 0x40. (authored by gniibe).
ecc-sos: public key is MPI with the prefix 0x40.
May 4 2020, 4:18 AM
gniibe committed rG638328a33db4: sos: Fix fingerprint computation. (authored by gniibe).
sos: Fix fingerprint computation.
May 4 2020, 4:18 AM
gniibe committed rGf031b0fb6c4a: agent: Fix converting to OpenPGP. (authored by gniibe).
agent: Fix converting to OpenPGP.
May 4 2020, 4:18 AM
gniibe committed rG3fae9540c69e: Fix exporting key for ECC. (authored by gniibe).
Fix exporting key for ECC.
May 4 2020, 4:18 AM
gniibe committed rG5b094067f7e9: gpg: Use opaque MPI for shared point. (authored by gniibe).
gpg: Use opaque MPI for shared point.
May 4 2020, 4:18 AM
gniibe committed rGb73fef03769f: gpg: Implement the fix-up of zero for SOS. (authored by gniibe).
gpg: Implement the fix-up of zero for SOS.
May 4 2020, 4:18 AM
gniibe committed rG0e40b033b853: gpg: Fix for the condition calling gpg_sos_write. (authored by gniibe).
gpg: Fix for the condition calling gpg_sos_write.
May 4 2020, 4:18 AM
gniibe committed rGc31fd447373d: gpg: Use GCRYMPI_FLAG_USER2 for SOS, and hash_public_key with that. (authored by gniibe).
gpg: Use GCRYMPI_FLAG_USER2 for SOS, and hash_public_key with that.
May 4 2020, 4:18 AM
gniibe committed rGac977526accb: gpg: Use opaque MPI for ECDH. (authored by gniibe).
gpg: Use opaque MPI for ECDH.
May 4 2020, 4:18 AM
gniibe committed rG93bcc87bd0d9: Add sos_read. (authored by gniibe).
Add sos_read.
May 4 2020, 4:18 AM
gniibe committed rG2096965c5388: gpg: Introduce SOS (Simply Octet String) support. (authored by gniibe).
gpg: Introduce SOS (Simply Octet String) support.
May 4 2020, 4:18 AM
gniibe committed rG120f4e8c67d5: gpg: Use opaque byte MPI interface for ECC key. (authored by gniibe).
gpg: Use opaque byte MPI interface for ECC key.
May 4 2020, 4:18 AM
gniibe added a comment to T4933: Incorrect expiration time of created subkey.

How does it show when you specify --full-time-strings (in UTC by ISO time format)?
I wonder if it is valid as data, but there is a problem of showing key(s).

May 4 2020, 4:16 AM · gnupg (gpg22), Bug Report

May 3 2020

kuraga created T4933: Incorrect expiration time of created subkey.
May 3 2020, 1:39 PM · gnupg (gpg22), Bug Report

May 1 2020

wojnilowicz added a comment to T4932: gpgmepp segfaults during keys listing on Windows.

Attaching the actual program

May 1 2020, 8:36 PM · Windows
wojnilowicz created T4932: gpgmepp segfaults during keys listing on Windows in the S1 Public space.
May 1 2020, 8:34 PM · Windows
werner committed rK0ddfbb464e0a: Support creation of ECDH enveloped data object (part 1) (authored by werner).
Support creation of ECDH enveloped data object (part 1)
May 1 2020, 5:17 PM
werner committed rKcf49d3e60a67: Add a new DER builder for internal use. (authored by werner).
Add a new DER builder for internal use.
May 1 2020, 5:17 PM
werner committed rK0aee4bf12809: Add RSA encrypted sample file. (authored by werner).
Add RSA encrypted sample file.
May 1 2020, 5:17 PM
werner committed rK9c52d0787e0d: Add new internal function to get the encoded issuer (authored by werner).
Add new internal function to get the encoded issuer
May 1 2020, 5:17 PM
werner committed rKd1ca2c8b65da: Move ASN.1 constants to a separate header. (authored by werner).
Move ASN.1 constants to a separate header.
May 1 2020, 5:17 PM

Apr 30 2020

t8m added a comment to T4820: gpgme's json test fails with gpg 2.2.19.

Any progress on this one?

Apr 30 2020, 2:25 PM · gpgme (gpgme 1.23.x), Bug Report
ludwig added a comment to T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals.

I debugged some more.

Apr 30 2020, 12:57 PM · pinentry, Bug Report
werner added a comment to T4931: gnupg unusable with a long path to $HOME.

Yes, with current gnupg it works w/o problems. Well, unless systemd decided to remove the directory. There is a loginctl(1) way to avoid this.

Apr 30 2020, 12:22 PM · Not A Bug, FAQ, gnupg
t8m added a comment to T4931: gnupg unusable with a long path to $HOME.

Also I suppose the 2.1.20 version above is typo and 2.2.20 is actually meant.

Apr 30 2020, 11:04 AM · Not A Bug, FAQ, gnupg
t8m added a comment to T4931: gnupg unusable with a long path to $HOME.

Can you please clarify? Let's assume I am using current gnupg version (2.2.20) and /run/user/$UID exists. Everything should work seamlessly, should it?

Apr 30 2020, 11:03 AM · Not A Bug, FAQ, gnupg
werner triaged T4931: gnupg unusable with a long path to $HOME as Normal priority.

You are still using the old way of having the sockets in ${GNUPGHOME:-~/.gnupg}. Since 2.2.13 we use

Apr 30 2020, 9:32 AM · Not A Bug, FAQ, gnupg
Laurent Montel <montel@kde.org> committed rLIBKLEO17c4b1ea0420: GIT_SILENT: Prepare 5.14.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.1
Apr 30 2020, 7:13 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAa20fcc0c0de7: GIT_SILENT: Prepare 5.14.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.1
Apr 30 2020, 7:12 AM

Apr 29 2020

ppalaga added a comment to T4930: Support --multifile --detach-sign.

That would be awesome, thanks!

Apr 29 2020, 6:26 PM · Feature Request
werner committed rDa79738639c60: web: Explain how to terminate recurring donations (authored by werner).
web: Explain how to terminate recurring donations
Apr 29 2020, 5:50 PM
t8m created T4931: gnupg unusable with a long path to $HOME in the S1 Public space.
Apr 29 2020, 4:03 PM · Not A Bug, FAQ, gnupg
werner added a comment to T4930: Support --multifile --detach-sign.

API-wise this would be possible because right now gpg errors out with

Apr 29 2020, 11:55 AM · Feature Request
ludwig added a comment to T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals.

It is the pinentry-curses, which is needed to reproduce the problem.
Using tab and Return to navigate the dialog.
After pressing ok, the password question dialog reappears. I tried 20 times to press ok, every time the password question dialog reappeared.
If I press cancel, the process aborts. So I'm sure, I hit the right button.

Apr 29 2020, 11:34 AM · pinentry, Bug Report
ppalaga updated the task description for T4930: Support --multifile --detach-sign.
Apr 29 2020, 10:29 AM · Feature Request
ppalaga set External Link to https://issues.apache.org/jira/browse/MGPG-82 on T4930: Support --multifile --detach-sign.
Apr 29 2020, 10:24 AM · Feature Request
ppalaga created T4930: Support --multifile --detach-sign.
Apr 29 2020, 10:20 AM · Feature Request

Apr 28 2020

gniibe added a comment to T4869: constant-time mpi_invm.

I tested with this patch (which changes use of constant-time routine when it's secure memory):

Apr 28 2020, 5:57 AM · libgcrypt

Apr 27 2020

werner changed the status of T4921: Support import of PKCS#12 encoded ECC private keys. from Open to Testing.
Apr 27 2020, 8:09 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner changed the status of T4921: Support import of PKCS#12 encoded ECC private keys., a subtask of T4098: GpgSM: Add ECC support, from Open to Testing.
Apr 27 2020, 8:09 PM · gnupg (gpg23), Feature Request, S/MIME
werner added a comment to T4921: Support import of PKCS#12 encoded ECC private keys..

Done for master

Apr 27 2020, 8:09 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner committed rG5da6925a334c: sm: Add support to export ECC private keys. (authored by werner).
sm: Add support to export ECC private keys.
Apr 27 2020, 7:57 PM
jukivili added a comment to D501: VPMSUMD accelleration for GCM mode on PPC.
In D501#4558, @slandden wrote:

But I need it to shift H one to the left:
H1 = H << one;

Apr 27 2020, 5:58 PM
ludwig added a comment to T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals.

And yes: If I install pinentry-gtk2 and follow the steps, it works as excepted.

Apr 27 2020, 3:18 PM · pinentry, Bug Report
ludwig added a comment to T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals.

Perhaps I explain the steps, I'm doing.
I'm on a minimal debian buster instance.

  1. gpg2 --full-gen-key
  2. Insert stuff.
  3. See Dialog:

Real name: Test1 Tester
Email address: test1@example.com
Comment: no pw
You selected this USER-ID:

"Test1 Tester (no pw) <test1@example.com>"
Apr 27 2020, 3:07 PM · pinentry, Bug Report
slandden updated the diff for D501: VPMSUMD accelleration for GCM mode on PPC.

remove <<64 | >> 64 which has poor codegen.

Apr 27 2020, 2:32 PM
slandden updated the diff for D501: VPMSUMD accelleration for GCM mode on PPC.

described in previous comment. Mostly cosmetic

Apr 27 2020, 2:24 PM
slandden added a comment to D501: VPMSUMD accelleration for GCM mode on PPC.

Generally nice looking patch and great improvement for performance.

Apr 27 2020, 2:21 PM
andrey_l committed rKLEOPATRAca5b58a97829: Main window: Fix sorting and tabs preset in config file (authored by andrey_l).
Main window: Fix sorting and tabs preset in config file
Apr 27 2020, 1:40 PM
andrey_l committed rLIBKLEOf6da51776969: Fix order of the GnuPG option groups (authored by andrey_l).
Fix order of the GnuPG option groups
Apr 27 2020, 12:50 PM
gniibe committed rCfe688ce7e14f: ecc: Fix typo error in ecc-gost (authored by Tianjia Zhang <tianjia.zhang@linux.alibaba.com>).
ecc: Fix typo error in ecc-gost
Apr 27 2020, 7:32 AM
gniibe committed rC99007cbfd104: mpi: Fix the return value of mpi_invm_generic. (authored by gniibe).
mpi: Fix the return value of mpi_invm_generic.
Apr 27 2020, 4:18 AM
gniibe committed rC986aa2728715: mpi: Fix return value of mpi_invm_generic. (authored by gniibe).
mpi: Fix return value of mpi_invm_generic.
Apr 27 2020, 4:18 AM
gniibe committed rCf10eb240a30a: mpi: Fix the return value of mpi_invm_generic. (authored by gniibe).
mpi: Fix the return value of mpi_invm_generic.
Apr 27 2020, 4:15 AM

Apr 26 2020

Knochenhangen added a comment to T4927: pinentry doesn't compile: declaration of ttytype conflicts with curses.h.

Ok. Renamed ist "ttytype_l" (l for local) and found the button to upload a file.
Hope it helps.

Apr 26 2020, 9:31 PM · pinentry, Bug Report
werner added a comment to T4927: pinentry doesn't compile: declaration of ttytype conflicts with curses.h.

Using a double underscore in a symbol should be avoided because such symbols are reserved for system use.
(To include a diff inline, please intend it by two spaces so that it is not not considered as marked up text.)

Apr 26 2020, 11:42 AM · pinentry, Bug Report

Apr 25 2020

dup edited projects for T4922: GPGME_CREATE_NOEXPIRE seems not to be available since 1.8.0 , added: Not A Bug, patch; removed Bug Report.
Apr 25 2020, 10:39 PM · patch, Not A Bug, gpgme, Documentation
andrey_l created T4928: Win10 - Kleopatra config help button doesn't do anything in the S1 Public space.
Apr 25 2020, 10:09 PM · gpg4win, kleopatra
Knochenhangen created T4927: pinentry doesn't compile: declaration of ttytype conflicts with curses.h.
Apr 25 2020, 4:37 PM · pinentry, Bug Report

Apr 24 2020

werner committed rG5ea878274ef5: common: Add an easy to use DER builder. (authored by werner).
common: Add an easy to use DER builder.
Apr 24 2020, 5:05 PM
werner created T4926: Add API to map a curve name to its canonical OID..
Apr 24 2020, 2:15 PM · Feature Request, libgcrypt
andrey_l committed rLIBKLEOabe521db67a6: Fix gpg configuration dialog tabs order (authored by andrey_l).
Fix gpg configuration dialog tabs order
Apr 24 2020, 12:12 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOb350ed26e1e6: GIT_SILENT: Prepare 5.14.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.1
Apr 24 2020, 7:46 AM
gniibe committed rCbc3b6a6a45cf: mpi: Fix return value of mpi_invm_generic. (authored by gniibe).
mpi: Fix return value of mpi_invm_generic.
Apr 24 2020, 7:28 AM
gniibe committed rC559ba9b36c9c: mpi: More use of mpih API for _gcry_mpi_invm. (authored by gniibe).
mpi: More use of mpih API for _gcry_mpi_invm.
Apr 24 2020, 6:13 AM
gniibe committed rCbeefbb90d71d: mpi: Use mpih interface internally for mpi-inv. (authored by gniibe).
mpi: Use mpih interface internally for mpi-inv.
Apr 24 2020, 5:45 AM
gniibe committed rCefa5151ea1c2: mpi: Fix size of A in mpi_invm_pow2. (authored by gniibe).
mpi: Fix size of A in mpi_invm_pow2.
Apr 24 2020, 4:31 AM

Apr 23 2020

dtak added a comment to T4925: FAIL: armencryptp.test.

Thanks. I tried to install the latest released version, 1.4.23, but I got the same error.

Apr 23 2020, 8:28 PM · Info Needed, gnupg (gpg14), Bug Report
werner edited projects for T4925: FAIL: armencryptp.test, added: gnupg (gpg14); removed gnupg (gpg20).

That is a very old version (2015); please retry using the latest released version 1.4.23 (from 2018).

Apr 23 2020, 6:43 PM · Info Needed, gnupg (gpg14), Bug Report
dtak created T4925: FAIL: armencryptp.test.
Apr 23 2020, 4:33 PM · Info Needed, gnupg (gpg14), Bug Report
asv added a comment to T4923: Compile Kleopatra with DEP/ASLR support.

Seems like this is applicable to other binaries as well:

Apr 23 2020, 4:15 PM · kleopatra, Feature Request
werner triaged T4923: Compile Kleopatra with DEP/ASLR support as Normal priority.
Apr 23 2020, 2:53 PM · kleopatra, Feature Request
werner added a comment to T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals.

I just tried and Pinentry ask me whether I really want to use an unprotected key. Take care that you hit the right button.

Apr 23 2020, 2:52 PM · pinentry, Bug Report
werner committed rG95d83cf90617: sm: Support decryption of ECDH data. (authored by werner).
sm: Support decryption of ECDH data.
Apr 23 2020, 10:08 AM
werner committed rG5d015b38eb9f: common: Add functions to help create DER objects. (authored by werner).
common: Add functions to help create DER objects.
Apr 23 2020, 10:08 AM