werner (Werner Koch)Administrator
Engineering

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2017, 4:48 PM (104 w, 21 h)
Roles
Administrator
Availability
Available

Recent Activity

Today

werner committed rG3c7a1f3aea7f: agent: Allow other ssh fingerprint algos in KEYINFO. (authored by werner).
agent: Allow other ssh fingerprint algos in KEYINFO.
Tue, Mar 26, 9:06 AM
werner committed rG1c2fa8b6d747: agent: Allow other ssh fingerprint algos in KEYINFO. (authored by werner).
agent: Allow other ssh fingerprint algos in KEYINFO.
Tue, Mar 26, 9:06 AM
werner added a comment to T4427: Windows 10 update KB4489899 stops gpg-agent launching.

Can you please run

gpg --debug ipc -vK

which will also start gpg-agent and print some diagnostics. You may want to redact the output. You can also run

gpg-agent -v --daemon

which should also print some more info.

Tue, Mar 26, 7:57 AM · Windows, gpgagent, Bug Report
werner added projects to T4428: Would like to use our card with Kleopatra tool: OpenPGP, scd.
Tue, Mar 26, 7:50 AM · scd, OpenPGP, Bug Report, gpg4win

Yesterday

werner added inline comments to rM129def87b262: core, w32: Add hack to translate diag logger-fd.
Mon, Mar 25, 5:57 PM
werner committed rGe1a86a1fdfeb: doc: Add relevant NEWS items from 2.2. (authored by werner).
doc: Add relevant NEWS items from 2.2.
Mon, Mar 25, 3:39 PM
werner added a comment to T4418: --with-wkd-hash does not have an effect on --with-colons.

Because the rules for downcasing are way to complicate to yield any stable result, the I-D requires that only ASCII acharacters are downcases, that is A-Z to a-z. Here is an example:

Mon, Mar 25, 3:33 PM · Bug Report
werner committed rG2f3eebf1865a: wkd: New command --print-wkd-url for gpg-wks-client. (authored by werner).
wkd: New command --print-wkd-url for gpg-wks-client.
Mon, Mar 25, 3:15 PM
werner committed rG70c97a862aa5: wkd: New command --print-wkd-url for gpg-wks-client. (authored by werner).
wkd: New command --print-wkd-url for gpg-wks-client.
Mon, Mar 25, 3:14 PM
werner changed the status of T4420: gnupg-2.2.14: Compilation failure on OpenIndiana from Open to Testing.

We fixed that in master and 2.2. Can you please test this with the next release and report or close this bug?

Mon, Mar 25, 2:51 PM · Solaris, gnupg (gpg22), Bug Report
werner closed T4424: documentation for --no-keyring seems garbled as Resolved.

Thanks.

Mon, Mar 25, 2:49 PM · gnupg, Documentation, Bug Report
werner committed rG7a38af6a1015: doc: Clarify option --no-keyring. (authored by werner).
doc: Clarify option --no-keyring.
Mon, Mar 25, 2:48 PM
werner added a commit to T4424: documentation for --no-keyring seems garbled: rG7a38af6a1015: doc: Clarify option --no-keyring..
Mon, Mar 25, 2:48 PM · gnupg, Documentation, Bug Report
werner committed rGa975fd127a5d: libdns: Don't use _[A-Z] which are reserved names. (authored by gniibe).
libdns: Don't use _[A-Z] which are reserved names.
Mon, Mar 25, 2:48 PM
werner added a commit to T4420: gnupg-2.2.14: Compilation failure on OpenIndiana: rGa975fd127a5d: libdns: Don't use _[A-Z] which are reserved names..
Mon, Mar 25, 2:48 PM · Solaris, gnupg (gpg22), Bug Report
werner committed rG64621f1f40c3: wkd: New command --print-wkd-hash for gpg-wks-client. (authored by werner).
wkd: New command --print-wkd-hash for gpg-wks-client.
Mon, Mar 25, 2:48 PM
werner added a commit to T4418: --with-wkd-hash does not have an effect on --with-colons: rG64621f1f40c3: wkd: New command --print-wkd-hash for gpg-wks-client..
Mon, Mar 25, 2:48 PM · Bug Report
werner committed rG2fc9a517516f: doc: Clarify option --no-keyring. (authored by werner).
doc: Clarify option --no-keyring.
Mon, Mar 25, 2:48 PM
werner added a commit to T4424: documentation for --no-keyring seems garbled: rG2fc9a517516f: doc: Clarify option --no-keyring..
Mon, Mar 25, 2:48 PM · gnupg, Documentation, Bug Report
werner added a comment to E445: Weekly Standup.

Last week:

  • Allow import of secret keys created by PGP desktop
  • Released 2.2.14
  • gpg4vsnfd things
  • PIV card and Yubikey-4
Mon, Mar 25, 10:40 AM

Sun, Mar 24

werner triaged T4422: `repair-keys` does not reorder signatures on non-merge imports as Normal priority.
Sun, Mar 24, 10:53 AM · gnupg (gpg22), Bug Report
werner triaged T4421: import-export does not remove duplicated subkeys as Normal priority.
Sun, Mar 24, 10:51 AM · gnupg (gpg22), Bug Report
werner added a comment to T4420: gnupg-2.2.14: Compilation failure on OpenIndiana.

Thanks for the report. underscore followed by an uppercase letter is actually reserved for the system; thus we should not have used that.

Sun, Mar 24, 10:49 AM · Solaris, gnupg (gpg22), Bug Report
werner triaged T4420: gnupg-2.2.14: Compilation failure on OpenIndiana as High priority.
Sun, Mar 24, 10:48 AM · Solaris, gnupg (gpg22), Bug Report

Sat, Mar 23

werner added a comment to T4418: --with-wkd-hash does not have an effect on --with-colons.

That keeps the interface the same just in case we ever change the format. It has also the advantage that you can use the tool to extract the mail address from the user id and thus see whether it is valid.

Sat, Mar 23, 8:47 PM · Bug Report

Fri, Mar 22

werner committed rG5a96db65e582: doc: Add a spec comment to app-piv.c (authored by werner).
doc: Add a spec comment to app-piv.c
Fri, Mar 22, 12:29 PM
werner added a comment to T4418: --with-wkd-hash does not have an effect on --with-colons.

So what about this:

Fri, Mar 22, 11:48 AM · Bug Report
werner committed rGe847cf1df7aa: wkd: New command --print-wkd-hash for gpg-wks-client. (authored by werner).
wkd: New command --print-wkd-hash for gpg-wks-client.
Fri, Mar 22, 11:43 AM
werner added a commit to T4418: --with-wkd-hash does not have an effect on --with-colons: rGe847cf1df7aa: wkd: New command --print-wkd-hash for gpg-wks-client..
Fri, Mar 22, 11:43 AM · Bug Report
werner committed rG393269948c88: scd: Refactor the app selection code. (authored by werner).
scd: Refactor the app selection code.
Fri, Mar 22, 9:48 AM
werner added a comment to T4418: --with-wkd-hash does not have an effect on --with-colons.

I think that a small tool or feature for gpg-wks-client would be better than extending the --with-colons format. A --dry-run option for example could list the filenames which would be created.

Fri, Mar 22, 8:37 AM · Bug Report

Thu, Mar 21

werner committed rGPA0402b315938d: po: Fix "bees" typo (authored by Christian Loehle <cloehle@posteo.de>).
po: Fix "bees" typo
Thu, Mar 21, 1:43 PM
werner claimed T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:11 PM · gnupg (gpg23)
werner updated the task description for T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:10 PM · gnupg (gpg23)
werner added subtasks for T4417: Work needed for gnupg 2.3: T3495: The --list-keys should account for groups that are defined, T4398: Rework Console handling on Windows, T4406: Allow the use of the default-new-key-algo format for --quick-gen-key., T4362: Replace the exec funtions for photoids in gpg by our standard exec functions., T4344: Periodic check of own keys with the WKD.
Thu, Mar 21, 1:09 PM · gnupg (gpg23)
werner added a parent task for T3495: The --list-keys should account for groups that are defined: T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:09 PM · Feature Request
werner added a parent task for T4406: Allow the use of the default-new-key-algo format for --quick-gen-key.: T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:09 PM · Feature Request, gnupg (gpg23)
werner added a parent task for T4362: Replace the exec funtions for photoids in gpg by our standard exec functions.: T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:09 PM · gnupg, Feature Request
werner added a parent task for T4398: Rework Console handling on Windows: T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:09 PM · Feature Request, gnupg (gpg23)
werner added a parent task for T4344: Periodic check of own keys with the WKD: T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:09 PM · wkd, gnupg, Feature Request
werner created T4417: Work needed for gnupg 2.3.
Thu, Mar 21, 1:06 PM · gnupg (gpg23)
werner merged T1654: Add group aliases to key listings into T3495: The --list-keys should account for groups that are defined.
Thu, Mar 21, 1:03 PM · Feature Request
werner merged task T1654: Add group aliases to key listings into T3495: The --list-keys should account for groups that are defined.
Thu, Mar 21, 1:03 PM · gpa, Feature Request
werner added a comment to T3495: The --list-keys should account for groups that are defined.

See also
https://lists.gnupg.org/pipermail/gnupg-devel/2018-December/034131.html
for a first patch to implement this.

Thu, Mar 21, 1:02 PM · Feature Request

Wed, Mar 20

werner closed T4416: gnupg isn't LTO ready as Wontfix.

There are reasons why we sometimes don't consult the return code. That is even declared in the code with a cast to void. Further we use gpg_error_t and int interchangeable under the assumption that an unsigned int and an int value have the same bit pattern.

Wed, Mar 20, 10:24 AM
werner added a comment to T4415: Does not build using gcc 9.

Maybe we should get rid of the _Pragma operator in particular because it is not used often and we cond on compiler type later anyway.

Wed, Mar 20, 10:19 AM · Bug Report
werner assigned T4415: Does not build using gcc 9 to gniibe.

Will you be so kind and look into this?

Wed, Mar 20, 10:12 AM · Bug Report
werner closed T4414: please make ecc debugging info from libgcrypt more legible. as Resolved.

Thanks.

Wed, Mar 20, 10:03 AM · libgcrypt, Bug Report
werner added a comment to T4414: please make ecc debugging info from libgcrypt more legible..

Applied to master. This is not suitable for 1.8

Wed, Mar 20, 10:03 AM · libgcrypt, Bug Report
werner committed rC54db6a4b4412: ecc: Adjust debugging output (authored by dkg).
ecc: Adjust debugging output
Wed, Mar 20, 9:56 AM
werner added a commit to T4414: please make ecc debugging info from libgcrypt more legible.: rC54db6a4b4412: ecc: Adjust debugging output.
Wed, Mar 20, 9:56 AM · libgcrypt, Bug Report
werner added a comment to rC0e2073edf92e: ecc: adjust debugging output.

BTW, for looking at such hexdumps I use this little tool:

Wed, Mar 20, 9:51 AM
werner committed rG0b0104ce4720: tests: Add a first v5 sample key (authored by werner).
tests: Add a first v5 sample key
Wed, Mar 20, 9:20 AM

Tue, Mar 19

werner committed rMdd21ec997cf4: core: Support GPGME_AUDITLOG_DIAG for gpgsm. (authored by werner).
core: Support GPGME_AUDITLOG_DIAG for gpgsm.
Tue, Mar 19, 8:25 PM
werner triaged T4276: Context.decrypt() throws an error if *any* signature is bad as Normal priority.
Tue, Mar 19, 1:44 PM · gpgme, Python, Bug Report
werner closed T4410: Memory leak in import recently introduced as Resolved.
Tue, Mar 19, 1:43 PM · Bug Report
werner triaged T4399: gpg2 --edit-key "Need the secret key to do this." as Normal priority.
Tue, Mar 19, 1:42 PM · gnupg, Documentation
werner committed rD93ce4c9bbc05: web: 2.2.14 release hint and cleaned up the the list of maintainers. (authored by werner).
web: 2.2.14 release hint and cleaned up the the list of maintainers.
Tue, Mar 19, 1:40 PM
werner closed T4412: Release GnuPG 2.2.14 as Resolved.

News for 2.2.14, released 2019-03-19:

Tue, Mar 19, 12:33 PM · Release Info, gnupg (gpg22)
werner closed T4412: Release GnuPG 2.2.14, a subtask of T4392: Imports public key only, will not import secret key, as Resolved.
Tue, Mar 19, 12:33 PM · gnupg, Feature Request, gpg4win
werner committed rD5626aab12a93: swdb: Release gnupg 2.2.14 (authored by werner).
swdb: Release gnupg 2.2.14
Tue, Mar 19, 12:14 PM
werner committed rGd9af95de47f0: Post release updates (authored by werner).
Post release updates
Tue, Mar 19, 12:12 PM
werner committed rG813de13e73b0: Release 2.2.14 (authored by werner).
Release 2.2.14
Tue, Mar 19, 12:12 PM
werner committed rG099cf37ee5e1: po: Auto update (authored by werner).
po: Auto update
Tue, Mar 19, 12:12 PM
werner committed rEce9f054b0ba1: post release updates (authored by werner).
post release updates
Tue, Mar 19, 11:31 AM
werner committed rE66268001ef21: po: auto update (authored by werner).
po: auto update
Tue, Mar 19, 11:31 AM
werner committed rE85f427fd28ae: Release 1.36 (authored by werner).
Release 1.36
Tue, Mar 19, 11:31 AM
werner committed rE174de38509eb: po: Update German translation (authored by werner).
po: Update German translation
Tue, Mar 19, 11:31 AM
werner committed rEe4f460d8e338: estream: Increase buffer size for Windows. (authored by werner).
estream: Increase buffer size for Windows.
Tue, Mar 19, 11:31 AM
werner committed rEda4807e0afa8: syscfg: Add armv7a-unknown-linux-gnueabihf as an alias. (authored by werner).
syscfg: Add armv7a-unknown-linux-gnueabihf as an alias.
Tue, Mar 19, 11:31 AM
werner added a commit to T4409: libgpg-error fails to cross-compile for armv7a-unknown-linux-gnueabihf [PATCH]: rEda4807e0afa8: syscfg: Add armv7a-unknown-linux-gnueabihf as an alias..
Tue, Mar 19, 11:31 AM · Bug Report
werner closed T4413: Release libgpg-gerror 1.36 as Resolved.
Tue, Mar 19, 10:46 AM · gpgrt, Release Info
werner updated the task description for T4413: Release libgpg-gerror 1.36.
Tue, Mar 19, 10:46 AM · gpgrt, Release Info
werner committed rD989faadb9132: swdb: Release gpgrt 1.26 (authored by werner).
swdb: Release gpgrt 1.26
Tue, Mar 19, 10:36 AM
werner created T4413: Release libgpg-gerror 1.36.
Tue, Mar 19, 9:43 AM · gpgrt, Release Info
werner closed T4392: Imports public key only, will not import secret key as Resolved.
Tue, Mar 19, 9:40 AM · gnupg, Feature Request, gpg4win
werner closed T4409: libgpg-error fails to cross-compile for armv7a-unknown-linux-gnueabihf [PATCH] as Resolved.

Thanks. Actually the same as arm7-unknown-linux-gnueabihf. I have added it to the alias table to be released with 1.36.

Tue, Mar 19, 8:07 AM · Bug Report
werner added a comment to T3065: dirmngr: proxy issues with dnslookup causing failure.

Please show an example regarding something else than a failed access to a pool of keyservers. I explained why it can't work for pools for you.

Tue, Mar 19, 7:59 AM · gnupg (gpg22), dns, dirmngr
werner added a comment to T4410: Memory leak in import recently introduced.

This file is readable. You must have changed the former one's visibility so that only you can view it.

Tue, Mar 19, 7:56 AM · Bug Report

Mon, Mar 18

werner removed a project from T1537: gpgv does not handle expired or revoked keys: gnupg (gpg22).
Mon, Mar 18, 7:31 PM · Feature Request, gnupg
werner edited projects for T3257: dirmngr cannot set port for nameserver, added: Feature Request; removed gnupg (gpg22), Bug Report.
Mon, Mar 18, 7:30 PM · Feature Request, dirmngr
werner removed a project from T2398: finger support using SRV DNS records: gnupg (gpg22).
Mon, Mar 18, 7:29 PM · gnupg, Feature Request, dirmngr
werner closed T2908: dirmngr can't be build w/o LDAP as Wontfix.
Mon, Mar 18, 7:28 PM · gnupg (gpg22), dirmngr, Bug Report, gnupg
werner closed T4319: New 2017 MAC permission isues on gpg-agent as Invalid.
Mon, Mar 18, 7:27 PM · MacOS, gpgagent, gnupg (gpg22)
werner closed T3065: dirmngr: proxy issues with dnslookup causing failure as Invalid.

No we can't we need to know the IP addresses to handle the pools. I have given a workaround for you in my previous comment. You can also use install Tor which we can use for DNS resolving.

Mon, Mar 18, 7:26 PM · gnupg (gpg22), dns, dirmngr
werner lowered the priority of T3972: 100% CPU usage endles loop of gpg --list-keys from Normal to Low.

We can't replicate that and got no more response for 9 months.

Mon, Mar 18, 7:22 PM · gnupg (gpg22), Bug Report
werner edited projects for T3573: Research performance problems with some large keyring., added: gnupg (gpg23); removed gnupg (gpg22).
Mon, Mar 18, 7:18 PM · gnupg (gpg23)
werner created T4412: Release GnuPG 2.2.14.
Mon, Mar 18, 7:14 PM · Release Info, gnupg (gpg22)
werner committed rG68c29eb37e40: po: Minor update to the Polish translation (authored by Jan Kowalski <rjanusz3@gmail.com>).
po: Minor update to the Polish translation
Mon, Mar 18, 6:45 PM
werner committed rGdc00947b21dc: po: Update Russian translation (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation
Mon, Mar 18, 6:45 PM
werner added a comment to T4410: Memory leak in import recently introduced.

That was an intermediate commit on master - it is likely that there are memory leaks.
Moving the test around is not a solution. BTW {F630817} is not accessible.

Mon, Mar 18, 6:04 PM · Bug Report
werner updated the task description for T4410: Memory leak in import recently introduced.
Mon, Mar 18, 6:03 PM · Bug Report
werner committed rGde70a2f377c1: gpg: Do not bail out on v5 keys in the local keyring. (authored by werner).
gpg: Do not bail out on v5 keys in the local keyring.
Mon, Mar 18, 2:35 PM
werner committed rG0e73214dd208: gpg: Allow import of PGP desktop exported secret keys. (authored by werner).
gpg: Allow import of PGP desktop exported secret keys.
Mon, Mar 18, 1:19 PM
werner committed rG43b23aa82be7: gpg: Avoid importing secret keys if the keyblock is not valid. (authored by werner).
gpg: Avoid importing secret keys if the keyblock is not valid.
Mon, Mar 18, 1:19 PM
werner added a commit to T4392: Imports public key only, will not import secret key: rG0e73214dd208: gpg: Allow import of PGP desktop exported secret keys..
Mon, Mar 18, 1:19 PM · gnupg, Feature Request, gpg4win
werner committed rG61fc831885b0: tests: Add sample secret key w/o binding signatures. (authored by werner).
tests: Add sample secret key w/o binding signatures.
Mon, Mar 18, 1:19 PM
werner added a commit to T4392: Imports public key only, will not import secret key: rG43b23aa82be7: gpg: Avoid importing secret keys if the keyblock is not valid..
Mon, Mar 18, 1:19 PM · gnupg, Feature Request, gpg4win
werner committed rGdb2d75f1ffed: gpg: During secret key import print "sec" instead of "pub". (authored by werner).
gpg: During secret key import print "sec" instead of "pub".
Mon, Mar 18, 1:19 PM
werner added a commit to T4392: Imports public key only, will not import secret key: rG61fc831885b0: tests: Add sample secret key w/o binding signatures..
Mon, Mar 18, 1:19 PM · gnupg, Feature Request, gpg4win