Skip to content

Commit 98495e8

Browse files
authored
Merge pull request zcash#6913 from str4d/more-maintenance-5.10.0
More maintenance for 5.10.0
2 parents 0bcddb8 + f11acd5 commit 98495e8

22 files changed

+35
-1834
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,6 @@ jobs:
277277
${{ format('./src/zcashd{0}', matrix.file_ext) }}
278278
${{ format('./src/zcash-cli{0}', matrix.file_ext) }}
279279
${{ format('./src/zcashd-wallet-tool{0}', matrix.file_ext) }}
280-
${{ format('./src/zcash-inspect{0}', matrix.file_ext) }}
281280
${{ format('./src/zcash-tx{0}', matrix.file_ext) }}
282281
${{ format('./src/test/test_bitcoin{0}', matrix.file_ext) }}
283282
${{ format('./src/zcash-gtest{0}', matrix.file_ext) }}

Cargo.lock

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

Cargo.toml

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ repository = "https://github.com/zcash/zcash"
1919
readme = "README.md"
2020
license = "MIT OR Apache-2.0"
2121
edition = "2018"
22-
rust-version = "1.79"
22+
rust-version = "1.80"
2323

2424
[package.metadata.vet]
2525
store = { path = "./qa/supply-chain" }
@@ -29,10 +29,6 @@ name = "rustzcash"
2929
path = "src/rust/src/lib.rs"
3030
crate-type = ["staticlib"]
3131

32-
[[bin]]
33-
name = "zcash-inspect"
34-
path = "src/rust/bin/inspect/main.rs"
35-
3632
[[bin]]
3733
name = "zcashd-wallet-tool"
3834
path = "src/rust/bin/wallet_tool.rs"
@@ -47,6 +43,7 @@ byteorder = "1"
4743
crossbeam-channel = "0.5"
4844
getrandom = "0.2"
4945
group = "0.13"
46+
hex = "0.4"
5047
incrementalmerkletree = "0.5"
5148
libc = "0.2"
5249
jubjub = "0.10"
@@ -89,16 +86,6 @@ tokio = { version = "1", features = ["rt", "net", "time"] }
8986
# General tool dependencies
9087
gumdrop = "0.8"
9188

92-
# zcash-inspect tool
93-
bech32 = "0.9"
94-
equihash = "0.2"
95-
hex = "0.4"
96-
lazy_static = "1.4"
97-
serde = "1.0"
98-
serde_json = "1.0"
99-
sha2 = "0.10"
100-
uint = "0.9"
101-
10289
# Wallet tool
10390
# (also depends on tracing, and tracing-subscriber with "env-filter" and "fmt" features)
10491
anyhow = "1.0"

depends/packages/native_ccache.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package=native_ccache
2-
$(package)_version=4.10.1
2+
$(package)_version=4.10.2
33
$(package)_download_path=https://github.com/ccache/ccache/releases/download/v$($(package)_version)
44
$(package)_file_name=ccache-$($(package)_version).tar.gz
5-
$(package)_sha256_hash=8f8ad60d9363857812aa8af3fa7fb72be5ea5cf193f824d16d237a8a79256be4
5+
$(package)_sha256_hash=108100960bb7e64573ea925af2ee7611701241abb36ce0aae3354528403a7d87
66
$(package)_build_subdir=build
77
$(package)_dependencies=native_cmake native_fmt native_xxhash native_zstd
88

depends/packages/native_cmake.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package=native_cmake
2-
$(package)_version=3.30.1
2+
$(package)_version=3.30.2
33
$(package)_download_path=https://github.com/Kitware/CMake/releases/download/v$($(package)_version)
44
$(package)_file_name=cmake-$($(package)_version).tar.gz
5-
$(package)_sha256_hash=df9b3c53e3ce84c3c1b7c253e5ceff7d8d1f084ff0673d048f260e04ccb346e1
5+
$(package)_sha256_hash=46074c781eccebc433e98f0bbfa265ca3fd4381f245ca3b140e7711531d60db2
66

77
define $(package)_set_vars
88
$(package)_config_opts += -DCMAKE_BUILD_TYPE:STRING=Release

depends/packages/native_fmt.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package=native_fmt
2-
$(package)_version=10.2.1
2+
$(package)_version=11.0.2
33
$(package)_download_path=https://github.com/fmtlib/fmt/archive/refs/tags
44
$(package)_download_file=$($(package)_version).tar.gz
55
$(package)_file_name=fmt-$($(package)_version).tar.gz
6-
$(package)_sha256_hash=1250e4cc58bf06ee631567523f48848dc4596133e163f02615c97f78bab6c811
6+
$(package)_sha256_hash=6cb1e6d37bdcb756dbbe59be438790db409cdb4868c66e888d5df9f13f7c027f
77
$(package)_build_subdir=build
88
$(package)_dependencies=native_cmake
99

