Page MenuHome GnuPG
Feed Advanced Search

Oct 16 2023

lecris added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

Thanks, what should I look out for? I don't think I can provide the .p12 directly because it is from a production provider that I do not have full access. I can provide the log and x509 public certificate again using the firefox generated one.

Oct 16 2023, 2:19 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner added a parent task for T6757: gpgsm 2.4 Fails to import P12 certificate/key: T6752: New minip12 does not import from Firefox anymore.
Oct 16 2023, 1:23 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner added a subtask for T6752: New minip12 does not import from Firefox anymore: T6757: gpgsm 2.4 Fails to import P12 certificate/key.
Oct 16 2023, 1:23 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner triaged T6757: gpgsm 2.4 Fails to import P12 certificate/key as Normal priority.

Recent Mozilla again changed some things. Please see T6752. Can you please provide a sample in case this is not the same problem as in T6752?

Oct 16 2023, 1:22 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report

Oct 10 2023

lecris updated the task description for T6757: gpgsm 2.4 Fails to import P12 certificate/key.
Oct 10 2023, 5:47 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
lecris added a project to T6757: gpgsm 2.4 Fails to import P12 certificate/key: S/MIME.
Oct 10 2023, 5:46 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
wenzehan added a comment to T6752: New minip12 does not import from Firefox anymore.

115.3.1esr

Oct 10 2023, 1:22 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner added a comment to T6752: New minip12 does not import from Firefox anymore.

Yes, there is clearly a problem with the handling of NDEF. I have a fix for that but there are other oddities in that pkcs12 object. Do you have the Firefox version you used to create this?

Oct 10 2023, 11:13 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner claimed T6752: New minip12 does not import from Firefox anymore.
Oct 10 2023, 10:06 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner triaged T6752: New minip12 does not import from Firefox anymore as Normal priority.
Oct 10 2023, 9:37 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report

Oct 5 2023

werner moved T6253: GpgSM: Backport ECC support to 2.2 from WiP to QA on the gnupg22 board.

That has been done modulo the bug which existed for both versions, I fixed today (T6536)

Oct 5 2023, 11:30 AM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 5 2023, 10:42 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
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
werner added a comment to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag.

Okay, I found and fixed the import problem in 2.4 and will backport this to 2.2

Oct 5 2023, 10:26 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project

Sep 28 2023

ebo moved T6253: GpgSM: Backport ECC support to 2.2 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 28 2023, 1:20 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
aheinecke triaged T6740: scd: Add / improve support for DINSIG cards as Wishlist priority.
Sep 28 2023, 9:55 AM · S/MIME, scd

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 added a comment to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag.

With Gpg4win-4.2.1-beta31 I can no longer import the secret part of the edward.tester@demo.gnupg.com.p12 Testkey. Error is "Invalid object".

Sep 18 2023, 3:11 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
ebo moved T4779: GpgSM: "Invalid Object" error when importing .p12 certs with wrong passphrase from QA to gnupg-2.4.3 on the gnupg24 board.
Sep 18 2023, 2:42 PM · gnupg24 (gnupg-2.4.3), Restricted Project, gnupg (gpg23), S/MIME
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

Sep 14 2023

ebo moved T6253: GpgSM: Backport ECC support to 2.2 from QA to WiP on the gnupg22 board.

pkcs12 import should be backported, too

Sep 14 2023, 3:08 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME

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

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

Sep 6 2023

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

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

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

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

Aug 25 2023

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 T6559: GPGSM: "always trust like override" or "force" option: Feature Request.
Aug 25 2023, 4:00 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project

Aug 23 2023

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

Aug 22 2023

aheinecke triaged T6678: GPGSM: Add support for cert extension 2.5.29.54 Inhibit anyPolicy as Normal priority.
Aug 22 2023, 3:14 PM · gnupg24, S/MIME, Restricted Project
aheinecke triaged T6677: GPGSM: Add support for cert extension 2.5.29.36 Policy Constraints as Normal priority.
Aug 22 2023, 3:08 PM · gnupg24, S/MIME, Restricted Project

Aug 16 2023

aheinecke triaged T6654: gpgsm: p12 passphrase visible in debug output as Normal priority.
Aug 16 2023, 1:37 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project

Jul 26 2023

ikloecker added a comment to T6152: Text for Import of S/MIME certificates.

Currently, Kleopatra cannot do anything about this. get_passphrase in protect-tool.c asks those questions and doesn't support a way to give the user more context (e.g. by providing the file name). Once gpg-agent allows giving context, Kleopatra can add for example the file name to the data to import.

