Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit 3e800d5

Browse files
Bug 1892204: Update libprio-rs dependency to 0.16 r=tcampbell,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207843
1 parent 97483d9 commit 3e800d5

File tree

111 files changed

+4879
-3491
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+4879
-3491
lines changed

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

supply-chain/imports.lock

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,13 @@ user-id = 189
7171
user-login = "BurntSushi"
7272
user-name = "Andrew Gallant"
7373

74+
[[publisher.byteorder]]
75+
version = "1.5.0"
76+
when = "2023-10-06"
77+
user-id = 189
78+
user-login = "BurntSushi"
79+
user-name = "Andrew Gallant"
80+
7481
[[publisher.bytes]]
7582
version = "1.4.0"
7683
when = "2023-01-31"
@@ -426,6 +433,12 @@ when = "2023-10-03"
426433
user-id = 213776
427434
user-login = "divviup-github-automation"
428435

436+
[[publisher.prio]]
437+
version = "0.16.2"
438+
when = "2024-03-19"
439+
user-id = 213776
440+
user-login = "divviup-github-automation"
441+
429442
[[publisher.proc-macro2]]
430443
version = "1.0.74"
431444
when = "2024-01-02"
@@ -1396,6 +1409,16 @@ criteria = "safe-to-deploy"
13961409
delta = "0.2.9 -> 0.2.10"
13971410
notes = "These changes include some new `unsafe` code for the `emscripten` and `psvita` targets, but all it does is call `libc::getentropy`."
13981411

1412+
[[audits.isrg.audits.getrandom]]
1413+
who = "David Cook <[email protected]>"
1414+
criteria = "safe-to-deploy"
1415+
delta = "0.2.11 -> 0.2.12"
1416+
1417+
[[audits.isrg.audits.getrandom]]
1418+
who = "David Cook <[email protected]>"
1419+
criteria = "safe-to-deploy"
1420+
delta = "0.2.12 -> 0.2.14"
1421+
13991422
[[audits.isrg.audits.keccak]]
14001423
who = "David Cook <[email protected]>"
14011424
criteria = "safe-to-deploy"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"files":{"CHANGELOG.md":"3a745d94ee9dce0d9dc638c02078cd5001d3d9d12d58b4f220c0101e32cfc16a","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"8585455e5a0e638cf5d489a21e286e93680f835cb8a13595918b5eb7c8c7f212","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"9d57556868344534de2489317e3c6bb611348ecd44438dcb982bd8d2a55a5a1b","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","benches/bench.rs":"a80bf3cd446c9b6c0cca3865c4de047bdf4644b74cdf696822f8ff87adfa1fca","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/io.rs":"9612530634d0e7ce9887a23836b58c0d972c1f45b05d9ada8355961567075627","src/lib.rs":"813ce6a8beafee3fd4e63325d783108aa02e8c57e412bc97580191d84082fbc9"},"package":"14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"}
1+
{"files":{"CHANGELOG.md":"c1cb69be6db5933c4bb4ebb6591e0fe3e7b97d491face3abcf947383c218bb31","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"94ba374cb26f3c68fb83da2e5e7dce85920fc4fb827620b06b39d71a9d0e1e18","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"2f2d64924c35b7203e3e3f3d136fcb714281762d145ca3513246da5547b1d014","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","benches/bench.rs":"8b114080042d3292ec8de425904e4114b7f532fe3add0d807521e6cc166a17ea","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/io.rs":"9612530634d0e7ce9887a23836b58c0d972c1f45b05d9ada8355961567075627","src/lib.rs":"ab3394c385b32457795931440cfb8dbca70ba5d9e1a428fcf651f7ccb2d6c34f"},"package":"1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"}

third_party/rust/byteorder/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
**WARNING:** This CHANGELOG is no longer updated. The activity for this project
2+
is sparse enough that you should refer to the commit log instead.
3+
4+
15
1.3.4
26
=====
37
This patch release squashes deprecation warnings for the `try!` macro, in

