Closed Bug 1664298 Opened 5 years ago Closed 5 years ago

Upgrade authenticator-rs to v0.3.0

Categories

(Core :: DOM: Web Authentication, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: jcj, Assigned: jcj)

References

()

Details

Attachments

(1 file)

Major changes:

  • Move to Rust 2018 edition #125
  • Remove dependency on boxfnonce #121
  • Reworked error handling #130
  • Added a higher-level AuthenticatorService that can use multiple backends #123
  • Changed the C API to use the new AuthenticatorService #123
  • Added a Status channel for backends #122
  • Now obtaining HID report sizes from the descriptors #112
  • Add authenticator USB and Firmware details to the C API #93

Interesting that this drags along the dev-dependencies additions. The comment in https://searchfox.org/mozilla-central/rev/eb9d5c97927aea75f0c8e38bbc5b5d288099e687/build/docs/rust.rst#38-40 isn't totally clear to me if there's any resolution possible. Probably not -- the dev-dependencies are small, used for cargo test, and it does make sense that we run the tests.

Ah, it doesn't really. It does, but those dependencies are already in-tree. Which was deliberate, but I forgot.

https://github.com/mozilla/authenticator-rs/releases/tag/v0.3.0

Major changes:

  • Move to Rust 2018 edition #125
  • Remove dependency on boxfnonce #121
  • Reworked error handling #130
  • Added a higher-level AuthenticatorService that can use multiple backends #123
  • Changed the C API to use the new AuthenticatorService #123
  • Added a Status channel for backends #122
  • Now obtaining HID report sizes from the descriptors #12
  • Add authenticator USB and Firmware details to the C API #93
Pushed by jjones@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ecaff97c6a4c Upgrade authenticator-rs to v0.3.0 r=kjacobs
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: