Skip to content

Releases: LudovicRousseau/PCSC

pcsc-1.8.23

17 Apr 08:15
pcsc-1.8.23
Compare
Choose a tag to compare

1.8.23: Ludovic Rousseau
18 December 2017

  • use libsystemd instead sd-daemon.{c,h}
  • install_spy.sh: add support of Ubuntu
  • spy: add support SCardStatus() with NULL pcbAtrLen
  • Some other minor improvements

pcsc-1.8.22

17 Apr 08:16
pcsc-1.8.22
Compare
Choose a tag to compare

1.8.22: Ludovic Rousseau
17 June 2017

  • SCardCancel() was broken in 1.8.21. The call was bloking.
  • Enable use of info level logging for pcscd using -i/--info

pcsc-1.8.21

17 Apr 08:16
pcsc-1.8.21
Compare
Choose a tag to compare

1.8.21: Ludovic Rousseau
20 May 2017

  • SCardCancel():
    . fix a race condition bug
    . fix a possible use after free
    . improve Doxygen documentation
  • SCardGetStatusChange(): fix a race condition when a reader is removed
  • SCardDisconnect(): fix status update for SCARD_UNPOWER_CARD
  • pcsc_stringify_error(): use Thread-local storage
  • pcsc_stringify_error() now returns a const char *
  • SCardControl() may return SCARD_E_INSUFFICIENT_BUFFER when
    pbRecvBuffer is not big enough to receive the card response.
  • Fix compilation error with GCC 4.9
  • UnitaryTests: add support of Python 3
  • pcsc-spy: add support of Python 3
  • Some other minor improvements

pcsc-1.8.20

17 Apr 08:16
Compare
Choose a tag to compare

1.8.20: Ludovic Rousseau
30 December 2016

  • Fix a crash and potential security issue in pcscd