From: GitHub <no...@gi...> - 2015-09-12 16:51:17
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 5a11d0e2fd9c7734dcc11352483b6d4f7f9291b5 https://github.com/OpenSC/OpenSC/commit/5a11d0e2fd9c7734dcc11352483b6d4f7f9291b5 Author: Nicholas Wilson <nic...@re...> Date: 2015-08-25 (Tue, 25 Aug 2015) Changed paths: M src/libopensc/card-myeid.c M src/libopensc/card-sc-hsm.c M src/libopensc/iso7816.c M src/libopensc/opensc.h Log Message: ----------- Add support for C_GetTokenInfo pin status flags for ISO7816 cards This is already supported for a couple of the card drivers, but since it's a general feature of ISO7816 it should go in iso7816.c, rather than the current situation where identical code for this is copy and pasted in each driver. However, some cards apparently don't support this feature and count it as a failed PIN attempt, so I've added a flag for now to indicate whether the card supports this feature. It future, it could be moved to blacklist cards rather than whitelist them, subject to more testing. Commit: 2897e6fb5cbb78696a887c68a675c696957bb455 https://github.com/OpenSC/OpenSC/commit/2897e6fb5cbb78696a887c68a675c696957bb455 Author: Nicholas Wilson <nic...@ni...> Date: 2015-08-25 (Tue, 25 Aug 2015) Changed paths: M src/libopensc/card-piv.c Log Message: ----------- Leniently interpret the ISO7816 return codes in card-piv.c This adds support for the Yubikey NEO. I'm not sure whether it breaks the specification, or follows some other version of the spec, but in my testing it returns SW1=0x63, SW2=0x0N for N PIN tries remaining. Ignoring the top nibble seems a harmless change to the behaviour to support this device. Commit: a906c6d7b82e3f570834040ee8fc4f4e071365f3 https://github.com/OpenSC/OpenSC/commit/a906c6d7b82e3f570834040ee8fc4f4e071365f3 Author: Frank Morgner <mo...@in...> Date: 2015-09-12 (Sat, 12 Sep 2015) Changed paths: M src/libopensc/card-myeid.c M src/libopensc/card-piv.c M src/libopensc/card-sc-hsm.c M src/libopensc/iso7816.c M src/libopensc/opensc.h Log Message: ----------- Merge pull request #530 from NWilson/yubikey-neo-pin Yubikey NEO pin functions support Compare: https://github.com/OpenSC/OpenSC/compare/5944915e0ef8...a906c6d7b82e |