Commit Graph
35 Commits
Author SHA1 Message Date
Sosthène Guédon aecccd8379 Use upstream ctaphid-dispatch 2023-06-20 16:16:34 +02:00
Sosthène Guédon f677113d41 Add pipe lifetime 2023-06-20 16:16:33 +02:00
Sosthène Guédon c02b9ea17d Migrate to interchange 0.3.0 2023-06-20 16:16:33 +02:00
Robin Krahl 46070aa05f Check if response message fits in buffer
Our packet buffer is smaller than the response buffer used by
ctaphid-dispatch.  Therefore we have to check whether a response fits
into the buffer and return an error if not.
2023-03-01 10:13:18 +01:00
Nicolas Stalder 2f29e0126f cargo fmt 0.1.0 2023-01-24 22:57:14 +01:00
Nicolas Stalder 51d2d8e72d clippy 2023-01-24 22:57:05 +01:00
Nicolas Stalder 2aa15b7011 Prepare release 2023-01-24 22:54:55 +01:00
Nicolas StalderandNicolas Stalder d872dbb815 Allow setting versions in CTAPHID_INIT 2022-03-17 23:23:14 +01:00
Nicolas StalderandNicolas Stalder a2104a29b3 Configurably larger CTAP pipe; winking 2022-03-17 23:23:14 +01:00
Nicolas StalderandNicolas Stalder 1d97873e72 Bump dependencies to published versions 2022-03-17 23:23:14 +01:00
Nicolas StalderandNicolas Stalder 2c81388d13 Inline never in usbd-{ccid,ctaphid} 2022-03-17 23:23:14 +01:00
Conor Patrick 60ad119083 only send keepalive ctaphid messages while handling cbor messages 2022-01-24 17:27:26 -08:00
Nicolas StalderandNicolas Stalder 91d8431dee Extract admin-app 2021-11-25 00:46:10 +01:00
Nicolas StalderandNicolas Stalder 190507e443 Bump heapless and all that bumped it 2021-06-10 18:25:18 -04:00
Nicolas StalderandNicolas Stalder b1e5b0d015 Replace ctap-types with git dependency 2021-06-05 19:05:28 +02:00
Conor Patrick da10dafc73 add ctaphid keepalive status reporting 2021-06-02 22:40:14 -07:00
Nicolas StalderandNicolas Stalder 0d0be43276 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 16ed178bcb adjust hid timeout to be tolerant of lapses in time, due to things like long logs etc 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder 94308d9ec5 Need to revert to polling usb in idle to avoid some rare enumeration 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder 93f311fe72 update everything else for new reply handling 2021-04-25 16:31:25 +02:00
Conor PatrickandNicolas Stalder 09f0447e9b clean up usb handling and fix ccid timeout issue 2021-04-13 23:14:07 +02:00
Nicolas Stalder 4b8eee0599 Version bumparoo 2021-02-27 02:05:39 +01:00
Nicolas StalderandNicolas Stalder b2235df0fe Further cleanup; give up on heapless PR, external interchange/trussed 2021-02-26 18:06:44 +01:00
Nicolas StalderandNicolas Stalder ea3c6c6860 Bump delog to alpha.3 to get rid of semihosting hangs 2021-01-13 23:17:06 +01:00
Nicolas StalderandNicolas Stalder 9f1f5ba56b Purge ufmt; add build-pc to CI 2021-01-06 23:36:01 +01:00