Upgrade cargo dependencies

This commit is contained in:
topjohnwu
2025-09-24 03:05:18 -07:00
parent 3cda9beb93
commit 5925a71f94
2 changed files with 112 additions and 86 deletions

178
native/src/Cargo.lock generated
View File

@@ -161,9 +161,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.2.36"
version = "1.2.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5252b3d2648e5eedbc1a6f501e3c795e07025c1e93bbf8bbdd6eef7f447a6d54"
checksum = "80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9"
dependencies = [
"find-msvc-tools",
"shlex",
@@ -183,18 +183,18 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
[[package]]
name = "clap"
version = "4.5.47"
version = "4.5.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931"
checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
version = "4.5.47"
version = "4.5.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6"
checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9"
dependencies = [
"anstyle",
"clap_lex",
@@ -279,9 +279,9 @@ dependencies = [
[[package]]
name = "crypto-bigint"
version = "0.7.0-rc.4"
version = "0.7.0-rc.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c069823f41bdc75e99546bfd59eb1ed27d69dc720e5c949fe502b82926f8448"
checksum = "f2966eb7f877e5cdac7e808e71010d0bef6321d58b8e58bf01b8bbbe44f77ea0"
dependencies = [
"hybrid-array",
"num-traits",
@@ -312,9 +312,9 @@ dependencies = [
[[package]]
name = "crypto-primes"
version = "0.7.0-pre.1"
version = "0.7.0-pre.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae744b9f528151f8c440cf67498f24d2d1ac0ab536b5ce7b1f87a7a5961bd1c1"
checksum = "25f2523fbb68811c8710829417ad488086720a6349e337c38d12fa81e09e50bf"
dependencies = [
"crypto-bigint",
"libm",
@@ -372,9 +372,9 @@ dependencies = [
[[package]]
name = "der"
version = "0.8.0-rc.8"
version = "0.8.0-rc.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7050e8041c28720851f7db83183195b6acf375bb7bb28e3b86f0fe6cbd69459d"
checksum = "e9d8dd2f26c86b27a2a8ea2767ec7f9df7a89516e4794e54ac01ee618dda3aa4"
dependencies = [
"const-oid",
"der_derive",
@@ -385,8 +385,9 @@ dependencies = [
[[package]]
name = "der_derive"
version = "0.8.0-rc.4"
source = "git+https://github.com/RustCrypto/formats.git?rev=cfacd3efed49b28f38e69612221b8af5f33a5cbf#cfacd3efed49b28f38e69612221b8af5f33a5cbf"
version = "0.8.0-rc.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be645fee2afe89d293b96c19e4456e6ac69520fc9c6b8a58298550138e361ffe"
dependencies = [
"proc-macro2",
"quote",
@@ -414,9 +415,9 @@ dependencies = [
[[package]]
name = "digest"
version = "0.11.0-rc.1"
version = "0.11.0-rc.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a4aae35a0fcbe22ff1be50fe96df72002d5a4a6fb4aae9193cf2da0daa36da2"
checksum = "6749b668519cd7149ee3d11286a442a8a8bdc3a9d529605f579777bfccc5a4bc"
dependencies = [
"block-buffer 0.11.0-rc.5",
"const-oid",
@@ -426,12 +427,12 @@ dependencies = [
[[package]]
name = "ecdsa"
version = "0.17.0-rc.6"
version = "0.17.0-rc.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4aa27d88fe1d40a293286027c9306393094d9b36ccd91f2ac4d647870dc0042"
checksum = "b4ab355ec063f7a110eb627471058093aba00eb7f4e70afbd15e696b79d1077b"
dependencies = [
"der",
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
"elliptic-curve",
"rfc6979",
"signature",
@@ -441,13 +442,13 @@ dependencies = [
[[package]]
name = "elliptic-curve"
version = "0.14.0-rc.13"
version = "0.14.0-rc.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b95fd42abd85018a59f5dbe05551e9eed19edfd1182a415cd98f90ca5af1422"
checksum = "6ae7ba52b8bca06caab3e74b7cf8858a2934e6e75d80b03dbe48d2d394a4489c"
dependencies = [
"base16ct",
"crypto-bigint",
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
"ff",
"group",
"hybrid-array",
@@ -482,10 +483,16 @@ dependencies = [
]
[[package]]
name = "find-msvc-tools"
version = "0.1.1"
name = "fiat-crypto"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d"
checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24"
[[package]]
name = "find-msvc-tools"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959"
[[package]]
name = "flagset"
@@ -545,24 +552,24 @@ dependencies = [
[[package]]
name = "hashbrown"
version = "0.15.5"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d"
[[package]]
name = "hmac"
version = "0.13.0-rc.1"
version = "0.13.0-rc.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49e206bca159aebaaed410f5e78b2fe56bfc0dd5b19ecae922813b8556b8b07e"
checksum = "a3fd4dc94c318c1ede8a2a48341c250d6ddecd3ba793da2820301a9f92417ad9"
dependencies = [
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
]
[[package]]
name = "hybrid-array"
version = "0.4.0"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fe39a812f039072707ce38020acbab2f769087952eddd9e2b890f37654b2349"
checksum = "ed7c10d9cd8b8e0733111482917f4f7e188cf6f57fc8eb0ff9b26a51db9fbd3c"
dependencies = [
"typenum",
"zeroize",
@@ -570,9 +577,9 @@ dependencies = [
[[package]]
name = "indexmap"
version = "2.11.0"
version = "2.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9"
checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5"
dependencies = [
"equivalent",
"hashbrown",
@@ -586,9 +593,9 @@ checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7"
[[package]]
name = "libc"
version = "0.2.175"
version = "0.2.176"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174"
[[package]]
name = "libm"
@@ -629,9 +636,9 @@ dependencies = [
[[package]]
name = "lzma-rust2"
version = "0.13.0"
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c60a23ffb90d527e23192f1246b14746e2f7f071cb84476dd879071696c18a4a"
checksum = "dbeedb88d1623fd1c83f820d200143e26021cb829d392cba86eba2ae58ded78f"
dependencies = [
"crc",
"sha2 0.10.9",
@@ -669,7 +676,7 @@ dependencies = [
"cxx",
"cxx-gen",
"der",
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
"fdt",
"flate2",
"lz4",
@@ -774,9 +781,9 @@ dependencies = [
[[package]]
name = "p256"
version = "0.14.0-pre.10"
version = "0.14.0-pre.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa93e068b773d56fe26be53accf127d6eb0fde35e4116b7a9276db97b6a50ec9"
checksum = "81b374901df34ee468167a58e2a49e468cb059868479cafebeb804f6b855423d"
dependencies = [
"ecdsa",
"elliptic-curve",
@@ -787,12 +794,13 @@ dependencies = [
[[package]]
name = "p384"
version = "0.14.0-pre.10"
version = "0.14.0-pre.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74d17e7d4276af996c6c52de52db4df6b676c5efc3a4269e56c9473edee1786d"
checksum = "701032b3730df6b882496d6cee8221de0ce4bc11ddc64e6d89784aa5b8a6de30"
dependencies = [
"ecdsa",
"elliptic-curve",
"fiat-crypto",
"primefield",
"primeorder",
"sha2 0.11.0-rc.2",
@@ -800,9 +808,9 @@ dependencies = [
[[package]]
name = "p521"
version = "0.14.0-pre.10"
version = "0.14.0-pre.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a70f4308991bf35f1632d55155c3ca137f9ce05c6de00be51705bbaa3451cfe"
checksum = "40ba29c2906eb5c89a8c411c4f11243ee4e5517ee7d71d9a13fedc877a6057b1"
dependencies = [
"base16ct",
"ecdsa",
@@ -833,9 +841,9 @@ dependencies = [
[[package]]
name = "pkcs1"
version = "0.8.0-rc.3"
version = "0.8.0-rc.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2345503b65d9be13aac96ddbec3eed60def8bc83869f9a519789afbcf3c2bea"
checksum = "986d2e952779af96ea048f160fd9194e1751b4faea78bcf3ceb456efe008088e"
dependencies = [
"der",
"spki",
@@ -843,9 +851,9 @@ dependencies = [
[[package]]
name = "pkcs8"
version = "0.11.0-rc.6"
version = "0.11.0-rc.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c53e5d0804fa4070b1b2a5b320102f2c1c094920a7533d5d87c2630609bcbd34"
checksum = "93eac55f10aceed84769df670ea4a32d2ffad7399400d41ee1c13b1cd8e1b478"
dependencies = [
"der",
"spki",
@@ -853,9 +861,9 @@ dependencies = [
[[package]]
name = "primefield"
version = "0.14.0-pre.5"
version = "0.14.0-pre.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "049f40103b7e4b0da4e20ed8556805efa740f7104c48991c5f9ab8e09e10ee21"
checksum = "d7fcd4a163053332fd93f39b81c133e96a98567660981654579c90a99062fbf5"
dependencies = [
"crypto-bigint",
"ff",
@@ -866,9 +874,9 @@ dependencies = [
[[package]]
name = "primeorder"
version = "0.14.0-pre.8"
version = "0.14.0-pre.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9257332cf7e56fa8183f719977b92f1878cb1447275d0ee280a08bcd6fad158f"
checksum = "1c36e8766fcd270fa9c665b9dc364f570695f5a59240949441b077a397f15b74"
dependencies = [
"elliptic-curve",
]
@@ -926,14 +934,14 @@ dependencies = [
[[package]]
name = "rsa"
version = "0.10.0-rc.6"
version = "0.10.0-rc.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12c09fc7922fb8b7de31cc809df908e30e0ed46eb33046c6e1e438ef8ec3466b"
checksum = "fd8c26d4f6d0d2689c1cc822ac369edb64b4a090bc53141ae563bfa19c797300"
dependencies = [
"const-oid",
"crypto-bigint",
"crypto-primes",
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
"pkcs1",
"pkcs8",
"rand_core",
@@ -958,9 +966,9 @@ checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "sec1"
version = "0.8.0-rc.9"
version = "0.8.0-rc.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5e67a3c9fb9a8f065af9fa30d65812fcc16a66cbf911eff1f6946957ce48f16"
checksum = "1dff52f6118bc9f0ac974a54a639d499ac26a6cad7a6e39bc0990c19625e793b"
dependencies = [
"base16ct",
"der",
@@ -971,18 +979,28 @@ dependencies = [
[[package]]
name = "serde"
version = "1.0.219"
version = "1.0.226"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
checksum = "0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd"
dependencies = [
"serde_core",
"serde_derive",
]
[[package]]
name = "serde_core"
version = "1.0.226"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.219"
version = "1.0.226"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
checksum = "8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33"
dependencies = [
"proc-macro2",
"quote",
@@ -1007,7 +1025,7 @@ checksum = "c5e046edf639aa2e7afb285589e5405de2ef7e61d4b0ac1e30256e3eab911af9"
dependencies = [
"cfg-if",
"cpufeatures",
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
]
[[package]]
@@ -1029,7 +1047,7 @@ checksum = "d1e3878ab0f98e35b2df35fe53201d088299b41a6bb63e3e34dada2ac4abd924"
dependencies = [
"cfg-if",
"cpufeatures",
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
]
[[package]]
@@ -1040,11 +1058,11 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "signature"
version = "3.0.0-rc.3"
version = "3.0.0-rc.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39195ff4c0dc41c93e123825ca1f0d11b856df8b26d5fe140a522355632c4345"
checksum = "fc280a6ff65c79fbd6622f64d7127f32b85563bca8c53cd2e9141d6744a9056d"
dependencies = [
"digest 0.11.0-rc.1",
"digest 0.11.0-rc.2",
"rand_core",
]
@@ -1151,9 +1169,9 @@ checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"
[[package]]
name = "unicode-ident"
version = "1.0.18"
version = "1.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
[[package]]
name = "unicode-width"
@@ -1175,9 +1193,18 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wasi"
version = "0.14.4+wasi-0.2.4"
version = "0.14.7+wasi-0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88a5f4a424faf49c3c2c344f166f0662341d470ea185e939657aaff130f0ec4a"
checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c"
dependencies = [
"wasip2",
]
[[package]]
name = "wasip2"
version = "1.0.1+wasi-0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
dependencies = [
"wit-bindgen",
]
@@ -1208,14 +1235,15 @@ dependencies = [
[[package]]
name = "wit-bindgen"
version = "0.45.1"
version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36"
checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
[[package]]
name = "x509-cert"
version = "0.3.0-rc.1"
source = "git+https://github.com/RustCrypto/formats.git?rev=cfacd3efed49b28f38e69612221b8af5f33a5cbf#cfacd3efed49b28f38e69612221b8af5f33a5cbf"
version = "0.3.0-rc.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "214929cc983d42a67db8bfacea8595625bc252e9d88457aab2770cea58371145"
dependencies = [
"const-oid",
"der",

View File

@@ -10,7 +10,7 @@ edition = "2024"
[workspace.dependencies]
cxx = { path = "external/cxx-rs" }
cxx-gen = { path = "external/cxx-rs/gen/lib" }
libc = "0.2.175"
libc = "0.2.176"
cfg-if = "1.0.3"
num-traits = "0.2.19"
num-derive = "0.4.2"
@@ -31,27 +31,25 @@ flate2 = { version = "1.1.2", default-features = false }
bzip2 = "0.6.0"
zopfli = "0.8.2"
lz4 = "1.28.1"
lzma-rust2 = { version = "0.13.0", default-features = false, features = ["xz", "std", "encoder", "optimization"] }
lzma-rust2 = { version = "0.14.1", default-features = false, features = ["xz", "std", "encoder", "optimization"] }
nix = "0.30.1"
bitflags = "2.9.4"
# Rust crypto crates are tied together
sha1 = "0.11.0-rc.2"
sha2 = "0.11.0-rc.2"
digest = "0.11.0-rc.1"
p256 = "0.14.0-pre.10"
p384 = "0.14.0-pre.10"
p521 = "0.14.0-pre.10"
rsa = "0.10.0-rc.6"
x509-cert = "0.3.0-rc.1"
der = "0.8.0-rc.8"
digest = "0.11.0-rc.2"
p256 = "0.14.0-pre.11"
p384 = "0.14.0-pre.11"
p521 = "0.14.0-pre.11"
rsa = "0.10.0-rc.8"
x509-cert = "0.3.0-rc.2"
der = "0.8.0-rc.9"
[patch.crates-io]
pb-rs = { git = "https://github.com/tafia/quick-protobuf.git" }
quick-protobuf = { git = "https://github.com/tafia/quick-protobuf.git" }
lz4-sys = { path = "external/lz4-sys" }
x509-cert = { git = "https://github.com/RustCrypto/formats.git", rev = "cfacd3efed49b28f38e69612221b8af5f33a5cbf" }
der_derive = { git = "https://github.com/RustCrypto/formats.git", rev = "cfacd3efed49b28f38e69612221b8af5f33a5cbf" }
[profile.dev]
opt-level = "z"