Robin Krahl
560f40a44f
Update to trussed v0.2.0-rc.1
2026-06-09 10:47:41 +02:00
Sosthène Guédon
d0effc5485
Bump to heapless 0.9
2025-10-06 17:18:28 +02:00
Robin Krahl
504674453c
Update to ctaphid-dispatch v0.3.0 and usbd-ctaphid v0.3.0
2025-03-25 22:39:58 +01:00
Robin Krahl
d0774abda2
Update trussed to the simplified Store trait
2025-03-07 12:24:47 +01:00
Robin Krahl
a0e9b85580
Update trussed to remove clients-? features
...
This patch updates trussed to remove the need for the clients-? feature
and manage the endpoints in the runner instead.
2025-01-23 11:54:40 +01:00
Robin Krahl
4fe4e4e287
Use released dependencies
2025-01-10 14:43:39 +01:00
Robin Krahl
60c58eb806
Update dependencies
2025-01-08 10:12:00 +01:00
Robin Krahl
8d36e78e93
Update apdu-dispatch to v0.3.0
2024-10-21 15:12:35 +02:00
Robin Krahl
ea45e12638
Replace FIDO example with a dummy app
...
Maintaining a working setup for the FIDO and admin app is a lot of work
and is redundant to the usbip runner provided as part of the Nitrokey 3
firmware. Therefore, this patch replaces the fido example with a much
simpler example that just sets up a dummy client responding to a vendor
command that requests random data.
This is sufficient for basic testing and getting started. For more
advanced use cases, the Nitrokey 3 runner should be used.
Fixes: https://github.com/trussed-dev/pc-usbip-runner/issues/31
2024-06-06 15:04:20 +02:00
Robin Krahl
f3a680ca4c
Add support for custom backends
...
This patch makes it possible to provide a custom Dispatch implementation
to the runner so that it can be used with custom backends and API
extensions.
Fixes https://github.com/trussed-dev/pc-usbip-runner/issues/22
2023-02-14 21:10:54 +01:00
Sosthène Guédon
d2a2162447
Fix example compilation
2023-01-27 09:12:55 +01:00
Robin Krahl
5708f55742
Construct apps data from platform
...
This makes it possible to e. g. access the data required to create the
provisioner app.
2022-12-14 15:49:57 +01:00
Robin Krahl
09d7be5dae
Introduce Apps trait
...
For easier integration with the actual firmware, this patch introduces
an Apps trait that owns the applications.
2022-12-14 13:42:04 +01:00
Robin Krahl
3de6554885
Bump trussed dependency
...
This fixes a wrong assertion when reading an empty filesystem.
2022-12-14 13:41:49 +01:00
Robin Krahl
7581670aa8
Move binary into example
2022-07-26 11:01:44 +02:00