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

Yesterday

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

Wed, Mar 4

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:

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

Tue, Mar 3

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.
Tue, Mar 3, 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:

Tue, Mar 3, 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 is used to validate the commits.

Tue, Mar 3, 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.

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

Mon, Mar 2

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.
Mon, Mar 2, 4:54 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra

Tue, Feb 24

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

Tue, Feb 24, 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.

Tue, Feb 24, 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.
Tue, Feb 24, 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

Tue, Feb 24, 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.

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

Mon, Feb 23

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?

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

Tue, Feb 17

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.
Tue, Feb 17, 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.
Tue, Feb 17, 9:56 AM · gnupg26, S/MIME, Feature Request

Mon, Feb 9

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.

Mon, Feb 9, 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.

Mon, Feb 9, 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
timegrid added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

In T6632: Okular: Highlight / preselect "nonRepudiation" certificates for qualified signatures I had the impression, that some hint is useful for signing operations. Probably not so much in general.

Feb 3 2026, 11:04 AM · 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.

Highlighting QES is mostly useful for Okular, I guess.
Maybe use a symbol with a pen? That should be self-explanatory.

Feb 3 2026, 10:44 AM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
ebo triaged T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys as Normal priority.
Feb 3 2026, 10:40 AM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
timegrid added a project to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys: needs discussion.
Feb 3 2026, 10:30 AM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra

Feb 2 2026

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

This overloading of "bold" for "my certificates", "qualified certificates" and "trusted root certificates" seems to exist since two decades. I stopped digging into ancient history at the commit that added the hard-coded default filters.

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

Take care: Too many attributes (color, font) are bad style.

Feb 2 2026, 5:08 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
ebo updated the task description for T7836: GpgOL: Both disable and prefer S/MIME does not work.
Feb 2 2026, 5:07 PM · S/MIME, gpgol
ebo added a comment to T7836: GpgOL: Both disable and prefer S/MIME does not work.

a) Info given by @mmontkowski: decryption can't be disabled

Feb 2 2026, 4:47 PM · S/MIME, gpgol
ebo added a comment to T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.

Well, the qual flag should only be set for CAs dedicated to certifying QES certificates. And those should by definition be signature certificates only, afaik.

Feb 2 2026, 3:32 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
timegrid created T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.
Feb 2 2026, 2:48 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra

Jan 30 2026

timegrid closed T8053: GpgSM: `log-file` is ignored as Invalid.

Ah, thanks for the pointer, I did not expect gpgsm to behave differently here. Then it's probably intentional and I'll close this as invalid.

Jan 30 2026, 11:18 AM · gpd5x, Bug Report, S/MIME, gnupg26
pl13 added a comment to T8053: GpgSM: `log-file` is ignored.

The gnupg manual (page 113) mentions:

Jan 30 2026, 10:30 AM · gpd5x, Bug Report, S/MIME, gnupg26

Jan 29 2026

timegrid added a comment to T6152: Allow giving context to gpg-agent.

Current state in gpg4win-5.0.0:

Jan 29 2026, 4:09 PM · gnupg26, Feature Request, S/MIME
ebo lowered the priority of T6516: Kleopatra: Indicate CRL check failure when validating certificates from Normal to Low.
Jan 29 2026, 3:45 PM · gpd5x, S/MIME, kleopatra

Jan 26 2026

timegrid added a comment to T8053: GpgSM: `log-file` is ignored.

There's no other configuration, this happens with a clean gnupghome with one smime cert + root cert and the above gpgsm.conf (output on stdin/stderr):

Jan 26 2026, 11:18 AM · gpd5x, Bug Report, S/MIME, gnupg26

Jan 23 2026

werner added a comment to T8053: GpgSM: `log-file` is ignored.

Please run with --debug 0 which should show you which confiration files are read in which order. Is there anything in a common.conf file? A log-file statement tehre would overwrite the command line option.

Jan 23 2026, 9:16 PM · gpd5x, Bug Report, S/MIME, gnupg26
timegrid created T8053: GpgSM: `log-file` is ignored.
Jan 23 2026, 2:28 PM · gpd5x, Bug Report, S/MIME, gnupg26
timegrid changed the edit policy for T6677: GPGSM: Add support for cert extension 2.5.29.36 Policy Constraints.
Jan 23 2026, 11:19 AM · Feature Request, gnupg26, S/MIME

Jan 21 2026

ebo raised the priority of T8019: gpg does not print warning about untrusted key when verifying signatures made by expired (and untrusted) keys from Normal to High.

setting to High as we need this for T7790

Jan 21 2026, 11:40 AM · Feature Request, S/MIME, OpenPGP, gnupg26