Page MenuHome GnuPG

werner (Werner Koch)
EngineeringAdministrator

Projects

User Details

User Since
Mar 27 2017, 4:48 PM (392 w, 3 d)
Roles
Administrator
Availability
Busy Busy until Sep 9 2030.

Recent Activity

Yesterday

werner committed rG241971fac0fc: gpgsm: Implement a cache for the KEYINFO queries. (authored by werner).
gpgsm: Implement a cache for the KEYINFO queries.
Wed, Oct 2, 5:52 PM
werner committed rGef2be95258d2: gpgsm: Use a cache for ISTRUSTED queries. (authored by werner).
gpgsm: Use a cache for ISTRUSTED queries.
Wed, Oct 2, 5:52 PM
werner committed rG4275d5fa7a51: agent: Add option --status to the LISTRUSTED command. (authored by werner).
agent: Add option --status to the LISTRUSTED command.
Wed, Oct 2, 5:52 PM
werner lowered the priority of T7313: gpgconf --list-options does not handle multiple trusted-keys. from Normal to Low.
Wed, Oct 2, 5:15 PM · Feature Request, gnupg
werner added a member for Contributor: m.eik.
Wed, Oct 2, 10:13 AM
werner added a member for g10code: m.eik.
Wed, Oct 2, 10:09 AM
werner triaged T7317: Update the gnupg.org FAQ as Normal priority.
Wed, Oct 2, 8:48 AM · www.gnupg.org, FAQ
werner added a comment to T7316: Curve25519/v5 key cannot be exported.

Using the shorter OID for v5 is on purpose; thus we need to fix the export.

Wed, Oct 2, 8:36 AM · gnupg26, OpenPGP, PQC, gnupg

Tue, Oct 1

werner triaged T7315: Allow exporting of PQC keys. as Normal priority.
Tue, Oct 1, 6:12 PM · gnupg26, OpenPGP, PQC, gnupg
werner archived gnupg22 (gnupg-2.2.45).
Tue, Oct 1, 2:03 PM
werner closed T7025: --trusted-key and --no-options mismatch as Resolved.
Tue, Oct 1, 2:02 PM · gnupg22 (gnupg-2.2.45), gnupg24 (gnupg-2.4.5), Bug Report
werner moved T7025: --trusted-key and --no-options mismatch from QA to gnupg-2.2.45 on the gnupg22 board.
Tue, Oct 1, 2:02 PM · gnupg22 (gnupg-2.2.45), gnupg24 (gnupg-2.4.5), Bug Report
werner created gnupg22 (gnupg-2.2.45).
Tue, Oct 1, 2:01 PM
werner updated the task description for T7255: Release GnuPG 2.2.45.
Tue, Oct 1, 1:59 PM · gnupg, Release Info
werner triaged T7314: Release GnuPG 2.2.46 as Low priority.
Tue, Oct 1, 1:59 PM · gnupg22, Release Info
werner committed rG269efd89a361: Update NEWS (authored by werner).
Update NEWS
Tue, Oct 1, 12:51 PM
werner committed rG41626a16613a: gpgsm: Possible improvement for some rare P12 files. (authored by werner).
gpgsm: Possible improvement for some rare P12 files.
Tue, Oct 1, 12:51 PM
werner committed rGf50dde6269bd: gpgsm: Possible improvement for some rare P12 files. (authored by werner).
gpgsm: Possible improvement for some rare P12 files.
Tue, Oct 1, 12:35 PM
werner assigned T7313: gpgconf --list-options does not handle multiple trusted-keys. to ikloecker.

Fixed for master. Let's first test this with kleopatra.

Tue, Oct 1, 10:59 AM · Feature Request, gnupg
werner committed rGf197fe34f22b: gpgconf: Add list flag to trusted-key et al. (authored by werner).
gpgconf: Add list flag to trusted-key et al.
Tue, Oct 1, 10:49 AM
werner renamed T7313: gpgconf --list-options does not handle multiple trusted-keys. from gpgconf --list-options does now handle multiple trusted-keys. to gpgconf --list-options does not handle multiple trusted-keys..
Tue, Oct 1, 10:33 AM · Feature Request, gnupg
werner added a comment to T6882: Make ADSK configurable for new keys.

