We sometimes see critical subpackets for signature UIDs and and Policy
URIs. While we should probably display such things in indexes in the
future this isn't critical enough for us to log the packets as an error.
/*
* decodekey.c - Routines to further decode an OpenPGP key.
*
- * Jonathan McDowell <noodles@earth.li>
- *
- * Copyright 2002 Project Purple
+ * Copyright 2002-2008 Jonathan McDowell <noodles@earth.li>
*/
#include <stdbool.h>
* 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];
* Primary UID.
*/
break;
+ case 26:
+ /*
+ * Policy URI.
+ */
+ break;
default:
/*
* We don't care about unrecognized packets unless bit