summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sk-usbhid.c
AgeCommit message (Expand)Author
2023-03-28Remove compatibility code for OpenSSL versions prior to 1.1.* sinceDarren Tucker
2022-09-14sk_enroll: never drop SSH_SK_USER_VERIFICATION_REQD flag from responseDamien Miller
2022-09-02sk-usbhid: fix key_lookup() on tokens with built-in UVDamien Miller
2022-08-19remove incorrect check that can break enrolling a resident keyDamien Miller
2022-08-17add an extra flag to sk_probe() to indicate whether we'reDamien Miller
2022-07-20sk-usbhid: preserve error code returned by key_lookup()Damien Miller
2022-07-20when enrolling a resident key on a security token, check if aDamien Miller
2022-04-29Don't leak SK device. Patch from Pedro Martelletto via github PR#316.Darren Tucker
2022-02-07use libfido2 1.8.0+ fido_assert_set_clientdata() instead of manuallyDamien Miller
2021-12-07better error message for FIDO keys when we can't match them to a tokenDamien Miller
2021-12-02improve the testing of credentials against inserted FIDO keys a littleDamien Miller
2021-12-02move check_sk_options() up so we can use it earlierDamien Miller
2021-11-03Many downstreams expect ssh to compile as non-C99...Theo de Raadt
2021-11-02Better handle FIDO keys on tokens that provide user verification (UV)Damien Miller
2021-10-28When downloading resident keys from a FIDO token, pass back theDamien Miller
2021-10-01unbreak FIDO sk-ed25519 key enrollment for OPENSSL=no builds;Damien Miller
2021-05-31Hash challenge supplied by client during FIDO key enrollment prior toDamien Miller
2021-02-18make names in function prototypes match those in definitionDamien Miller
2020-10-18use the new variant log macros instead of prepending __func__ andDamien Miller
2020-10-03want time.h here tooDamien Miller
2020-09-09when writing an attestation blob for a FIDO key, record all the dataDamien Miller
2020-08-31Add RCS IDs to the few files that are missing them;Damien Miller
2020-08-27skip a bit more FIDO token selection logic when only a single tokenDamien Miller
2020-08-27preserve verify-required for resident FIDO keysDamien Miller
2020-08-27major rework of FIDO token selection logicDamien Miller
2020-08-27support for user-verified FIDO keysDamien Miller
2020-05-13we are still aiming for pre-C99 ...Theo de Raadt
2020-05-13Enable credProtect extension when generating a resident key.Damien Miller
2020-05-13always call fido_init(); previous behaviour only called fido_init() whenDamien Miller
2020-04-28when signing a challenge using a FIDO toke, perform the hashing in theDamien Miller
2020-01-28changes to support FIDO attestationDamien Miller
2020-01-25improve the error message for u2f enrollment errors by makingDamien Miller
2020-01-06missing else in check_enroll_options()Damien Miller
2020-01-06fix error messageDamien Miller
2020-01-06Extends the SK API to accept a set of key/value options for allDamien Miller
2019-12-30translate and return error codes; retry on bad PINDamien Miller
2019-12-30SK API and sk-helper error/PIN passingDamien Miller
2019-12-30resident keys support in SK APIDamien Miller
2019-12-30basic support for generating FIDO2 resident keysDamien Miller
2019-11-18add the missing WITH_OPENSSL ifdefs after the ED25519-SK addition; ok djm@Christian Weisgerber
2019-11-15fix typos in sk_enrollMarkus Friedl
2019-11-15remove most uses of BN_CTXDamien Miller
2019-11-15rewrite c99-ismTheo de Raadt
2019-11-15U2F tokens may return FIDO_ERR_USER_PRESENCE_REQUIRED when probed toDamien Miller
2019-11-15correct function name in debug messageDamien Miller
2019-11-14directly support U2F/FIDO2 security keys in OpenSSH by linkingDamien Miller