Page MenuHome GnuPG

S/MIMEProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Fri, Apr 3

NfuRipHA updated the task description for T8207: gpgsm 2.5.x fails to decrypt S/MIME messages using RSAES-OAEP (SHA-256).
Fri, Apr 3, 5:15 AM · S/MIME, Bug Report
NfuRipHA renamed T8207: gpgsm 2.5.x fails to decrypt S/MIME messages using RSAES-OAEP (SHA-256) from gpgsm 2.5.x fails to decrypt S/MIME messages using RSAES-OAEP (SHA-256) (macOS 15 (Darwin 25.4.0, arm64) to gpgsm 2.5.x fails to decrypt S/MIME messages using RSAES-OAEP (SHA-256).
Fri, Apr 3, 5:02 AM · S/MIME, Bug Report
NfuRipHA edited projects for T8207: gpgsm 2.5.x fails to decrypt S/MIME messages using RSAES-OAEP (SHA-256), added: S/MIME; removed gpgme.
Fri, Apr 3, 5:01 AM · S/MIME, Bug Report

Mon, Mar 30

ikloecker added a parent task for T6559: GPGSM: "always trust like override" or "force" option: T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Mon, Mar 30, 11:31 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project

Fri, Mar 27

werner triaged T8048: Keyboxd: S/MIME certificate is imported on ldap search as Normal priority.
Fri, Mar 27, 10:33 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x

Thu, Mar 26

gniibe claimed T8048: Keyboxd: S/MIME certificate is imported on ldap search.

I applied the keyboxd part for SETEPHEMERAL command, as it doesn't break anything.

Thu, Mar 26, 3:56 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x

Wed, Mar 25

gniibe added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.

Here is an attempt to fix the client side:

Wed, Mar 25, 5:26 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x

Tue, Mar 24

ikloecker changed the status of T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Open to Testing.
Tue, Mar 24, 4:47 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker moved T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Backlog to WiP on the vsd33 board.
Tue, Mar 24, 4:37 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker added a project to T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely: vsd33.

I have added the fix as patch for VSD 3.3 because the commits that introduced this regression were also added as patches for VSD 3.3.

Tue, Mar 24, 4:36 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker added a comment to T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely.

This is a regression that was introduced with T7759: Kleopatra: Notepad encryption with S/MIME fails.

Tue, Mar 24, 4:25 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker moved T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Backlog to QA for next release on the gpgme board.
Tue, Mar 24, 4:07 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker moved T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely from Backlog to WIP on the vsd34 board.

Fixed. For VSD 3.4 this will also be fixed if gpgme is updated.

Tue, Mar 24, 4:07 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker added a project to T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely: gpgme.

This is a bug in gpgme. gpgsm_assuan_simple_command only reads a single line before waiting for more data although there is a second line (ERR ...) ready to be read. gpgsm never sends more data because it has already sent its full answer. So gpgme waits forever.

Tue, Mar 24, 3:44 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
ikloecker claimed T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely.
Tue, Mar 24, 2:28 PM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
timegrid triaged T8187: Kleopatra: File encryption with invalid S/MIME certificate hangs indefinitely as Normal priority.
Tue, Mar 24, 11:38 AM · vsd33, gpgme, Bug Report, gpd5x, vsd34, S/MIME, kleopatra
werner renamed T8186: gpgsm: Add an attribute with version information to signatures from gpgsm: Add an atrtibute with version information to signatures to gpgsm: Add an attribute with version information to signatures.
Tue, Mar 24, 11:03 AM · Feature Request, S/MIME, gnupg26
werner triaged T8186: gpgsm: Add an attribute with version information to signatures as Normal priority.
Tue, Mar 24, 11:02 AM · Feature Request, S/MIME, gnupg26
ebo removed a parent task for T6559: GPGSM: "always trust like override" or "force" option: T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Tue, Mar 24, 10:08 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project

Mar 9 2026

alexk removed a project from T7841: GpgOL: Concurrent access to S/MIME encrypted mail creates versions: vsd34.
Mar 9 2026, 3:30 PM · S/MIME, vsd, gpgol

Mar 4 2026

gniibe added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.

I looked at sm/keydb.c:keydb_set_ephemeral function. It says:

Mar 4 2026, 7:38 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x

Mar 3 2026

timegrid moved T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys from Done to gpd-5.0.2 on the gpd5x board.
Mar 3 2026, 1:06 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
timegrid moved T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.2-beta2 @ win11:

Mar 3 2026, 1:05 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
gniibe added a comment to T8032: libksba: Input validation for DER encoded INTEGER.

It seemed that the reporter (also) claimed that a git repo could be weak/vulnerable when X.509 signature (with a relevant curve key) is used to validate the commit.

Mar 3 2026, 1:51 AM · S/MIME, libksba, Bug Report
gniibe added a comment to T8032: libksba: Input validation for DER encoded INTEGER.

For the record (to show we don't hide a problem), I add some information.

Mar 3 2026, 1:25 AM · S/MIME, libksba, Bug Report

Mar 2 2026

ebo moved T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys from WIP to QA on the gpd5x board.
Mar 2 2026, 4:54 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra

Feb 24 2026

ikloecker moved T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Feb 24 2026, 3:15 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
ikloecker changed the status of T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys from Open to Testing.

Done.

Feb 24 2026, 3:14 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
ebo updated the task description for T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.
Feb 24 2026, 12:47 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
ebo added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

ok, lets do this. I'll update the description

Feb 24 2026, 12:45 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
timegrid added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

I'm fine with just dropping it.

Feb 24 2026, 12:25 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra

Feb 23 2026

ebo added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

Do we agree to drop bolt font for QES certificates?
Will we change this for VSD 3.4?

Feb 23 2026, 1:50 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra

Feb 17 2026

werner added a parent task for T4503: include extension for OpenPGP creation timestamp in X.509 output: T4108: Support for verifying OpenPGP standalone and timestamp signatures.
Feb 17 2026, 9:57 AM · Feature Request, S/MIME
werner added a subtask for T4537: gpgsm support for timestamp signatures: T4108: Support for verifying OpenPGP standalone and timestamp signatures.
Feb 17 2026, 9:56 AM · gnupg26, S/MIME, Feature Request

Feb 9 2026

ikloecker changed the status of T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038 from Open to Testing.

Okay, then I set the ticket to Testing.

Feb 9 2026, 7:24 PM · S/MIME, Bug Report, vsd34, kleopatra
werner added a comment to T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038.

Your fix is okay.

Feb 9 2026, 10:13 AM · S/MIME, Bug Report, vsd34, kleopatra

Feb 6 2026

ebo triaged T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038 as High priority.
Feb 6 2026, 10:10 AM · S/MIME, Bug Report, vsd34, kleopatra

Feb 5 2026

ikloecker claimed T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038.
Feb 5 2026, 3:26 PM · S/MIME, Bug Report, vsd34, kleopatra
ikloecker updated subscribers of T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038.

@werner: Shall we backport the fix to the gpgme-1.24-branch or do we just add a patch to gpg4win's gpg4win-4-branch and/or vsd-3.3-branch?

Feb 5 2026, 3:24 PM · S/MIME, Bug Report, vsd34, kleopatra
ikloecker added a comment to T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038.

I have verified (by locally applying the change to a Gpg4win 4 build) that ifdef'ing-out the above hack for Windows builds fixes the display issue.

Feb 5 2026, 3:20 PM · S/MIME, Bug Report, vsd34, kleopatra
ikloecker added a comment to T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038.

The capping of the date seems to be caused by this workaround/hack in gpgme's _gpgme_parse_timestamp

/* Fixme: We would better use a configure test to see whether
   mktime can handle dates beyond 2038. */
if (sizeof (time_t) <= 4 && year >= 2038)
  return (time_t)2145914603; /* 2037-12-31 23:23:23 */
Feb 5 2026, 2:27 PM · S/MIME, Bug Report, vsd34, kleopatra
mmontkowski closed T7836: GpgOL: Both disable and prefer S/MIME does not work as Invalid.

The problem resulted from a split up key (one for encryption and one for signing) Resulting in no SMIME encryption key found for one recipient and thus falling back to OpenPGP.

Feb 5 2026, 2:24 PM · S/MIME, gpgol
timegrid created T8088: Kleopatra: Displayed S/MIME certificate expiration date capped at 2038.
Feb 5 2026, 1:52 PM · S/MIME, Bug Report, vsd34, kleopatra

Feb 4 2026

ebo renamed T6152: Allow giving context to gpg-agent from Text for Import of S/MIME certificates to Allow giving context to gpg-agent.
Feb 4 2026, 11:56 AM · gnupg26, Feature Request, S/MIME
ebo edited projects for T6152: Allow giving context to gpg-agent, added: gnupg26; removed gnupg, Restricted Project.
Feb 4 2026, 11:53 AM · gnupg26, Feature Request, S/MIME

Feb 3 2026

timegrid added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

The display in Okular is independent from Kleopatra, so dropping it in Kleopatra should be fine.
If a QES certificate is available, Okular should highlight and add a filter for them (which is currently not working, see T6632: Okular: Highlight / preselect "nonRepudiation" certificates for qualified signatures)

Feb 3 2026, 1:34 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
ebo added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

I currently have a slight preference to drop bold and go with normal font. Werner would be ok with that, too.

Feb 3 2026, 1:17 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
timegrid assigned T7836: GpgOL: Both disable and prefer S/MIME does not work to mmontkowski.

a) Here's a log anyway (ignore it, if decryption does always work):

Feb 3 2026, 12:31 PM · S/MIME, gpgol
timegrid updated subscribers of T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

@svuorela said, QES certs shouldn't be required to be on a smartcard.

Feb 3 2026, 12:20 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
ikloecker added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

Using an icon for QES certificates isn't that easy because we use an icon for smartcard certificates and any list item can have at most one icon. Moreover, QES certificates are very like stored on a smartcard (isn't that even a requirement?), i.e. an icon clash is basically guaranteed.

Feb 3 2026, 11:49 AM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra