8 Commits
Author SHA1 Message Date
Sosthène Guédon e7b3b2d8db Update to heapless 0.9.1 and iso7816 0.2.0 2025-10-06 16:16:08 +02:00
Robin Krahl c675f9107a Replace iso7816::Command with iso7816::command::CommandView
This allows us to drop one generic parameter from the App trait and
potentially generate more efficient code.
2024-08-13 17:55:56 +02:00
Robin Krahl 6994b0ae96 Extract app trait into apdu-app
Currently, all APDU applications depend on apdu-dispatch to implement
the App trait.  This means that they also need to be updated if the
dispatch implementation is changed.  This causes unnecessary releases
and maintenance work.  By introducing the apdu-app crate, we can change
the dispatch implementation without affecting the applications.
2024-06-05 13:25:02 +02:00
Sosthène Guédonandsosthene-nitrokey 1037f94b82 Fix clippy warnings 2024-02-16 11:50:13 +01:00
Sosthène Guédonandsosthene-nitrokey 2264dd19dc Fix test compilation 2023-11-08 10:55:55 +01:00
Sosthène GuédonandRobin Krahl cf6fedc5b2 Migrate to interchange 0.3.0 2023-02-14 10:45:07 +01:00
Sosthène Guédonandsosthene-nitrokey 41e45c3cc8 Fuzz target: fix clippy warnings 2023-02-06 16:54:51 +01:00
Sosthène Guédonandsosthene-nitrokey 35653ecaa7 Add fuzzing 2023-02-06 16:09:20 +01:00