Done for 2.2. It is already in 2.4.

Tue, Oct 1, 10:05 AM · gnupg24, gnupg22, vsd33, Restricted Project
werner triaged T7313: gpgconf --list-options does not handle multiple trusted-keys. as Normal priority.
Tue, Oct 1, 10:05 AM · Feature Request, gnupg
werner committed rGf1e1cb0767a1: gpgconf: Allow listing of some new options (authored by werner).
gpgconf: Allow listing of some new options
Tue, Oct 1, 10:00 AM

Mon, Sep 30

werner closed T7308: Speed up the X.509 key listings as Resolved.

Will be available in 2.2.45 and 2.5.2

Mon, Sep 30, 7:08 PM · S/MIME, Feature Request, gnupg
werner committed rGdcee2db36ba4: gpgsm: Use a cache to speed up parent certificate lookup. (authored by werner).
gpgsm: Use a cache to speed up parent certificate lookup.
Mon, Sep 30, 7:04 PM
werner added a comment to T7308: Speed up the X.509 key listings.

No we are at 4 seconds.

Mon, Sep 30, 6:49 PM · S/MIME, Feature Request, gnupg
werner committed rG0e283a0ebcce: gpgsm: Silence messages about dirmngr cache lookup failed. (authored by werner).
gpgsm: Silence messages about dirmngr cache lookup failed.
Mon, Sep 30, 6:49 PM
werner committed rG819085364238: gpgsm: Silence the fingerprint output in quiet mode. (authored by werner).
gpgsm: Silence the fingerprint output in quiet mode.
Mon, Sep 30, 6:49 PM
werner committed rGce0580a599ec: gpgsm: Use a cache to speed up parent certificate lookup. (authored by werner).
gpgsm: Use a cache to speed up parent certificate lookup.
Mon, Sep 30, 6:36 PM
werner triaged T7309: gpg should not proceed with the key import from the smartcard if no valid SCD READKEY information is received as Normal priority.

Some would say it is a bug if keys are not shown - even if the algo is not known ;-)

Mon, Sep 30, 4:06 PM · Info Needed, scd, gpgagent, Bug Report
werner triaged T7310: GpgOL: Broken Umlauts in progress message as High priority.
Mon, Sep 30, 4:05 PM · vsd33, i18n, Restricted Project
werner triaged T7312: The security approval dialog (GpgOL) sometimes closes before choice is made as High priority.
Mon, Sep 30, 4:04 PM · gpgol, vsd33, libkleo, Restricted Project

Sat, Sep 28

werner added a comment to T7309: gpg should not proceed with the key import from the smartcard if no valid SCD READKEY information is received.

Please send an excerpt from the scdaemon debug output to evaluate why you get somewhat strange looking data. Is this an experimental card? 0xa5 is a common test pattern.

Sat, Sep 28, 7:38 PM · Info Needed, scd, gpgagent, Bug Report

Fri, Sep 27

werner added a comment to T6424: GpgOL: Move resolver code into Kleopatra.

FWIW, a related task is T7308

Fri, Sep 27, 4:07 PM · vsd33, Restricted Project, kleopatra, gpgol
werner committed rG9543b3567b04: sm: Optmize clearing of the ephemeral flag. (authored by werner).
sm: Optmize clearing of the ephemeral flag.
Fri, Sep 27, 4:06 PM
werner added a comment to T7308: Speed up the X.509 key listings.

With that patch we are down to about 6 seconds.

Fri, Sep 27, 3:49 PM · S/MIME, Feature Request, gnupg
werner committed rGcb6c506e4e41: sm: Optmize clearing of the ephemeral flag. (authored by werner).
sm: Optmize clearing of the ephemeral flag.
Fri, Sep 27, 3:49 PM
werner triaged T7308: Speed up the X.509 key listings as High priority.
Fri, Sep 27, 3:47 PM · S/MIME, Feature Request, gnupg
werner added a comment to T6882: Make ADSK configurable for new keys.

Will do.

Fri, Sep 27, 11:39 AM · gnupg24, gnupg22, vsd33, Restricted Project
werner triaged T6424: GpgOL: Move resolver code into Kleopatra as High priority.