Jul 26 2023, 11:51 AM · Feature Request, S/MIME, gnupg, Restricted Project

Jul 24 2023

ebo added a comment to T6152: Text for Import of S/MIME certificates.

yes, one down, two to go...

Jul 24 2023, 4:33 PM · Feature Request, S/MIME, gnupg, Restricted Project

Jul 18 2023

aheinecke raised the priority of T6559: GPGSM: "always trust like override" or "force" option from Wishlist to Normal.

I am raising this up from the wishlist. Error messages from CRL errors can be so obscure, like we just had in a support call.

Jul 18 2023, 1:12 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project

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
werner raised the priority of T3927: gpgsm certificate import fails because of hardcoded password length limitation from Low to Normal.
Jul 5 2023, 2:35 PM · Feature Request, gnupg24, S/MIME
werner edited projects for T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag, added: gnupg22 (gnupg-2.2.42); removed gnupg22.

Same for the backport to 2.2 which uses the same test suite.

Jul 5 2023, 2:31 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner changed the status of T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from Open to Testing.
Jul 5 2023, 2:30 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner closed T4921: Support import of PKCS#12 encoded ECC private keys. as Resolved.

This has long been implemented due to the backport of the P12 parser and the recent rewrite of it.

Jul 5 2023, 2:29 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner closed T4921: Support import of PKCS#12 encoded ECC private keys., a subtask of T4098: GpgSM: Add ECC support, as Resolved.
Jul 5 2023, 2:29 PM · gnupg (gpg23), Feature Request, S/MIME
werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from Backlog to WiP on the gnupg22 board.
Jul 5 2023, 2:23 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project

Jul 4 2023

werner edited projects for T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag, added: gnupg24 (gnupg-2.4.3); removed gnupg24.

This was tested by me against the actual sample and the sample is now part of our internal regression test suite.

Jul 4 2023, 2:46 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project

Jul 3 2023

aheinecke triaged T6572: Kleopatra / GPGME: Show difference between nonRepudiation and digitalSignature in summary line as Wishlist priority.
Jul 3 2023, 12:17 PM · S/MIME, kleopatra, gpgme, 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 27 2023

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

This has long been fixed in 2.4. Given that Libgcrypt has support for PBKDF2 we can back port this.

Jun 27 2023, 6:00 PM · Feature Request, gnupg24, S/MIME

Jun 26 2023

aheinecke triaged T6559: GPGSM: "always trust like override" or "force" option as Wishlist priority.
Jun 26 2023, 8:37 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project

Jun 22 2023

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 16 2023

werner added a subtask for T6540: gpgsm creates invalid CSR (invalid signature) when given invalid subject name: T6541: gpgsm incorrectly prompts "Possible actions for a RSA key:" and shows "Key-Length: 1024" when using nistp521r1 ECDSA key.
Jun 16 2023, 5:55 PM · gnupg24, S/MIME, Bug Report
werner added a parent task for T6541: gpgsm incorrectly prompts "Possible actions for a RSA key:" and shows "Key-Length: 1024" when using nistp521r1 ECDSA key: T6540: gpgsm creates invalid CSR (invalid signature) when given invalid subject name.
Jun 16 2023, 5:55 PM · gnupg24, S/MIME, Bug Report
werner triaged T6541: gpgsm incorrectly prompts "Possible actions for a RSA key:" and shows "Key-Length: 1024" when using nistp521r1 ECDSA key as Low priority.
Jun 16 2023, 5:55 PM · gnupg24, S/MIME, Bug Report
werner triaged T6540: gpgsm creates invalid CSR (invalid signature) when given invalid subject name as Normal priority.

Use Kleopatra which constructs the DN for you ;-).

Jun 16 2023, 5:52 PM · gnupg24, S/MIME, Bug Report

Jun 14 2023

werner added a project to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag: Bug Report.
Jun 14 2023, 12:39 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner triaged T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag as Normal priority.
Jun 14 2023, 12:36 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project

Jun 5 2023

ikloecker added a comment to T6516: Kleopatra: Indicate CRL check failure when validating certificates.

I had a brief look at this. I don't think there's a way currently to convey "CRL Error" via a keylist result to gpgme. The --with-colons format would probably need to be extended.

Jun 5 2023, 10:00 AM · S/MIME, Restricted Project, kleopatra

Jun 2 2023

aheinecke triaged T6516: Kleopatra: Indicate CRL check failure when validating certificates as Normal priority.
Jun 2 2023, 10:06 AM · S/MIME, Restricted Project, kleopatra

