From: Pierre O. (W. account) <no...@gi...> - 2019-03-07 19:51:13
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 9e9bdac2f16f5c7ba6cda1cc29b3420702a10d03 https://github.com/OpenSC/OpenSC/commit/9e9bdac2f16f5c7ba6cda1cc29b3420702a10d03 Author: Pierre Ossman <os...@ce...> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- Handle reader going missing It might just be this specific reader going missing, and not all of them. Commit: 9ed5f63c175bf30e49500cecff97e7bb0a8d164b https://github.com/OpenSC/OpenSC/commit/9ed5f63c175bf30e49500cecff97e7bb0a8d164b Author: Pierre Ossman <os...@ce...> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- Fix smart card removal handling for older PC/SC Older PC/SC doesn't have the code SCARD_E_NO_READERS_AVAILABLE, so fix the code to handle such systems as well. Commit: bc4eeda5737dbd74f7c48d437f70c4f9c927406f https://github.com/OpenSC/OpenSC/commit/bc4eeda5737dbd74f7c48d437f70c4f9c927406f Author: Pierre Ossman <os...@ce...> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- Remove readers when smart card service stops The code already removes all active cards when the service goes away, but it doesn't remove the reader. This can be a bit confusing since they will still be polled and listed. Compare: https://github.com/OpenSC/OpenSC/compare/b227fb8b9fd5...bc4eeda5737d |