Page MenuHome GnuPG
Feed All Stories

May 8 2020

aheinecke added a parent task for T4789: Gpg4win-3.1.12: T4940: GpgOL: Sender name change not recognized for shared folder identities.
May 8 2020, 2:48 PM · gpg4win, Release Info
aheinecke added a subtask for T4940: GpgOL: Sender name change not recognized for shared folder identities: T4789: Gpg4win-3.1.12.
May 8 2020, 2:48 PM · gpgol
aheinecke created T4940: GpgOL: Sender name change not recognized for shared folder identities.
May 8 2020, 2:14 PM · gpgol
bernhard 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.

@aheinecke thanks for commenting.

May 8 2020, 2:06 PM · pinentry, Bug Report
wojnilowicz added a comment to T4932: gpgmepp segfaults during keys listing on Windows.

If you have -g / -Og could you please provide a backtrace?

May 8 2020, 2:01 PM · Windows
florian2833z added a comment to T4919: GpgOL doesn't recognize encrypted mails when opened via external programs.

Does it decrypt then?

May 8 2020, 1:00 PM · gpgol, Bug Report
aheinecke claimed T4919: GpgOL doesn't recognize encrypted mails when opened via external programs.

This is not the first report I have gotten about mailstore problems. My suspicion here is that the mail is opened read only or somehow got the wrong properties from mailstore.

May 8 2020, 12:38 PM · gpgol, Bug Report
aheinecke closed T4922: GPGME_CREATE_NOEXPIRE seems not to be available since 1.8.0 as Resolved.

Thanks for the patch, applied!
You are correct the NEWS file states that this was added in 1.9.0

May 8 2020, 12:35 PM · patch, Not A Bug, gpgme, Documentation
aheinecke committed rM49c13854f3bf: GPGME_CREATE_NOEXPIRE is only available since 1.9.0 (authored by dup).
GPGME_CREATE_NOEXPIRE is only available since 1.9.0
May 8 2020, 12:34 PM
aheinecke renamed T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals from pinentry doesn't allow to set no password to pinentry: pinentry-curses doesn't allow to set no password on small terminals.
May 8 2020, 12:32 PM · pinentry, Bug Report
aheinecke assigned T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals to werner.

I can reproduce this.

May 8 2020, 12:32 PM · pinentry, Bug Report
aheinecke committed rPae584040d14a: curses: Fix build with ncurses 6.2 (authored by aheinecke).
curses: Fix build with ncurses 6.2
May 8 2020, 12:19 PM
aheinecke triaged T4925: FAIL: armencryptp.test as Low priority.

I've just tried the test suite of GnuPG 1.4.23 on debian buster and all tests pass.

May 8 2020, 12:19 PM · Info Needed, gnupg (gpg14), Bug Report
aheinecke changed the status of T4927: pinentry doesn't compile: declaration of ttytype conflicts with curses.h from Open to Testing.

I keep it open as testing so that we keep it in mind for a release.

May 8 2020, 12:07 PM · pinentry, Bug Report
aheinecke added a comment to T4927: pinentry doesn't compile: declaration of ttytype conflicts with curses.h.

There was a patch for this by david faure which added an
#undef ttytype after including curses.h

May 8 2020, 12:00 PM · pinentry, Bug Report
aheinecke claimed T4928: Win10 - Kleopatra config help button doesn't do anything.

Thanks for the report.

May 8 2020, 11:48 AM · gpg4win, kleopatra
aheinecke assigned T4930: Support --multifile --detach-sign to werner.
May 8 2020, 11:47 AM · Feature Request
aheinecke triaged T4930: Support --multifile --detach-sign as Wishlist priority.
May 8 2020, 11:47 AM · Feature Request
aheinecke triaged T4802: Yubikey not recognized as Normal priority.

I'm working on better support for Smartcards and esp. multiple smartcards in Kleopatra. IMO it should not be required for a user to explicitly write a reader port in the config.

