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)
Core
DOM: Web Authentication
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
Assignee | ||
Comment 1•5 years ago
|
||
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.
Assignee | ||
Comment 2•5 years ago
|
||
Ah, it doesn't really. It does, but those dependencies are already in-tree. Which was deliberate, but I forgot.
Assignee | ||
Comment 3•5 years ago
|
||
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
Comment 5•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox82:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•