Patch PC/SC-Lite manually to fix the duplicate handles issue
Patch PC/SC-Lite manually to fix the duplicate handles issue

This patch is a temporary workaround until the PC/SC-Lite maintainers
release the fixed version.

The problem was that under some circumstances PC/SC-Lite daemon could
generate and return duplicate SCARDHANDLE handles. This broke several
security checks in our NaCl port of the PC/SC-Lite, and also presents a
potential security vulnerability.

The patch was suggested by Ludovic Rousseau (see
<http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20160801/000673.html>).

googlechromelabs/chromeos_smart_card_connector,googlechromelabs/chromeos_smart_card_connector,googlechromelabs/chromeos_smart_card_connector,GoogleChromeLabs/chromeos_smart_card_connector,GoogleChromeLabs/chromeos_smart_card_connector,GoogleChromeLabs/chromeos_smart_card_connector,GoogleChromeLabs/chromeos_smart_card_connector,googlechromelabs/chromeos_smart_card_connector,googlechromelabs/chromeos_smart_card_connector,GoogleChromeLabs/chromeos_smart_card_connector,googlechromelabs/chromeos_smart_card_connector,GoogleChromeLabs/chromeos_smart_card_connector