Jan-Erik Rediger
2003f2a8b0
Bug 1796087 - Update to Glean v51.5.0 and UniFFI 0.21.0. r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D159689
2022-10-20 12:42:47 +00:00
Norisz Fay
c5c002f81f
Backed out 4 changesets (bug 1791018, bug 1791394) for causing xpcshell failures on test_dap.js CLOSED TREE
...
Backed out changeset b177970803d5 (bug 1791394)
Backed out changeset f41291f1fa37 (bug 1791018)
Backed out changeset 52ba173b1c2f (bug 1791018)
Backed out changeset e0ebc68e7d18 (bug 1791018)
2022-10-20 07:33:41 +03:00
Simon Friedberger
47f64ec15d
Bug 1791018 - Add hex crate dependency. r=mt,supply-chain-reviewers,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D157740
2022-10-19 21:42:44 +00:00
Paul Adenot
94db281e31
Bug 1793294 - Vet recent cubeb-rs changes. r=cubeb-reviewers,supply-chain-reviewers,bholley,chunmin
...
This is just changing the signature of a binding declaration from i8 to
libc::char, to fix a compilation error on Linux aarch64.
Differential Revision: https://phabricator.services.mozilla.com/D158956
2022-10-17 13:18:54 +00:00
Henrik Skupin
a70be56ac8
Bug 1750691 - [rust-mozversion] Cargo vet version 0.5.0. r=supply-chain-reviewers,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D159361
2022-10-14 21:52:34 +00:00
Nika Layzell
1e93d06f14
Bug 1794001 - Part 6: Patch rure to remove cdylib and staticlib targets, r=#xpcom-reviewers CLOSED TREE
...
Cargo will attempt to build all targets for dependencies, and there
appears to be no option to turn that functionality off (see
https://github.com/rust-lang/cargo/issues/11232 ). If we try to build the
`rure` crate as a cdylib during a PGO build, it causes linker issues,
which make the build fail. As this artifact isn't necessary for our
build, we can patch the crate to remove the cdylib and staticlib
crate-type definitions, making the build pass as only the artifact we
need is built.
Differential Revision: https://phabricator.services.mozilla.com/D159332
2022-10-13 21:46:07 +00:00
Nika Layzell
93a9c67b35
Bug 1794001 - Part 1: Import the `rure` crate for rust regex ffi, r=xpcom-reviewers,supply-chain-reviewers,kmag
...
While we already have an in-tree `regex-ffi` crate which provides basic
access to regex functionality for use in FormAutofillNative, the `regex`
crate itself provides and maintains its own c api as the `rure` crate.
This patch vendors in `rure` to allow us to use the more-fully-featured
official ffi.
Differential Revision: https://phabricator.services.mozilla.com/D158873
2022-10-13 21:46:54 +00:00
Henrik Skupin
9231713cfa
Bug 1750691 - [rust-mozrunner] Release and cargo vet version 0.15.0 r=webdriver-reviewers,jgraham,supply-chain-reviewers,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D159153
2022-10-13 06:21:41 +00:00
Henrik Skupin
23c4f58454
Bug 1750691 - [rust-mozprofile] Release and cargo vet version 0.9.0. r=webdriver-reviewers,jgraham,supply-chain-reviewers,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D159152
2022-10-13 06:21:40 +00:00
Cristian Tuns
00d5a50ae8
Backed out 15 changesets (bug 1794001, bug 1793995, bug 1693271) for causing build bustages CLOSED TREE
...
Backed out changeset 5d4b0c23342f (bug 1793995)
Backed out changeset 79a5023e7822 (bug 1793995)
Backed out changeset 4330821df43f (bug 1793995)
Backed out changeset a653699a5cef (bug 1793995)
Backed out changeset 264a0154514e (bug 1793995)
Backed out changeset 6773cada61a8 (bug 1793995)
Backed out changeset d55a78f3627a (bug 1793995)
Backed out changeset 16299839e25e (bug 1793995)
Backed out changeset 10c5cf69b3f0 (bug 1693271)
Backed out changeset 84e7bf515c94 (bug 1693271)
Backed out changeset b8dbabe61a9a (bug 1794001)
Backed out changeset 3cfe4087793d (bug 1794001)
Backed out changeset dd03b0396eb9 (bug 1794001)
Backed out changeset d4f9b4a3029a (bug 1794001)
Backed out changeset 148d136ce549 (bug 1794001)
2022-10-12 22:12:26 -04:00
Yury Delendik
6873406709
Bug 1787554 - Vendor new versions of wast+dependencies. r=rhunt,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D158606
2022-10-13 01:42:20 +00:00
Nika Layzell
aa82e4e273
Bug 1794001 - Part 1: Import the `rure` crate for rust regex ffi, r=xpcom-reviewers,supply-chain-reviewers,kmag
...
While we already have an in-tree `regex-ffi` crate which provides basic
access to regex functionality for use in FormAutofillNative, the `regex`
crate itself provides and maintains its own c api as the `rure` crate.
This patch vendors in `rure` to allow us to use the more-fully-featured
official ffi.
Differential Revision: https://phabricator.services.mozilla.com/D158873
2022-10-12 23:57:19 +00:00
Cristian Tuns
9b9ee3e060
Backed out 15 changesets (bug 1794001, bug 1693271, bug 1793995) for causing build bustages on RustRegex.h CLOSED TREE
...
Backed out changeset 93fa076646e1 (bug 1793995)
Backed out changeset 3deec78af656 (bug 1793995)
Backed out changeset 61d74f2cf5cf (bug 1793995)
Backed out changeset 8484584cc787 (bug 1793995)
Backed out changeset f7d78fffc836 (bug 1793995)
Backed out changeset 37ccdfa60f9a (bug 1793995)
Backed out changeset 06d7d4823419 (bug 1793995)
Backed out changeset 5cb4daddadb9 (bug 1793995)
Backed out changeset 8b71c15f24c7 (bug 1693271)
Backed out changeset 77c06db920fe (bug 1693271)
Backed out changeset e286fb05d64f (bug 1794001)
Backed out changeset ea8ba9ce54c8 (bug 1794001)
Backed out changeset 27715593ce6f (bug 1794001)
Backed out changeset d1030c02b560 (bug 1794001)
Backed out changeset 80b01e63ca54 (bug 1794001)
2022-10-12 12:57:05 -04:00
Nika Layzell
f90936ff42
Bug 1794001 - Part 1: Import the `rure` crate for rust regex ffi, r=xpcom-reviewers,supply-chain-reviewers,kmag
...
While we already have an in-tree `regex-ffi` crate which provides basic
access to regex functionality for use in FormAutofillNative, the `regex`
crate itself provides and maintains its own c api as the `rure` crate.
This patch vendors in `rure` to allow us to use the more-fully-featured
official ffi.
Differential Revision: https://phabricator.services.mozilla.com/D158873
2022-10-12 15:39:50 +00:00
pmcmanis
b3d8c6d5d8
Bug 1793786 - Update Glean version to 51.4.0 r=chutten,supply-chain-reviewers,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D158759
2022-10-07 20:19:49 +00:00
Butkovits Atila
1bed1fd6e7
Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE
2022-10-07 16:35:21 +03:00
pmcmanis
5d43825505
Bug 1793786 - Update Glean version to 51.4.0 r=chutten,supply-chain-reviewers,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D158759
2022-10-07 13:05:21 +00:00
Matthew Gregan
faf1152879
Bug 1791900 - Update cubeb-rs to 0.10.2. r=cubeb-reviewers,supply-chain-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D158433
2022-10-01 07:59:45 +00:00
Nick Alexander
a3bbbf281f
Bug 1788518 - Audit rust crates `filetime_win 0.2.0` and `comedy 0.2.0`. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D157759
2022-09-21 17:36:49 +00:00
Jim Blandy
06485d6d4f
Bug 1791297: Update to wgpu b752c7d2 (2022-9-16) r=nical,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D157594
2022-09-19 09:39:22 +00:00
Jim Blandy
41a8cf4564
Bug 1791293: Audit Rust 'metal' crate 0.23.1 -> 0.24.0 r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D157593
2022-09-19 09:39:22 +00:00
Jim Blandy
af94d511af
Bug 1791291: Audit Rust crate raw-window-handle 0.5.0. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D157592
2022-09-19 09:39:22 +00:00
Jim Blandy
114146c021
Bug 1791242: Audit Rust crate d3d12 0.4.1 -> 0.5.0. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D157588
2022-09-19 09:39:21 +00:00
Jim Blandy
05d08f47a6
Bug 1791241: cargo vet audit naga 0.8.0 -> 0.9.0 r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D157579
2022-09-19 09:39:21 +00:00
Simon Friedberger
e7b5980201
Bug 1790851 - Add libprio-rs dependency. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D157315
2022-09-15 14:39:07 +00:00
Jan-Erik Rediger
f6a6e37ef5
Bug 1788040 - Update to Glean v51.2.0. r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D156937
2022-09-13 12:57:58 +00:00
az
a9220e110f
Bug 1789547 - Upgrade cubeb-sys to 0.10.1 r=padenot,supply-chain-reviewers,cubeb-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D156631
2022-09-11 23:15:23 +00:00
Sandor Molnar
ca9f2118a3
Backed out 4 changesets (bug 1789547) for causing build bustages in src/cubeb_pulse.c CLOSED TREE
...
Backed out changeset f4a705068a81 (bug 1789547)
Backed out changeset 2e0a33171e43 (bug 1789547)
Backed out changeset 3d81b7118d30 (bug 1789547)
Backed out changeset f5ad9813b7b7 (bug 1789547)
2022-09-10 01:38:23 +03:00
az
55da3cc045
Bug 1789547 - Upgrade cubeb-sys to 0.10.1 r=padenot,supply-chain-reviewers,cubeb-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D156631
2022-09-09 22:17:31 +00:00
Jim Blandy
706c4b6c7e
Bug 1789861: Audit wgpu-core, wgpu-hal, and wgpu-types up through 0.13. r=bholley
...
The changes between 0.12.0 and 0.13.0 of these crates were audited by hand.
Differential Revision: https://phabricator.services.mozilla.com/D156856
2022-09-09 06:11:10 +00:00
Nika Layzell
32d1251fa8
Bug 1789483 - Certify audits for proc-macro2, quote, radium, rustc_version, and synstructure, r=supply-chain-reviewers,bholley
...
Various audits for simple crates which I am either familiar with, or
maintain.
Differential Revision: https://phabricator.services.mozilla.com/D156584
2022-09-06 19:13:33 +00:00
Emilio Cobos Álvarez
a3afe99d88
Bug 1788903 - Vet cssparser / selectors / servo_arc. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D156296
2022-09-02 15:57:10 +00:00
Dana Keeler
865a8ba6b7
Bug 1778997 - provide pkcs11 rust bindings in-tree r=jschanck,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D154258
2022-09-01 20:48:25 +00:00
Mike Hommey
0c8fa4d1b1
Bug 1785002 - Update unicode-ident to 1.0.3. r=emilio,supply-chain-reviewers,dnazer
...
Differential Revision: https://phabricator.services.mozilla.com/D154758
2022-08-31 21:07:19 +00:00
Bobby Holley
8b220daff3
Bug 1788134 - Add audits for Josh's crates. r=supply-chain-reviewers,tjr
...
Josh Stone is a Principal Engineer at Red Hat, Rust Foundation board
member, and long-time Mozilla collaborator. Niko Matsakis is a Senior
Principal Engineer at Amazon and former Mozilla employee. Both
individuals have sufficient integrity and technical expertise that we
are comfortable extending Mozilla's seal of approval to code they
authored or reviewed. I spoke with Josh on Discord today to confirm the
relevant details.
Differential Revision: https://phabricator.services.mozilla.com/D156021
2022-08-31 17:12:41 +00:00
Jeff Muizelaar
4e9d5de968
Bug 1788158 - cargo vet qcms. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D156038
2022-08-31 17:00:06 +00:00
Bobby Holley
f7234adda2
Bug 1787306 - Upgrade serial_test to 0.6 to leverage Embark's audit. r=supply-chain-reviewers,nika
...
This unfortunately pulls in rustversion but it was easy enough to audit.
Differential Revision: https://phabricator.services.mozilla.com/D155641
2022-08-26 04:06:55 +00:00
Bobby Holley
3fd3c7fb85
Bug 1787306 - Add a delta audit to leverage the BA's audit of bumpalo. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155640
2022-08-26 04:06:55 +00:00
Bobby Holley
28a28c8dab
Bug 1787306 - Add delta-audit to leverage embark's audit of anyhow. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155639
2022-08-26 04:06:54 +00:00
Bobby Holley
7f32f19f74
Bug 1787306 — Add Embark Studios as a trusted import for audits. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155638
2022-08-26 04:06:54 +00:00
Bobby Holley
16b7c913d8
Bug 1787306 — Add the Bytecode Alliance as a trusted import for audits. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155637
2022-08-26 04:06:54 +00:00
criss
055a8632de
Backed out 6 changesets (bug 1787306) for causing Toolchains bustages. CLOSED TREE
...
Backed out changeset bcee96aa7df1 (bug 1787306)
Backed out changeset b5be37b86b21 (bug 1787306)
Backed out changeset 7e518de15dbb (bug 1787306)
Backed out changeset 07d938340e27 (bug 1787306)
Backed out changeset 9b8971442df5 (bug 1787306)
Backed out changeset 4d719c2b2711 (bug 1787306)
2022-08-26 02:25:46 +03:00
Bobby Holley
34fe6c3121
Bug 1787306 - Upgrade serial_test to 0.6 to leverage Embark's audit. r=supply-chain-reviewers,nika
...
This unfortunately pulls in rustversion but it was easy enough to audit.
Differential Revision: https://phabricator.services.mozilla.com/D155641
2022-08-25 23:05:41 +00:00
Bobby Holley
601657900c
Bug 1787306 - Add a delta audit to leverage the BA's audit of bumpalo. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155640
2022-08-25 23:05:40 +00:00
Bobby Holley
7eba300fd8
Bug 1787306 - Add delta-audit to leverage embark's audit of anyhow. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155639
2022-08-25 23:05:40 +00:00
Bobby Holley
924f1414f3
Bug 1787306 — Add Embark Studios as a trusted import for audits. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155638
2022-08-25 23:05:40 +00:00
Bobby Holley
99e85d79ee
Bug 1787306 — Add the Bytecode Alliance as a trusted import for audits. r=supply-chain-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D155637
2022-08-25 23:05:39 +00:00
Mike Hommey
e103919d01
Bug 1785002 - Update thin-vec to 0.2.7. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D155331
2022-08-23 23:55:48 +00:00
Mike Hommey
c9798bc6ad
Bug 1785002 - Update serde_json to 1.0.85. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D155330
2022-08-23 23:55:48 +00:00
Mike Hommey
e1576a1425
Bug 1785002 - Update serde to 1.0.144. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D155329
2022-08-23 23:55:47 +00:00