Alright, we should do that in any case because two key caches are never a good idea and in particualr not if one of them needs too be reloaded too often. Thus re-using the one in Kleopatra is the proper solution. I recall that we looked at this at a time when we already started to design gpgol2 which would solve the problem anyway. However, at least for vsd we need to keep on using the classic gpgol for quite some more time. Thus the effort to improve the key resolving in gpgol is really justified.

Fri, Sep 27, 11:19 AM · vsd33, Restricted Project, kleopatra, gpgol
werner committed rGca953ae5f768: agent: Replace hack for old Libgcrypt versions for auto-expand-secmem. (authored by werner).
agent: Replace hack for old Libgcrypt versions for auto-expand-secmem.
Fri, Sep 27, 10:58 AM
werner committed rG19871fa08c65: agent: Better diagnostic for a failed key unprotection. (authored by werner).
agent: Better diagnostic for a failed key unprotection.
Fri, Sep 27, 10:56 AM
werner added a comment to T6424: GpgOL: Move resolver code into Kleopatra.

Something which has high priority but has not been touch can't have a super high priority.

Fri, Sep 27, 10:11 AM · vsd33, Restricted Project, kleopatra, gpgol
werner triaged T7303: Kleopatra: Key filter combobox is cleared when saving filter appearance settings as Normal priority.

Please write at least a short description and give it a priority

Fri, Sep 27, 10:09 AM · kleopatra, Restricted Project, Bug Report
werner triaged T7304: Kleopatra: "All Certificates" key filter gets selected when saving a change to a key filter's appearance as Normal priority.

Pretty brief description :-(

Fri, Sep 27, 10:08 AM · kleopatra, Restricted Project, Bug Report

Thu, Sep 26

werner archived gpgol.js.
Thu, Sep 26, 3:38 PM
werner edited Description on gpgol.js.
Thu, Sep 26, 3:38 PM
werner closed T5750: GpgOL links to an FSF page for "Unsicher GpgOL" as Resolved.

I see only links to our own pages and to the emailselfdefense - which is a good resource.

Thu, Sep 26, 3:29 PM · Restricted Project, Feature Request, gpgol
werner lowered the priority of T6167: GpgOL: Window resize on forwarding from Normal to Low.
Thu, Sep 26, 3:25 PM · Too Old, Restricted Project, gpgol
werner lowered the priority of T6192: GpgOL: deactivation of S/MIME does not affect previously sent mails from Normal to Low.

Hmm, two years old - I doubt that it makes sense to continue here.

Thu, Sep 26, 3:24 PM · Too Old, Restricted Project, gpgol
werner lowered the priority of T6270: GpgOL: revision of configuration public key import from Normal to Low.

Priority lowered in the light of the the forthcoming gpgol.js

Thu, Sep 26, 3:22 PM · gpgol, Restricted Project
werner lowered the priority of T6518: GpgOL shows a blank message if an X.509 curve is used for signing from Normal to Wishlist.
Thu, Sep 26, 3:19 PM · Restricted Project, gpgol, Feature Request
werner moved T6566: GpgOL: newly generated key not loaded in the security confirmation dialog from Backlog to Done on the gpgol board.
Thu, Sep 26, 3:16 PM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
werner closed T6566: GpgOL: newly generated key not loaded in the security confirmation dialog, a subtask of T6198: KMail: Port to keyresolver from libkleo, as Resolved.
Thu, Sep 26, 3:16 PM · Restricted Project, Feature Request, KDE, kleopatra
werner closed T6566: GpgOL: newly generated key not loaded in the security confirmation dialog as Resolved.

Should definitely work with gpg4win if it works with vsd.

Thu, Sep 26, 3:16 PM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
werner moved T6566: GpgOL: newly generated key not loaded in the security confirmation dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Sep 26, 3:14 PM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
werner added a comment to T6614: GpgOL: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data..

A bit more verbose description would be helpful ...

Thu, Sep 26, 3:12 PM · Restricted Project, gpgol
werner closed T6656: GpgOL: Better name for "GpgOL_MIME_structure.txt" as Resolved.
Thu, Sep 26, 3:08 PM · Restricted Project, gpgol
werner renamed T6885: Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range from Forwarding mail with attachments embeded into the *.eml file will trigger GnuPG reporting an index out of range to Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range.
Thu, Sep 26, 2:37 PM · gpgol, Restricted Project, Bug Report, gpg4win
werner closed T7135: GpgOL: POP3 issue as Wontfix.

Closing because POP3 is rarely used and has never been supported.

Thu, Sep 26, 2:33 PM · gpgol, Restricted Project
werner lowered the priority of T6424: GpgOL: Move resolver code into Kleopatra from High to Low.

More than a year old - we can reduce the priority.

Thu, Sep 26, 2:15 PM · vsd33, Restricted Project, kleopatra, gpgol
werner lowered the priority of T7098: Change the GpgOL encryption icon according to its state from High to Low.

Note: The code for this is in the work/mmontkowski branch but has not yet been merged with master. Before we take this bug up again, we need to look closer at the ribbon UI events as remarked by Andre on July 29.

Thu, Sep 26, 2:13 PM · vsd33, Feature Request, Restricted Project, gpgol
werner closed T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST as Resolved.

That was resolved with vsd 3.2.0

Thu, Sep 26, 2:05 PM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
werner closed T7305: epoch-value for component `libgcrypt` not queried properly as Invalid.

The Libgcrypt version you are using has not been build from git or a released tarballs. Only with a released tarball you would get no suffix. With git bou will see a -betaNNNN suffix.

Thu, Sep 26, 11:34 AM · FAQ, Support
werner committed rM3bf1ea97bcab: core: Allow GPGME_CREATE_ADSK also for gnupg 2.2.45 (authored by werner).
core: Allow GPGME_CREATE_ADSK also for gnupg 2.2.45
Thu, Sep 26, 11:28 AM
werner committed rGecda4b1e1694: gpg: Add magic parameter "default" to --quick-add-adsk. (authored by werner).
gpg: Add magic parameter "default" to --quick-add-adsk.
Thu, Sep 26, 11:06 AM
werner committed rG45ae027ce404: gpg: New command --quick-add-adsk (authored by werner).
gpg: New command --quick-add-adsk
Thu, Sep 26, 11:06 AM
werner committed rGeafe17532069: gpg: New option --default-new-key-adsk and "addadsk" for edit-key. (authored by werner).
gpg: New option --default-new-key-adsk and "addadsk" for edit-key.
Thu, Sep 26, 11:06 AM
werner committed rG7eb39815bd73: common: New function tokenize_to_strlist. (authored by werner).
common: New function tokenize_to_strlist.
Thu, Sep 26, 11:06 AM
werner moved T6882: Make ADSK configurable for new keys from Backlog to WiP on the gnupg22 board.

Backported to 2.2

Thu, Sep 26, 11:05 AM · gnupg24, gnupg22, vsd33, Restricted Project

Wed, Sep 25

werner edited projects for T7103: Confusing error message when changing passphrase/password of subkey, added: Feature Request, gnupg26; removed gnupg24, gnupg22.

I don't think it makes sense to add such a feature/bug fix to the old versions.

Wed, Sep 25, 5:24 PM · gnupg26, Feature Request
werner closed T7109: Build failure of gnupg2 with uclibc-ng as Resolved.
Wed, Sep 25, 4:32 PM · npth, Bug Report
werner moved T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations from Backlog to done on the gnupg24 board.
Wed, Sep 25, 4:31 PM · gnupg24, yubikey, Bug Report
werner moved T6579: gnupg-2.4.3 build failure from Backlog to gnupg-2.4.4 on the gnupg24 board.
Wed, Sep 25, 4:29 PM · gnupg24 (gnupg-2.4.4), Gentoo, Bug Report
werner moved T6960: Release GnuPG 2.4.5 from Backlog to gnupg-2.4.5 on the gnupg24 board.
Wed, Sep 25, 4:29 PM · gnupg24 (gnupg-2.4.5), Release Info
werner moved T6556: gpgtar: Removes existing output file on error from Backlog to gnupg-2.4.2 on the gnupg24 board.
Wed, Sep 25, 4:29 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner closed T6556: gpgtar: Removes existing output file on error as Resolved.

We won't do that for Windows.

Wed, Sep 25, 4:27 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner moved T6556: gpgtar: Removes existing output file on error from Backlog to gnupg-2.2.42 on the gnupg22 board.
Wed, Sep 25, 4:26 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner edited projects for T5085: Filter APDUs in log output, added: gnupg; removed gnupg24, gnupg22.
Wed, Sep 25, 4:23 PM · gnupg, Feature Request, scd
werner edited projects for T5446: Don't show LDAP credentials in error messages, at least not by default, added: gnupg, dirmngr; removed gnupg22.
Wed, Sep 25, 4:21 PM · dirmngr, gnupg
werner edited projects for T6820: SCD: Invalid ID when decrypting with brainpool key , added: gnupg, Not A Bug; removed Restricted Project, gnupg22.
Wed, Sep 25, 4:20 PM · Not A Bug, gnupg
werner moved T7121: gnupg 2.2.43: scdaemon fails with KDF from Backlog to gnupg-2.2.44 on the gnupg22 board.
Wed, Sep 25, 4:19 PM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
werner moved T7087: Release GnuPG 2.2.44 from Backlog to gnupg-2.2.44 on the gnupg22 board.
Wed, Sep 25, 4:17 PM · gnupg22 (gnupg-2.2.44), Release Info
werner changed the status of T7293: spawn API glitch from Open to Testing.
Wed, Sep 25, 4:14 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner added a comment to T7293: spawn API glitch.

Fixed in 2.2 with: rGc33523a0132e047032c4d65f9dedec0297bfbef3

Wed, Sep 25, 4:13 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner committed rGc33523a0132e: common:w32: Don't expose unused functions. (authored by gniibe).
common:w32: Don't expose unused functions.
Wed, Sep 25, 4:13 PM
werner moved T7293: spawn API glitch from Backlog to WiP on the gnupg22 board.
Wed, Sep 25, 4:12 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner moved T7293: spawn API glitch from Backlog to QA on the gnupg24 board.
Wed, Sep 25, 4:12 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner claimed T7254: Release GnuPG 2.2.45.
Wed, Sep 25, 4:08 PM · gnupg22, Release Info
werner triaged T7301: Kleopatra: Remove any usage and mention of the short Key ID as Low priority.

Yes, this is a bit annoying but recall that for v3 keys you can't even deduce the keyid from its fingerprint.

Wed, Sep 25, 3:31 PM · kleopatra, Restricted Project
werner moved T7200: Trustdb not updated on import of extended certificate from Backlog to QA on the vsd33 board.
Wed, Sep 25, 3:26 PM · vsd33, gnupg22, Bug Report, Restricted Project
werner moved T7200: Trustdb not updated on import of extended certificate from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Sep 25, 3:26 PM · vsd33, gnupg22, Bug Report, Restricted Project
werner changed the status of T7200: Trustdb not updated on import of extended certificate from Open to Testing.

I guess this is now fixed for all branches.

Wed, Sep 25, 3:26 PM · vsd33, gnupg22, Bug Report, Restricted Project
werner committed rG8b4ad616de6c: gpg: Exclude expired trusted keys from the key validation process. (authored by werner).
gpg: Exclude expired trusted keys from the key validation process.
Wed, Sep 25, 3:25 PM
werner committed rGceec31751cc0: gpg: Validate the trustdb after the import of a trusted key. (authored by werner).
gpg: Validate the trustdb after the import of a trusted key.
Wed, Sep 25, 3:25 PM
werner committed rGce54266d6670: gpg: Remove useless variable in validate_keys. (authored by werner).
gpg: Remove useless variable in validate_keys.
Wed, Sep 25, 3:25 PM
werner committed rG19f2f00bfd30: gpg: Exclude expired trusted keys from the key validation process. (authored by werner).
gpg: Exclude expired trusted keys from the key validation process.
Wed, Sep 25, 3:24 PM
werner committed rGa0aea092647c: gpg: Validate the trustdb after the import of a trusted key. (authored by werner).
gpg: Validate the trustdb after the import of a trusted key.
Wed, Sep 25, 3:24 PM
werner committed rGc59eeda3c429: gpg: Remove useless variable in validate_keys. (authored by werner).
gpg: Remove useless variable in validate_keys.
Wed, Sep 25, 3:24 PM