Page MenuHome GnuPG
Feed Advanced Search

Oct 5 2023

werner edited projects for T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag, added: gnupg24; removed gnupg24 (gnupg-2.4.3).
Oct 5 2023, 10:39 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
gniibe changed the status of T6052: gnupg2 tpm2d tests do not work from Open to Testing.

OK. I pushed: rG227b3b14f4be: tests:tpm2dtests: Modify tests with SWTPM and relax the condition.
... which doesn't require swtpm_ioctl and tssstartup any more.

Oct 5 2023, 3:28 AM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report

Oct 4 2023

gniibe added a comment to T6052: gnupg2 tpm2d tests do not work.

I pushed rG321f9c0a3f28: tests:tpm2dtests: Fix tests with TPM2D. and rG98dd6f7af6aa: tests:tpm2dtests: Fix tests with SWTPM. (and other small changes).
Now, it works with two cases:

  • tpm_server
  • swtpm, swtpm_ioctl, and tssstartup
Oct 4 2023, 11:38 AM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report

Oct 2 2023

werner added a comment to T6741: gpg 2.3+ may display garbled characters for date and time in non-English Windows.

Do you have any hint how I can test this? I installed Chinese-Simplified (zh_CN) but I fear switching the display Language. Maybe I should just use _wasctime and convert to utf8

Oct 2 2023, 3:43 PM · gnupg24 (gnupg-2.4.4), i18n, Windows, Bug Report
werner added a parent task for T6741: gpg 2.3+ may display garbled characters for date and time in non-English Windows: T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows.
Oct 2 2023, 2:51 PM · gnupg24 (gnupg-2.4.4), i18n, Windows, Bug Report
werner changed the status of T3380: Use exponential backoff when spawning agent and dirmngr from Open to Testing.
Oct 2 2023, 2:41 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner added a comment to T3380: Use exponential backoff when spawning agent and dirmngr.

This was actually implemented in a similar way for T3490.

Oct 2 2023, 1:28 PM · gnupg24 (gnupg-2.4.4), Feature Request

Sep 29 2023

werner claimed T6741: gpg 2.3+ may display garbled characters for date and time in non-English Windows.

Thanks for the report and the helpful suggestion. I was anyway about to change the time format but your suggestion is better.

Sep 29 2023, 11:43 AM · gnupg24 (gnupg-2.4.4), i18n, Windows, Bug Report
werner claimed T6736: Year 2038 issue for key validity date.

I am not sure whether we need to fix things in kleo but at some places gpg uses atoi() to parse the seconds since epoch. This should be fixed because that is the way gpgme provides the expiry time. I will also look into the ISO date string parser.

Sep 29 2023, 11:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report

Sep 26 2023

werner edited projects for T3380: Use exponential backoff when spawning agent and dirmngr, added: gnupg24; removed gnupg.
Sep 26 2023, 1:29 PM · gnupg24 (gnupg-2.4.4), Feature Request

Sep 25 2023

werner edited projects for T5447: Add feature to delete a key from an LDAP server, added: Restricted Project; removed gnupg (gpg23).

Actually, a GUI to maintain the keys in an LDAP would be helpful for many sites.

Sep 25 2023, 4:17 PM · vsd33, Restricted Project, gnupg24, LDAP
ebo changed the status of T6708: Allow to inhibit the use of a default PGP keyserver from Testing to Open.

This works insofar that it is now possible to set "none" (via the registry in VSD):

Sep 25 2023, 1:18 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request

Sep 18 2023

ebo moved T6559: GPGSM: "always trust like override" or "force" option from QA to gnupg-2.2.42 on the gnupg22 board.
Sep 18 2023, 4:15 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
ebo moved T6559: GPGSM: "always trust like override" or "force" option from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 18 2023, 3:42 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
ebo closed T6559: GPGSM: "always trust like override" or "force" option as Resolved.
Sep 18 2023, 3:39 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
ebo added a comment to T6559: GPGSM: "always trust like override" or "force" option.

