poupas/OpenSC — comment on commit 7ca81d6d15c5e2b137ff3c9a40b7471eb2fad55c
File:  line 0
By poupas:

On 24 Nov 2011, at 14:51, Martin Paljak wrote:

> I understand that the reasoning for the change is "code did not include paths for PIN and did not protect a specific object with a PIN code in the emulation layer, right ? Adding a nice commit message or explanation to the ticket would be useful for later reference.
>
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/poupas/OpenSC/commit/7ca81d6d15c5e2b137ff3c9a40b7471eb2fad55c#commitcomment-744440

The path part, yes. It is odd that this worked in the past.

The protection part is the opposite: The Citizen Data object was being protected with the Address PIN. However, this doesn't make sense because the "Citizen Data" object can be read freely. I think an appropriate message could be:

"Specify the path of the Address PIN for IAS-based cards in order to properly read the Citizen Address Data object. Remove the "Citizen Data" object association with the Address PIN, as it incorrectly describes the card layout."

Can I update the ticket accordingly?