14 Commits

Author SHA1 Message Date
Nicolas Stalder efcd26bfb9 Prepare for release 0.1.0 2022-03-17 03:40:01 +01:00
Nicolas Stalder 6b41f53a35 Read out locked status 2022-03-16 23:55:14 +01:00
Nicolas Stalder bc4d79a321 Wink on PCSC; delog 2022-03-08 01:51:48 +01:00
Nicolas Stalder 46115bab1f Use published dispatches 2022-03-05 20:55:03 +01:00
Robin Krahl 99951ba7bc Forward wink command to Trussed UI client
Currently, the wink command sets a flag in the admin app that is never
read and has no effect.  With this patch, we forward the wink request to
the Trussed UI client instead.
2021-11-26 14:22:00 +01:00
Nicolas Stalder 4a7e9b7263 Use extracted ctaphid-dispatch. No explicit main branch ref 2021-11-25 00:05:48 +01:00
Nicolas Stalder a02b752c94 Remove duplicate UUID arm from rebase. Reorder. 2021-11-24 23:18:59 +01:00
Robin Krahl d3d4db3132 Fix CTAPHID command dispatch for admin app
Previously, the CTAPHID interface of the admin app did not handle the
UUID command and interpreted all unknown commands as Wink commands.
With this patch, we explicitly handle both the Wink and the UUID command
and return an error if any other command is received.
2021-11-24 23:16:23 +01:00
Nicolas Stalder ba94184c15 UUID over ctaphid. Published salty. 2021-11-24 23:09:45 +01:00
Nicolas Stalder 9c31ce2479 Bump heapless and all that bumped it 2021-06-10 18:25:18 -04:00
Nicolas Stalder f165aef845 Tweaks to the admin app's Reboot trait
- use PhantomData instead of unused None option
- make naming a little more descriptive
- add documentation
2021-06-04 11:27:59 +02:00
Conor Patrick 3b1235f412 add persistent bootrom method just in case 2021-06-01 14:48:20 -07:00
Conor Patrick 503f5acc09 call reboot directly from admin app instead of trussed 2021-06-01 14:48:20 -07:00
Nicolas Stalder a37087f630 Out with management, in with Triple A "authenticator administration applicatin" 2021-05-31 03:48:03 +02:00