aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schwier <[email protected]>2014-07-18 16:22:26 +0000
committerWerner Koch <[email protected]>2014-07-21 12:49:43 +0000
commit5798673156a66f4c39e1d34e358b03539194d57c (patch)
tree584a21bd35343dd6630777935d61cd1a016af63d
parentgpg: Cap size of attribute packets at 16MB. (diff)
downloadgnupg-5798673156a66f4c39e1d34e358b03539194d57c.tar.gz
gnupg-5798673156a66f4c39e1d34e358b03539194d57c.zip
scd: Allow for certificates > 1024 with PC/SC.
* scd/pcsc-wrapper.c (handle_transmit): Enlarge buffer to 4096 too allow for larger certificates.
-rw-r--r--scd/pcsc-wrapper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/scd/pcsc-wrapper.c b/scd/pcsc-wrapper.c
index f3d92ff70..0d572d2c1 100644
--- a/scd/pcsc-wrapper.c
+++ b/scd/pcsc-wrapper.c
@@ -714,7 +714,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)