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 Stalder and Nicolas Stalder
d872dbb815
Allow setting versions in CTAPHID_INIT
2022-03-17 23:23:14 +01:00
Nicolas Stalder and Nicolas Stalder
a2104a29b3
Configurably larger CTAP pipe; winking
2022-03-17 23:23:14 +01:00
Nicolas Stalder and Nicolas Stalder
1d97873e72
Bump dependencies to published versions
2022-03-17 23:23:14 +01:00
Nicolas Stalder and Nicolas 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 Stalder and Nicolas Stalder
91d8431dee
Extract admin-app
2021-11-25 00:46:10 +01:00
Nicolas Stalder and Nicolas Stalder
190507e443
Bump heapless and all that bumped it
2021-06-10 18:25:18 -04:00
Nicolas Stalder and Nicolas 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 Stalder and Nicolas 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 Patrick and Nicolas 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 Patrick and Nicolas Stalder
94308d9ec5
Need to revert to polling usb in idle to avoid some rare enumeration
2021-04-25 16:31:25 +02:00
Conor Patrick and Nicolas Stalder
93f311fe72
update everything else for new reply handling
2021-04-25 16:31:25 +02:00
Conor Patrick and Nicolas 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 Stalder and Nicolas Stalder
b2235df0fe
Further cleanup; give up on heapless PR, external interchange/trussed
2021-02-26 18:06:44 +01:00
Nicolas Stalder and Nicolas Stalder
ea3c6c6860
Bump delog to alpha.3 to get rid of semihosting hangs
2021-01-13 23:17:06 +01:00
Nicolas Stalder and Nicolas Stalder
9f1f5ba56b
Purge ufmt; add build-pc to CI
2021-01-06 23:36:01 +01:00