Skip to content

refactor: create libwebauthn-pxp - #311

Open
michaelbeaumont wants to merge 3 commits into
linux-credentials:masterfrom
michaelbeaumont:pxp-crate-split
Open

michaelbeaumont wants to merge 3 commits into
linux-credentials:masterfrom
michaelbeaumont:pxp-crate-split

Conversation

@michaelbeaumont

Copy link
Copy Markdown

I was pretty aggressive with the renaming but "caBLE" is now two generations back, it's getting hard to find references to it in any specs so it should go, IMO.

I've used the new libwebauthn-pxp crate alone for non-CTAP purposes and it works.

Fixes #307

One thing that's missing as described in the spec is technically:

Every message transmitted over this socket MUST be prefixed with a 4-byte big-endian length prefix, representing the length of the message payload in bytes.

But of course this is a breaking change. Maybe we need a toggle for framing? Otherwise everything should "just work".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consider splitting PXP into a separate crate

1 participant