Commit Graph
6 Commits
Author SHA1 Message Date
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
Conor PatrickandGitHub d5f21717c3 Update README.md 2021-07-13 16:49:54 -07:00
Conor PatrickandNicolas Stalder e4dcf88b32 update apdu-dispatch for new Data reply 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder 08d3631ef2 rework apdu-dispatch, add apdu chaining
- APDU parsing now only occurs in apdu-dispatch, instead of both iso14443 and usbd-ccid
- apdu-dispatch now handles apdu chaining transparently to the apps.
- More tests added to cover chaining and apdu parsing
2020-10-09 16:20:12 +02:00
Conor PatrickandNicolas Stalder 76d9f28692 Make apdu-dispatch build standalone and fix tests 2020-10-09 16:20:12 +02:00
Nicolas StalderandNicolas Stalder d55bdbd740 Simplify adpu-manager logic, rename to apdu-dispatch 2020-07-16 23:29:07 +02:00