Tested on the command line with

  • a previously valid certificate after setting its root certificate to untrusted
  • a expired certificate without the root certificate in the certificate list
Sep 18 2023, 3:31 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
ebo moved T4779: GpgSM: "Invalid Object" error when importing .p12 certs with wrong passphrase from Backlog to QA on the gnupg24 board.
Sep 18 2023, 2:42 PM · gnupg24 (gnupg-2.4.3), Restricted Project, gnupg (gpg23), S/MIME
ebo closed T4779: GpgSM: "Invalid Object" error when importing .p12 certs with wrong passphrase as Resolved.

With VS-Desktop-3.2.0.0-beta214 and Gpg4win-4.2.1-beta31 the error is "Bad Passphrase" in this case.
I do not see a reason why this ticket is still open.
The already resolved Kleopatra Task T5713 is probably a duplicate of this one.

Sep 18 2023, 2:23 PM · gnupg24 (gnupg-2.4.3), Restricted Project, gnupg (gpg23), S/MIME
werner renamed T6719: Support Proxy-Authorization: Negotiate on Windows from For WIndows support Proxy-Authorization: Negotiate to Support Proxy-Authorization: Negotiate on Windows.
Sep 18 2023, 9:18 AM · gnupg24, gnupg22, Feature Request, Restricted Project

Sep 15 2023

werner triaged T6719: Support Proxy-Authorization: Negotiate on Windows as High priority.
Sep 15 2023, 9:06 AM · gnupg24, gnupg22, Feature Request, Restricted Project

Sep 8 2023

werner moved T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA for next release on the gpgme board.
Sep 8 2023, 3:45 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner added a project to T6559: GPGSM: "always trust like override" or "force" option: gpgme.
Sep 8 2023, 3:45 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project

Sep 7 2023

werner triaged T6710: Improve Speedo for Linux to set DT_RUNPATH. as Normal priority.
Sep 7 2023, 3:55 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner edited projects for T1235: adding automatic refresh-key, added: gnupg22, gnupg24; removed gnupg.
Sep 7 2023, 11:53 AM · gnupg26, gnupg22, Restricted Project, Feature Request
ebo changed the status of T6559: GPGSM: "always trust like override" or "force" option from Open to Testing.
Sep 7 2023, 10:51 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
ebo changed the status of T6708: Allow to inhibit the use of a default PGP keyserver from Open to Testing.
Sep 7 2023, 10:50 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request

Sep 6 2023

werner claimed T6556: gpgtar: Removes existing output file on error.
Sep 6 2023, 8:07 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner added a comment to T6556: gpgtar: Removes existing output file on error.

That should be easy on Unix but on Windows we have the nul nul: and iirc also /dev/nul.

Sep 6 2023, 8:07 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
ikloecker added a comment to T6556: gpgtar: Removes existing output file on error.

@iklocker: Which gpg bug to you mean?

Sep 6 2023, 3:44 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner removed a project from T3927: gpgsm certificate import fails because of hardcoded password length limitation: gnupg22.

I don't see a value to do this for 2.2 and introduce a regression with that.

Sep 6 2023, 2:24 PM · Feature Request, gnupg24, S/MIME
werner added a comment to T6556: gpgtar: Removes existing output file on error.

@iklocker: Which gpg bug to you mean?

Sep 6 2023, 2:21 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner added a comment to T6708: Allow to inhibit the use of a default PGP keyserver.

BTW, with one of the recent gpgme fixes we now get

$~/b/gpgme/tests/run-keylist  --extern --verbose foo
run-keylist: file /home/wk/s/gpgme/tests/run-keylist.c line 414: <Dirmngr> No keyserver available

which is what users (and kleopatra) expects.

Sep 6 2023, 9:57 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner moved T6708: Allow to inhibit the use of a default PGP keyserver from Backlog to QA on the gnupg24 board.
Sep 6 2023, 9:52 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner added a project to T6708: Allow to inhibit the use of a default PGP keyserver: vsd.

Note that for vsd we also need to change our default configuration file. The new "none" value provides a better error message than the old default of assuming that the AD carries the keyserver (which it does not in practise).

