Closed
Bug 2037629
Opened 6 days ago
Closed 4 days ago
Use in-tree nss-rs for mls_gk, lockstore_rs and transitively to all new nss-rs consumers
Categories
(NSS :: Libraries, defect)
NSS
Libraries
Tracking
(firefox152 fixed)
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: beurdouche, Assigned: beurdouche)
References
(Blocks 3 open bugs)
Details
Attachments
(1 file, 1 obsolete file)
No description provided.
| Assignee | ||
Updated•6 days ago
|
Assignee: nobody → bbeurdouche
Status: NEW → ASSIGNED
Summary: Vendor → Messaging Layer Security - Relocate mls-platform-api in-tree instead of vendoring it as a third party
| Assignee | ||
Updated•6 days ago
|
Summary: Messaging Layer Security - Relocate mls-platform-api in-tree instead of vendoring it as a third party → Use in-tree nss-rs for mls_gk, lockstore_rs and transitively to all new nss-rs consumers
| Assignee | ||
Comment 1•6 days ago
|
||
Add a top-level [patch."https://github.com/mozilla/nss-rs"] entry pointing
at third_party/rust/nss-rs, and switch the direct nss-rs consumers in
security/lockstore and security/mls to the same path dependency. This
ensures the nss-rs pin transitively required by mls-rs-crypto-nss in
mozilla/mls-platform-api resolves to the vendored copy, so bumping nss-rs
in tree no longer requires a matching update to that GitHub pin.
| Assignee | ||
Updated•6 days ago
|
| Assignee | ||
Comment 2•5 days ago
|
||
Run mach vendor rust on top of origin/main to absorb drift in vendored
crates that has accumulated in-tree but is not produced by any local
change here. Touches only third_party/rust/* (checksums plus stray
.gitignore / .gitattributes / .vscode / .cargo-ok files).
Updated•5 days ago
|
Attachment #9584130 -
Attachment is obsolete: true
Pushed by bbeurdouche@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/447d5cf4336c
https://hg.mozilla.org/integration/autoland/rev/0c52f82d1d0a
Redirect nss-rs git dependency to in-tree vendored copy r=nwipper
| Assignee | ||
Updated•1 day ago
|
Blocks: nss-rs-updates
You need to log in
before you can comment on or make changes to this bug.
Description
•