May 17 2023

svuorela updated the task description for T6494: GOST Infos.
May 17 2023, 4:43 PM · S/MIME, Memo
werner changed the edit policy for T6494: GOST Infos.
May 17 2023, 3:51 PM · S/MIME, Memo
werner triaged T6494: GOST Infos as Wishlist priority.
May 17 2023, 3:50 PM · S/MIME, Memo

May 2 2023

werner moved T6253: GpgSM: Backport ECC support to 2.2 from Backlog to QA on the gnupg22 board.
May 2 2023, 2:51 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME

Feb 28 2023

aheinecke merged task T4699: X.509 certificate request more comfortable into T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.
Feb 28 2023, 9:03 AM · Restricted Project, kleopatra, S/MIME, gpg4win, Feature Request
aheinecke added a comment to T4699: X.509 certificate request more comfortable.

I am closing this as a duplicate of T6117 even though it is not really a duplicate. But for me it does not make sense to keep this as a different issue because simplifying the dialog is directly related to making it more accessible.

Feb 28 2023, 9:03 AM · Restricted Project, kleopatra, S/MIME, gpg4win, Feature Request

Feb 26 2023

werner closed T4436: gpgsm refuses to encrypt with failure to check CRL as Resolved.

I guess this is fixed with this commit for 2.2. and 2.4. Given that the report is quite old with not new infos since 2019, I'll close it.

Feb 26 2023, 7:17 PM · gnupg, S/MIME

Jan 19 2023

werner removed a project from T4537: gpgsm support for timestamp signatures: gnupg (gpg23).
Jan 19 2023, 4:52 PM · gnupg24, S/MIME, Feature Request
werner edited projects for T4921: Support import of PKCS#12 encoded ECC private keys., added: gnupg22; removed gnupg (gpg22).
Jan 19 2023, 4:42 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner edited projects for T6253: GpgSM: Backport ECC support to 2.2, added: gnupg22; removed gnupg (gpg22).
Jan 19 2023, 4:35 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner moved T6253: GpgSM: Backport ECC support to 2.2 from Backlog to For next release on the gnupg (gpg22) board.
Jan 19 2023, 4:34 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME

Jan 11 2023

ikloecker placed T4505: SM, W32: GPGSM hangs up the GnuPG System up for grabs.

Putting up for grabs and removing Kleopatra tag since for Kleopatra users this has been fixed (unless they manage to trigger multiple separate concurrent imports in Kleopatra).

Jan 11 2023, 11:04 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
jrg.sichermann closed T6251: Invalid ID in GpgOL while sending myself a signed and encrypted message as Resolved.

Hello Andre Heinecke,

Jan 11 2023, 7:50 AM · Info Needed, S/MIME, gpgol

Jan 3 2023

jrg.sichermann added a comment to T6251: Invalid ID in GpgOL while sending myself a signed and encrypted message.

Hello Andre Heinecke,

Jan 3 2023, 4:12 PM · Info Needed, S/MIME, gpgol

Dec 29 2022

aheinecke added a comment to T6251: Invalid ID in GpgOL while sending myself a signed and encrypted message.

Thanks for the certificate, looks good as far as I can tell. I have trouble with CRL checks for your certificate as https://crl.sectigo.com/ does not work for me. But that should not be an issue when decrypting.

Dec 29 2022, 1:52 PM · Info Needed, S/MIME, gpgol

Dec 28 2022

jrg.sichermann added a comment to T6251: Invalid ID in GpgOL while sending myself a signed and encrypted message.

Hello Andre Heinecke,

Dec 28 2022, 1:43 PM · Info Needed, S/MIME, gpgol

Dec 23 2022

aheinecke added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

@ikloecker You are right, I only thought of public key import. Then lets serialize this. Might even make for a nicer Progressbar if we count the outstanding files.

Dec 23 2022, 9:51 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows

Dec 22 2022

ikloecker added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

I have an Idea. Can't we read all data into memory in Kleopatra (for Certificates this should be ok) and then give this to GPGME as a single data object. So that only one process imports multiple files?

Dec 22 2022, 7:21 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
aheinecke added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

I really don't want to bypass gpgme and then parse the import results and all other status output of gpgsm ourselves. I'll go for Andre's suggestion and serialize imports of multiple files.

Dec 22 2022, 4:59 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
aheinecke triaged T6251: Invalid ID in GpgOL while sending myself a signed and encrypted message as Wishlist priority.

