Conor Patrick
|
47a2b131e9
|
more strict checks in cbor parsing
|
2020-02-27 15:27:23 -05:00 |
|
Conor Patrick
|
8c256298ae
|
default up to enabled
|
2019-09-17 00:13:57 +08:00 |
|
Conor Patrick
|
31328fe7e7
|
dont fail when public key type is too large
|
2019-05-18 14:34:54 -04:00 |
|
Conor Patrick
|
6ae1cd3865
|
remove not-useful logs
|
2019-04-24 18:36:36 -04:00 |
|
Conor Patrick
|
813eb97d2f
|
reuse memory for allow_list of creds
|
2019-04-24 11:45:30 -04:00 |
|
Conor Patrick
|
b0baace2e7
|
move custom credid to different location
|
2019-04-24 00:15:32 -04:00 |
|
Adam Langley
|
a5f794c0ff
|
Handle empty pinAuth fields.
CTAP2 specifies that an empty pinAuth field is special: it indicates
that the device should block for touch, i.e. it's just a way of letting
a user select from multiple authenticators[1].
This change handles empty pinAuth fields in GetAssertion and
MakeCredential commands.
[1] https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-client-to-authenticator-protocol-v2.0-ps-20190130.html#using-pinToken-in-authenticatorMakeCredential
|
2019-04-20 16:26:32 -07:00 |
|
Conor Patrick
|
44fa3bbb8e
|
Add checks to use U2F key if necessary
|
2019-04-13 22:37:31 -04:00 |
|
Conor Patrick
|
a1a75e4ab5
|
check errors
|
2019-03-21 12:47:15 -04:00 |
|
Conor Patrick
|
d68011ef04
|
remove warnings
|
2019-03-21 00:01:37 -04:00 |
|
Conor Patrick
|
bb9b2ea9d4
|
validate saltAuth
|
2019-03-20 18:10:52 -04:00 |
|
Conor Patrick
|
e8d5bc5829
|
refactor ctap_make_auth_data arguments
|
2019-03-20 17:43:50 -04:00 |
|
Conor Patrick
|
ce3ad0e56f
|
bugfix
|
2019-03-20 16:51:58 -04:00 |
|
Conor Patrick
|
00d86379e5
|
parse full hmac-secret
|
2019-03-20 16:21:21 -04:00 |
|
Conor Patrick
|
821880a8d6
|
parse extension info in MC
|
2019-03-20 15:45:10 -04:00 |
|
Conor Patrick
|
afc85e0d2e
|
update log message
|
2019-03-02 22:40:27 -05:00 |
|
yparitcher
|
1dd835d698
|
add -Wextra: further code cleanup
please fix Wno-unused-parameter -Wno-missing-field-initializers in the future
|
2019-02-12 18:22:03 -05:00 |
|
Conor Patrick
|
ed676151f1
|
update license to apache2 + mit
|
2019-02-12 17:18:17 -05:00 |
|
Emanuele Cesena
|
bbc61d5743
|
New README and license
|
2018-12-16 16:19:40 -08:00 |
|
Conor Patrick
|
feceeb0a22
|
passing certification and interop with rk
|
2018-11-18 11:15:00 -08:00 |
|
Conor Patrick
|
fc8bc892c1
|
add initial resident key support
|
2018-11-18 11:15:00 -08:00 |
|
Conor Patrick
|
36fdc64fab
|
passing interop w/o rk
|
2018-11-18 11:15:00 -08:00 |
|
Conor Patrick
|
43b5201a1e
|
dont add uv option...
|
2018-11-18 11:15:00 -08:00 |
|
Conor Patrick
|
984b30234a
|
small bug fixes
|
2018-11-18 11:15:00 -08:00 |
|
Conor Patrick
|
2fd96f8e4b
|
pass fido2 tests
|
2018-10-28 16:30:55 -04:00 |
|
Conor Patrick
|
476178b3d3
|
use MIT license
|
2018-09-13 17:58:34 -04:00 |
|
Conor Patrick
|
fb9a592d50
|
move things around and add efm8 and efm32 builds
|
2018-06-27 21:39:19 -04:00 |
|