CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/05/31 23:49:20

Modified files:
        usr.bin/ssh    : sk-usbhid.c 

Log message:
sk-usbhid: skip unsupported key types in read_rks()

When enumerating resident keys, encountering a credential with an
unsupported COSE key type (not ES256 or EdDSA) caused the entire
enumeration to abort via goto out, discarding all valid keys.

Move the key type check before the per-credential allocation so
unsupported types can be skipped with continue instead. This
preserves all valid resident keys on the token.

Patch from Akhilesh Arora via GHPR657

Reply via email to