diff --git a/Cargo.lock b/Cargo.lock index 996da89b..56a9b0b7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -21,6 +21,21 @@ dependencies = [ "gimli 0.27.2", ] +[[package]] +name = "addr2line" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +dependencies = [ + "gimli 0.28.0", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + [[package]] name = "ahash" version = "0.8.3" @@ -136,6 +151,21 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +[[package]] +name = "backtrace" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" +dependencies = [ + "addr2line 0.21.0", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object 0.32.1", + "rustc-demangle", +] + [[package]] name = "base64" version = "0.21.0" @@ -1055,6 +1085,12 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "gimli" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" + [[package]] name = "glob" version = "0.3.0" @@ -1553,6 +1589,15 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", +] + [[package]] name = "mio" version = "0.8.6" @@ -1663,6 +1708,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "object" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +dependencies = [ + "memchr", +] + [[package]] name = "once_cell" version = "1.18.0" @@ -1983,7 +2037,7 @@ dependencies = [ "native-tls", "openssl-macros", "tokio", - "tokio-macros", + "tokio-macros 1.7.0", "tokio-native-tls", "walkdir", ] @@ -2407,12 +2461,12 @@ dependencies = [ [[package]] name = "socket2" -version = "0.4.9" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" +checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" dependencies = [ "libc", - "winapi", + "windows-sys 0.48.0", ] [[package]] @@ -2867,17 +2921,17 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.26.0" +version = "1.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64" +checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" dependencies = [ - "autocfg", + "backtrace", "libc", "mio", "pin-project-lite", "socket2", - "tokio-macros", - "windows-sys 0.45.0", + "tokio-macros 2.1.0", + "windows-sys 0.48.0", ] [[package]] @@ -2891,6 +2945,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "tokio-macros" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.22", +] + [[package]] name = "tokio-native-tls" version = "0.3.1" @@ -3341,7 +3406,7 @@ dependencies = [ "indexmap 1.9.3", "libc", "log", - "object", + "object 0.30.3", "once_cell", "paste", "psm", @@ -3426,7 +3491,7 @@ dependencies = [ "cranelift-wasm", "gimli 0.27.2", "log", - "object", + "object 0.30.3", "target-lexicon", "thiserror", "wasmparser 0.103.0", @@ -3445,7 +3510,7 @@ dependencies = [ "cranelift-control", "cranelift-native", "gimli 0.27.2", - "object", + "object 0.30.3", "target-lexicon", "wasmtime-environ", ] @@ -3461,7 +3526,7 @@ dependencies = [ "gimli 0.27.2", "indexmap 1.9.3", "log", - "object", + "object 0.30.3", "serde", "target-lexicon", "thiserror", @@ -3488,7 +3553,7 @@ version = "9.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2712eafe829778b426cad0e1769fef944898923dd29f0039e34e0d53ba72b234" dependencies = [ - "addr2line", + "addr2line 0.19.0", "anyhow", "bincode", "cfg-if", @@ -3496,7 +3561,7 @@ dependencies = [ "gimli 0.27.2", "ittapi", "log", - "object", + "object 0.30.3", "rustc-demangle", "serde", "target-lexicon", @@ -3513,7 +3578,7 @@ version = "9.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65fb78eacf4a6e47260d8ef8cc81ea8ddb91397b2e848b3fb01567adebfe89b5" dependencies = [ - "object", + "object 0.30.3", "once_cell", "rustix 0.37.26", ] diff --git a/crates/quickjs-wasm-sys/Cargo.toml b/crates/quickjs-wasm-sys/Cargo.toml index 7dc0c451..cdf3eaf7 100644 --- a/crates/quickjs-wasm-sys/Cargo.toml +++ b/crates/quickjs-wasm-sys/Cargo.toml @@ -17,7 +17,7 @@ anyhow.workspace = true # The dependencies below are pinned so they map exactly to the exemptions # we copied from the wasmtime team to our supply-chain config -tokio = { version = "=1.26.0", default-features = false, features = ["rt", "macros", "net"] } +tokio = { version = "=1.33.0", default-features = false, features = ["rt", "macros", "net"] } hyper = { version = "=1.0.0-rc.3", features = ["client", "http1"], default-features = false } bytes = "=1.1.0" futures-task = "=0.3.27"