Releases: trussed-dev/fido-authenticator
Releases · trussed-dev/fido-authenticator
v0.2.0
Changelog
- Set the
makeCredUvNotRqdCTAP option totrueto indicate that we support
makeCredential operations without user verification (#26) - Ignore public key credential paramters with an unknown type, as required by
the Webauthn spec (#28) - Reject
rkoption in getAssertion (#31) - Ignore user data with empty ID in getAssertion (#32)
- Allow three instead of two PIN retries per boot (#35)
- Add log messages for requests, responses and errors
- Add config option for setting a maximum number of resident credentials.
- Reduce ID length for new credentials (#37)
- Update apdu-dispatch and reject calls to
select(#40) - Implement the
largeBlobKeyextension and thelargeBlobscommand (#38) - Fix error type for third invalid PIN entry (#60)
- Fix error type for cancelled user presence (#61)
- PIN protocol changes:
- Implement UpdateUserInformation subcommand for CredentialManagement
- Support CTAP 2.1
- Serialize PIN hash with
serde-bytes(#52) - Reduce the space taken by credential serialization (#59)
- Update dependencies:
- Replace
trusseddependency withtrussed-core - Replace
ctaphid-dispatchdependeny withctaphid-app
- Replace
- Remove the per-relying party directory to save space (#55)