depends/packages/native_rust.mk

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ package=native_rust
33
# ./contrib/devtools/update-rust-hashes.sh
44
# The Rust compiler should use the same LLVM version as the Clang compiler; you
55
# can check this with `rustc --version -v`.
6-
$(package)_version=1.79.0
6+
$(package)_version=1.80.0
77
$(package)_download_path=https://static.rust-lang.org/dist
88
$(package)_file_name_linux=rust-$($(package)_version)-x86_64-unknown-linux-gnu.tar.gz
9-
$(package)_sha256_hash_linux=628efa8ef0658a7c4199883ee132281f19931448d3cfee4ecfd768898fe74c18
9+
$(package)_sha256_hash_linux=702d3b60816eb9410c84947895c0188e20f588cb91b3aee8d84cec23ddb63582
1010
$(package)_file_name_darwin=rust-$($(package)_version)-x86_64-apple-darwin.tar.gz
11-
$(package)_sha256_hash_darwin=62f018aad30bafa0ef8bff0ed60d5d45e6cadc799769aad9d945509203e9f921
11+
$(package)_sha256_hash_darwin=18352bc5802e117189c029b6ed63bf83bfbcde7141f33eee69f037acd1767676
1212
$(package)_file_name_freebsd=rust-$($(package)_version)-x86_64-unknown-freebsd.tar.gz
13-
$(package)_sha256_hash_freebsd=3c8005f488b8dda0fc6d47928868200852106cac2b568934ae9a2e5c89d3a50d
13+
$(package)_sha256_hash_freebsd=d9eb6a65ee2b51ce982999c093a9f1f2e37f65c3a3d47dff2e0e74b7e01f534c
1414
$(package)_file_name_aarch64_linux=rust-$($(package)_version)-aarch64-unknown-linux-gnu.tar.gz
15-
$(package)_sha256_hash_aarch64_linux=f7d3b31581331b54af97cf3162e65b8c26c8aa14d42f71c1ce9adc1078ef54e5
15+
$(package)_sha256_hash_aarch64_linux=0aa0f0327c8054f3805cc4d83be2c17d1e846d23292aa872ecd6f78d86f84ce5
1616

1717
# Mapping from GCC canonical hosts to Rust targets
1818
# If a mapping is not present, we assume they are identical, unless $host_os is
@@ -21,10 +21,10 @@ $(package)_rust_target_x86_64-pc-linux-gnu=x86_64-unknown-linux-gnu
2121
$(package)_rust_target_x86_64-w64-mingw32=x86_64-pc-windows-gnu
2222

2323
# Mapping from Rust targets to SHA-256 hashes
24-
$(package)_rust_std_sha256_hash_aarch64-unknown-linux-gnu=e4597274ffbad0b3196dbab9f8badbdf33d4407a07e3f577c074cc90f95c0ca5
25-
$(package)_rust_std_sha256_hash_x86_64-apple-darwin=52575ebb436bd67016a5fdf8a6e85ffb258c7f1f70c6b2d4a4e0b98204be327d
26-
$(package)_rust_std_sha256_hash_x86_64-pc-windows-gnu=95acebd9355ab0556b117fbac8ce88dd98cf91af17a3b95b3a6c0a910f13b546
27-
$(package)_rust_std_sha256_hash_x86_64-unknown-freebsd=68605333389911e56963963b3fa35e6dd1af92386149115e1c029a37b3a483d5
24+
$(package)_rust_std_sha256_hash_aarch64-unknown-linux-gnu=6cdbe8c2b502ca90f42c581b8906b725ccc55bbb3427a332379236bf22be59b3
25+
$(package)_rust_std_sha256_hash_x86_64-apple-darwin=069dcd20861c1031a2e1484ef4085503b1e239fdca6b7c6dd4d834c9cc8aff70
26+
$(package)_rust_std_sha256_hash_x86_64-pc-windows-gnu=0d6a58268bd94d66280812c042c41521f65acd773e3aae3219eb8a088654be72
27+
$(package)_rust_std_sha256_hash_x86_64-unknown-freebsd=c53712accc2d631b6afcf50c090752de01be2e92dd9e013fb9b036fe2cafae71
2828

2929
define rust_target
3030
$(if $($(1)_rust_target_$(2)),$($(1)_rust_target_$(2)),$(if $(findstring darwin,$(3)),x86_64-apple-darwin,$(if $(findstring freebsd,$(3)),x86_64-unknown-freebsd,$(2))))

