From 16a1330fa16f6b23e2661c0175c431ab40da45ff Mon Sep 17 00:00:00 2001 From: Andreas Schwier Date: Fri, 18 Jul 2014 18:22:26 +0200 Subject: [PATCH] scd: Allow for certificates > 1024 with PC/SC. * scd/pcsc-wrapper.c (handle_transmit): Enlarge buffer to 4096 too allow for larger certificates. -- Cherry-pick from 5798673156a66f4c39e1d34e358b03539194d57c. Forward ported from 2.0. --- scd/pcsc-wrapper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scd/pcsc-wrapper.c b/scd/pcsc-wrapper.c index b3060e115..843603a24 100644 --- a/scd/pcsc-wrapper.c +++ b/scd/pcsc-wrapper.c @@ -715,7 +715,7 @@ handle_transmit (unsigned char *argbuf, size_t arglen) long err; struct pcsc_io_request_s send_pci; pcsc_dword_t recv_len; - unsigned char buffer[1024]; + unsigned char buffer[4096]; /* The apdu should at least be one byte. */ if (!arglen)