X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=decodekey.c;h=606b091f941237ec173cedf64b10b0c6aa1eb29f;hb=348e7d134e9243fd72cf8fbe366c77c1571faec1;hp=3a6e075d53544882425981dbac7bce034b5c7817;hpb=ea9ac7c3b327dc0c69f7c770d26c3372065aa5f1;p=onak.git diff --git a/decodekey.c b/decodekey.c index 3a6e075..606b091 100644 --- a/decodekey.c +++ b/decodekey.c @@ -1,9 +1,7 @@ /* * decodekey.c - Routines to further decode an OpenPGP key. * - * Jonathan McDowell - * - * Copyright 2002 Project Purple + * Copyright 2002-2008 Jonathan McDowell */ #include @@ -75,6 +73,11 @@ int parse_subpackets(unsigned char *data, uint64_t *keyid, time_t *creation) * Signature expiration time. Might want to output this? */ break; + case 6: + /* + * Regular expression for UIDs this sig is over. + */ + break; case 16: if (keyid != NULL) { *keyid = data[offset+packetlen - 8]; @@ -110,6 +113,11 @@ int parse_subpackets(unsigned char *data, uint64_t *keyid, time_t *creation) * Primary UID. */ break; + case 26: + /* + * Policy URI. + */ + break; default: /* * We don't care about unrecognized packets unless bit