Sep 6 2023, 9:52 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner triaged T6708: Allow to inhibit the use of a default PGP keyserver as Normal priority.
Sep 6 2023, 9:36 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request

Sep 4 2023

aheinecke added a parent task for T6559: GPGSM: "always trust like override" or "force" option: T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Sep 4 2023, 8:49 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
aheinecke added a parent task for T6559: GPGSM: "always trust like override" or "force" option: T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Sep 4 2023, 8:45 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project

Sep 1 2023

thesamesam added a comment to T6556: gpgtar: Removes existing output file on error.

Thanks. For the record, done at https://lists.gnupg.org/pipermail/gnupg-users/2023-August/066692.html.

Sep 1 2023, 5:15 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report

Aug 31 2023

werner moved T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA on the gnupg24 board.
Aug 31 2023, 12:36 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner placed T6559: GPGSM: "always trust like override" or "force" option up for grabs.
Aug 31 2023, 12:08 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner moved T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA on the gnupg22 board.
Aug 31 2023, 12:07 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

For reference this is the code used to fill the pubkey table:

static gpg_error_t
store_into_pubkey (enum kbxd_store_modes mode,
                   enum pubkey_types pktype, const unsigned char *ubid,
                   const void *blob, size_t bloblen)
{
  gpg_error_t err;
  const char *sqlstr;
  sqlite3_stmt *stmt = NULL;
Aug 31 2023, 10:55 AM · Support, gnupg, gpg4win
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

You are right - issuing an SQL statement returns the rrror. Hwoever, the selfcheck from sqlitebrowser does not show any errors.

Aug 31 2023, 10:40 AM · Support, gnupg, gpg4win

Aug 30 2023

werner claimed T6559: GPGSM: "always trust like override" or "force" option.
Aug 30 2023, 6:13 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
aheinecke added a comment to T6679: Keyboxd: SQL database disk image is malformed.

The copy of the database we received for this case is not damaged. A possible problem might be insufficient rights to read the database. For example created with an Admin account and then later used by a different user.

Aug 30 2023, 11:56 AM · Support, gnupg, gpg4win
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

The copy of the database we received for this case is not damaged. A possible problem might be insufficient rights to read the database. For example created with an Admin account and then later used by a different user.

Aug 30 2023, 11:03 AM · Support, gnupg, gpg4win

Aug 28 2023

werner moved T6421: Improve error message if no reset code (PUK) is set from WiP to Backlog on the gnupg22 board.

Not easy do decide whether something is a PIN or a PUK and we will need to check a lot of places. So, not now.

Aug 28 2023, 5:07 PM · Feature Request, gnupg22, gnupg24, gpgrt
kelseyradley added a comment to T2760: Populate comment field when exporting authentication key for SSH.
Aug 28 2023, 6:27 AM · gnupg24, ssh, Feature Request

Aug 25 2023

werner claimed T6421: Improve error message if no reset code (PUK) is set.
Aug 25 2023, 4:05 PM · Feature Request, gnupg22, gnupg24, gpgrt
werner edited projects for T3927: gpgsm certificate import fails because of hardcoded password length limitation, added: Feature Request; removed Bug Report.

Turning this into a feature request: We should create P12 files using AES instead of 3DES

Aug 25 2023, 4:04 PM · Feature Request, gnupg24, S/MIME
werner added a project to T6436: Double pinentry on change password: Feature Request.
Aug 25 2023, 4:00 PM · Feature Request, gnupg22, Restricted Project, gnupg24

Aug 23 2023

aheinecke triaged T6679: Keyboxd: SQL database disk image is malformed as Normal priority.
Aug 23 2023, 11:46 AM · Support, gnupg, gpg4win
ikloecker added a comment to T6556: gpgtar: Removes existing output file on error.

It may be better to open a separate issue for the issue in gpg, so that it's not overlooked/forgotten when the issue in gpgtar is fixed.

Aug 23 2023, 10:06 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
AndrewAmmerlaan added a comment to T6556: gpgtar: Removes existing output file on error.

That is intentional. If we are able to remove a file we do it. Solution for you is easy: gpg .... -o - </dev/null >/dev/null

Aug 23 2023, 10:06 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner added a comment to T6556: gpgtar: Removes existing output file on error.

That is intentional. If we are able to remove a file we do it. Solution for you is easy: gpg .... -o - </dev/null >/dev/null

Aug 23 2023, 9:58 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
AndrewAmmerlaan added a comment to T6556: gpgtar: Removes existing output file on error.

This looks like the same problem I encountered in Gentoo's Portage. To unlock the binary package signing key, Portage will run the equivalent of gpg --homedir ... --digest-algo ... --local-user ... --output /dev/null /dev/null. If unlocking fails (due to e.g. wrong password), /dev/null is removed: https://bugs.gentoo.org/912808

Aug 23 2023, 9:38 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner edited projects for T5401: Imported ECC/Ed25519 subkey has unusable key file in private-keys-v1.d, added: gnupg24; removed gnupg22.

Needs to be checked for 2.4 - no backport to 2.2, though.

Aug 23 2023, 8:46 AM · gnupg26, Bug Report
werner edited projects for T4892: gpgsm --gen-key with existing key from "ssh-add" fails, added: gnupg24; removed gnupg22.

Needs to be checked again with stable. No backport to 2..2, though.

Aug 23 2023, 8:44 AM · gnupg24, Bug Report, S/MIME
werner removed a project from T2671: "Invalid option" with utf-16 config files (windows): gnupg22.

Won't be backported to 2.2 once we got something in 2.4.

Aug 23 2023, 8:42 AM · gnupg24, Restricted Project, Bug Report

Aug 17 2023

werner renamed T6647: Finish implementation of --export-secret-ssh-key from 'Invalid public key algorithm' trying to export a ed25519 secret SSH key to Finish implementation of --export-secret-ssh-key.
Aug 17 2023, 9:21 AM · gnupg26, Feature Request
werner triaged T6647: Finish implementation of --export-secret-ssh-key as Normal priority.

Sorry, I only now noticed that you used the --export-secret-ssh-key. Unfortunately commit
rGafe5fcda52e88438c7a7278117b2e03f510a9c1c states in the comment:
"Due to time constraints the code is not yet ready." Let's turn this into a feature request.

Aug 17 2023, 9:20 AM · gnupg26, Feature Request

Aug 3 2023

aheinecke triaged T6628: Kleopatra: Inform user if revocation of a certification does not happen as Low priority.

I do not find this that important because while users tend to repeat actions to ensure that they are _really_ done (e.g. my nephew always saves games twice to ensure that it really was saved) no real harm is done here.

Aug 3 2023, 10:27 AM · gnupg24, Restricted Project, kleopatra

Aug 2 2023

ebo created T6628: Kleopatra: Inform user if revocation of a certification does not happen.
Aug 2 2023, 3:38 PM · gnupg24, Restricted Project, kleopatra

Aug 1 2023

manonfgoo added a comment to T5790: Cannot use "Retired Cert Key Mgm [1-20]” Slots on YubiKey.

Dear Werner, have you had any toughts about this ?

Aug 1 2023, 2:45 AM · gnupg24, gnupg (gpg23), scd, Feature Request

Jul 27 2023

ikloecker added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

Thanks for the pointer! I'll see how I can do what ecdh_param_str_from_pk does in gpgme.

Jul 27 2023, 6:34 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
werner added a subtask for T6379: Kleopatra: Brainpool key can not be moved to smart card: T6620: Add a way to extract ECC key parameters from a public key.
Jul 27 2023, 6:33 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
werner added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

The relevant commit is rGc03ba92576e34f791430ab1c68814ff16c81407b

Jul 27 2023, 6:30 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
werner added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

We had to add the parameters because some keys don't use the default paramters PGP and gpg have used since the introduction of ECC 12 years ago. So yes, we could fallback to the standard parameters but it would bet better if Kleopatra could extract them from the public key (maybe via a GPGME helper).

Jul 27 2023, 6:16 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
ikloecker added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

The relevant logs are

2023-07-27 12:08:01 scdaemon[28156] opgp: ecdh parameters missing
2023-07-27 12:08:01 scdaemon[28156] operation writekey result: Invalid value
Jul 27 2023, 12:14 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra

Jul 24 2023

werner added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

I can't find a missing forward port; need to debug this issue with gpg4win 4.2.0

Jul 24 2023, 11:44 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra

Jul 14 2023

ebo added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

yeah, sorry, didn't test different key types yesterday.
NIST encryption keys do not work either, so only RSA encryption keys can be moved with Kleopatra to a smart card in gpg4win 4.2.0.
I can confirm that authentication keys work.

Jul 14 2023, 11:36 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
aheinecke added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.
In T6379#172803, @ebo wrote:

Noticed in gpg4win 4.2.0-beta373:

For Brainpool and ed/cv25519 keys it is not possible to move a subkey to a smart card with Kleopatra. The error message is "invalid value".
Moving the main key works, though. The command line works for all keys types, of course.

Jul 14 2023, 8:46 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
aheinecke placed T6379: Kleopatra: Brainpool key can not be moved to smart card up for grabs.
Jul 14 2023, 8:45 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra

Jul 13 2023

ebo reopened T6379: Kleopatra: Brainpool key can not be moved to smart card as "Open".

Noticed in gpg4win 4.2.0-beta373:

Jul 13 2023, 1:38 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra

Jul 6 2023

ebo added projects to T6436: Double pinentry on change password: Restricted Project, gnupg22.
Jul 6 2023, 9:11 AM · Feature Request, gnupg22, Restricted Project, gnupg24

Jul 5 2023

werner added a project to T3927: gpgsm certificate import fails because of hardcoded password length limitation: gnupg24.

Actually it has been fixed for the PBES2 case in 2.2 and 2.4. PBES2 is used with AES128 and AES256. I doubt that there is any value in adding such support for the legacy RC2 and 3DES methods.

Jul 5 2023, 2:44 PM · Feature Request, gnupg24, S/MIME

Jul 4 2023

werner triaged T6578: Release GnuPG 2.4.4 as Low priority.
Jul 4 2023, 4:43 PM · gnupg24 (gnupg-2.4.4), Release Info
werner moved T6528: gpg: No error status when encrypting to full disk from WiP to QA on the gnupg24 board.
Jul 4 2023, 2:37 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
ebo added a comment to T6528: gpg: No error status when encrypting to full disk.

with the new gpg.exe you gave me for testing it looks good now:

Jul 4 2023, 10:52 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
werner added a comment to T6528: gpg: No error status when encrypting to full disk.

No. Missing mapping in iobuf.

Jul 4 2023, 9:06 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
werner claimed T6575: gpgtar: General Error is emitted instead of more specific error codes.
Jul 4 2023, 8:57 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project
ebo moved T6528: gpg: No error status when encrypting to full disk from QA to WiP on the gnupg24 board.
Jul 4 2023, 8:27 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project

Jul 3 2023

aheinecke closed T6534: gpg's progress_filter needs to use uint64_t as Resolved.
Jul 3 2023, 2:48 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
ebo added a comment to T6528: gpg: No error status when encrypting to full disk.

gpgrt version?

Jul 3 2023, 2:45 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
ebo added a comment to T6528: gpg: No error status when encrypting to full disk.

I get a failure status, but a different one.
Seems to be an other issue? But wasn't (ec=112) disk full?
And the disk of the Windows VM must have been running full with that file, before the start there were ~2,6 GB free:

Jul 3 2023, 2:33 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project

Jun 29 2023

werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from WiP to QA on the gnupg24 board.
Jun 29 2023, 6:05 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project

Jun 28 2023

werner added a comment to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag.

Partly done for 2.4. The cram-octet-string stuff is missing, though.

Jun 28 2023, 5:33 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project

Jun 26 2023

werner claimed T6500: Keyserver access via http-proxy isn't attempted when using standard-resolver.
Jun 26 2023, 4:37 PM · gnupg, dns, Bug Report
ikloecker closed T6558: gpgtar: Does not stop spawned gpg process when exiting as Invalid.

Closing since the problem doesn't seem to occur if the operation is canceled properly.

Jun 26 2023, 12:15 PM · gnupg24, Restricted Project, gpgtar, Bug Report
ikloecker added a comment to T6558: gpgtar: Does not stop spawned gpg process when exiting.

Sorry about that. I tested an old build which didn't call gpgme_cancel_async and therefore probably didn't properly close the channels. It seems to work if gpgme_cancel_async is called to cancel the operation.

Jun 26 2023, 12:03 PM · gnupg24, Restricted Project, gpgtar, Bug Report
ikloecker added a comment to T6558: gpgtar: Does not stop spawned gpg process when exiting.

This option is already used. Running pgrep -a gpg in a loop (and ignoring gpg-agent processes) I get:

Mo 26. Jun 11:29:11 CEST 2023
19111 gpgtar --batch --status-fd 60 --gpg-args --no-tty --gpg-args --charset=utf8 --gpg-args --enable-progress-filter --gpg-args --exit-on-status-write-error --gpg-args --display=:0 --gpg-args --ttyname=/dev/pts/37 --gpg-args --ttytype=xterm-256color --decrypt --directory /tmp/kleopatra-JqIiXu/src -- /home/ingo/dev/g10/src.tar.gpg
19112 gpg --batch --status-fd=60 --output - --decrypt --no-tty --charset=utf8 --enable-progress-filter --exit-on-status-write-error --display=:0 --ttyname=/dev/pts/37 --ttytype=xterm-256color -- /home/ingo/dev/g10/src.tar.gpg
Jun 26 2023, 11:34 AM · gnupg24, Restricted Project, gpgtar, Bug Report
werner triaged T6558: gpgtar: Does not stop spawned gpg process when exiting as Normal priority.

Can you please test by adding --exit-on-status-write-error to the gpg invocation by gpgtar?

Jun 26 2023, 9:50 AM · gnupg24, Restricted Project, gpgtar, Bug Report

Jun 23 2023

werner triaged T6556: gpgtar: Removes existing output file on error as Normal priority.
Jun 23 2023, 10:10 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report

Jun 22 2023

werner updated the task description for T6545: Support CRL extension issuingDistributionPoint.
Jun 22 2023, 11:59 AM · gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner renamed T6545: Support CRL extension issuingDistributionPoint from Support CRL exension issuingDistributionPoint to Support CRL extension issuingDistributionPoint.
Jun 22 2023, 11:44 AM · gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner added a comment to T6545: Support CRL extension issuingDistributionPoint.

We had one request to support this back in 2017 but it was closed because the respective CA stopped using this extension. See T2039.

Jun 22 2023, 11:44 AM · gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from Backlog to WiP on the gnupg24 board.
Jun 22 2023, 9:21 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project

Jun 19 2023

aheinecke added a comment to T6545: Support CRL extension issuingDistributionPoint.

rGb1ecc8353ae3 is just what I meant, so that we can recommend such an option in the future as a workaround until a new update becomes available which supports such an extension.

Jun 19 2023, 3:21 PM · gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner added a comment to T6545: Support CRL extension issuingDistributionPoint.

Nah, the description for that extension is pretty strict and I won't feel comfortable to just ignore it. BTW there is also T6398 (nameConstraints) which needs support. But for debugging a ignore extension makes sense.

Jun 19 2023, 2:10 PM · gnupg26, Restricted Project, libksba, gnupg22, Feature Request
aheinecke added a comment to T6545: Support CRL extension issuingDistributionPoint.

For support reasons I would say that it might make sense to also ignore the extensions from "ignore-cert-extension" when checking CRLs?

Jun 19 2023, 1:54 PM · gnupg26, Restricted Project, libksba, gnupg22, Feature Request