2005-07-26 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Tue, 26 Jul 2005 17:32:16 +0000 (17:32 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Tue, 26 Jul 2005 17:32:16 +0000 (17:32 +0000)
* keylist.c (gpgme_get_key): Allow key IDs.

branches/gpgme-1-0-branch/gpgme/ChangeLog
branches/gpgme-1-0-branch/gpgme/keylist.c

index 7fd5e0e04fe5ad2aa0176e0cd2fbbd944f2e56e0..4c0eee78930629a11f1d61f2ee6047f4cc3a2100 100644 (file)
@@ -1,3 +1,7 @@
+2005-07-26  Marcus Brinkmann  <marcus@g10code.de>
+
+       * keylist.c (gpgme_get_key): Allow key IDs.
+
 2005-06-20  Marcus Brinkmann  <marcus@g10code.de>
 
        * gpgme.m4: Only call GPGME_CONFIG if found.
index 3d9f868c83d7a4dee40ceb8eb6550edd62b04913..e26ddf096cf5a67fc032d26333674ff6aa24fe1e 100644 (file)
@@ -842,7 +842,7 @@ gpgme_get_key (gpgme_ctx_t ctx, const char *fpr, gpgme_key_t *r_key,
   if (!ctx || !r_key || !fpr)
     return gpg_error (GPG_ERR_INV_VALUE);
   
-  if (strlen (fpr) < 16)       /* We have at least a key ID.  */
+  if (strlen (fpr) < 8)        /* We have at least a key ID.  */
     return gpg_error (GPG_ERR_INV_VALUE);
 
   /* FIXME: We use our own context because we have to avoid the user's