Commit Graph
63 Commits
Author SHA1 Message Date
Sosthène GuédonandNicolas Stalder ae33862987 Fix tests with response chaining
The absence of an `Le` field in a command means that no response is
expected. This commit adds 0x00 as an `Le` field to signify that the
maximum length possible is expected
2022-08-22 13:43:52 +02:00
Sosthène GuédonandNicolas Stalder 97bd15f018 Fix reponse chaining
The responses now respect the `Le` field in the commands
2022-08-22 13:43:52 +02:00
Sosthène GuédonandNicolas Stalder 3cf0ba8106 Use hex-literal in tests 2022-08-22 13:43:52 +02:00
Robin KrahlandNicolas Stalder 40e83895d8 Add repository URL to Cargo.toml 2022-08-22 13:30:40 +02:00
Sosthène GuédonandNicolas Stalder efec0465f4 Fix clippy warnings 2022-08-22 13:24:27 +02:00
Nicolas Stalder 8db8331afe First release 0.1.0 2022-03-05 20:46:13 +01:00
Nicolas Stalder f01d4ba9bf No explicit main branch ref 2021-11-25 00:05:10 +01:00
Conor PatrickandGitHub d5f21717c3 Update README.md 2021-07-13 16:49:54 -07:00
Conor Patrick b4a4204693 fix select bug, refactor tests to new app+heapless 2021-07-13 16:47:37 -07:00
Nicolas StalderandGitHub a5b78b7cc9 Merge pull request #2 from solokeys/aid
Aid + heapless bump
2021-06-10 17:22:40 -04:00
Nicolas Stalder 644336c38b Bump heapless 2021-06-10 23:21:41 +02:00
Nicolas Stalder b7a9ecd185 Use iso7816::Aid 2021-06-10 18:17:17 +02:00
Conor Patrick 4ae64d8733 fix tests and add ci 2021-05-26 21:24:35 -07:00
Conor Patrick e5da4ac45c rename CanThisReallyOccur 2021-05-26 21:24:35 -07:00
Nicolas Stalder fece7091c6 Make debug logs symmetric in send + recv 2021-05-18 02:07:48 +02:00
Nicolas Stalder 29e8a6b12c Fix lifetimes 2021-05-16 22:52:42 +02:00
Nicolas Stalder 760c719aa7 Set licenses and point to correct iso7816 dependency 2021-04-25 17:32:48 +02:00
Nicolas StalderandNicolas Stalder c3d3798ef1 The great renaming
- name things by what they are
- try and make then names human readable
2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder aa37c553fc simplify size definitions and use chaining if interchange buffer is too small for response 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder 759177a577 add test and logging to tests 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder e4dcf88b32 update apdu-dispatch for new Data reply 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder 1c3815d9c9 remove functions that return large buffers, remove defer+poll for applet trait 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder a098780ce8 Move size definitions for large buffers to apdu-dispatch 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder 3627ffbee5 update apdu dispatch tests 2021-04-13 23:14:07 +02:00
Conor PatrickandNicolas Stalder 0fed53d3db clean up usb handling and fix ccid timeout issue 2021-04-13 23:14:07 +02:00