diff options
author | Andreas Schwier <[email protected]> | 2014-07-18 16:22:26 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2014-07-21 12:49:43 +0000 |
commit | 5798673156a66f4c39e1d34e358b03539194d57c (patch) | |
tree | 584a21bd35343dd6630777935d61cd1a016af63d | |
parent | gpg: Cap size of attribute packets at 16MB. (diff) | |
download | gnupg-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.c | 2 |
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) |