third_party/rust/byteorder/Cargo.toml

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,44 @@
33
# When uploading crates to the registry Cargo will automatically
44
# "normalize" Cargo.toml files for maximal compatibility
55
# with all versions of Cargo and also rewrite `path` dependencies
6-
# to registry (e.g., crates.io) dependencies
6+
# to registry (e.g., crates.io) dependencies.
77
#
8-
# If you believe there's an error in this file please file an
9-
# issue against the rust-lang/cargo repository. If you're
10-
# editing this file be aware that the upstream Cargo.toml
11-
# will likely look very different (and much more reasonable)
8+
# If you are reading this file be aware that the original Cargo.toml
9+
# will likely look very different (and much more reasonable).
10+
# See Cargo.toml.orig for the original contents.
1211

1312
[package]
14-
edition = "2018"
13+
edition = "2021"
14+
rust-version = "1.60"
1515
name = "byteorder"
16-
version = "1.4.3"
16+
version = "1.5.0"
1717
authors = ["Andrew Gallant <[email protected]>"]
18-
exclude = ["/ci/*"]
1918
description = "Library for reading/writing numbers in big-endian and little-endian."
2019
homepage = "https://github.com/BurntSushi/byteorder"
2120
documentation = "https://docs.rs/byteorder"
2221
readme = "README.md"
23-
keywords = ["byte", "endian", "big-endian", "little-endian", "binary"]
24-
categories = ["encoding", "parsing", "no-std"]
22+
keywords = [
23+
"byte",
24+
"endian",
25+
"big-endian",
26+
"little-endian",
27+
"binary",
28+
]
29+
categories = [
30+
"encoding",
31+
"parsing",
32+
"no-std",
33+
]
2534
license = "Unlicense OR MIT"
2635
repository = "https://github.com/BurntSushi/byteorder"
36+
2737
[profile.bench]
2838
opt-level = 3
2939

3040
[lib]
3141
name = "byteorder"
3242
bench = false
43+
3344
[dev-dependencies.quickcheck]
3445
version = "0.9.2"
3546
default-features = false

third_party/rust/byteorder/README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This crate provides convenience methods for encoding and decoding
44
numbers in either big-endian or little-endian order.
55

66
[![Build status](https://github.com/BurntSushi/byteorder/workflows/ci/badge.svg)](https://github.com/BurntSushi/byteorder/actions)
7-
[![](https://meritbadge.herokuapp.com/byteorder)](https://crates.io/crates/byteorder)
7+
[![crates.io](https://img.shields.io/crates/v/byteorder.svg)](https://crates.io/crates/byteorder)
88

99
Dual-licensed under MIT or the [UNLICENSE](https://unlicense.org/).
1010

@@ -56,6 +56,20 @@ byteorder = { version = "1", default-features = false }
5656
```
5757

5858

59+
### Minimum Rust version policy
60+
61+
This crate's minimum supported `rustc` version is `1.60.0`.
62+
63+
The current policy is that the minimum Rust version required to use this crate
64+
can be increased in minor version updates. For example, if `crate 1.0` requires
65+
Rust 1.20.0, then `crate 1.0.z` for all values of `z` will also require Rust
66+
1.20.0 or newer. However, `crate 1.y` for `y > 0` may require a newer minimum
67+
version of Rust.
68+
69+
In general, this crate will be conservative with respect to the minimum
70+
supported version of Rust.
71+
72+
5973
### Alternatives
6074

6175
Note that as of Rust 1.32, the standard numeric types provide built-in methods

third_party/rust/byteorder/benches/bench.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,4 +321,6 @@ macro_rules! bench_slice {
321321
};
322322
}
323323

324+
bench_slice!(slice_u16, u16, read_u16_into, write_u16_into);
324325
bench_slice!(slice_u64, u64, read_u64_into, write_u64_into);
326+
bench_slice!(slice_i64, i64, read_i64_into, write_i64_into);

0 commit comments

Comments
 (0)