Please attach the certificate so that we can check what is problematic with that certificate. I am changing this issue to wishlist as the solution here will most likely be that we have to extend the S/MIME capabilities of Gpg4win.

Dec 22 2022, 3:44 PM · Info Needed, S/MIME, gpgol

Dec 21 2022

ikloecker added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

I really don't want to bypass gpgme and then parse the import results and all other status output of gpgsm ourselves. I'll go for Andre's suggestion and serialize imports of multiple files.

Dec 21 2022, 12:20 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

I meant bypass the gpgme engine and call gpgsm directly. Maybe using gpgme's spawn engine. But I am not sure whether this is really a good idea. If we can find a way to pass multiple filenames to gpgsm --server that would be better. But requires updates to gpgsm.

Dec 21 2022, 11:59 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
ikloecker added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

@werner Do I understand correctly that by "It might be easier to bypass the gpgsm and run gpgsm directly" you mean using gpgsm in server mode? Or what do you mean with "bypass gpgsm and run gpgsm" (which seems contradictory).

Dec 21 2022, 10:38 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows

Dec 20 2022

werner added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

With 100 concurrently running gpgsm processes they all try to get the lock for the keyring. And they need to do this several times and often also for the same certificate (fetched from an external resource to complete the chain). Not good. It might be easier to bypass the gpgsm and run gpgsm directly instead of adding a feature to gpgsm to directly import from many files.

Dec 20 2022, 2:31 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
ikloecker added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

Sure, we could do this. Shouldn't make the ImportCertificatesCommand much more complex than it already is.

Dec 20 2022, 1:22 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
aheinecke reopened T4505: SM, W32: GPGSM hangs up the GnuPG System as "Open".

Reopening this as there still seem to be ways to run into a deadlock as was reported in RT#13361. While I still think this points to some issue in gpgsm, when Testing this I found the behavior of Kleopatra to be wrong.

Dec 20 2022, 1:07 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows

Dec 12 2022

werner edited projects for T4892: gpgsm --gen-key with existing key from "ssh-add" fails, added: gnupg22; removed gnupg (gpg22).
Dec 12 2022, 11:40 PM · gnupg24, Bug Report, S/MIME

Dec 9 2022

toz99 added a comment to T3927: gpgsm certificate import fails because of hardcoded password length limitation.

I*m sorry, but I haven't found a way to determine what version of gnupg I am running. Just in case things got confused, I am not the thread opener, my version of gnupg is not whats been stated in the opening post but rather whatever is current on Arch Linux: Linux 6.0.11-arch1-1
I ran gpgsm --version though which returns this:
gpgsm (GnuPG) 2.2.40

Dec 9 2022, 10:26 PM · Feature Request, gnupg24, S/MIME
werner added a comment to T3927: gpgsm certificate import fails because of hardcoded password length limitation.

Please update to a recent gnupg versions. 2.3.3 or if you really need the LTS version use 2.2.40. Instead of using a log you can import on the command line:

Dec 9 2022, 5:43 PM · Feature Request, gnupg24, S/MIME
toz99 added a comment to T3927: gpgsm certificate import fails because of hardcoded password length limitation.

After years of using S/MIME I ran into a strange situation importing my new S/MIME certs to Kleopatra yesterday which ultimately led me to this thread.
My case is slightly different because my original passwords were short (2w7g9r1e and 2y8m7i5t), but it feels related so I thought I'd share nevertheless.

Dec 9 2022, 10:00 AM · Feature Request, gnupg24, S/MIME

Dec 6 2022

werner closed T4013: Certificate requests generated from Ed25519 keys are not compliant with draft-ietf-curdle-pkix as Resolved.

I guess we can close this one.

Dec 6 2022, 2:25 PM · S/MIME, Feature Request, libksba
ikloecker added a comment to T6152: Text for Import of S/MIME certificates.

If you enter a wrong password in a window, the error message will only be given after you have answered all requests for the transport passwords.

Dec 6 2022, 10:17 AM · Feature Request, S/MIME, gnupg, Restricted Project

Dec 5 2022

ikloecker added a project to T3933: Kleopatra: Set allow-ocsp in dirmngr if OCSP is enabled through config dialog: kleopatra.
Dec 5 2022, 8:28 AM · kleopatra, dirmngr, S/MIME

Oct 28 2022

werner lowered the priority of T4921: Support import of PKCS#12 encoded ECC private keys. from High to Normal.

Shall we really backport this to 2.2 given that ECC for S/MIME is in most cases a smartcard thing?

Oct 28 2022, 3:38 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME