Page MenuHome GnuPG
Feed Advanced Search

May 13 2019

gniibe claimed T4504: Asan findings in iconv configure test causing config failure.

Thanks for your report.

May 13 2019, 8:05 AM · gpgrt, gnupg
JW added a comment to T4504: Asan findings in iconv configure test causing config failure.

An FYI... Once we cleared the earlier findings GnuPG tested OK under Asan. GnuPG itself had no findings, and it did not cause any dependent libraries to generate findings.

May 13 2019, 7:20 AM · gpgrt, gnupg

May 12 2019

werner triaged T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2" as Normal priority.

Thanks for the tests. I just fixed this one and will do replace some code in master, soon.

May 12 2019, 8:43 PM · gnupg
JW added a comment to T4504: Asan findings in iconv configure test causing config failure.

This patch tested OK.

May 12 2019, 11:44 AM · gpgrt, gnupg
JW created T4504: Asan findings in iconv configure test causing config failure in the S1 Public space.
May 12 2019, 10:26 AM · gpgrt, gnupg

May 10 2019

JW created T4498: Asan findings in tests/t-logging.c in the S1 Public space.
May 10 2019, 11:34 PM · gpgrt
JW added a comment to T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2".

It looks like this patch clears this finding:

May 10 2019, 9:26 PM · gnupg
JW created T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2" in the S1 Public space.
May 10 2019, 9:24 PM · gnupg
JW added a comment to T4494: UBsan finding "armor.c:1159:11: runtime error: member access within null pointer...".

It looks like this patch clears this finding:

May 10 2019, 9:07 PM · gnupg
JW created T4494: UBsan finding "armor.c:1159:11: runtime error: member access within null pointer..." in the S1 Public space.
May 10 2019, 8:31 PM · gnupg
werner closed T4492: Gawk 5.0 and warning: regexp escape sequence `\#' is not a known regexp operator as Resolved.

We fixed this bug already in the repo. See T4459.

May 10 2019, 10:13 AM · Duplicate, gnupg
JW updated the task description for T4492: Gawk 5.0 and warning: regexp escape sequence `\#' is not a known regexp operator.
May 10 2019, 8:48 AM · Duplicate, gnupg
JW created T4492: Gawk 5.0 and warning: regexp escape sequence `\#' is not a known regexp operator in the S1 Public space.
May 10 2019, 8:46 AM · Duplicate, gnupg

May 9 2019

matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

It appears this issue was first identified and triaged in 2016: T2879
The subkey deletion feature also showed up in other issues since then:

May 9 2019, 9:14 PM · patch, Bug Report, gnupg
werner triaged T4489: gpg --quick-add-key should be able to add an existing key as a subkey, not just generating a new one as Normal priority.
May 9 2019, 8:09 AM · gnupg, OpenPGP, Feature Request

May 8 2019

matheusmoreira added revisions to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): D487: gpg: don't delete any keys if --dry-run is passed, D488: gpg: add the --delete-secret-key-stubs command, D489: po: add portuguese translation for the new command.
May 8 2019, 11:59 PM · patch, Bug Report, gnupg
matheusmoreira added a project to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): patch.
May 8 2019, 1:08 AM · patch, Bug Report, gnupg
matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

Diffs downloaded from the revisions don't include commit messages for some reason. Here are all the commits I submitted for review as patch files with messages:

May 8 2019, 12:51 AM · patch, Bug Report, gnupg

May 7 2019

dkg added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

@werner could you review the patches posted here by @matheusmoreira ? This looks concretely useful, and i would like to have this fixed.

May 7 2019, 11:16 PM · patch, Bug Report, gnupg

May 6 2019

werner added a comment to T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage.

The digest algorithm used is computed based on the preferences in the key if encryption is also used. Thus this should always work and any decent key has sha256 in its preferences. In case sha1 has a higher precedence, as seen on old keys, --personal-digest-preferences can be used to prefer sha256. However, it is way better to fix the key. The easisies way to do that is to change the expiration date - then the new standard preferences will be used.

May 6 2019, 1:41 PM · OpenPGP, gnupg
werner added a project to T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage: OpenPGP.
May 6 2019, 1:36 PM · OpenPGP, gnupg
aheinecke created T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage.
May 6 2019, 11:22 AM · OpenPGP, gnupg

May 4 2019

matheusmoreira added revisions to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): D485: gpg: add the --delete-secret-subkeys command, D486: po: add portuguese description for new command.
May 4 2019, 10:23 PM · patch, Bug Report, gnupg

May 3 2019

matheusmoreira added revisions to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested): D479: gpg: avoid deletion of keys not specified by user, D480: gpg: factor out secret key deletion function, D481: gpg: confirm deletion of each key individually, D482: gpg: confirm again before deleting primary key, D483: po: add portuguese primary key deletion message.
May 3 2019, 8:58 PM · patch, Bug Report, gnupg

May 2 2019

matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

Revision D482 adds an extra confirmation prompt before deleting the secret primary key.
Revision D483 adds portuguese translation for the primary key deletion confirmation message.

May 2 2019, 5:22 AM · patch, Bug Report, gnupg

Apr 30 2019

matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

@werner Here are the patches:

Apr 30 2019, 11:50 AM · patch, Bug Report, gnupg
werner added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

If you have a patch please send it either by mail to gnupg-devel or attach it here. Thanks.

Apr 30 2019, 11:39 AM · patch, Bug Report, gnupg
matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

I thought about building a list of keys targeted for deletion so gpg can then ask the user to confirm the deletion of each key individually.

Apr 30 2019, 11:35 AM · patch, Bug Report, gnupg

Apr 29 2019

werner added a comment to T4012: Diagnostic is shown with the original filename not being sanitized..
Request for keyThu, 7 Jun 2018 11:48 +0200
Reply from usThu, 7 Jun 2018 19:05 +0200
Report dateFri, 8 Jun 2018 09:14 +0200
Fix committedFri, 8 Jun 2018 11:09 +0200
Announcement and releaseFri, 8 Jun 2018 15:41 +0200
Apr 29 2019, 4:14 PM · gnupg, CVE, Bug Report

Apr 27 2019

matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

@dkg, thanks for the feedback. I read [doc/HACKING](https://www.gnupg.org/faq/HACKING.html) and revised the commit message so that it contains ChangeLog entries and a marker line before my description. I compared my new message to prior log entries and they seem to match now. Is this appropriate? If so, I will revise my other commits in the same manner.

Apr 27 2019, 4:07 AM · patch, Bug Report, gnupg
dkg updated subscribers of T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

Thanks for this work, @matheusmoreira ! I personally think a reusable function in common/ would be preferable, but it's probably up to @werner to decide what's best here.

Apr 27 2019, 3:15 AM · patch, Bug Report, gnupg

Apr 26 2019

matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

@dkg Sure! I thought I was supposed to email the patches to the development mailing list. [I've uploaded my delete-secret-subkey branch to GitHub.](https://github.com/matheusmoreira/gnupg/tree/delete-secret-subkey) You can see a comparison here. I'll describe my changes.

Apr 26 2019, 6:58 PM · patch, Bug Report, gnupg
aheinecke added projects to T4395: Kleopatra: Missing error handling when changing expiry: gpgme, gnupg, gpa.

@werner This issue also applies to GPA. Looking at the edit key interface I can't see how we can handle this. Am I overlooking something or do we just loose the error information / is it not emited by gnupg?

Apr 26 2019, 3:01 PM · gpa, gnupg, gpgme, gpg4win, kleopatra
dkg added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

nice, i'm glad to hear you've got something working, @matheusmoreira ! if you can point to your branch, or send patches here so that other folks can review, that would be great.

Apr 26 2019, 6:58 AM · patch, Bug Report, gnupg
JollyRoger added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

Ha, fancy that, I just added the method of using gpg-connect-agent to our new handbook, I agree that having a --delete-secret-subkeys command would be incredibly handy here.

Apr 26 2019, 6:36 AM · patch, Bug Report, gnupg
matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

I managed to make it work on my branch: gpg --delete-secret-key FPR! deletes just that key and no others! I will prepare a patch for this specific change and then try to implement the --delete-secret-subkeys command.

Apr 26 2019, 5:25 AM · patch, Bug Report, gnupg

Apr 23 2019

werner updated subscribers of T4462: GnuPG: Segfaults trying to encrypt / locate by mbox for specific keys.

FWIW, with 4a130bbc2c2f4be6e8c6357512a943f435ade28f I fixed a similar report by @syscomet but lacking a test case this was a blind flight ("This patch is not tested but a good guess."). Thanks for tracking it down.

Apr 23 2019, 1:14 PM · Bug Report, gnupg
werner triaged T4464: dane refers to draft-ietf-dane-openpgpkey-05, should be RFC 7929 as Low priority.
Apr 23 2019, 9:10 AM · gnupg, Documentation, Bug Report
werner triaged T4466: Clean up --keyserver documentation in gpg(1) as Normal priority.
Apr 23 2019, 9:09 AM · Keyserver, gnupg (gpg22), dirmngr, Documentation

Apr 21 2019

cepxuo added a comment to T2760: Populate comment field when exporting authentication key for SSH.

This bug makes it impossible to use gpg-agent as ssh-agent for keys generated from gnupg.
(How should I understand what passphrase should I enter?)
The only way is to load them with ssh-add.

Apr 21 2019, 4:00 AM · gnupg24, ssh, Feature Request

Apr 19 2019

dkg added a comment to T4464: dane refers to draft-ietf-dane-openpgpkey-05, should be RFC 7929 .

Paul Wouters writes to me:

Apr 19 2019, 10:39 PM · gnupg, Documentation, Bug Report
dkg created T4466: Clean up --keyserver documentation in gpg(1).
Apr 19 2019, 5:17 PM · Keyserver, gnupg (gpg22), dirmngr, Documentation
dkg created T4464: dane refers to draft-ietf-dane-openpgpkey-05, should be RFC 7929 .
Apr 19 2019, 1:30 AM · gnupg, Documentation, Bug Report

Apr 18 2019

aheinecke claimed T4462: GnuPG: Segfaults trying to encrypt / locate by mbox for specific keys.

I have a fix. I'll commit it later.

Apr 18 2019, 1:31 PM · Bug Report, gnupg
aheinecke renamed T4462: GnuPG: Segfaults trying to encrypt / locate by mbox for specific keys from GnuPG: Segfaults trying to encrypt / locate by mbox to GnuPG: Segfaults trying to encrypt / locate by mbox for specific keys.
Apr 18 2019, 12:04 PM · Bug Report, gnupg
aheinecke created T4462: GnuPG: Segfaults trying to encrypt / locate by mbox for specific keys.
Apr 18 2019, 12:01 PM · Bug Report, gnupg

Apr 16 2019

matheusmoreira added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

I've been studying the source code. When a fingerprint suffixed with ! is given as argument, the [do_delete_key](https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=g10/delkey.c;h=cc567384612ccf0dfd41d9e620d6cd5e759fd7b6;hb=HEAD#l50) function correctly classifies the search descriptor as exact and finds the correct key using [keydb_search](https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=g10/keydb.c;h=8c067e1dfbfa7a6394e44dbed3bfaef5a4fa7c43;hb=HEAD#l1853). However, the handle returned by [keydb_get_keyblock](https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=g10/keydb.c;h=8c067e1dfbfa7a6394e44dbed3bfaef5a4fa7c43;hb=HEAD#l1352) apparently includes the primary key and all subkeys associated with it. After confirming the action with the user, the function iterates over all PKT_PUBLIC_KEY and PKT_PUBLIC_SUBKEY packets present in the keyblock, obtains the keygrip of each key and asks gpg-agent to delete it.

Apr 16 2019, 7:29 AM · patch, Bug Report, gnupg

Apr 11 2019

dkg created T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).
Apr 11 2019, 5:27 PM · patch, Bug Report, gnupg

Apr 10 2019

dkg added a comment to T3767: simplify sharing dirmngr's across multiple GNUPGHOMEs.

One of the things that dirmngr has going for it is that it tracks the current network state, and it would be nice to be able to reuse that state across sessions. If an ephemeral keyring can't use a shared dirmngr, there are fewer arguments for having dirmngr in the first place, and people might be more justified in replacing it with things like https://gitlab.com/anarcat/scripts/blob/master/openpgp-key-get

Apr 10 2019, 2:52 AM · Documentation, Feature Request, gnupg, dirmngr

Apr 9 2019

werner lowered the priority of T3767: simplify sharing dirmngr's across multiple GNUPGHOMEs from High to Normal.

I don't anymore think this is a high priority request. BTW, A more real problem than several dirmngr instances is multi-user access to smartcards.

Apr 9 2019, 8:59 AM · Documentation, Feature Request, gnupg, dirmngr

Apr 5 2019

werner triaged T4447: Fix addition of new GPG keys to LDAP as High priority.
Apr 5 2019, 9:07 AM · gnupg (gpg23), patch, LDAP, dirmngr, Bug Report

Apr 3 2019

gray created T4447: Fix addition of new GPG keys to LDAP.
Apr 3 2019, 11:27 AM · gnupg (gpg23), patch, LDAP, dirmngr, Bug Report

Apr 2 2019

dkg created T4446: please add --quick-revoke-subkey.
Apr 2 2019, 5:41 PM · Restricted Project, gnupg24, Feature Request

Apr 1 2019

FrederickZh added a comment to T3416: gpg should select available signing key on card (even with -u option).

Here's an ugly hack to make this work (patch based on v2.2.15).

Apr 1 2019, 2:24 PM · Restricted Project, Feature Request, gnupg

Mar 30 2019

FrederickZh added a comment to T3416: gpg should select available signing key on card (even with -u option).

@vsrinu26f No worries, looks like we are on the same page :)

Mar 30 2019, 10:06 AM · Restricted Project, Feature Request, gnupg
vsrinu26f added a comment to T3416: gpg should select available signing key on card (even with -u option).

Sorry i think i blabbered without understanding context.

Mar 30 2019, 10:00 AM · Restricted Project, Feature Request, gnupg
vsrinu26f added a comment to T3416: gpg should select available signing key on card (even with -u option).

I wish gnupg natively supports creating backup cards. To be able to import
private key material to do another keyto card. And every time it moves that
to card and removes from gnupg.

Mar 30 2019, 9:46 AM · Restricted Project, Feature Request, gnupg
vsrinu26f added a comment to T3416: gpg should select available signing key on card (even with -u option).

For exactly same key material on tokens. Just before writing first token
backup .gnupg folder or export all key info. Do key to card. Delete .gnupg
folder and restore from backup and keytocard second token.

Mar 30 2019, 9:39 AM · Restricted Project, Feature Request, gnupg

Mar 29 2019

FrederickZh added a comment to T3416: gpg should select available signing key on card (even with -u option).

Both tokens should have same material.

Mar 29 2019, 1:38 PM · Restricted Project, Feature Request, gnupg
vsrinu26f added a comment to T3416: gpg should select available signing key on card (even with -u option).

On the other hand if we want to track which token is used by having multiple unexpired signing subkeys and each token have its own subkey is a possible usecase where multiple admins have the tokens.

Mar 29 2019, 1:28 PM · Restricted Project, Feature Request, gnupg
vsrinu26f added a comment to T3416: gpg should select available signing key on card (even with -u option).

I think if we have to update one token then we have to update backup token as well if moved to new subkey.

Mar 29 2019, 1:21 PM · Restricted Project, Feature Request, gnupg
FrederickZh added a comment to T3416: gpg should select available signing key on card (even with -u option).

@vsrinu26f Yes I'm using subkeys with YubiKey.

Mar 29 2019, 1:17 PM · Restricted Project, Feature Request, gnupg
vsrinu26f added a comment to T3416: gpg should select available signing key on card (even with -u option).

Sorry, ignore my comment if there is something with subkeys and you are
already using latest gnupg.

Mar 29 2019, 1:11 PM · Restricted Project, Feature Request, gnupg
vsrinu26f added a comment to T3416: gpg should select available signing key on card (even with -u option).

This is already implemented by yutaka.

Mar 29 2019, 1:05 PM · Restricted Project, Feature Request, gnupg
FrederickZh added a comment to T3416: gpg should select available signing key on card (even with -u option).

Sorry for jumping in out of the blue but the idea of automatically selecting the available signing key sounds also very appealing to me.

Mar 29 2019, 9:29 AM · Restricted Project, Feature Request, gnupg

Mar 28 2019

werner closed T671: card context shared between callers as Wontfix.

I don't anymore think that it makes sense to fix it. Further there is no cache for PINs; that is entirely up to the card.

Mar 28 2019, 5:49 PM · scd, Bug Report, gnupg

Mar 25 2019

werner closed T4424: documentation for --no-keyring seems garbled as Resolved.

Thanks.

Mar 25 2019, 2:49 PM · gnupg, Documentation, Bug Report

Mar 23 2019

crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

Great. Let me know when the newest gpg4win is released.

Mar 23 2019, 9:49 PM · gnupg, Feature Request, gpg4win
dkg created T4424: documentation for --no-keyring seems garbled.
Mar 23 2019, 3:07 AM · gnupg, Documentation, Bug Report
dkg added a comment to T4422: `repair-keys` does not reorder signatures on non-merge imports.

(fwiw, all of this testing is done with GnuPG 2.2.14-1, using the package that is in debian/experimental right now; i'd welcome any corroboration with other versions)

Mar 23 2019, 1:56 AM · gnupg24, Bug Report
dkg added a comment to T4422: `repair-keys` does not reorder signatures on non-merge imports.

as i experiment with this, i find an even weirder result with certificate re-ordering: the function above is not idempotent.

Mar 23 2019, 1:55 AM · gnupg24, Bug Report
dkg added a comment to T4422: `repair-keys` does not reorder signatures on non-merge imports.

Here is a horrible bash function for doing the kind of stripping and re-importing that *does* cause signature re-ordering:

Mar 23 2019, 1:51 AM · gnupg24, Bug Report
dkg created T4422: `repair-keys` does not reorder signatures on non-merge imports.
Mar 23 2019, 1:28 AM · gnupg24, Bug Report
dkg created T4421: import-export does not remove duplicated subkeys.
Mar 23 2019, 12:07 AM · Feature Request, OpenPGP, gnupg (gpg23)

Mar 21 2019

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.
Mar 21 2019, 1:09 PM · gnupg, Feature Request
werner added a parent task for T4344: Periodic check of own keys with the WKD: T4417: Work needed for gnupg 2.3.
Mar 21 2019, 1:09 PM · wkd, gnupg, Feature Request

Mar 20 2019

dkg added a comment to T714: Meaningful RETURN values.

werner wrote:

Mar 20 2019, 11:10 PM · gnupg, Feature Request
crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

Great. Thank you.

Mar 20 2019, 5:15 PM · gnupg, Feature Request, gpg4win
aheinecke added a comment to T4392: Imports public key only, will not import secret key.

We are aiming for this week.

Mar 20 2019, 4:03 PM · gnupg, Feature Request, gpg4win
crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

When will the new gnupg program be released so I can install it?

Charles

Mar 20 2019, 3:21 PM · gnupg, Feature Request, gpg4win

Mar 19 2019

crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

So where can I get the corrected file to install? I suppose I need the
new gpg4win, it hasn't been updated yet. If I need the signature or TAR
from your website how can I implement that?

Charles

Mar 19 2019, 3:57 PM · gnupg, Feature Request, gpg4win
werner triaged T4399: gpg2 --edit-key "Need the secret key to do this." as Normal priority.
Mar 19 2019, 1:42 PM · gnupg, Documentation
werner closed T4412: Release GnuPG 2.2.14, a subtask of T4392: Imports public key only, will not import secret key, as Resolved.
Mar 19 2019, 12:33 PM · gnupg, Feature Request, gpg4win
crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

Where can I get the new thing file to install?

Mar 19 2019, 12:12 PM · gnupg, Feature Request, gpg4win
werner closed T4392: Imports public key only, will not import secret key as Resolved.
Mar 19 2019, 9:40 AM · gnupg, Feature Request, gpg4win
aheinecke added a subtask for T4392: Imports public key only, will not import secret key: T4412: Release GnuPG 2.2.14.
Mar 19 2019, 9:20 AM · gnupg, Feature Request, gpg4win
aheinecke changed the status of T4392: Imports public key only, will not import secret key from Open to Testing.

Thanks! I've confirmed that it works for me.

Mar 19 2019, 9:20 AM · gnupg, Feature Request, gpg4win

Mar 18 2019

werner removed a project from T1537: gpgv does not handle expired or revoked keys: gnupg (gpg22).
Mar 18 2019, 7:31 PM · Feature Request, gnupg
werner removed a project from T2398: finger support using SRV DNS records: gnupg (gpg22).
Mar 18 2019, 7:29 PM · gnupg, Feature Request, dirmngr
werner closed T2908: dirmngr can't be build w/o LDAP as Wontfix.
Mar 18 2019, 7:28 PM · gnupg (gpg22), dirmngr, Bug Report, gnupg

Mar 15 2019

werner added a comment to T4392: Imports public key only, will not import secret key.

The secret import code actually had a bug in that it silently imported the secret key anyway, so that after importing the public key the secret key showed up. That was not intended because we do not want to allow importing arbitrary keys or subkeys if the don't have a corresponding public (sub)key with the mandatory key-binding signature. This has now been fixed. A fix for the actual problem will come soon.

Mar 15 2019, 7:45 PM · gnupg, Feature Request, gpg4win
werner claimed T4392: Imports public key only, will not import secret key.
Mar 15 2019, 12:18 PM · gnupg, Feature Request, gpg4win
werner lowered the priority of T2669: gpg --import auto-launches gpg-agent even when no secret keys are imported from Normal to Low.
Mar 15 2019, 12:18 PM · Bug Report, gnupg

Mar 12 2019

crollinsphoto added a comment to T4392: Imports public key only, will not import secret key.

Ok. Let me know so I can try it out.

Mar 12 2019, 11:50 AM · gnupg, Feature Request, gpg4win
aheinecke added a comment to T4392: Imports public key only, will not import secret key.

Yes, I think that if I see an import result with "secret-keys-read && w/o userId's" I can just do a second try.

Mar 12 2019, 8:18 AM · gnupg, Feature Request, gpg4win
werner added projects to T4392: Imports public key only, will not import secret key: Feature Request, gnupg.

Checking the OpenPGP specs again, there is actually an "exit" clause for this PGP bug. Or well, what I would consider to be a bug. A fix for this is not easy because it would require to detect this at an outer level (the ascii armor) which we don't do because gpg is build along a streaming concept as almost all Unix tools. What we can do is to allow import of a secret key in that PGP format iff a public key is already there. In practise this would mean to run the import two times and ignore the errors from the first import.

Mar 12 2019, 7:53 AM · gnupg, Feature Request, gpg4win

Mar 8 2019

werner added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

I meant the abbreviations. PGP is based on a code base dating back to 1992; for example we mostly used the term keyblock instead of certificate in the code.

Mar 8 2019, 8:26 AM · gnupg (gpg23), Feature Request

Mar 7 2019

justus added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

Those terms are not arbitrary, they are in the RFC.

Mar 7 2019, 9:42 AM · gnupg (gpg23), Feature Request
werner claimed T4307: Importing existing elgamal subkey fails.
Mar 7 2019, 8:00 AM · gnupg, Bug Report
werner triaged T4393: GnuPG should always accept key updates even if the update does not contain UIDs as Normal priority.

Thanks. [I wonder why the looong established terms public-keyblock and key-signature must be replace by arbitrary new terms.]

Mar 7 2019, 7:50 AM · gnupg (gpg23), Feature Request