- May 16, 2023
-
-
Mike Hommey authored
Bug 1831242 - Patch bindgen to work around issues with some unsound transmutes when compiling with LLVM 16+. r=emilio, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D178247
-
- Nov 04, 2022
-
-
Mike Hommey authored
Bug 1799057 - Don't allow allocations sizes larger than isize::MAX in vec_try_extend. r=kinetik, a=RyanVM On ESR, we have a version of fallible_collections that doesn't have the rust_1_57 feature, and newer versions that do also pull a new version of hashbrown, which is an heavy weight change (and would create a duplicate of hashbrown). Instead, backport https://github.com/vcombey/fallible_collections/pull/31/commits/f26cad643c852d6b31f0287a517a88d6a0c5b6ac Differential Revision: https://phabricator.services.mozilla.com/D161236
-
- Aug 24, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D154063
-
- Aug 23, 2022
-
-
Butkovits Atila authored
-
- Aug 11, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D154063
-
- May 18, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D146662
-
- May 10, 2022
-
-
M. Sirringhaus authored
Differential Revision: https://phabricator.services.mozilla.com/D145062
-
- Apr 22, 2022
-
-
Bas Schouten authored
Differential Revision: https://phabricator.services.mozilla.com/D144386
-
Bas Schouten authored
Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=jrmuizel,nical Differential Revision: https://phabricator.services.mozilla.com/D140681
-
- Apr 20, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D88002
-
- Feb 18, 2022
-
-
Emilio Cobos Álvarez authored
This patch imports and implements all the infrastructure for origin trial tokens, minus the crypto stuff / token verification. We still don't hook it anywhere. The intended setup for now would be to have the `OriginTrials` object hanging off the `Document` (or global perhaps, not sure yet). That has a self-descriptive API to enable trials (UpdateFromToken), and check enabledness status (IsEnabled). There are some tests in the origin-trial-token crate (third_party/rust/origin-trial-token/tests.rs). No test for the DOM code yet because this isn't hooked into yet. Differential Revision: https://phabricator.services.mozilla.com/D139033
-
- Jan 26, 2022
-
-
Nika Layzell authored
This version adds a new `FallibleTask` wrapper type which allows polling the task without panicking. Differential Revision: https://phabricator.services.mozilla.com/D136945
-
- Jan 25, 2022
-
-
Mike Hommey authored
Bug 1751331 - Add a mozbuild crate that exposes some build configuration items. r=firefox-build-system-reviewers,andi This will be used as a central point of authority rather than individual crates figuring things out on their own. Differential Revision: https://phabricator.services.mozilla.com/D136558
-
criss authored
Backed out changeset 5ce212465a26 (bug 1751331) Backed out changeset 14d62b8ffa5a (bug 1751331) Backed out changeset 76f46bd9afa1 (bug 1751331) Backed out changeset 147faaad046f (bug 1751331) Backed out changeset f85b049d12f9 (bug 1751331) Backed out changeset 16d8d3f8378b (bug 1751331) Backed out changeset 1cd9386a3927 (bug 1751331) Backed out changeset 20faacba6db6 (bug 1751331) Backed out changeset 7d17f75bcb38 (bug 1751331) Backed out changeset 28b9aab1f174 (bug 1751331)
-
Mike Hommey authored
Bug 1751331 - Add a mozbuild crate that exposes some build configuration items. r=firefox-build-system-reviewers,andi This will be used as a central point of authority rather than individual crates figuring things out on their own. Differential Revision: https://phabricator.services.mozilla.com/D136558
-
- Jan 07, 2022
-
-
Mike Hommey authored
Original patch by emilio. Differential Revision: https://phabricator.services.mozilla.com/D125190
-
Mike Hommey authored
The midir update reduces the differences with upstream to the coremidi version. And now the coremidi override is done via a patch at the top-level. The revision we were using is gone, but it turns out the new master is identical in content (at least, as far as vendoring is concerned). Differential Revision: https://phabricator.services.mozilla.com/D135194
-
Mike Hommey authored
It will make it easier to adjust those dummy libs when necessary. Differential Revision: https://phabricator.services.mozilla.com/D135192
-
- Dec 23, 2021
-
-
Henri Sivonen authored
Differential Revision: https://phabricator.services.mozilla.com/D134609
-
Henri Sivonen authored
Differential Revision: https://phabricator.services.mozilla.com/D134605
-
- Dec 21, 2021
-
-
Gabriele Svelto authored
Differential Revision: https://phabricator.services.mozilla.com/D131351
-
- Dec 18, 2021
-
-
Dana Keeler authored
Bug 1712837 - introduce ipcclientcerts to allow client certificates to work with the socket process r=rmf,kershaw,necko-reviewers,ipc-reviewers,nika,glandium,jschanck This patch introduces ipcclientcerts, a PKCS#11 module that the socket process can load to get access to client certificates and keys managed by the parent process. This enables client certificate authentication to work with the socket process (particularly for keys stored outside of NSS, as with osclientcerts or third-party PKCS#11 modules). Depends on D130820 Differential Revision: https://phabricator.services.mozilla.com/D122392
-
- Dec 17, 2021
-
-
Mike Hommey authored
with mostly empty crates. We don't want cargo to be unexpectedly calling into other build systems. Differential Revision: https://phabricator.services.mozilla.com/D133848
-
- Dec 16, 2021
-
-
Marian-Vasile Laza authored
Backed out changeset 6453423359d0 (bug 1744886) Backed out changeset 7383efc30b77 (bug 1744886)
-
- Dec 15, 2021
-
-
Mike Hommey authored
with mostly empty crates. Differential Revision: https://phabricator.services.mozilla.com/D133848
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D133847
-
Cosmin Sabou authored
Backed out changeset 51773d1ab7b5 (bug 1712837) Backed out changeset 97b0a77e4ce7 (bug 1712837)
-
- Dec 13, 2021
-
-
Dana Keeler authored
Bug 1712837 - introduce ipcclientcerts to allow client certificates to work with the socket process r=rmf,kershaw,necko-reviewers,ipc-reviewers,nika,jschanck This patch introduces ipcclientcerts, a PKCS#11 module that the socket process can load to get access to client certificates and keys managed by the parent process. This enables client certificate authentication to work with the socket process (particularly for keys stored outside of NSS, as with osclientcerts or third-party PKCS#11 modules). Differential Revision: https://phabricator.services.mozilla.com/D122392
-
- Dec 10, 2021
-
-
Cristian Tuns authored
-
Dana Keeler authored
Bug 1712837 - introduce ipcclientcerts to allow client certificates to work with the socket process r=rmf,kershaw,necko-reviewers,ipc-reviewers,nika,jschanck This patch introduces ipcclientcerts, a PKCS#11 module that the socket process can load to get access to client certificates and keys managed by the parent process. This enables client certificate authentication to work with the socket process (particularly for keys stored outside of NSS, as with osclientcerts or third-party PKCS#11 modules). Differential Revision: https://phabricator.services.mozilla.com/D122392
-
- Dec 08, 2021
-
-
Mike Hommey authored
Apart from Cargo.toml being garbled by cargo on publication, what's vendored is exactly the same as on crates.io, so we don't need to use a patch to pull from git anymore. Differential Revision: https://phabricator.services.mozilla.com/D133040
-
Mike Hommey authored
This removes the need for the local prost-derive patch. Viaduct itself has not changed a whole lot. Differential Revision: https://phabricator.services.mozilla.com/D133025
-
Sandor Molnar authored
Backed out changeset 46c822b70a3f (bug 1744668) Backed out changeset a1b048e394fe (bug 1744668) Backed out changeset 49b593d05354 (bug 1744668)
-
- Dec 07, 2021
-
-
Mike Hommey authored
This removes the need for the local prost-derive patch. Viaduct itself has not changed a whole lot. Differential Revision: https://phabricator.services.mozilla.com/D133025
-
Mike Hommey authored
Bug 1738133 - Undo workaround for https://github.com/rust-lang/rust/issues/88576. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D133015
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D133014
-
Andreea Pavel authored
Backed out changeset e754af875d57 (bug 1712837) Backed out changeset 020eaab241a8 (bug 1712837)
-
- Dec 06, 2021
-
-
Dana Keeler authored
Bug 1712837 - introduce ipcclientcerts to allow client certificates to work with the socket process r=rmf,kershaw,necko-reviewers,ipc-reviewers,nika,jschanck This patch introduces ipcclientcerts, a PKCS#11 module that the socket process can load to get access to client certificates and keys managed by the parent process. This enables client certificate authentication to work with the socket process (particularly for keys stored outside of NSS, as with osclientcerts or third-party PKCS#11 modules). Differential Revision: https://phabricator.services.mozilla.com/D122392
-
- Dec 02, 2021
-
-
Matthew Gregan authored
Differential Revision: https://phabricator.services.mozilla.com/D132537
-
- Dec 01, 2021
-
-
Csoregi Natalia authored
Backed out changeset e3ed61b61357 (bug 1712837) Backed out changeset 19b9dfd60749 (bug 1712837)
-