solokeys / solo1-cli

Solo 1 library and CLI in Python
https://pypi.org/project/solo-python
Apache License 2.0
185 stars 69 forks source link

Fido2 0.6.0 #25

Closed conorpp closed 5 years ago

conorpp commented 5 years ago

When new people install solo-python, they will also install the recently published 0.6.0 fido2 lib, which has new behavior. When instantiating a Fido2Client class, it will automatically send a GetInfo command, which will fail on any device not supporting a FIDO2 interface. So this breaks our bootloader update since it only supports U2F.

I patched a fix and pinned the fido2 version to be 0.6.0.