Accepting request 497136 from home:wrosenauer:devel

- Updated to version 1.8.21
  * 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

OBS-URL: https://build.opensuse.org/request/show/497136
OBS-URL: https://build.opensuse.org/package/show/security:chipcard/pcsc-lite?expand=0&rev=130
This commit is contained in:
Wolfgang Rosenauer 2017-05-22 07:33:47 +00:00 committed by Git OBS Bridge
parent cc53177051
commit e6b798f108
6 changed files with 39 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ec7d0114016c788c1c09859c84860f6cec6c4595436d23245105154b9c046bb2
size 745049

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE9eEbn/6REUb0HZU9eKG03+j5xX4FAlhmlh8ACgkQeKG03+j5
xX6HTQ/+J4xzeOUig/emVj3si5FsB3KR9kmFbVL67o0VGbrDmeUrCUx1tD6HgoPS
N3oGteXhUlCFHURu3ZgIwszV1S5iHSzuyU42UOxximvHKQ4BjJOh8ko32TKd1Ui5
9S3J29JB6coANOGvRDIGDzs0aMokzPdSqa4+fXanXROy2p9fI3/P2pFK+Ma81Gte
G3w0Y2sa0RxFJvAkUEzUyk6dwzhqveIyJaQQOeC7/HR/50mja9w2gRGEfeCQWjh6
GTRqzXcPLiehx4aPEqzovpKxZ3GZbw/MWYEPp5leeBEwvV1/hrg4Mng+4liq7t/r
ioZ9V8I7pMU2KBT6GyrewgQbnhEEFzO4S4DLHqkt/bXxnTPTmsSXNiKn7YGbZT4Q
gNGXYH1jnIIQWJki1ZXRO2j2SJgR2HiLA1IFuKJEDAqksXD2tOPkv6tSFjSQvvxT
npYYT5KKbXg3R1tryx+saCoJM120pVMGy/V8s2xVUcOvKuW83FbYLoCawaiSugg3
gUrsyrmsb4Nztpmo6o7UbEFlTfCJqjeqqGsTFNT58DSJmz/XK6up7f8S7kywYkE6
wPFeLQ1FP8RAxP/5fxdLtDh6A+md8KpqoU9DZKayR89+fd48yjtzQSDSRtCySp6/
ww7NeaSACYtrTCc5EbohHQ7sms0bH+Zu+/YlCLg/nWh9sRs07og=
=FpcN
-----END PGP SIGNATURE-----

3
pcsc-lite-1.8.21.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fe3365eb7d4ce0fe891e2b6d6248351c287435ca502103f1f1431b1710e513ad
size 750879

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE9eEbn/6REUb0HZU9eKG03+j5xX4FAlkgX5YACgkQeKG03+j5
xX5gyw//Vor6kKyeXLSCbaDr+HKk+YDGe3Z88QT3fMhBJpFnyibSPDLjr7vDqjfF
hgOHnkeN2ssPnV0LeHHoeZ7lQnhz8ZAjOEk2BbR0d4n2zNdvkRZzcQuM2e6Amfdl
naXoX8G7HbdNo5FzdKCnUkFAaqTADtMUtdFU4gu7DjKMGUcCaLhdYGsXbZJFFW4r
jBDtMM3IcLHTsBQR5EOIZRcbG52kiRzxpwXxjJjWtwKKnEAAtN6SZX3DWhGCDPCc
9zXsT8rNW+FooUcTjpYX/mWHRWpOuu8kzz6VJudhM+tojaWrHlxd1ONLQJs+Z18D
/LI7jhZ4APE5eXmrRiwVIpD6Sl0MdUZFSjsvLwRI7fFO+ErzVBILn9sOKIZrS2Ub
qFYrW4GoO8z8Tt71udiaxmCGEM6UngXxYK/DScl4iW5uqleuzzy8uWPEixu2GYM+
8Jli+2Ooomr6G3TabVvk6hOQM508s6uasILuHGDDCCTqp2wBY6q3Xzp3kwl7TBkJ
kNszcU0B0cx3tQiTLqeAPGj/3s4rBKvVCosc3/HNnzw5+a1jUrPjGou7YUzfKURU
o++lQrHp6ZbQetizmqIcB5ZZpdJ8oR0kfk6yWRmA2JatnQflj/Qr7HwsyGRQ01sJ
z0EvgaLzaUAY1Ee5wQsTlgXDYG2OnNFFqjM+/4mJj65Wa0oeFs8=
=gCDL
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon May 22 05:46:15 UTC 2017 - wr@rosenauer.org
- Updated to version 1.8.21
* 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
-------------------------------------------------------------------
Fri Dec 30 18:26:46 UTC 2016 - wr@rosenauer.org

View File

@ -21,7 +21,7 @@
%define USER scard
%define GROUP scard
Name: pcsc-lite
Version: 1.8.20
Version: 1.8.21
Release: 0
Summary: PCSC Smart Cards Library
License: BSD-3-Clause