10 Commits

Author SHA1 Message Date
b0d990f708 Added authorisation. 2019-09-13 18:52:37 +01:00
8a62dee131 Fix relying party verification.
Fix to throw error when relying party uses the wrong application
parameter when requesting a signature.
2019-09-11 15:48:28 +01:00
89b4b7d949 Additional error handling for rarer states.
Ensure std::map::at is not blindly applied without checking that the key
actually exists.

Fixes crashes where u2f client on PC/browser expects channel open, but
service has been restarted.
2019-09-10 17:22:52 +01:00
01dad2ee0a Reformatting. 2019-08-23 13:27:30 +01:00
2d5f897a4a Added license header to files. 2018-08-13 17:05:17 +01:00
5c908d8530 Made a service to enable auto-starting. 2018-08-12 12:00:38 +00:00
2ced303d3a Improved U2F APDU Message error handling. 2018-08-10 13:13:38 +00:00
5d1d0ccb63 Cleaned up messages. 2018-08-10 12:00:03 +00:00
48840ad36c Added resumable loading, along with signal handling.
This version can store state after receiving SIGINT.
This is achieved by polling FIFO read state;
2018-08-09 20:23:23 +00:00
da9a91681c Implemented authentication.
Near feature complete.
2018-08-05 19:32:07 +00:00