subkey binding signature with no usage flags and/or a critical notation

Werner Koch wk at
Tue Mar 19 15:52:13 CET 2013

On Fri, 15 Mar 2013 21:34, dkg at said:

> i think the empty string is a clear and unambiguous description of "no
> key flags set".  I don't see a need to special-case a "-", but i'd be

There is another option: Add an '?' if tehre is any unknown key flag.

> My patch was just removing 3 lines ( ~ 30 bytes ) from
> do_add_key_flags() in g10/keygen.c -- i don't see any sort of copyright
> pertaining at all, but i'm fine waiting if you want me to wait.

Okay, send again.

> Out of curiosity: why only apply this to master?  is the goal to ensure
> that there is a chance for the handlers to propagate widely before any
> tool makes it easy to build?

New features should only go into master.  In particular changes which
are not really needed by todays users.  Granted, it is also an incentive
to migrate to newer versions.

> I'm assuming you are OK applying the subkey flag usage fix (your patch)
> to all maintained branches; it's just the patch that allows one to

Sure.  It is a bug.



Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.

More information about the Gnupg-devel mailing list