From b624677f7359c25873ee3e468c99d1319e6d2308 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Tue, 15 Oct 2013 10:44:51 +0900 Subject: scd: remove pin length check. * scd/apdu.c (pcsc_pinpad_verify): Remove old check code for pin length. -- GnuPG-bug-id: 1549 Cherry pick from master. --- scd/apdu.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/scd/apdu.c b/scd/apdu.c index 8a778df8f..fdae9b856 100644 --- a/scd/apdu.c +++ b/scd/apdu.c @@ -2227,12 +2227,6 @@ pcsc_pinpad_verify (int slot, int class, int ins, int p0, int p1, if (!pininfo->maxlen) pininfo->maxlen = 15; - /* Note that the 25 is the maximum value the SPR532 allows. */ - if (pininfo->minlen < 1 || pininfo->minlen > 25 - || pininfo->maxlen < 1 || pininfo->maxlen > 25 - || pininfo->minlen > pininfo->maxlen) - return SW_HOST_INV_VALUE; - pin_verify = xtrymalloc (len); if (!pin_verify) return SW_HOST_OUT_OF_CORE; -- cgit v1.2.3