154 Commits
Author SHA1 Message Date
Rain Zhang a9d7daf434 Make USB device class configurable 2025-10-29 08:04:21 +00:00
Rain Zhang 231a0be210 Validate ML-KEM ciphertext length before decapsulation 2025-10-28 22:52:21 +08:00
Rain Zhang 3a61c5f00e Handle persistent PIN auth blocking until power cycle 2025-10-28 22:30:00 +08:00
Rain Zhang 2005bc543f Respect PIN state in getInfo options 2025-10-28 22:20:39 +08:00
Rain Zhang a0449a45cf Allow getPinToken without pinUvAuthParam 2025-10-28 20:06:38 +08:00
Rain Zhang 7ad1c4b3fc Add attestation suppression option 2025-10-28 19:42:50 +08:00
Rain Zhang 1b2123d00c Fix power cycle flag and classic pinAuth length 2025-10-28 19:31:00 +08:00
Rain Zhang 187ff28733 Add attestation storage and x5c attestation flow 2025-10-28 19:31:00 +08:00
Rain Zhang af15d59022 Refine classic PIN protocol handling 2025-10-28 18:27:07 +08:00
Rain Zhang d406e857f3 Support client PIN getRetries subcommand 2025-10-28 17:59:05 +08:00
Rain Zhang 4202de8237 Add total credential count to initial getAssertion response 2025-10-28 17:50:46 +08:00
Rain Zhang d9fcc02120 Merge pull request #16 from rainzhang05/codex/extend-pinstate-and-update-token-handling
Implement pinUvAuthToken permissions and RP ID enforcement
2025-10-28 17:25:30 +08:00
Rain Zhang 439abd3f46 Avoid binding legacy PIN tokens to RP IDs 2025-10-28 17:24:49 +08:00
Rain Zhang 6eb5a32a50 Split CTAP tests into separate module 2025-10-28 17:14:00 +08:00
Rain Zhang 3cdf3a49b8 Implement pinUvAuthToken permissions and binding checks 2025-10-28 17:04:13 +08:00
Rain Zhang b75c38c29d Merge pull request #15 from rainzhang05/codex/update-handle_get_info-to-omit-uv 2025-10-28 16:42:10 +08:00
Rain Zhang 17044c8eda Align UV capability reporting with Client PIN 2025-10-28 16:38:43 +08:00
rainzhang05 899b2f334a Change name 2025-10-28 16:38:21 +08:00
rainzhang05 6dcd230730 Deleting files inside the runner 2025-10-28 16:06:50 +08:00
rainzhang05 c76e19be6a Make runner a normal folder inside repo 2025-10-28 15:52:28 +08:00
rainzhang05 189a42fb08 Modify runner 2025-10-28 15:36:20 +08:00
Rain Zhang b02380937c Merge pull request #14 from rainzhang05/codex/implement-hmac-secret-extension-and-credential-management
Fix deprecated field byte access in tests
2025-10-28 13:30:18 +08:00
Rain Zhang 97f5ff6309 Fix getNextAssertion pending credential handling 2025-10-28 13:01:12 +08:00
Rain Zhang 05d6653818 Fix deprecated field byte access in tests 2025-10-28 12:36:53 +08:00
rainzhang05 0fd2f241b3 Delete files 2025-10-28 12:12:46 +08:00