aboutsummaryrefslogtreecommitdiffstats
path: root/sm/keylist.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2021-09-09 11:09:59 +0000
committerWerner Koch <[email protected]>2021-09-09 11:30:22 +0000
commit255d4d5815d00f8d1b45d93cc617c49d375e891b (patch)
tree9716cdbd337545151d98f5c8bf5cc031e2523feb /sm/keylist.c
parentbuild: Fix "ksba.h not found" problem (diff)
downloadgnupg-255d4d5815d00f8d1b45d93cc617c49d375e891b.tar.gz
gnupg-255d4d5815d00f8d1b45d93cc617c49d375e891b.zip
sm: Add LotW support to the key listing
* sm/certdump.c (parse_dn_part): Translate OID to "Callsign" * sm/keylist.c (oidtranstbl): Some more OIDs. -- This is Ham thingy to make it easier to read LotW certificates. Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'sm/keylist.c')
-rw-r--r--sm/keylist.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sm/keylist.c b/sm/keylist.c
index f571ee2b5..08b2dc816 100644
--- a/sm/keylist.c
+++ b/sm/keylist.c
@@ -213,6 +213,13 @@ static struct
{ "1.2.840.113583.1.1.5", "pdfAuthenticDocumentsTrust", OID_FLAG_KP },
{ "1.3.6.1.4.1.6449.1.3.5.2", "comodoCertifiedDeliveryService", OID_FLAG_KP },
+ /* ARRL */
+ { "1.3.6.1.4.1.12348.1.1", "lotw-callsign" },
+ { "1.3.6.1.4.1.12348.1.2", "lotw-qso-first-date" },
+ { "1.3.6.1.4.1.12348.1.3", "lotw-qso-end-date" },
+ { "1.3.6.1.4.1.12348.1.4", "lotw-dxcc-entity" },
+ /* { "1.3.6.1.4.1.12348.1.5", "lotw-fixme" }, */
+
{ NULL }
};