gpg: Print indicator for unknown key capability.
authorWerner Koch <wk@gnupg.org>
Tue, 19 Mar 2013 16:23:56 +0000 (17:23 +0100)
committerWerner Koch <wk@gnupg.org>
Tue, 19 Mar 2013 16:26:42 +0000 (17:26 +0100)
* g10/keylist.c (print_capabilities): Print '?' for unknown usage.

doc/DETAILS
g10/keylist.c

index a52979f..d5c5cea 100644 (file)
@@ -161,6 +161,7 @@ described here.
     - s :: Sign
     - c :: Certify
     - a :: Authentication
+    - ? :: Unknown capability
 
     A key may have any combination of them in any order.  In addition
     to these letters, the primary key has uppercase versions of the
index 87f3a4b..d45aed6 100644 (file)
@@ -627,6 +627,9 @@ print_capabilities (PKT_public_key *pk, KBNODE keyblock)
   if ((use & PUBKEY_USAGE_AUTH))
     es_putc ('a', es_stdout);
 
+  if ((use & PUBKEY_USAGE_UNKNOWN))
+    es_putc ('?', es_stdout);
+
   if (keyblock)
     {
       /* Figure out the usable capabilities.  */