Path to this page:
Subject: CVS commit: pkgsrc/security/ccid
From: Adam Ciarcinski
Date: 2023-10-30 20:34:04
Message id: 20231030193404.42616FADC@cvs.NetBSD.org
Log Message:
ccid: updated to 1.5.4
1.5.4
Update to PCSC 2.0.0
Fix polling transfer restart after InterruptStop
Fix the regression introduced in the "Fix InterruptStop if called
before InterruptRead" commit: it should be possible to start a new
polling transfer after the previous one has been stopped.
This problem prevented the polling transfer from working after an
SCardDisconnect call, and led to using the sleep-based polling every
400 ms.
Implementation-wise, the fix is to change the "terminate" flag to be
non-sticky, i.e., unset it after reading from it.
Files: