Pyscard

Latest version: v2.2.0

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

1.7.0

===========
* PCSCCardConnection: Fix a problem with mode=SCARD_SHARE_DIRECT
* add support of cygwin as a build platform
* Fix a problem with Windows Remote Desktop
* Switch from distutils to setuptools
* dropped support for Python 2.5 and earlier (Alex Willmer)
* dropped support for OS X 10.5 (Leopard) and earlier (Alex Willmer)
* minor bugs fixed

1.6.16

===================
* added support for windows 64bit amd64 (Jean-Daniel Aussel)
* support python "new" classes (derive classes from object) (Ludovic Rousseau from chrysn feature request ID 3110077)
* fixed Reader.__eq__() (Ludovic Rousseau from Bernard Paulus bug ID 3418113)
* fixed extended APDU transmit buffer too short by 2 (Jean-Daniel Aussel from bugs ID 2914636 and 3106761)
* make Card and Reader objects hashable (Jean-Daniel Aussel from Hans-Peter Jansen feature request and patch)
* convert the user guide to python-Sphinx

1.6.12

===================
* comply with PEP 8 (Ludovic Rousseau)
* comply with PEP 352 (Jean-Daniel Aussel)
* support of pcsclite 1.6 and deprecated LPSCARD_READERSTATE_A (Ludovic Rousseau)
* support of py2exe scripts for wxWindows examples (Jean-Daniel Aussel)
* partial support of remote pcsc readers with pyro (Jean-Daniel Aussel)

1.6.10

===================
* connect() has a new disposition parameter that is passed to SCardDisconnect (Ludovic Rousseau)
* fixed winscard_init() bad initialization causing problems in multithreaded environment (Ludovic Rousseau)
* Use MAX_BUFFER_SIZE_EXTENDED (64k) instead of 1024 for SCardControl and SCardTransmit (Ludovic Rousseau, reported by Lukasz Drygiel)
* call winscard_init() to load the library only in the %init section instead of in each wrapped function (Ludovic Rousseau)
* for Snow Leopard, do not pass -framework PCSC to the compiler (Martin Paljak)
* reformatting to meet pep8 (Style Guide for Python Code) guidelines (Ludovic Rousseau)
* rename FEATURE_MCT_READERDIRECT in FEATURE_MCT_READER_DIRECT to be conform with PCSC v2 part 10 ch. 2.3 (Ludovic Rousseau)
* added missing CARD_E_NO_READERS_AVAILABLE (Kjell Tore Fossbakk)
* added support of x86_64 on Mac OS X Snow Leopard (Jakob Schlyter)
* ATR can be passed in input in the reader state list (Benoit Allard)
* clear state changed bit in waitforcard/waitforcardevent upon time-out or reader removal (Jean-Daniel Aussel)
* removed clearing of states and ATR content upon SCardGetStatusChange() error (Benoit Allard); handling is now moved up in python framework (Jean-Daniel Aussel)

1.6.8

=================
* fixed SCARD_ERROR types to match correct types on linux and Mac OS X (Ludovic Rousseau)
* store g_rgSCard* references as void* (Ludovic Rousseau)
* modified Mac OS X build to locate PCSC headers using -framework option (Ludovic Rousseau)
* added contrib root directory and parseATR as first contribution (Ludovic Rousseau)
* updated a few samples to support SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1 instead of just SCARD_PROTOCOL_T0 (Ludovic Rousseau)
* added SCARD_E_NO_READERS_AVAILABLE definition (Ludovic Rousseau)
* added simpleAPDU.py, a simple script to send a couple of APDUs (Ludovic Rousseau)
* added support for Snow Leopard 10.6 (Ludovic Rousseau)
* redefined error codes to be non-Windows or -linux specifics (Ludovic Rousseau)
* added definitions of SCARD_ATTR_xxx values for Mac OS X (Jean-Daniel Aussel)
* delay SCardEstablishContext call until needed instead of login, to allow use of utility classes
such as toHexString, even when the PCSC resource manager or pcscd daemon is not started (Ludovic Rousseau)
* added javascript code for Piwik web analytics to documentation pages (Jean-Daniel Aussel)
* update sourceforge logo pages to latest sourceforge standard (Jean-Daniel Aussel)
* fixed ATR parsing logics (Ludovic Rousseau)
* added control() method to CardConnection() (Ludovic Rousseau)
* added mode argument to connect() method of CardConnection (Ludovic Rousseau)
* added PCSC v2 feature management (Ludovic Rousseau)

1.6.7

=====
* better thread support and clean-up in ReaderMonitoringThread (Frank Aune)
* fixed issue on Mac OS X Leopard with dlsym loading of bad SCardControl function (Mattias Brändström)
* supported build of documentation files on linux and removed unresolved doc links (Ludovic Rousseau)

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.