--- - branch: MAIN date: Thu Apr 30 06:24:11 UTC 2009 files: - new: '1.5' old: '1.4' path: pkgsrc/security/pcsc-lite/Makefile pathrev: pkgsrc/security/pcsc-lite/Makefile@1.5 type: modified - new: '1.5' old: '1.4' path: pkgsrc/security/pcsc-lite/distinfo pathrev: pkgsrc/security/pcsc-lite/distinfo@1.5 type: modified - new: '1.2' old: 1.1.1.1 path: pkgsrc/security/pcsc-lite/patches/patch-aa pathrev: pkgsrc/security/pcsc-lite/patches/patch-aa@1.2 type: modified id: 20090430T062411Z.44e06dc1d82b014efd05e9dbab89b971891dc3f8 log: | Update to 1.5.3. Changelog: pcsc-lite-1.5.3: Ludovic Rousseau - SCardEstablishContext(): check we do not reuse an already allocated hContext Thanks to Daniel Nobs for the bug report and patch - pcsclite.h: add missing SCARD_E_* and SCARD_W_* return code. They are unused by pcsc-lite but defined on Windows - reader.h: add PIN_PROPERTIES_STRUCTURE structure and FEATURE_IFD_PIN_PROPERTIES Thanks to Martin Paljak for the patch - remove powermgt_macosx.c since it is using APSL version 1.1 instead of the BSD-like licence like the other files Thanks to Stanislav Brabec for the bug report - avoid a possible crash due to a race condition Thanks to Matheus Ribeiro for the patch - change default log level from PCSC_LOG_INFO to PCSC_LOG_ERROR to limit syslog pollution - CardDisconnect(): call RFUnlockAllSharing() instead of RFUnlockSharing() to release all nested locks. The problem occurs if SCardBeginTransaction() are made without corresponding SCardEndTransaction(). OpenSC "pkcs11-tool -I" exhibits such a behavior. Thanks to Marc Rios Valles for the bug report - some other minor improvements and bug corrections module: pkgsrc subject: 'CVS commit: pkgsrc/security/pcsc-lite' unixtime: '1241072651' user: hasso