doc/release-notes.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,10 @@ Platform Support
1010
- Debian 10 (Buster) has been removed from the list of supported platforms.
1111
It reached EoL on June 30th 2024, and does not satisfy our Tier 2 policy
1212
requirements.
13+
14+
Other
15+
-----
16+
17+
- The `zcash-inspect` tool (which was never distributed, and was present in this
18+
repository for debugging purposes) has been moved to the `devtools` subfolder
19+
of the https://github.com/zcash/librustzcash repository.

qa/supply-chain/config.toml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -490,10 +490,6 @@ criteria = "safe-to-deploy"
490490
version = "0.3.0"
491491
criteria = "safe-to-deploy"
492492

493-
[[exemptions.ryu]]
494-
version = "1.0.11"
495-
criteria = "safe-to-deploy"
496-
497493
[[exemptions.secp256k1]]
498494
version = "0.26.0"
499495
criteria = "safe-to-deploy"
@@ -506,10 +502,6 @@ criteria = "safe-to-deploy"
506502
version = "0.8.0"
507503
criteria = "safe-to-deploy"
508504

509-
[[exemptions.serde_json]]
510-
version = "1.0.81"
511-
criteria = "safe-to-deploy"
512-
513505
[[exemptions.sha2]]
514506
version = "0.10.8"
515507
criteria = "safe-to-deploy"

qa/supply-chain/imports.lock

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1105,16 +1105,6 @@ who = "Ameer Ghani <[email protected]>"
11051105
criteria = "safe-to-deploy"
11061106
version = "1.12.1"
11071107

1108-
[[audits.isrg.audits.serde_json]]
1109-
who = "Brandon Pitman <[email protected]>"
1110-
criteria = "safe-to-deploy"
1111-
delta = "1.0.93 -> 1.0.94"
1112-
1113-
[[audits.isrg.audits.serde_json]]
1114-
who = "Brandon Pitman <[email protected]>"
1115-
criteria = "safe-to-deploy"
1116-
delta = "1.0.94 -> 1.0.95"
1117-
11181108
[[audits.isrg.audits.thiserror]]
11191109
who = "Brandon Pitman <[email protected]>"
11201110
criteria = "safe-to-deploy"
@@ -1410,36 +1400,6 @@ criteria = "safe-to-deploy"
14101400
delta = "0.6.27 -> 0.6.28"
14111401
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
14121402

1413-
[[audits.mozilla.audits.ryu]]
1414-
who = "Mike Hommey <[email protected]>"
1415-
criteria = "safe-to-deploy"
1416-
delta = "1.0.11 -> 1.0.12"
1417-
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
1418-
1419-
[[audits.mozilla.audits.serde_json]]
1420-
who = "Mike Hommey <[email protected]>"
1421-
criteria = "safe-to-deploy"
1422-
delta = "1.0.81 -> 1.0.83"
1423-
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
1424-
1425-
[[audits.mozilla.audits.serde_json]]
1426-
who = "Mike Hommey <[email protected]>"
1427-
criteria = "safe-to-deploy"
1428-
delta = "1.0.83 -> 1.0.85"
1429-
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
1430-
1431-
[[audits.mozilla.audits.serde_json]]
1432-
who = "Mike Hommey <[email protected]>"
1433-
criteria = "safe-to-deploy"
1434-
delta = "1.0.85 -> 1.0.91"
1435-
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
1436-
1437-
[[audits.mozilla.audits.serde_json]]
1438-
who = "Mike Hommey <[email protected]>"
1439-
criteria = "safe-to-deploy"
1440-
delta = "1.0.91 -> 1.0.93"
1441-
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
1442-
14431403
[[audits.mozilla.audits.socket2]]
14441404
who = "Kershaw Chang <[email protected]>"
14451405
criteria = "safe-to-deploy"
@@ -1530,12 +1490,6 @@ with Rust 1.80 or later.
15301490
"""
15311491
aggregated-from = "https://raw.githubusercontent.com/zcash/librustzcash/main/supply-chain/audits.toml"
15321492

1533-
[[audits.zcash.audits.serde_json]]
1534-
who = "Jack Grigg <[email protected]>"
1535-
criteria = "safe-to-deploy"
1536-
delta = "1.0.117 -> 1.0.120"
1537-
aggregated-from = "https://raw.githubusercontent.com/zcash/librustzcash/main/supply-chain/audits.toml"
1538-
15391493
[[audits.zcash.audits.thiserror]]
15401494
who = "Daira-Emma Hopwood <[email protected]>"
15411495
criteria = "safe-to-deploy"

0 commit comments

Comments
 (0)