Closed Bug 1768710 Opened 7 months ago Closed 7 months ago

Upgrade to rust-cascade 1.4.0

Categories

(Core :: Security: PSM, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: jschanck, Assigned: jschanck)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

No description provided.

The block-buffer, digest, and generic-array crates are all dependencies of the
rust-crypto hash function crates. The new version of rust-cascade uses sha2
0.10.2 for its improved API and wider support for hardware acceleration. The
cert_storage, ipcclientcerts, and osclientcerts libraries currently use sha2
0.8.2, but they can easily be upgraded.

The duplicate crates are necessary because we have a dependency on sha-1 0.8.2
through webdriver -> warp -> headers.

Attachment #9275950 - Attachment is obsolete: true

Depends on D146010

Pushed by jschanck@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ee82cc7316f2
Upgrade rust-cascade to 1.4.0 and sha2 to 0.10.2. r=keeler,webdriver-reviewers,whimboo,glandium
https://hg.mozilla.org/integration/autoland/rev/e795d7384d88
Replace CRLite test filter. r=keeler
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
You need to log in before you can comment on or make changes to this bug.