Commit Graph

11 Commits

Author SHA1 Message Date
3524d33b6b
feat: add integration tests with snapshot for some CPS cards in kits 2024-10-07 20:57:49 +02:00
0cbc89a91a
feat: implement group2, CPS situation for SSV_LireCartePS 2024-10-07 19:24:55 +02:00
f55ac6f7df
feat: Une enums for deserializable fields in CPS Holder group (01) 2024-10-07 12:12:18 +02:00
0fd14762f4
feat: Take the size into account for Block reading, to handle missing fields 2024-10-07 12:11:08 +02:00
137e41430e
feat: use an enum instead of raw ID for CPS type 2024-10-06 14:53:53 +02:00
cb4d352f12
feat: raw (non-deserialized) implementation of the 01 group of LireCartePS 2024-10-05 11:39:51 +02:00
4e3387cef9
feat: implement a full SSV_LireConfig output parsing, using deku for a declarative bytes parsing
Co-authored-by: theo <t.lettermann@criteo.com>
2024-10-04 22:16:58 +02:00
79c16751e3
feat: implémentation partielle de la fonction get_config et de ses erreurs 2024-10-02 12:20:34 +02:00
b62e21771a
feat: implement LireCartePS with hardcoded reader and all errors 2024-10-02 12:20:28 +02:00
405f923bc6
feat: Implémentation de la gestion des erreurs numériques de la librairie C pour la fonction InitLIB2
Co-authored-by: theo <t.lettermann@criteo.com>
2024-10-02 12:17:43 +02:00
a4773e5cf4
feat: Création de la crate fsv, couche de haut niveau pour l'usage des librairies FSV 2024-10-02 12:16:05 +02:00