May 8 2020, 11:46 AM · Bug Report, gpg4win
aheinecke added a subtask for T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support: T4802: Yubikey not recognized.
May 8 2020, 11:43 AM · kleopatra
aheinecke added a parent task for T4802: Yubikey not recognized: T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support.
May 8 2020, 11:43 AM · Bug Report, gpg4win
aheinecke triaged T4934: Returning automatic variable buffer from a function as Normal priority.

I'm giving this an initial priority of "Normal" so that it's out of the triage list.

May 8 2020, 11:43 AM · dirmngr, Restricted Project, Bug Report
werner committed rM004fdf61c8b9: core: Make sure the keygrip is available in WITH_SECRET mode. (authored by werner).
core: Make sure the keygrip is available in WITH_SECRET mode.
May 8 2020, 11:33 AM
aheinecke triaged T4932: gpgmepp segfaults during keys listing on Windows as Low priority.

If you have -g / -Og could you please provide a backtrace?

May 8 2020, 11:24 AM · Windows
aheinecke closed T4937: No pop-up when looked for server as Invalid.

Hi,
sorry we cannot help you with that. The keyservers might have unreliable results. It would only be a bug in Kleopatra if GnuPG on the Command line would find a key and kleopatra wont. Does it find other keys?
So you can try on the command line with "gpg --search foo@bar.baz" this would also show you on which server the keys are searched.

May 8 2020, 11:17 AM · Bug Report, gpg4win
aheinecke triaged T4719: Outlook plugin GpgOL causes Outlook not to include message body into reply email as Low priority.

Thanks for the report I tried to reproduce this but cannot reproduce the mentioned behavior. So for now Low priority until we have found a way to reproduce it. I have tried unencrypted and encrypted mails and it works as expected.

May 8 2020, 11:09 AM · Bug Report
aheinecke committed rM5c0d1c7f76c9: tests, json: Do not check for keygrip of pubkeys (authored by aheinecke).
tests, json: Do not check for keygrip of pubkeys
May 8 2020, 10:49 AM
aheinecke changed the status of T4820: gpgme's json test fails with gpg 2.2.19 from Open to Testing.

I have opened T4939 to add the keylist mode with keygrip.

May 8 2020, 10:40 AM · gpgme (gpgme 1.23.x), Bug Report
aheinecke created T4939: GPGME: Add KEYLIST_MODE_WITH_KEYGRIP.
May 8 2020, 10:40 AM · gpgme (gpgme 1.23.x)
aheinecke added a comment to T4820: gpgme's json test fails with gpg 2.2.19.

To end the failures I have modified the test, that needed to be done anyway since different versions of GnuPG behave differently.

May 8 2020, 10:37 AM · gpgme (gpgme 1.23.x), Bug Report
gniibe committed rGe6c975280ac0: ecc-sos: Remove zero-octet removal on write. (authored by gniibe).
ecc-sos: Remove zero-octet removal on write.
May 8 2020, 4:44 AM

May 7 2020

werner committed rG1f6a39092fe4: scd:nks: Add framework to support IDKey cards. (authored by werner).
scd:nks: Add framework to support IDKey cards.
May 7 2020, 7:47 PM
werner committed rG949663474526: card: Allow listing of NKS cards. (authored by werner).
card: Allow listing of NKS cards.
May 7 2020, 7:47 PM
werner committed rGPA49c53193aba4: Make the card manager work again with gnupg devel (2.3) (authored by werner).
Make the card manager work again with gnupg devel (2.3)
May 7 2020, 4:16 PM
werner committed rGaecc008acb64: scd:nks: Get the PIN prompts right for the Signature Card (authored by werner).
scd:nks: Get the PIN prompts right for the Signature Card
May 7 2020, 2:08 PM
werner committed rG549998d1d057: sm: Fix annoying warning about not yet implemented --attribute. (authored by werner).
sm: Fix annoying warning about not yet implemented --attribute.
May 7 2020, 2:08 PM
aheinecke committed rKLEOPATRA79a672ab2ebb: Reduce minimal name length to 3 (authored by aheinecke).
Reduce minimal name length to 3
May 7 2020, 11:01 AM
aheinecke closed T4745: GnuPG, Kleopatra: Remove Name length limitation for new keys as Resolved.

Your guess is correct, but as this hole "Wizard" thing uses Qt Regular expressions its not super quick fix without having to introduce new strings etc.
So I just reduced the length. The new key generation in Kleopatra is pending a rewrite anyway. Requires way too many clicks ATM.

May 7 2020, 10:25 AM · kleopatra, gnupg
werner committed rG5c29d25e6c7c: sm: Print the key types as standard key algorithm strings. (authored by werner).
sm: Print the key types as standard key algorithm strings.
May 7 2020, 9:51 AM
werner committed rGaf45d884aa1c: scd:nks: Support decryption using ECDH. (authored by werner).
scd:nks: Support decryption using ECDH.
May 7 2020, 8:20 AM
werner committed rGee6d29f1797e: sm: Support decryption of ECDH data using a smartcard. (authored by werner).
sm: Support decryption of ECDH data using a smartcard.
May 7 2020, 8:20 AM
werner committed rG314859d7e7de: scd: Extend an internal function to also return the algo. (authored by werner).
scd: Extend an internal function to also return the algo.
May 7 2020, 8:20 AM
werner created T4938: Support Signature Card V2.0 (NKS15).
May 7 2020, 8:18 AM · eIDAS, scd, Feature Request, S/MIME

May 6 2020

werner committed rCfd61a77dd571: doc: Really minor fixes. (authored by werner).
doc: Really minor fixes.
May 6 2020, 9:27 PM
werner committed rC79e196a610b1: tests/benchmark.c: fix error message for invalid MAC algo (authored by lumag).
tests/benchmark.c: fix error message for invalid MAC algo
May 6 2020, 9:27 PM
aheinecke committed rO87bd4eb6f136: Avoid ignoring unusual data in tnef strucutres (authored by aheinecke).
Avoid ignoring unusual data in tnef strucutres
May 6 2020, 1:19 PM

May 5 2020

kuraga added a comment to T4933: Incorrect expiration time of created subkey.

2022-01-01 00:00:00 aka 2021-12-31 24:00:00

May 5 2020, 12:39 PM · gnupg (gpg22), Bug Report
bernhard added a comment to T4935: online libgcrypt manual 1.8.5 2020-05-04 has false UPDATED date.

Taking a look at other GNU manuals, both GNU make and GNU Bison have a better phrasing,
so I suggest the Bison way (https://www.gnu.org/software/bison/manual/html_node/index.html):

This manual (7 December 2019) is for GNU Bison (version 3.5), the GNU parser generator.

May 5 2020, 12:31 PM · Not A Bug, libgcrypt
bernhard added a comment to T4935: online libgcrypt manual 1.8.5 2020-05-04 has false UPDATED date.

Ah, okay, then the phrasing is missleading, the sentence looks like libgcrypt was released on this date and not the manual.

May 5 2020, 9:01 AM · Not A Bug, libgcrypt

May 4 2020

werner added a comment to T4933: Incorrect expiration time of created subkey.

Moscow time is 3 hours ahead of UTC, so we are talking about midnight 2022-01-01 00:00:00 aka 2021-12-31 24:00:00 . This is way we say we are 1 minute off. But I now see the problem, AWK's strftime needs another arg to to print in UTC. I am not so used strftime because I always use a my tool epoch2iso to convert Epoch times.

gpg -k --with-colons <anotherkeyid> | awk -F: '$1=="pub" { print strftime("%F %T", $7, 1) }'
May 4 2020, 10:27 PM · gnupg (gpg22), Bug Report
kuraga added a comment to T4933: Incorrect expiration time of created subkey.

So we are a minute off.

May 4 2020, 8:43 PM · gnupg (gpg22), Bug Report
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