Commit Graph

11 Commits

Author SHA1 Message Date
701127496c 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-08 20:27:47 +01:00
80b552012d Fixed constant re-opening kernel pipe. 2019-09-07 17:23:41 +01:00
f7dea03132 Reformat 2019-08-23 13:32:41 +01:00
06d7e8e9a8 Fixes for cross-platform build. 2019-06-26 13:02:45 +01:00
6f329f7f3d Fixed warnings. 2019-06-19 19:27:39 +01:00
01b523d072 Improved Makefile. Added initial Android support. 2019-06-15 22:54:43 +01:00
2d5f897a4a Added license header to files. 2018-08-13 17:05:17 +01:00
c53386c4f4 Moved temp log files. 2018-08-12 09:43:58 +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
86af080ba6 Added registration.
Currently doesn't return any valid result, hence host believes device
failed to register, however, insecure storage of keys does occur.
2018-07-31 00:09:25 +00:00