diff --git a/Cargo.lock b/Cargo.lock index 7375efb7a..1b51babb7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -371,6 +371,12 @@ dependencies = [ "critical-section", ] +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + [[package]] name = "atomicell" version = "0.2.0" @@ -1193,7 +1199,7 @@ dependencies = [ [[package]] name = "bones_asset" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "anyhow", "append-only-vec", @@ -1227,7 +1233,7 @@ dependencies = [ [[package]] name = "bones_bevy_renderer" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "anyhow", "bevy", @@ -1244,7 +1250,7 @@ dependencies = [ [[package]] name = "bones_ecs" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "anyhow", "atomicell", @@ -1262,7 +1268,7 @@ dependencies = [ [[package]] name = "bones_ecs_macros" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "bones_ecs_macros_core", "proc-macro2", @@ -1271,7 +1277,7 @@ dependencies = [ [[package]] name = "bones_ecs_macros_core" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "proc-macro2", "quote", @@ -1281,7 +1287,7 @@ dependencies = [ [[package]] name = "bones_framework" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "anyhow", "async-channel", @@ -1338,7 +1344,7 @@ dependencies = [ [[package]] name = "bones_lib" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "bones_ecs", "instant", @@ -1348,7 +1354,7 @@ dependencies = [ [[package]] name = "bones_matchmaker_proto" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "iroh-net", "serde", @@ -1357,7 +1363,7 @@ dependencies = [ [[package]] name = "bones_schema" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "append-only-vec", "bones_schema_macros", @@ -1378,7 +1384,7 @@ dependencies = [ [[package]] name = "bones_schema_macros" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "proc-macro2", "quote", @@ -1388,7 +1394,7 @@ dependencies = [ [[package]] name = "bones_scripting" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "async-channel", "bevy_tasks", @@ -1407,7 +1413,7 @@ dependencies = [ [[package]] name = "bones_utils" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "bones_utils_macros", "fxhash", @@ -1422,7 +1428,7 @@ dependencies = [ [[package]] name = "bones_utils_macros" version = "0.4.0" -source = "git+https://github.com/fishfolk/bones#033e789b48032deb5c17ea3fd86a2e73bec1bd3b" +source = "git+https://github.com/fishfolk/bones#ba0bb88128819a1cd75b43465639a395cbb8dec5" dependencies = [ "quote", "venial", @@ -3212,16 +3218,16 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.26" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" +checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" dependencies = [ + "atomic-waker", "bytes", "fnv", "futures-core", "futures-sink", - "futures-util", - "http 0.2.12", + "http 1.1.0", "indexmap 2.5.0", "slab", "tokio", @@ -3468,17 +3474,6 @@ dependencies = [ "itoa", ] -[[package]] -name = "http-body" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = [ - "bytes", - "http 0.2.12", - "pin-project-lite", -] - [[package]] name = "http-body" version = "1.0.1" @@ -3498,7 +3493,7 @@ dependencies = [ "bytes", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "pin-project-lite", ] @@ -3530,30 +3525,6 @@ dependencies = [ "serde", ] -[[package]] -name = "hyper" -version = "0.14.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2 0.5.7", - "tokio", - "tower-service", - "tracing", - "want", -] - [[package]] name = "hyper" version = "1.4.1" @@ -3563,8 +3534,9 @@ dependencies = [ "bytes", "futures-channel", "futures-util", + "h2", "http 1.1.0", - "http-body 1.0.1", + "http-body", "httparse", "httpdate", "itoa", @@ -3582,7 +3554,7 @@ checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.4.1", + "hyper", "hyper-util", "rustls 0.23.13", "rustls-pki-types", @@ -3602,8 +3574,8 @@ dependencies = [ "futures-channel", "futures-util", "http 1.1.0", - "http-body 1.0.1", - "hyper 1.4.1", + "http-body", + "hyper", "pin-project-lite", "socket2 0.5.7", "tokio", @@ -3666,16 +3638,18 @@ dependencies = [ [[package]] name = "igd-next" -version = "0.14.3" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "064d90fec10d541084e7b39ead8875a5a80d9114a2b18791565253bae25f49e4" +checksum = "76b0d7d4541def58a37bf8efc559683f21edce7c82f0d866c93ac21f7e098f93" dependencies = [ "async-trait", "attohttpc", "bytes", "futures", - "http 0.2.12", - "hyper 0.14.30", + "http 1.1.0", + "http-body-util", + "hyper", + "hyper-util", "log", "rand", "tokio", @@ -3831,9 +3805,9 @@ checksum = "187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4" [[package]] name = "iroh-base" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "973c0b3c7851fa2e8e6cf4cb81c9f4cab1373848828fafa43dfe25b123a89ff2" +checksum = "28a777d7e0b3e2fdab4ad1b21b64be87a43ac3ceb2a2ccef905e480ad3317396" dependencies = [ "aead", "anyhow", @@ -3872,14 +3846,14 @@ dependencies = [ [[package]] name = "iroh-metrics" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02edfa7ca1aa89b0b9793d94671e32b79c97d61e9022f082c5eb2b95b64e90c0" +checksum = "0c78cf30022e1c7a10fc0ae0a6ba83f131b7c3b92d4876f6c97aba93fe534be6" dependencies = [ "anyhow", "erased_set", "http-body-util", - "hyper 1.4.1", + "hyper", "hyper-util", "once_cell", "prometheus-client", @@ -3893,9 +3867,9 @@ dependencies = [ [[package]] name = "iroh-net" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "329553be056a92eec7802e1c087eed951eec6e60f0f0740491ef16a295be4ca2" +checksum = "34192d8846fc59d6669fb80a485b430215ecc1bf3c2b9df4f8a92370fe37e13a" dependencies = [ "anyhow", "backoff", @@ -3917,7 +3891,7 @@ dependencies = [ "hostname", "http 1.1.0", "http-body-util", - "hyper 1.4.1", + "hyper", "hyper-util", "igd-next", "iroh-base", @@ -6279,9 +6253,9 @@ dependencies = [ "futures-core", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "http-body-util", - "hyper 1.4.1", + "hyper", "hyper-rustls", "hyper-util", "ipnet",