Commit Graph

13 Commits

Author SHA1 Message Date
0f53a99e56
feat: add integration tests with snapshot for some CPS cards in kits 2024-10-09 22:51:51 +02:00
c37b7f241d
feat: implement group2, CPS situation for SSV_LireCartePS 2024-10-09 22:51:51 +02:00
91d574e31e
feat: Une enums for deserializable fields in CPS Holder group (01) 2024-10-09 22:51:50 +02:00
f186fb20ce
feat: Take the size into account for Block reading, to handle missing fields 2024-10-09 22:51:50 +02:00
a53360d114
feat: use an enum instead of raw ID for CPS type 2024-10-09 22:51:50 +02:00
213f94c6e7
feat: raw (non-deserialized) implementation of the 01 group of LireCartePS 2024-10-09 22:51:50 +02:00
8f935ab81e
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-09 22:50:38 +02:00
1b94fefad3
fixup! feat: implémentation partielle de la fonction get_config et de ses erreurs 2024-10-09 22:45:01 +02:00
5f7229c307
fixup! feat: Implémentation de la gestion des erreurs numériques de la librairie C pour la fonction InitLIB2 2024-10-09 22:43:25 +02:00
d043915a29
feat: implémentation partielle de la fonction get_config et de ses erreurs 2024-10-09 22:38:53 +02:00
2260b0cfa8
feat: implement LireCartePS with hardcoded reader and all errors 2024-10-09 22:38:53 +02:00
203521fe01
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-09 22:38:53 +02:00
3c1e691cb8
feat: Création de la crate fsv, couche de haut niveau pour l'usage des librairies FSV 2024-10-09 22:38:53 +02:00