summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Brinkmann <mb@g10code.com>2005-07-26 17:32:16 +0000
committerMarcus Brinkmann <mb@g10code.com>2005-07-26 17:32:16 +0000
commit6f3247c5834a92df5915352d0f92f1a01ccb7951 (patch)
treebcf3160922939a9a49fe213fea18ca5656938c5e
parent110dced324a978409b4a3fc5ac58b405cccede81 (diff)
downloadgpgme-6f3247c5834a92df5915352d0f92f1a01ccb7951.tar.gz
2005-07-26 Marcus Brinkmann <marcus@g10code.de>
* keylist.c (gpgme_get_key): Allow key IDs.
-rw-r--r--gpgme/ChangeLog4
-rw-r--r--gpgme/keylist.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gpgme/ChangeLog b/gpgme/ChangeLog
index 7fd5e0e0..4c0eee78 100644
--- a/gpgme/ChangeLog
+++ b/gpgme/ChangeLog
@@ -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.
diff --git a/gpgme/keylist.c b/gpgme/keylist.c
index 3d9f868c..e26ddf09 100644
--- a/gpgme/keylist.c
+++ b/gpgme/keylist.c
@@ -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