Bug 1950364 - Update and vendor fastrand r=supply-chain-reviewers,nika,glandium,gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D240089
This commit is contained in:
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -1869,9 +1869,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fastrand"
|
||||
version = "2.1.0"
|
||||
version = "2.1.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
|
||||
checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
|
||||
|
||||
[[package]]
|
||||
name = "ffi-support"
|
||||
|
||||
@@ -2071,6 +2071,12 @@ who = "Mike Hommey <mh+mozilla@glandium.org>"
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "2.0.1 -> 2.1.0"
|
||||
|
||||
[[audits.fastrand]]
|
||||
who = "Chris Martin <cmartin@mozilla.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "2.1.0 -> 2.1.1"
|
||||
notes = "Fairly trivial changes, no chance of security regression."
|
||||
|
||||
[[audits.filetime_win]]
|
||||
who = "Nick Alexander <nalexander@mozilla.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"files":{"CHANGELOG.md":"6ca6847ad25257cf48bbc6d0494d2f90da8108ddb4c08e897a944a70e7dfacce","Cargo.toml":"42d7ae0a6dd7fe0530c9b9d4e35a6a5737c5c201cb213b842ffbfc00c3c9fac3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"0edb1fd8febaf826eb3a8a769d0a64ac6a53684363dc1a7741f1145e4672ef41","benches/bench.rs":"8e3cb6b96bb656731e88b4f70d942fe58eb43fa51d9b6374899c54c06dce244f","src/global_rng.rs":"f053fae35faf49f3f9971587522bab14deab986bb491ed45598aff195ae5a077","src/lib.rs":"241e9c5bdb1b280059d6547a2c7b0b057585c91ba3aabe1429c492869b9c437d","tests/char.rs":"a530b41837f5bf43701d983ef0267d9b44779d455f24cbf30b881cd348de9ee1","tests/smoke.rs":"8eac48144705364d142882538be43b8d69018959579404c3b1e638827888e62e"},"package":"9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"}
|
||||
{"files":{"CHANGELOG.md":"3e85a718a2acb9aec145fa70d05c6d12fa9e60d7b42d9cbd2fc597fc80f5670e","Cargo.toml":"cda805e80e17796745dd1e7337ff54a82b5b490976d7c43a707297788076e06b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"0edb1fd8febaf826eb3a8a769d0a64ac6a53684363dc1a7741f1145e4672ef41","benches/bench.rs":"8e3cb6b96bb656731e88b4f70d942fe58eb43fa51d9b6374899c54c06dce244f","src/global_rng.rs":"f053fae35faf49f3f9971587522bab14deab986bb491ed45598aff195ae5a077","src/lib.rs":"4c2a965de996197edb8b28576378c713aec70be194553d0ead02aae7010fd513","tests/char.rs":"a530b41837f5bf43701d983ef0267d9b44779d455f24cbf30b881cd348de9ee1","tests/smoke.rs":"8eac48144705364d142882538be43b8d69018959579404c3b1e638827888e62e"},"package":"e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"}
|
||||
4
third_party/rust/fastrand/CHANGELOG.md
vendored
4
third_party/rust/fastrand/CHANGELOG.md
vendored
@@ -1,3 +1,7 @@
|
||||
# Version 2.1.1
|
||||
|
||||
- Remove support for 128-bit targets, as they are not supported by rustc yet. (#87)
|
||||
|
||||
# Version 2.1.0
|
||||
|
||||
- Change the RNG algorithm and the way that the seed is computed. This will cause
|
||||
|
||||
29
third_party/rust/fastrand/Cargo.toml
vendored
29
third_party/rust/fastrand/Cargo.toml
vendored
@@ -13,9 +13,14 @@
|
||||
edition = "2018"
|
||||
rust-version = "1.36"
|
||||
name = "fastrand"
|
||||
version = "2.1.0"
|
||||
version = "2.1.1"
|
||||
authors = ["Stjepan Glavina <stjepang@gmail.com>"]
|
||||
build = false
|
||||
exclude = ["/.*"]
|
||||
autobins = false
|
||||
autoexamples = false
|
||||
autotests = false
|
||||
autobenches = false
|
||||
description = "A simple and fast random number generator"
|
||||
readme = "README.md"
|
||||
keywords = [
|
||||
@@ -36,6 +41,22 @@ rustdoc-args = [
|
||||
"docsrs",
|
||||
]
|
||||
|
||||
[lib]
|
||||
name = "fastrand"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[[test]]
|
||||
name = "char"
|
||||
path = "tests/char.rs"
|
||||
|
||||
[[test]]
|
||||
name = "smoke"
|
||||
path = "tests/smoke.rs"
|
||||
|
||||
[[bench]]
|
||||
name = "bench"
|
||||
path = "benches/bench.rs"
|
||||
|
||||
[dev-dependencies.getrandom]
|
||||
version = "0.2"
|
||||
|
||||
@@ -54,14 +75,14 @@ js = [
|
||||
]
|
||||
std = ["alloc"]
|
||||
|
||||
[target."cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))".dependencies.getrandom]
|
||||
[target.'cfg(all(any(target_arch = "wasm32", target_arch = "wasm64"), target_os = "unknown"))'.dependencies.getrandom]
|
||||
version = "0.2"
|
||||
features = ["js"]
|
||||
optional = true
|
||||
|
||||
[target."cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))".dev-dependencies.getrandom]
|
||||
[target.'cfg(all(any(target_arch = "wasm32", target_arch = "wasm64"), target_os = "unknown"))'.dev-dependencies.getrandom]
|
||||
version = "0.2"
|
||||
features = ["js"]
|
||||
|
||||
[target."cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))".dev-dependencies.wasm-bindgen-test]
|
||||
[target.'cfg(all(any(target_arch = "wasm32", target_arch = "wasm64"), target_os = "unknown"))'.dev-dependencies.wasm-bindgen-test]
|
||||
version = "0.3"
|
||||
|
||||
8
third_party/rust/fastrand/src/lib.rs
vendored
8
third_party/rust/fastrand/src/lib.rs
vendored
@@ -619,14 +619,6 @@ impl Rng {
|
||||
gen_mod_u64,
|
||||
"Generates a random `usize` in the given range."
|
||||
);
|
||||
#[cfg(target_pointer_width = "128")]
|
||||
rng_integer!(
|
||||
usize,
|
||||
usize,
|
||||
gen_u128,
|
||||
gen_mod_u128,
|
||||
"Generates a random `usize` in the given range."
|
||||
);
|
||||
|
||||
/// Generates a random `char` in range A-Z.
|
||||
#[inline]
|
||||
|
||||
Reference in New Issue
Block a user