security: fix wasmtime and tracing-subscriber vulnerabilities

- wasmtime: 35.0.0 → 37.0.3 (fixes GHSA-hc7m-r6v8-hg9q)
- tracing-subscriber: 0.3.18 → 0.3.20 (fixes CVE-2025-58160)

Note: ring 0.16.20 vulnerability (CVE-2025-4432) remains due to
libp2p/zombienet-sdk dependency chain. Requires vendor update.
This commit is contained in:
2025-12-23 03:27:22 +03:00
parent 3e1255ce72
commit 7733f074c7
2 changed files with 523 additions and 74 deletions
Generated
+521 -72
View File
@@ -3955,7 +3955,16 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ae7b60ec3fd7162427d3b3801520a1908bef7c035b52983cd3ca11b8e7deb51"
dependencies = [
"cranelift-assembler-x64-meta",
"cranelift-assembler-x64-meta 0.122.0",
]
[[package]]
name = "cranelift-assembler-x64"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b27381757f9295b67e558f4c64a83bfe7c6e82daad1ba4f8a948482c5de56ee9"
dependencies = [
"cranelift-assembler-x64-meta 0.124.3",
]
[[package]]
@@ -3964,7 +3973,16 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6511c200fed36452697b4b6b161eae57d917a2044e6333b1c1389ed63ccadeee"
dependencies = [
"cranelift-srcgen",
"cranelift-srcgen 0.122.0",
]
[[package]]
name = "cranelift-assembler-x64-meta"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e2ef32a4dbf1b380632a889995156080ecc0f1e07ac8eaa3f6325e4bd14ad8a"
dependencies = [
"cranelift-srcgen 0.124.3",
]
[[package]]
@@ -3973,7 +3991,16 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f7086a645aa58bae979312f64e3029ac760ac1b577f5cd2417844842a2ca07f"
dependencies = [
"cranelift-entity",
"cranelift-entity 0.122.0",
]
[[package]]
name = "cranelift-bforest"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b71c01a8007dd54330c8d73edeb82a8fc1a7143884af2f319e97340e290939b"
dependencies = [
"cranelift-entity 0.124.3",
]
[[package]]
@@ -3986,6 +4013,16 @@ dependencies = [
"serde_derive",
]
[[package]]
name = "cranelift-bitset"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19fef6b39515a0ecfbb9954ab3d2d6740a459a11bef3d0536ef48460e6f6deb5"
dependencies = [
"serde",
"serde_derive",
]
[[package]]
name = "cranelift-codegen"
version = "0.122.0"
@@ -3993,24 +4030,51 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "858fb3331e53492a95979378d6df5208dd1d0d315f19c052be8115f4efc888e0"
dependencies = [
"bumpalo",
"cranelift-assembler-x64",
"cranelift-bforest",
"cranelift-bitset",
"cranelift-codegen-meta",
"cranelift-codegen-shared",
"cranelift-control",
"cranelift-entity",
"cranelift-isle",
"cranelift-assembler-x64 0.122.0",
"cranelift-bforest 0.122.0",
"cranelift-bitset 0.122.0",
"cranelift-codegen-meta 0.122.0",
"cranelift-codegen-shared 0.122.0",
"cranelift-control 0.122.0",
"cranelift-entity 0.122.0",
"cranelift-isle 0.122.0",
"gimli 0.31.1",
"hashbrown 0.15.5",
"log",
"pulley-interpreter",
"pulley-interpreter 35.0.0",
"regalloc2 0.12.2",
"rustc-hash 2.1.1",
"serde",
"smallvec",
"target-lexicon",
"wasmtime-internal-math",
"wasmtime-internal-math 35.0.0",
]
[[package]]
name = "cranelift-codegen"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2060d8c75772e5208a9d3b766d9eb975bfc18ac459b75a0a2b2a72769a2f6da6"
dependencies = [
"bumpalo",
"cranelift-assembler-x64 0.124.3",
"cranelift-bforest 0.124.3",
"cranelift-bitset 0.124.3",
"cranelift-codegen-meta 0.124.3",
"cranelift-codegen-shared 0.124.3",
"cranelift-control 0.124.3",
"cranelift-entity 0.124.3",
"cranelift-isle 0.124.3",
"gimli 0.32.3",
"hashbrown 0.15.5",
"log",
"pulley-interpreter 37.0.3",
"regalloc2 0.13.3",
"rustc-hash 2.1.1",
"serde",
"smallvec",
"target-lexicon",
"wasmtime-internal-math 37.0.3",
]
[[package]]
@@ -4019,10 +4083,23 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "456715b9d5f12398f156d5081096e7b5d039f01b9ecc49790a011c8e43e65b5f"
dependencies = [
"cranelift-assembler-x64-meta",
"cranelift-codegen-shared",
"cranelift-srcgen",
"pulley-interpreter",
"cranelift-assembler-x64-meta 0.122.0",
"cranelift-codegen-shared 0.122.0",
"cranelift-srcgen 0.122.0",
"pulley-interpreter 35.0.0",
]
[[package]]
name = "cranelift-codegen-meta"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "887e3ab41a8a75cb6b68c5fc686158b6083f1ad49cf52f2da7538fba17ff0be6"
dependencies = [
"cranelift-assembler-x64-meta 0.124.3",
"cranelift-codegen-shared 0.124.3",
"cranelift-srcgen 0.124.3",
"heck 0.5.0",
"pulley-interpreter 37.0.3",
]
[[package]]
@@ -4031,6 +4108,12 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0306041099499833f167a0ddb707e1e54100f1a84eab5631bc3dad249708f482"
[[package]]
name = "cranelift-codegen-shared"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85b187cbec77058579b47e8f75b1ce430b0d110df9c38d0fee2f8bd9801fd673"
[[package]]
name = "cranelift-control"
version = "0.122.0"
@@ -4040,13 +4123,33 @@ dependencies = [
"arbitrary",
]
[[package]]
name = "cranelift-control"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b421ad1fefa33a1bb278d761d8ad7d49e17b7089f652fc2a1536435c75ff8def"
dependencies = [
"arbitrary",
]
[[package]]
name = "cranelift-entity"
version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa3cd55eb5f3825b9ae5de1530887907360a6334caccdc124c52f6d75246c98a"
dependencies = [
"cranelift-bitset",
"cranelift-bitset 0.122.0",
"serde",
"serde_derive",
]
[[package]]
name = "cranelift-entity"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46e3a650a696c3f4c93bb869e7d219ba3abf6e247164aaf7f12dc918a1d52772"
dependencies = [
"cranelift-bitset 0.124.3",
"serde",
"serde_derive",
]
@@ -4057,7 +4160,19 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "781f9905f8139b8de22987b66b522b416fe63eb76d823f0b3a8c02c8fd9500c7"
dependencies = [
"cranelift-codegen",
"cranelift-codegen 0.122.0",
"log",
"smallvec",
"target-lexicon",
]
[[package]]
name = "cranelift-frontend"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38d48f516c004656a85747f6f8ccf6e23d8ec0a0a6dcf75ec85d6f2fa7e12c91"
dependencies = [
"cranelift-codegen 0.124.3",
"log",
"smallvec",
"target-lexicon",
@@ -4069,13 +4184,30 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a05337a2b02c3df00b4dd9a263a027a07b3dff49f61f7da3b5d195c21eaa633d"
[[package]]
name = "cranelift-isle"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ce7761455ec4977010db897e9ad925200f08e435b9fa17575bd269ba174f33b"
[[package]]
name = "cranelift-native"
version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2eee7a496dd66380082c9c5b6f2d5fa149cec0ec383feec5caf079ca2b3671c2"
dependencies = [
"cranelift-codegen",
"cranelift-codegen 0.122.0",
"libc",
"target-lexicon",
]
[[package]]
name = "cranelift-native"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42be1df38c4db6e19ba19d5ab8e65950c2865da0ad9e972a99ef224f1f77b8af"
dependencies = [
"cranelift-codegen 0.124.3",
"libc",
"target-lexicon",
]
@@ -4086,6 +4218,12 @@ version = "0.122.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b530783809a55cb68d070e0de60cfbb3db0dc94c8850dd5725411422bedcf6bb"
[[package]]
name = "cranelift-srcgen"
version = "0.124.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5fee765d14f3f91dcba44c0e4b0eaece5f89024539b620af15a6aeec485b1170"
[[package]]
name = "crc"
version = "3.4.0"
@@ -6064,6 +6202,11 @@ name = "gimli"
version = "0.32.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
dependencies = [
"fallible-iterator",
"indexmap 2.12.1",
"stable_deref_trait",
]
[[package]]
name = "git2"
@@ -9560,6 +9703,9 @@ version = "0.37.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
dependencies = [
"crc32fast",
"hashbrown 0.15.5",
"indexmap 2.12.1",
"memchr",
]
@@ -19278,7 +19424,7 @@ dependencies = [
"pezsp-wasm-interface",
"rustix 1.1.2",
"tempfile",
"wasmtime",
"wasmtime 37.0.3",
"wat",
]
@@ -21473,7 +21619,7 @@ dependencies = [
"impl-trait-for-tuples",
"log",
"parity-scale-codec",
"wasmtime",
"wasmtime 37.0.3",
]
[[package]]
@@ -22561,10 +22707,22 @@ version = "35.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b89c4319786b16c1a6a38ee04788d32c669b61ba4b69da2162c868c18be99c1b"
dependencies = [
"cranelift-bitset",
"cranelift-bitset 0.122.0",
"log",
"pulley-macros",
"wasmtime-internal-math",
"pulley-macros 35.0.0",
"wasmtime-internal-math 35.0.0",
]
[[package]]
name = "pulley-interpreter"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5c8a4c6db43cd896bcc33f316c2f449a89fbec962717e9097d88c9c82547ec0"
dependencies = [
"cranelift-bitset 0.124.3",
"log",
"pulley-macros 37.0.3",
"wasmtime-internal-math 37.0.3",
]
[[package]]
@@ -22578,6 +22736,17 @@ dependencies = [
"syn 2.0.111",
]
[[package]]
name = "pulley-macros"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "573407df6287098f3e9ded7873a768156bc97c6939d077924d70416cb529bab6"
dependencies = [
"proc-macro2 1.0.103",
"quote 1.0.42",
"syn 2.0.111",
]
[[package]]
name = "pyroscope"
version = "0.5.8"
@@ -23021,6 +23190,20 @@ dependencies = [
"smallvec",
]
[[package]]
name = "regalloc2"
version = "0.13.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e249c660440317032a71ddac302f25f1d5dff387667bcc3978d1f77aa31ac34"
dependencies = [
"allocator-api2",
"bumpalo",
"hashbrown 0.15.5",
"log",
"rustc-hash 2.1.1",
"smallvec",
]
[[package]]
name = "regex"
version = "1.12.2"
@@ -24009,7 +24192,7 @@ dependencies = [
"sc-executor-common",
"sp-runtime-interface",
"sp-wasm-interface",
"wasmtime",
"wasmtime 35.0.0",
]
[[package]]
@@ -25707,7 +25890,7 @@ dependencies = [
"impl-trait-for-tuples",
"log",
"parity-scale-codec",
"wasmtime",
"wasmtime 35.0.0",
]
[[package]]
@@ -27978,6 +28161,16 @@ dependencies = [
"wasmparser 0.235.0",
]
[[package]]
name = "wasm-encoder"
version = "0.239.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5be00faa2b4950c76fe618c409d2c3ea5a3c9422013e079482d78544bb2d184c"
dependencies = [
"leb128fmt",
"wasmparser 0.239.0",
]
[[package]]
name = "wasm-encoder"
version = "0.243.0"
@@ -28155,6 +28348,19 @@ dependencies = [
"serde",
]
[[package]]
name = "wasmparser"
version = "0.239.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c9d90bb93e764f6beabf1d02028c70a2156a6583e63ac4218dd07ef733368b0"
dependencies = [
"bitflags 2.10.0",
"hashbrown 0.15.5",
"indexmap 2.12.1",
"semver 1.0.27",
"serde",
]
[[package]]
name = "wasmparser"
version = "0.243.0"
@@ -28186,6 +28392,17 @@ dependencies = [
"wasmparser 0.235.0",
]
[[package]]
name = "wasmprinter"
version = "0.239.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3981f3d51f39f24f5fc90f93049a90f08dbbca8deba602cd46bb8ca67a94718"
dependencies = [
"anyhow",
"termcolor",
"wasmparser 0.239.0",
]
[[package]]
name = "wasmtime"
version = "35.0.0"
@@ -28198,11 +28415,9 @@ dependencies = [
"bumpalo",
"cc",
"cfg-if",
"fxprof-processed-profile",
"gimli 0.31.1",
"hashbrown 0.15.5",
"indexmap 2.12.1",
"ittapi",
"libc",
"log",
"mach2",
@@ -28210,7 +28425,54 @@ dependencies = [
"object 0.36.7",
"once_cell",
"postcard",
"pulley-interpreter",
"pulley-interpreter 35.0.0",
"rayon",
"rustix 1.1.2",
"serde",
"serde_derive",
"smallvec",
"target-lexicon",
"wasmparser 0.235.0",
"wasmtime-environ 35.0.0",
"wasmtime-internal-asm-macros 35.0.0",
"wasmtime-internal-cache 35.0.0",
"wasmtime-internal-cranelift 35.0.0",
"wasmtime-internal-fiber 35.0.0",
"wasmtime-internal-jit-icache-coherence 35.0.0",
"wasmtime-internal-math 35.0.0",
"wasmtime-internal-slab 35.0.0",
"wasmtime-internal-unwinder 35.0.0",
"wasmtime-internal-versioned-export-macros 35.0.0",
"wasmtime-internal-winch 35.0.0",
"windows-sys 0.59.0",
]
[[package]]
name = "wasmtime"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "efcab4481a639a8f3413aa011f733db105ecccc1326a51a6f5c7d09c99314f85"
dependencies = [
"addr2line 0.25.1",
"anyhow",
"async-trait",
"bitflags 2.10.0",
"bumpalo",
"cc",
"cfg-if",
"fxprof-processed-profile",
"gimli 0.32.3",
"hashbrown 0.15.5",
"indexmap 2.12.1",
"ittapi",
"libc",
"log",
"mach2",
"memfd",
"object 0.37.3",
"once_cell",
"postcard",
"pulley-interpreter 37.0.3",
"rayon",
"rustix 1.1.2",
"serde",
@@ -28218,20 +28480,20 @@ dependencies = [
"serde_json",
"smallvec",
"target-lexicon",
"wasmparser 0.235.0",
"wasmtime-environ",
"wasmtime-internal-asm-macros",
"wasmtime-internal-cache",
"wasmtime-internal-cranelift",
"wasmtime-internal-fiber",
"wasmparser 0.239.0",
"wasmtime-environ 37.0.3",
"wasmtime-internal-asm-macros 37.0.3",
"wasmtime-internal-cache 37.0.3",
"wasmtime-internal-cranelift 37.0.3",
"wasmtime-internal-fiber 37.0.3",
"wasmtime-internal-jit-debug",
"wasmtime-internal-jit-icache-coherence",
"wasmtime-internal-math",
"wasmtime-internal-slab",
"wasmtime-internal-unwinder",
"wasmtime-internal-versioned-export-macros",
"wasmtime-internal-winch",
"windows-sys 0.59.0",
"wasmtime-internal-jit-icache-coherence 37.0.3",
"wasmtime-internal-math 37.0.3",
"wasmtime-internal-slab 37.0.3",
"wasmtime-internal-unwinder 37.0.3",
"wasmtime-internal-versioned-export-macros 37.0.3",
"wasmtime-internal-winch 37.0.3",
"windows-sys 0.60.2",
]
[[package]]
@@ -28242,8 +28504,8 @@ checksum = "44b6264a78d806924abbc76bbc75eac24976bc83bdfb938e5074ae551242436f"
dependencies = [
"anyhow",
"cpp_demangle",
"cranelift-bitset",
"cranelift-entity",
"cranelift-bitset 0.122.0",
"cranelift-entity 0.122.0",
"gimli 0.31.1",
"indexmap 2.12.1",
"log",
@@ -28256,7 +28518,32 @@ dependencies = [
"target-lexicon",
"wasm-encoder 0.235.0",
"wasmparser 0.235.0",
"wasmprinter",
"wasmprinter 0.235.0",
]
[[package]]
name = "wasmtime-environ"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb5f8069e3d2a235a8d273e58fc3b2088c730477fe8d5364495d4bf20ddbc45d"
dependencies = [
"anyhow",
"cpp_demangle",
"cranelift-bitset 0.124.3",
"cranelift-entity 0.124.3",
"gimli 0.32.3",
"indexmap 2.12.1",
"log",
"object 0.37.3",
"postcard",
"rustc-demangle",
"serde",
"serde_derive",
"smallvec",
"target-lexicon",
"wasm-encoder 0.239.0",
"wasmparser 0.239.0",
"wasmprinter 0.239.0",
]
[[package]]
@@ -28268,6 +28555,15 @@ dependencies = [
"cfg-if",
]
[[package]]
name = "wasmtime-internal-asm-macros"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5bdb85a6f168e68d3062fe38c784b2735924cb49733c3ce3e2c9679566c8894"
dependencies = [
"cfg-if",
]
[[package]]
name = "wasmtime-internal-cache"
version = "35.0.0"
@@ -28288,6 +28584,26 @@ dependencies = [
"zstd 0.13.3",
]
[[package]]
name = "wasmtime-internal-cache"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fca4dc44ca075a2a22e733e661413d1be5352053c11dbc01042c01a5d7d70037"
dependencies = [
"anyhow",
"base64 0.22.1",
"directories-next",
"log",
"postcard",
"rustix 1.1.2",
"serde",
"serde_derive",
"sha2 0.10.9",
"toml 0.8.23",
"windows-sys 0.60.2",
"zstd 0.13.3",
]
[[package]]
name = "wasmtime-internal-cranelift"
version = "35.0.0"
@@ -28296,23 +28612,51 @@ checksum = "7ec9ad7565e6a8de7cb95484e230ff689db74a4a085219e0da0cbd637a29c01c"
dependencies = [
"anyhow",
"cfg-if",
"cranelift-codegen",
"cranelift-control",
"cranelift-entity",
"cranelift-frontend",
"cranelift-native",
"cranelift-codegen 0.122.0",
"cranelift-control 0.122.0",
"cranelift-entity 0.122.0",
"cranelift-frontend 0.122.0",
"cranelift-native 0.122.0",
"gimli 0.31.1",
"itertools 0.14.0",
"log",
"object 0.36.7",
"pulley-interpreter",
"pulley-interpreter 35.0.0",
"smallvec",
"target-lexicon",
"thiserror 2.0.17",
"wasmparser 0.235.0",
"wasmtime-environ",
"wasmtime-internal-math",
"wasmtime-internal-versioned-export-macros",
"wasmtime-environ 35.0.0",
"wasmtime-internal-math 35.0.0",
"wasmtime-internal-versioned-export-macros 35.0.0",
]
[[package]]
name = "wasmtime-internal-cranelift"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4440d46baa6b12a40ba6beb1476ed023cee02e8fb45629d2666b9a852398c04b"
dependencies = [
"anyhow",
"cfg-if",
"cranelift-codegen 0.124.3",
"cranelift-control 0.124.3",
"cranelift-entity 0.124.3",
"cranelift-frontend 0.124.3",
"cranelift-native 0.124.3",
"gimli 0.32.3",
"itertools 0.14.0",
"log",
"object 0.37.3",
"pulley-interpreter 37.0.3",
"smallvec",
"target-lexicon",
"thiserror 2.0.17",
"wasmparser 0.239.0",
"wasmtime-environ 37.0.3",
"wasmtime-internal-math 37.0.3",
"wasmtime-internal-unwinder 37.0.3",
"wasmtime-internal-versioned-export-macros 37.0.3",
]
[[package]]
@@ -28326,21 +28670,37 @@ dependencies = [
"cfg-if",
"libc",
"rustix 1.1.2",
"wasmtime-internal-asm-macros",
"wasmtime-internal-versioned-export-macros",
"wasmtime-internal-asm-macros 35.0.0",
"wasmtime-internal-versioned-export-macros 35.0.0",
"windows-sys 0.59.0",
]
[[package]]
name = "wasmtime-internal-jit-debug"
version = "35.0.0"
name = "wasmtime-internal-fiber"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61d8693995ab3df48e88777b6ee3b2f441f2c4f895ab938996cdac3db26f256c"
checksum = "b8d776059b7f5674f2823b9d283616acfcd7e45b862bfad7c257485621099dea"
dependencies = [
"anyhow",
"cc",
"cfg-if",
"libc",
"rustix 1.1.2",
"wasmtime-internal-asm-macros 37.0.3",
"wasmtime-internal-versioned-export-macros 37.0.3",
"windows-sys 0.60.2",
]
[[package]]
name = "wasmtime-internal-jit-debug"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f189b670fe4e668015cace8a1df1faae03ed9f6b2b638a504204336b4b34de2"
dependencies = [
"cc",
"object 0.36.7",
"object 0.37.3",
"rustix 1.1.2",
"wasmtime-internal-versioned-export-macros",
"wasmtime-internal-versioned-export-macros 37.0.3",
]
[[package]]
@@ -28355,6 +28715,18 @@ dependencies = [
"windows-sys 0.59.0",
]
[[package]]
name = "wasmtime-internal-jit-icache-coherence"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f138fe8652acc4cf8d5de15952a6b6c4bdef10479d33199cc6d50c3fbe778cdd"
dependencies = [
"anyhow",
"cfg-if",
"libc",
"windows-sys 0.60.2",
]
[[package]]
name = "wasmtime-internal-math"
version = "35.0.0"
@@ -28364,12 +28736,27 @@ dependencies = [
"libm",
]
[[package]]
name = "wasmtime-internal-math"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f9a2bff5db67f19f3d2f7b6ed4b4f67def9917111b824595eb84ef8e43c008e"
dependencies = [
"libm",
]
[[package]]
name = "wasmtime-internal-slab"
version = "35.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6ab22fabe1eed27ab01fd47cd89deacf43ad222ed7fd169ba6f4dd1fbddc53b"
[[package]]
name = "wasmtime-internal-slab"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eafd48d67f1aae5a188c4842bee9de2c9f0e7a07626136e54223a0eb63bd4bca"
[[package]]
name = "wasmtime-internal-unwinder"
version = "35.0.0"
@@ -28378,11 +28765,24 @@ checksum = "307708f302f5dcf19c1bbbfb3d9f2cbc837dd18088a7988747b043a46ba38ecc"
dependencies = [
"anyhow",
"cfg-if",
"cranelift-codegen",
"cranelift-codegen 0.122.0",
"log",
"object 0.36.7",
]
[[package]]
name = "wasmtime-internal-unwinder"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73cb01a1d8cd95583ac06cb82fc2ad465e893c3ed7d9765f750dfd9d2483a411"
dependencies = [
"anyhow",
"cfg-if",
"cranelift-codegen 0.124.3",
"log",
"object 0.37.3",
]
[[package]]
name = "wasmtime-internal-versioned-export-macros"
version = "35.0.0"
@@ -28394,6 +28794,17 @@ dependencies = [
"syn 2.0.111",
]
[[package]]
name = "wasmtime-internal-versioned-export-macros"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d46615cb9e10960b72cc6f4b2220062523c06d25fff33a4e61d525a4f73ee8c6"
dependencies = [
"proc-macro2 1.0.103",
"quote 1.0.42",
"syn 2.0.111",
]
[[package]]
name = "wasmtime-internal-winch"
version = "35.0.0"
@@ -28401,14 +28812,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2012e7384c25b91aab2f1b6a1e1cbab9d0f199bbea06cc873597a3f047f05730"
dependencies = [
"anyhow",
"cranelift-codegen",
"cranelift-codegen 0.122.0",
"gimli 0.31.1",
"object 0.36.7",
"target-lexicon",
"wasmparser 0.235.0",
"wasmtime-environ",
"wasmtime-internal-cranelift",
"winch-codegen",
"wasmtime-environ 35.0.0",
"wasmtime-internal-cranelift 35.0.0",
"winch-codegen 35.0.0",
]
[[package]]
name = "wasmtime-internal-winch"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6cd3b2c652e93a8b3d6499f3299e46cb58db076a4477ddef594be9089f4cac38"
dependencies = [
"anyhow",
"cranelift-codegen 0.124.3",
"gimli 0.32.3",
"log",
"object 0.37.3",
"target-lexicon",
"wasmparser 0.239.0",
"wasmtime-environ 37.0.3",
"wasmtime-internal-cranelift 37.0.3",
"winch-codegen 37.0.3",
]
[[package]]
@@ -28550,17 +28979,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "839a334ef7c62d8368dbd427e767a6fbb1ba08cc12ecce19cbb666c10613b585"
dependencies = [
"anyhow",
"cranelift-assembler-x64",
"cranelift-codegen",
"cranelift-assembler-x64 0.122.0",
"cranelift-codegen 0.122.0",
"gimli 0.31.1",
"regalloc2 0.12.2",
"smallvec",
"target-lexicon",
"thiserror 2.0.17",
"wasmparser 0.235.0",
"wasmtime-environ",
"wasmtime-internal-cranelift",
"wasmtime-internal-math",
"wasmtime-environ 35.0.0",
"wasmtime-internal-cranelift 35.0.0",
"wasmtime-internal-math 35.0.0",
]
[[package]]
name = "winch-codegen"
version = "37.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ece82b2b1513521f0bf419a61b4a6151bc99ee2906f3d51a75faf92c38c9b041"
dependencies = [
"anyhow",
"cranelift-assembler-x64 0.124.3",
"cranelift-codegen 0.124.3",
"gimli 0.32.3",
"regalloc2 0.13.3",
"smallvec",
"target-lexicon",
"thiserror 2.0.17",
"wasmparser 0.239.0",
"wasmtime-environ 37.0.3",
"wasmtime-internal-cranelift 37.0.3",
"wasmtime-internal-math 37.0.3",
]
[[package]]
+2 -2
View File
@@ -1558,7 +1558,7 @@ tracing = { version = "0.1.37", default-features = false }
tracing-core = { version = "0.1.32", default-features = false }
tracing-futures = { version = "0.2.4" }
tracing-log = { version = "0.2.0" }
tracing-subscriber = { version = "0.3.18" }
tracing-subscriber = { version = "0.3.20" }
tracking-allocator = { path = "pezkuwi/node/tracking-allocator", default-features = false, package = "pezstaging-tracking-allocator" }
trie-bench = { version = "=0.42.0" }
trie-db = { version = "0.30.0", default-features = false }
@@ -1584,7 +1584,7 @@ wasm-instrument = { version = "0.4", default-features = false }
wasm-opt = { version = "0.116" }
wasm-timer = { version = "0.2.5" }
wasmi = { version = "0.32.3", default-features = false }
wasmtime = { version = "35.0.0", default-features = false }
wasmtime = { version = "37.0.0", default-features = false }
wat = { version = "1.0.0" }
web-sys = { version = "0.3.70" }
web-time = { version = "1.1", default-features = false }