Firstyear

Results 839 comments of Firstyear

I'm using OpenSUSE tumbleweed with gcc9. You could try this with docker run opensuse/tumbleweed:latest /bin/sh; zypper in -y gcc;

No problem, you've done great work to get it this far. Thank you!

@msirringhaus I can't assign the CTAP2 label to this issue, so I'll need you to do this :)

The following very rough diff resolves ``` diff --git a/src/ctap2/attestation.rs b/src/ctap2/attestation.rs index 29abf00..a68184e 100644 --- a/src/ctap2/attestation.rs +++ b/src/ctap2/attestation.rs @@ -531,36 +531,39 @@ impl Serialize for AttestationObject { S: Serializer, {...

``` impl Serialize for AttestationObject { fn serialize(&self, serializer: S) -> Result where S: Serializer, { // serializer.serialize_bytes(&v) let map_len = 3; let mut map = serializer.serialize_map(Some(map_len))?; let auth_data =...

@msirringhaus Thinking about it more overnight, I think the main question is if authenticator-rs want's to be "firefox internal only" or if it wants to expose a "usable interface'> Additionally,...

@msirringhaus The alternative is you'll need to make ctap2::attestation public because currentl AttestationStatement is blocked as a private element so you can't deconstruct AttestationObject as a public library without fiddling....

> Not even sure if that is a bad thing, either. Well, this "library" is pretty webauthn specific anyway so it's not that bad? If there are non-webauthn use cases...

Sorry, should mention: I'm using 2.0.0.

So I'll explain what I'm doing and maybe that will help provide a use case or you can suggest better what I can do. I'm implementing an IDM server in...