From aaf58ab668c030cadd1a0aa0d3c16c1992d654ba Mon Sep 17 00:00:00 2001 From: Jost Schulte Date: Wed, 8 Nov 2023 17:26:24 -0600 Subject: [PATCH 1/2] build: bump deps to holochain v0.2.3-rc.0 --- CHANGELOG.md | 1 + Cargo.lock | 1148 ++++++++++++++++++++++++-------------------------- Cargo.toml | 12 +- 3 files changed, 569 insertions(+), 592 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b92fe72..e70d849 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Added ### Changed +- Bump deps to Holochain v0.2.3-rc.0 ### Fixed ### Removed diff --git a/Cargo.lock b/Cargo.lock index 82c305e..f73c75b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -214,7 +214,7 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" dependencies = [ - "quote", + "quote 1.0.33", "syn 1.0.109", ] @@ -310,8 +310,8 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -377,8 +377,8 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25f9db3b38af870bf7e5cc649167533b493928e50744e2c30ae350230b414670" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -394,8 +394,8 @@ version = "0.1.73" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -454,7 +454,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "miniz_oxide", - "object 0.32.1", + "object", "rustc-demangle", ] @@ -617,8 +617,8 @@ version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -787,8 +787,8 @@ checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" dependencies = [ "heck 0.4.1", "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -799,8 +799,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873" dependencies = [ "heck 0.4.1", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -904,15 +904,6 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" -[[package]] -name = "core2" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" -dependencies = [ - "memchr", -] - [[package]] name = "corosensei" version = "0.1.4" @@ -937,56 +928,74 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.82.3" +version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38faa2a16616c8e78a18d37b4726b98bfd2de192f2fdc8a39ddf568a408a0f75" +checksum = "2a2ab4512dfd3a6f4be184403a195f76e81a8a9f9e6c898e19d2dc3ce20e0115" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.82.3" +version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26f192472a3ba23860afd07d2b0217dc628f21fcc72617aa1336d98e1671f33b" +checksum = "98b022ed2a5913a38839dfbafe6cf135342661293b08049843362df4301261dc" dependencies = [ + "arrayvec 0.7.4", + "bumpalo", "cranelift-bforest", "cranelift-codegen-meta", "cranelift-codegen-shared", + "cranelift-egraph", "cranelift-entity", + "cranelift-isle", "gimli 0.26.2", "log", - "regalloc", + "regalloc2", "smallvec 1.11.1", "target-lexicon", ] [[package]] name = "cranelift-codegen-meta" -version = "0.82.3" +version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f32ddb89e9b89d3d9b36a5b7d7ea3261c98235a76ac95ba46826b8ec40b1a24" +checksum = "639307b45434ad112a98f8300c0f0ab085cbefcd767efcdef9ef19d4c0756e74" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.82.3" +version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01fd0d9f288cc1b42d9333b7a776b17e278fc888c28e6a0f09b5573d45a150bc" +checksum = "278e52e29c53fcf32431ef08406c295699a70306d05a0715c5b1bf50e33a9ab7" + +[[package]] +name = "cranelift-egraph" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "624b54323b06e675293939311943ba82d323bb340468ce1889be5da7932c8d73" +dependencies = [ + "cranelift-entity", + "fxhash", + "hashbrown 0.12.3", + "indexmap 1.9.3", + "log", + "smallvec 1.11.1", +] [[package]] name = "cranelift-entity" -version = "0.82.3" +version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e3bfe172b83167604601faf9dc60453e0d0a93415b57a9c4d1a7ae6849185cf" +checksum = "9a59bcbca89c3f1b70b93ab3cbba5e5e0cbf3e63dadb23c7525cb142e21a9d4c" [[package]] name = "cranelift-frontend" -version = "0.82.3" +version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a006e3e32d80ce0e4ba7f1f9ddf66066d052a8c884a110b91d05404d6ce26dce" +checksum = "0d70abacb8cfef3dc8ff7e8836e9c1d70f7967dfdac824a4cd5e30223415aca6" dependencies = [ "cranelift-codegen", "log", @@ -994,6 +1003,12 @@ dependencies = [ "target-lexicon", ] +[[package]] +name = "cranelift-isle" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "393bc73c451830ff8dbb3a07f61843d6cb41a084f9996319917c0b291ed785bb" + [[package]] name = "crc32fast" version = "1.3.2" @@ -1048,6 +1063,16 @@ dependencies = [ "scopeguard", ] +[[package]] +name = "crossbeam-queue" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils", +] + [[package]] name = "crossbeam-utils" version = "0.8.16" @@ -1079,7 +1104,7 @@ version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" dependencies = [ - "quote", + "quote 1.0.33", "syn 1.0.109", ] @@ -1144,8 +1169,8 @@ checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b" dependencies = [ "fnv", "ident_case", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "strsim 0.9.3", "syn 1.0.109", ] @@ -1158,8 +1183,8 @@ checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" dependencies = [ "fnv", "ident_case", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "strsim 0.10.0", "syn 1.0.109", ] @@ -1172,8 +1197,8 @@ checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" dependencies = [ "fnv", "ident_case", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "strsim 0.10.0", "syn 1.0.109", ] @@ -1186,8 +1211,8 @@ checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" dependencies = [ "fnv", "ident_case", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -1198,7 +1223,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" dependencies = [ "darling_core 0.10.2", - "quote", + "quote 1.0.33", "syn 1.0.109", ] @@ -1209,7 +1234,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" dependencies = [ "darling_core 0.13.4", - "quote", + "quote 1.0.33", "syn 1.0.109", ] @@ -1220,7 +1245,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" dependencies = [ "darling_core 0.14.4", - "quote", + "quote 1.0.33", "syn 1.0.109", ] @@ -1231,16 +1256,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core 0.20.3", - "quote", + "quote 1.0.33", "syn 2.0.38", ] -[[package]] -name = "dary_heap" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca" - [[package]] name = "dashmap" version = "4.0.2" @@ -1276,8 +1295,8 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -1287,8 +1306,8 @@ version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53e0efad4403bfc52dc201159c4b842a246a14b98c64b55dfd0f2d89729dfeb8" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -1300,8 +1319,8 @@ checksum = "a2658621297f2cf68762a6f7dc0bb7e1ff2cfd6583daef8ee0fed6f7ec468ec0" dependencies = [ "darling 0.10.2", "derive_builder_core", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -1312,8 +1331,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2791ea3e372c8495c0bc2033991d76b512cd799d07491fbd6890124db9458bef" dependencies = [ "darling 0.10.2", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -1324,8 +1343,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ "convert_case", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "rustc_version", "syn 1.0.109", ] @@ -1484,8 +1503,8 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -1505,8 +1524,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" dependencies = [ "darling 0.20.3", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -1532,8 +1551,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22deed3a8124cff5fa835713fa105621e43bbdc46690c3a6b68328a012d350d4" dependencies = [ "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "rustversion", "syn 1.0.109", "synstructure", @@ -1582,8 +1601,8 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", "synstructure", ] @@ -1629,11 +1648,11 @@ dependencies = [ [[package]] name = "fixt" -version = "0.2.2" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bbd3dde3f166a47832a20fa1d0c61d5b68a79bedf370782441709d82f6ae69e" +checksum = "6dcba8d052c79ccc618aeeca46ba0ba5f63650933966d43e72fb78f529d8a42a" dependencies = [ - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "lazy_static", "parking_lot 0.10.2", "paste", @@ -1789,8 +1808,8 @@ version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -2012,15 +2031,6 @@ dependencies = [ "autocfg 1.1.0", ] -[[package]] -name = "hashbrown" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" -dependencies = [ - "ahash 0.7.6", -] - [[package]] name = "hashbrown" version = "0.12.3" @@ -2075,9 +2085,9 @@ dependencies = [ [[package]] name = "hdi" -version = "0.3.3-beta-rc.0" +version = "0.3.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3643f277f71ff421d2d5aec634733ebe692a1a4dcc256053b43b48ce894ec2e" +checksum = "9daf791be61b14ff25458c15410b5e706c469a06ff321aa446b79fd4be6dfd6b" dependencies = [ "hdk_derive", "holo_hash", @@ -2092,9 +2102,9 @@ dependencies = [ [[package]] name = "hdk" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c6184be153b966718ce64a7d1251fb79fe3bf4a4ec7a50b661d83303695b206" +checksum = "44c4074838b73bf2e840b85fbd16145b147644e5d75970717255677121cce546" dependencies = [ "getrandom 0.2.10", "hdi", @@ -2112,17 +2122,17 @@ dependencies = [ [[package]] name = "hdk_derive" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5749e92f51bb34acde67e44113f51f3a0796b32d2d93642fdb9bd6b2ff14a588" +checksum = "2b37b44a2b1b555e2d9b2fd7f6c9e7fd361836725edbbb8f9f3665af2ba51128" dependencies = [ "darling 0.14.4", "heck 0.4.1", "holochain_integrity_types", "paste", "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -2188,9 +2198,9 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "holo_hash" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435cfdff816b0b44e467e0a27bbed7527dbf0ef8281b1dd3d2620ead755d2d74" +checksum = "d7d9e8365ba8aa926b86bc3504e68a8b92466c79ea9d75c70b8790eb91ec610b" dependencies = [ "arbitrary", "base64 0.13.1", @@ -2198,7 +2208,7 @@ dependencies = [ "derive_more", "fixt", "futures", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_util", "holochain_wasmer_common", "kitsune_p2p_dht_arc", @@ -2212,9 +2222,9 @@ dependencies = [ [[package]] name = "holochain" -version = "0.2.3-beta-rc.1" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ba9173613ea5047d6b42cd5ed01a36b98b9bb540339fea60622ac3d6b848b4" +checksum = "94c90c166f183b6355800b67bbf4294550e728ade24e528e6803192309f00c18" dependencies = [ "anyhow", "arbitrary", @@ -2241,7 +2251,7 @@ dependencies = [ "holochain_conductor_api", "holochain_keystore", "holochain_p2p", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_sqlite", "holochain_state", "holochain_test_wasm_common", @@ -2300,14 +2310,15 @@ dependencies = [ "url2", "url_serde", "uuid 0.7.4", + "wasmer", "wasmer-middlewares", ] [[package]] name = "holochain_cascade" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d38103f07c56f17b00b2fa6d9ddaf724b8381dca32127a8be266c5ccd4929b37" +checksum = "8bc3b43ff3145987b75822467887d137f092af38a3eca0c60547fa3a62b55ce7" dependencies = [ "async-trait", "derive_more", @@ -2320,7 +2331,7 @@ dependencies = [ "hdk_derive", "holo_hash", "holochain_p2p", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_sqlite", "holochain_state", "holochain_trace", @@ -2348,7 +2359,7 @@ dependencies = [ "holo_hash", "holochain", "holochain_conductor_api", - "holochain_serialized_bytes 0.0.53", + "holochain_serialized_bytes", "holochain_types", "holochain_websocket", "holochain_zome_types", @@ -2361,16 +2372,16 @@ dependencies = [ [[package]] name = "holochain_conductor_api" -version = "0.2.3-beta-rc.1" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "142607decff49b58ef4eaf3ab919a9d20a2a794b54d84d4fc3c06db3e30266ba" +checksum = "c2cf267851e3f415e86c5d6b24704d89cad2816b2c2ac9de890a63f5f5dc2a19" dependencies = [ "derive_more", "directories", "holo_hash", "holochain_keystore", "holochain_p2p", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_state", "holochain_types", "holochain_zome_types", @@ -2386,14 +2397,14 @@ dependencies = [ [[package]] name = "holochain_integrity_types" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28a6d35c9549a550012c714da46cb7271650a4a019ef3f6df4b952052a304939" +checksum = "b97fa27e2fefb20a66d21ff480761376ac8ae0bd9e0898ea8d7b41a34fed7f10" dependencies = [ "arbitrary", "derive_builder", "holo_hash", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_util", "kitsune_p2p_dht", "kitsune_p2p_timestamp", @@ -2407,14 +2418,14 @@ dependencies = [ [[package]] name = "holochain_keystore" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91770f8540583280014c73f43756085fed3f9841d17f0418722b61281985ebaa" +checksum = "33d0f79a1f5d4ea8369a25ee4b83383f13703b5392cec86eba1359768e118432" dependencies = [ "base64 0.13.1", "futures", "holo_hash", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_zome_types", "kitsune_p2p_types", "lair_keystore", @@ -2432,9 +2443,9 @@ dependencies = [ [[package]] name = "holochain_p2p" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b8a07cabc7bb390b8adc0cb945aaef424170fd1a3b522b070e3b581cd6a661" +checksum = "5317c1d1715e62098f797cfc55efd6d89d443e1ded3d3ec4c2274fe3d0d536b4" dependencies = [ "async-trait", "derive_more", @@ -2443,7 +2454,7 @@ dependencies = [ "ghost_actor 0.3.0-alpha.6", "holo_hash", "holochain_keystore", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_trace", "holochain_types", "holochain_util", @@ -2460,29 +2471,16 @@ dependencies = [ "tokio-stream", ] -[[package]] -name = "holochain_serialized_bytes" -version = "0.0.51" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9805b3e01e7b5c144782a0823db4dc895fec18a9ccd45a492ce7c7bf157a9e38" -dependencies = [ - "arbitrary", - "holochain_serialized_bytes_derive 0.0.51", - "rmp-serde 0.15.5", - "serde", - "serde-transcode", - "serde_bytes", - "serde_json", - "thiserror", -] - [[package]] name = "holochain_serialized_bytes" version = "0.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f7a5fc7c745a107f8ebcb04caab7a6b7a8463e2811f07ced19c281977583de7" dependencies = [ - "holochain_serialized_bytes_derive 0.0.53", + "arbitrary", + "holochain_serialized_bytes_derive", + "proptest", + "proptest-derive", "rmp-serde 0.15.5", "serde", "serde-transcode", @@ -2491,31 +2489,21 @@ dependencies = [ "thiserror", ] -[[package]] -name = "holochain_serialized_bytes_derive" -version = "0.0.51" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1077232d0c427d64feb9e138fa22800e447eafb1810682d6c13beb95333cb32c" -dependencies = [ - "quote", - "syn 1.0.109", -] - [[package]] name = "holochain_serialized_bytes_derive" version = "0.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec3e0cf02005cbf0f514476d40e02125b26df6d4922d7a2c48a84fc588539d71" dependencies = [ - "quote", + "quote 1.0.33", "syn 1.0.109", ] [[package]] name = "holochain_sqlite" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f22b361a22343bb0a5599c0da6ead7e51c2af50f0daabb239379fca17df377e" +checksum = "aa413e76e9b3190ca59aaa2a7e4443d900b193f7dde2b97c79b718bfc359dba6" dependencies = [ "anyhow", "async-trait", @@ -2531,7 +2519,7 @@ dependencies = [ "futures", "getrandom 0.2.10", "holo_hash", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_util", "holochain_zome_types", "kitsune_p2p", @@ -2564,9 +2552,9 @@ dependencies = [ [[package]] name = "holochain_state" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f4994f02b423dd48875a830528e4820d996a343f2dfb813f34d8b5e03118149" +checksum = "8f8d977261c4237b659a6c99c1691e933e3eb4f3885fa1fe882bb8d6c03fe23f" dependencies = [ "async-recursion", "base64 0.13.1", @@ -2583,7 +2571,7 @@ dependencies = [ "holo_hash", "holochain_keystore", "holochain_p2p", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_sqlite", "holochain_types", "holochain_util", @@ -2606,9 +2594,9 @@ dependencies = [ [[package]] name = "holochain_test_wasm_common" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f671acef860141e5f359d875ec9e5791e3ee6d25cd860ac2344a91ee35f4c410" +checksum = "9045160edc2819c866381d987194289f485e15e98c89027ec39e9b0ef11b2c2a" dependencies = [ "hdk", "serde", @@ -2616,9 +2604,9 @@ dependencies = [ [[package]] name = "holochain_trace" -version = "0.2.2" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83611dcbb9be2afd7a4416793dc75f5d5d1f2975d4c0898162a3b680ecf1935c" +checksum = "50aef7176e5d56cc0bb2763f375d30b828268b7e83d9be20c8f7720e1ceb8796" dependencies = [ "chrono", "derive_more", @@ -2634,9 +2622,9 @@ dependencies = [ [[package]] name = "holochain_types" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f27a22cbfc1ce8ac31debdd7af33eab4186ca18e0e0312067d021243fcdd0cbe" +checksum = "ac57e78de5fb60e7c1d126c88e8be1fc3cf58324d71b0cb65ac36e5d4db99d4f" dependencies = [ "anyhow", "arbitrary", @@ -2656,7 +2644,7 @@ dependencies = [ "getrandom 0.2.10", "holo_hash", "holochain_keystore", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_sqlite", "holochain_trace", "holochain_util", @@ -2688,14 +2676,15 @@ dependencies = [ "thiserror", "tokio", "tracing", + "wasmer", "wasmer-middlewares", ] [[package]] name = "holochain_util" -version = "0.2.2" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c507f39c150414b64bb2fe8da311dc4e925435be887f8dfc3a97f8183d829878" +checksum = "8d682b2bf5eee33d39c0d95df0ac6d759336084e7eb3ad952ed70716c2d11cd5" dependencies = [ "backtrace", "cfg-if 0.1.10", @@ -2711,9 +2700,9 @@ dependencies = [ [[package]] name = "holochain_wasm_test_utils" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a956bd583c820bafae372b911abf0f1721251763a6cfe0f927ca67a19e9c4d7" +checksum = "70b0c678d46345b153aab7a3a3659c582e6d5e2f65accda457748aa7824ee086" dependencies = [ "holochain_types", "holochain_util", @@ -2725,26 +2714,25 @@ dependencies = [ [[package]] name = "holochain_wasmer_common" -version = "0.0.84" +version = "0.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "223daec7ca62d4e36841a99d8799b29cc616f5976ad0e2975e6ca6810de8f14f" +checksum = "3d90da174e7db13ecce8279052d6e7394a101a0bcf63a990404419ee7d7d06d1" dependencies = [ - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "serde", "serde_bytes", "test-fuzz", "thiserror", "wasmer", - "wasmer-engine", ] [[package]] name = "holochain_wasmer_guest" -version = "0.0.84" +version = "0.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92b2026e44595cb16108464973622577936605582aa22932933a5130ad32ce42" +checksum = "fa28c28213791d36359d083d892371bdddf71148412e411ffbc748d048bfaa22" dependencies = [ - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_wasmer_common", "parking_lot 0.12.1", "paste", @@ -2754,12 +2742,13 @@ dependencies = [ [[package]] name = "holochain_wasmer_host" -version = "0.0.84" +version = "0.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65912ef579fa53ca4ad7713f13379fae53a0d79ef2d91b87670201044eae0d5e" +checksum = "20d8d17c6621725b32feab8499002fd9bd10e19ccd0b33e715b27ebe835c7fd8" dependencies = [ "bimap", - "holochain_serialized_bytes 0.0.51", + "bytes", + "holochain_serialized_bytes", "holochain_wasmer_common", "once_cell", "parking_lot 0.12.1", @@ -2767,17 +2756,18 @@ dependencies = [ "serde", "tracing", "wasmer", + "wasmer-middlewares", ] [[package]] name = "holochain_websocket" -version = "0.2.2" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2975619b1a263030e02766e4440bd3a4d69457ea2588a68c9c68d884ad1fbb98" +checksum = "e7043bd0755e917f6eac2913deab02b7cba6e551ba44374133af3d3569dabd01" dependencies = [ "futures", "ghost_actor 0.4.0-alpha.5", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "must_future", "nanoid 0.3.0", "net2", @@ -2796,9 +2786,9 @@ dependencies = [ [[package]] name = "holochain_zome_types" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb9e6cb4a86934dad05df535128170650d51294a15d1fced6e2fd09633036da6" +checksum = "cb6eb577c3fdbeb389684482934725a69d21e7de90d6025a775164dc29652144" dependencies = [ "arbitrary", "contrafact", @@ -2806,7 +2796,7 @@ dependencies = [ "fixt", "holo_hash", "holochain_integrity_types", - "holochain_serialized_bytes 0.0.51", + "holochain_serialized_bytes", "holochain_wasmer_common", "kitsune_p2p_bin_data", "kitsune_p2p_block", @@ -3036,7 +3026,6 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg 1.1.0", "hashbrown 0.12.3", - "serde", ] [[package]] @@ -3194,9 +3183,9 @@ dependencies = [ [[package]] name = "kitsune_p2p" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da5500ab1db6d3c91fc8da9d85878d687d475bdb7d76f6399cc9dee1dc492d74" +checksum = "967172ccb2f47e471d59cfec1cd3249821450f39c84e063ec2936f12469671f1" dependencies = [ "arbitrary", "arrayref", @@ -3241,9 +3230,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_bin_data" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8afa8a8443e53e33630cac6e8c1ab62f2b0eeeedcbac55cf364ae475b3e0a2a4" +checksum = "7ec386fa60525c57008152ea4afe83e8f9a120602a647010552a2d0c8574ee60" dependencies = [ "arbitrary", "base64 0.13.1", @@ -3257,9 +3246,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_block" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20d2b731570653080783af209d3ef20b171bf433934b30b5e101ff81a44f0a13" +checksum = "d810bd1059940072908a923aec9a38cd03c521666dc6ef2ab9a00a2f8241b517" dependencies = [ "kitsune_p2p_bin_data", "kitsune_p2p_timestamp", @@ -3269,9 +3258,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_bootstrap" -version = "0.1.3-beta-rc.0" +version = "0.1.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f7e9665362ebff6eef399e34fe7729bd2a3bd648b3ba0db4bff56ec100bbbac" +checksum = "58e43b032942b8efdec874532572166b8c794c98772726d2bc55522e020bf320" dependencies = [ "clap 3.2.25", "futures", @@ -3289,9 +3278,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_dht" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3df476d31342f60edacd1eca957373667f6462b22733e88b6a622dab204424b7" +checksum = "03d5dc21f624d8cd65d074fc96f7dc8141436016dfac2119b52bdac9787e7237" dependencies = [ "colored", "derivative", @@ -3313,9 +3302,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_dht_arc" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e3ae4467354e63f5f1fc62400977d1bd2722ec794065d8fa3366af752365bea" +checksum = "1f4ce82a9dda0292b72f333a7bacce198bd66268e22ae78879a2215f0fa9007d" dependencies = [ "derive_more", "gcollections", @@ -3327,9 +3316,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_fetch" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd68c119db83c553ecba6203d87fbd1aa5fa38773b27181f47361686a01a3d6e" +checksum = "e0fbf18fecc6d9cb4f39e1833533572aae30433ab92871c497005f824406fd9e" dependencies = [ "derive_more", "futures", @@ -3348,9 +3337,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_mdns" -version = "0.2.2" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b16b6a872bf984119c80c26cc92488763e96c396b5c091b28d5b66aad030bd61" +checksum = "139782665cfb2fbf954934c361193f84d07392e58b91d830d94c37681cac0278" dependencies = [ "async-stream", "base64 0.13.1", @@ -3365,9 +3354,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_proxy" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df93fdd654c8e43115e1ed084ad54721dd39e0ad71953a13183463cfa998a5a5" +checksum = "577f02e897868e98f7a82cf3e91aeff608439b1622fc9a38d9d094a8ddf653b2" dependencies = [ "base64 0.13.1", "blake2b_simd 0.5.11", @@ -3379,7 +3368,8 @@ dependencies = [ "nanoid 0.3.0", "parking_lot 0.11.2", "rmp-serde 0.15.5", - "rustls 0.20.9", + "rustls", + "sct", "serde", "serde_bytes", "structopt", @@ -3390,9 +3380,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_timestamp" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9f55a6bc3bca9280f86778a7436f12f2c6d2cfc6f1612a9ff5ad77944559673" +checksum = "8810b3301b49acf2723b5a3fa9218b93d79efa25109f4c74326dca4c1202e14e" dependencies = [ "arbitrary", "chrono", @@ -3403,9 +3393,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_transport_quic" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc42ba26ed8ba34cf221548d9da6e49ab3a7b3e520164fe412c51ba4d9dfc0f8" +checksum = "7f35132d2a61b2a250e4fa7223f82a6550045e72b1072d0c35993348759139ca" dependencies = [ "blake2b_simd 1.0.2", "futures", @@ -3415,17 +3405,17 @@ dependencies = [ "once_cell", "quinn", "rcgen 0.9.3", - "rustls 0.20.9", + "rustls", "serde", "tokio", - "webpki 0.22.4", + "webpki 0.22.2", ] [[package]] name = "kitsune_p2p_types" -version = "0.2.3-beta-rc.0" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eb0884e19b29ef137f06f4eb7ff6e42c568b3d43eeca7fd923a7d5002f80823" +checksum = "559ed227cdf3148fb94caa64de5b9e735b310728bde1b6a92da20c1868c6b6fa" dependencies = [ "arbitrary", "base64 0.13.1", @@ -3445,7 +3435,7 @@ dependencies = [ "parking_lot 0.11.2", "paste", "rmp-serde 0.15.5", - "rustls 0.20.9", + "rustls", "serde", "serde_bytes", "serde_json", @@ -3454,9 +3444,10 @@ dependencies = [ "thiserror", "tokio", "tokio-stream", + "ureq", "url 2.4.1", "url2", - "webpki 0.22.4", + "webpki 0.22.2", ] [[package]] @@ -3531,38 +3522,24 @@ checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" [[package]] name = "libflate" -version = "2.0.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7d5654ae1795afc7ff76f4365c2c8791b0feb18e8996a96adad8ffd7c3b2bf" +checksum = "5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18" dependencies = [ "adler32", - "core2", "crc32fast", - "dary_heap", "libflate_lz77", ] [[package]] name = "libflate_lz77" -version = "2.0.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be5f52fb8c451576ec6b79d3f4deb327398bc05bbdbd99021a6e77a4c855d524" +checksum = "a52d3a8bfc85f250440e4424db7d857e241a3aebbbe301f3eb606ab15c39acbf" dependencies = [ - "core2", - "hashbrown 0.13.2", "rle-decode-fast", ] -[[package]] -name = "libloading" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" -dependencies = [ - "cfg-if 1.0.0", - "winapi 0.3.9", -] - [[package]] name = "libloading" version = "0.8.1" @@ -3601,9 +3578,9 @@ dependencies = [ [[package]] name = "libsodium-sys-stable" -version = "1.20.3" +version = "1.19.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfc31f983531631496f4e621110cd81468ab78b65dee0046cfddea83caa2c327" +checksum = "c380d5be44ec310e371ff404e923e39464ca21ebef0a1468f4bfbbc92af547f5" dependencies = [ "cc", "libc", @@ -3673,27 +3650,6 @@ dependencies = [ "value-bag", ] -[[package]] -name = "loupe" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b6a72dfa44fe15b5e76b94307eeb2ff995a8c5b283b55008940c02e0c5b634d" -dependencies = [ - "indexmap 1.9.3", - "loupe-derive", - "rustversion", -] - -[[package]] -name = "loupe-derive" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0fbfc88337168279f2e9ae06e157cfed4efd3316e14dc96ed074d4f2e6c5952" -dependencies = [ - "quote", - "syn 1.0.109", -] - [[package]] name = "lru" version = "0.8.1" @@ -3795,6 +3751,15 @@ dependencies = [ "libc", ] +[[package]] +name = "memmap2" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" +dependencies = [ + "libc", +] + [[package]] name = "memoffset" version = "0.6.5" @@ -3804,6 +3769,15 @@ dependencies = [ "autocfg 1.1.0", ] +[[package]] +name = "memoffset" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" +dependencies = [ + "autocfg 1.1.0", +] + [[package]] name = "memoffset" version = "0.9.0" @@ -3883,8 +3857,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb" dependencies = [ "cfg-if 1.0.0", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -3896,9 +3870,9 @@ checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389" [[package]] name = "mr_bundle" -version = "0.2.2" +version = "0.2.3-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b07707c320cdf007f36f450de93074425885fad116d55bda2b87e96bd216d6a0" +checksum = "0241efee935253dc549400aa1842d87aa9a744633f139d5805cf5cf8c8e87988" dependencies = [ "arbitrary", "bytes", @@ -3977,8 +3951,8 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -4214,23 +4188,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" dependencies = [ "proc-macro-crate", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] -[[package]] -name = "object" -version = "0.28.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424" -dependencies = [ - "crc32fast", - "hashbrown 0.11.2", - "indexmap 1.9.3", - "memchr", -] - [[package]] name = "object" version = "0.32.1" @@ -4285,8 +4247,8 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -4349,8 +4311,8 @@ checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7" dependencies = [ "Inflector", "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -4539,8 +4501,8 @@ version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -4677,8 +4639,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", "version_check", ] @@ -4689,11 +4651,20 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "version_check", ] +[[package]] +name = "proc-macro2" +version = "0.4.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" +dependencies = [ + "unicode-xid 0.1.0", +] + [[package]] name = "proc-macro2" version = "1.0.69" @@ -4718,6 +4689,37 @@ dependencies = [ "thiserror", ] +[[package]] +name = "proptest" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c003ac8c77cb07bb74f5f198bce836a689bcd5a42574612bf14d17bfd08c20e" +dependencies = [ + "bit-set", + "bit-vec", + "bitflags 2.4.0", + "lazy_static", + "num-traits", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rand_xorshift 0.3.0", + "regex-syntax 0.7.5", + "rusty-fork", + "tempfile", + "unarray", +] + +[[package]] +name = "proptest-derive" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90b46295382dc76166cb7cf2bb4a97952464e4b7ed5a43e6cd34e1fec3349ddc" +dependencies = [ + "proc-macro2 0.4.30", + "quote 0.6.13", + "syn 0.15.44", +] + [[package]] name = "protobuf" version = "2.28.0" @@ -4739,8 +4741,8 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -4781,11 +4783,11 @@ dependencies = [ "fxhash", "quinn-proto", "quinn-udp", - "rustls 0.20.9", + "rustls", "thiserror", "tokio", "tracing", - "webpki 0.22.4", + "webpki 0.22.2", ] [[package]] @@ -4797,15 +4799,15 @@ dependencies = [ "bytes", "fxhash", "rand 0.8.5", - "ring 0.16.20", - "rustls 0.20.9", + "ring", + "rustls", "rustls-native-certs", "rustls-pemfile 0.2.1", "slab", "thiserror", "tinyvec", "tracing", - "webpki 0.22.4", + "webpki 0.22.2", ] [[package]] @@ -4822,13 +4824,22 @@ dependencies = [ "tracing", ] +[[package]] +name = "quote" +version = "0.6.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" +dependencies = [ + "proc-macro2 0.4.30", +] + [[package]] name = "quote" version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ - "proc-macro2", + "proc-macro2 1.0.69", ] [[package]] @@ -4886,7 +4897,7 @@ dependencies = [ "rand_jitter", "rand_os", "rand_pcg", - "rand_xorshift", + "rand_xorshift 0.1.1", "winapi 0.3.9", ] @@ -5067,6 +5078,15 @@ dependencies = [ "rand_core 0.3.1", ] +[[package]] +name = "rand_xorshift" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +dependencies = [ + "rand_core 0.6.4", +] + [[package]] name = "rawpointer" version = "0.2.1" @@ -5100,7 +5120,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6413f3de1edee53342e6138e75b56d32e7bc6e332b3bd62d497b1929d4cfbcdd" dependencies = [ "pem", - "ring 0.16.20", + "ring", "time", "yasna", ] @@ -5112,7 +5132,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" dependencies = [ "pem", - "ring 0.16.20", + "ring", "time", "yasna", "zeroize", @@ -5163,13 +5183,14 @@ dependencies = [ ] [[package]] -name = "regalloc" -version = "0.0.34" +name = "regalloc2" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62446b1d3ebf980bdc68837700af1d77b37bc430e524bf95319c6eada2a4cc02" +checksum = "300d4fbfb40c1c66a78ba3ddd41c1110247cf52f97b87d0f2fc9209bd49b030c" dependencies = [ + "fxhash", "log", - "rustc-hash", + "slice-group-by", "smallvec 1.11.1", ] @@ -5211,6 +5232,12 @@ version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" +[[package]] +name = "regex-syntax" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" + [[package]] name = "regex-syntax" version = "0.8.0" @@ -5295,25 +5322,11 @@ dependencies = [ "libc", "once_cell", "spin 0.5.2", - "untrusted 0.7.1", + "untrusted", "web-sys", "winapi 0.3.9", ] -[[package]] -name = "ring" -version = "0.17.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9babe80d5c16becf6594aa32ad2be8fe08498e7ae60b77de8df700e67f191d7e" -dependencies = [ - "cc", - "getrandom 0.2.10", - "libc", - "spin 0.9.8", - "untrusted 0.9.0", - "windows-sys 0.48.0", -] - [[package]] name = "rkyv" version = "0.7.42" @@ -5323,6 +5336,7 @@ dependencies = [ "bitvec", "bytecheck", "hashbrown 0.12.3", + "indexmap 1.9.3", "ptr_meta", "rend", "rkyv_derive", @@ -5337,8 +5351,8 @@ version = "0.7.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -5444,12 +5458,6 @@ version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" -[[package]] -name = "rustc-hash" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - [[package]] name = "rustc_version" version = "0.4.0" @@ -5493,21 +5501,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" dependencies = [ "log", - "ring 0.16.20", - "sct", - "webpki 0.22.4", -] - -[[package]] -name = "rustls" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" -dependencies = [ - "log", - "ring 0.16.20", - "rustls-webpki 0.101.6", + "ring", "sct", + "webpki 0.22.2", ] [[package]] @@ -5546,18 +5542,8 @@ version = "0.100.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f6a5fc258f1c1276dfe3016516945546e2d5383911efc0fc4f1cdc5df3a4ae3" dependencies = [ - "ring 0.16.20", - "untrusted 0.7.1", -] - -[[package]] -name = "rustls-webpki" -version = "0.101.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" -dependencies = [ - "ring 0.16.20", - "untrusted 0.7.1", + "ring", + "untrusted", ] [[package]] @@ -5566,6 +5552,18 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" +[[package]] +name = "rusty-fork" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" +dependencies = [ + "fnv", + "quick-error", + "tempfile", + "wait-timeout", +] + [[package]] name = "ryu" version = "1.0.15" @@ -5617,8 +5615,8 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" dependencies = [ - "ring 0.16.20", - "untrusted 0.7.1", + "ring", + "untrusted", ] [[package]] @@ -5656,6 +5654,12 @@ dependencies = [ "libc", ] +[[package]] +name = "self_cell" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c309e515543e67811222dbc9e3dd7e1056279b782e1dacffe4242b718734fb6" + [[package]] name = "semver" version = "0.11.0" @@ -5701,6 +5705,17 @@ dependencies = [ "serde", ] +[[package]] +name = "serde-wasm-bindgen" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf" +dependencies = [ + "js-sys", + "serde", + "wasm-bindgen", +] + [[package]] name = "serde_bytes" version = "0.11.12" @@ -5716,8 +5731,8 @@ version = "1.0.166" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5dd83d6dde2b6b2d466e14d9d1acce8816dedee94f735eac6395808b3483c6d6" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -5771,8 +5786,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" dependencies = [ "darling 0.13.4", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -5857,6 +5872,16 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "shared-buffer" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cf61602ee61e2f83dd016b3e6387245291cf728ea071c378b35088125b4d995" +dependencies = [ + "bytes", + "memmap2 0.6.2", +] + [[package]] name = "shrinkwraprs" version = "0.3.0" @@ -5865,8 +5890,8 @@ checksum = "e63e6744142336dfb606fe2b068afa2e1cca1ee6a5d8377277a92945d81fa331" dependencies = [ "bitflags 1.3.2", "itertools 0.8.2", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -5921,6 +5946,12 @@ dependencies = [ "autocfg 1.1.0", ] +[[package]] +name = "slice-group-by" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" + [[package]] name = "smallvec" version = "0.6.14" @@ -6078,8 +6109,8 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck 0.3.3", "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -6096,8 +6127,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" dependencies = [ "heck 0.3.3", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] @@ -6108,8 +6139,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ "heck 0.4.1", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "rustversion", "syn 1.0.109", ] @@ -6139,14 +6170,25 @@ dependencies = [ "zeroize", ] +[[package]] +name = "syn" +version = "0.15.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" +dependencies = [ + "proc-macro2 0.4.30", + "quote 0.6.13", + "unicode-xid 0.1.0", +] + [[package]] name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "unicode-ident", ] @@ -6156,8 +6198,8 @@ version = "2.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "unicode-ident", ] @@ -6167,10 +6209,10 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", - "unicode-xid", + "unicode-xid 0.2.4", ] [[package]] @@ -6316,8 +6358,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58071dc2471840e9f374eeb0f6e405a31bccb3cc5d59bb4598f02cafc274b5c4" dependencies = [ "cargo_metadata", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "serde", "strum_macros 0.24.3", ] @@ -6331,8 +6373,8 @@ dependencies = [ "darling 0.14.4", "if_chain", "lazy_static", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "subprocess", "syn 1.0.109", "test-fuzz-internal", @@ -6393,8 +6435,8 @@ version = "1.0.49" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -6495,8 +6537,8 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -6516,9 +6558,9 @@ version = "0.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" dependencies = [ - "rustls 0.20.9", + "rustls", "tokio", - "webpki 0.22.4", + "webpki 0.22.2", ] [[package]] @@ -6556,12 +6598,12 @@ checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd" dependencies = [ "futures-util", "log", - "rustls 0.20.9", + "rustls", "rustls-native-certs", "tokio", "tokio-rustls", "tungstenite 0.18.0", - "webpki 0.22.4", + "webpki 0.22.2", ] [[package]] @@ -6671,8 +6713,8 @@ version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] @@ -6800,12 +6842,12 @@ dependencies = [ "httparse", "log", "rand 0.8.5", - "rustls 0.20.9", + "rustls", "sha1", "thiserror", "url 2.4.1", "utf-8", - "webpki 0.22.4", + "webpki 0.22.2", ] [[package]] @@ -6829,9 +6871,9 @@ dependencies = [ [[package]] name = "tx5" -version = "0.0.2-alpha" +version = "0.0.3-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76decf02d813606a817a33793aa5b7bf3cbf8d85d1623157ca7b05ef939c5e1" +checksum = "c20ea30df2cb7172c8410c51ae620cb61e8fb63c3f2b0e560646a81cbe6ac04d" dependencies = [ "bytes", "futures", @@ -6853,9 +6895,9 @@ dependencies = [ [[package]] name = "tx5-core" -version = "0.0.2-alpha" +version = "0.0.3-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "062c8fa9036a5f4e2795e5d6abe1b2e4591f36d0480732ddc0e7405a7489d01f" +checksum = "ef6c9332a03a5dec9bc20c227ca52d6918ad74472b37921252179f190dc5e312" dependencies = [ "base64 0.13.1", "dirs", @@ -6871,10 +6913,11 @@ dependencies = [ [[package]] name = "tx5-go-pion" -version = "0.0.2-alpha" +version = "0.0.3-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc0ceeb67c3c846ea7bb6f5d30088f75359a5a55646d80f6a01a3ec235a2eb5" +checksum = "943dd802f81376a72a38a7eeaa7ee128bc221826495f0346b875358db2c53d56" dependencies = [ + "futures", "parking_lot 0.12.1", "tokio", "tracing", @@ -6884,15 +6927,15 @@ dependencies = [ [[package]] name = "tx5-go-pion-sys" -version = "0.0.2-alpha" +version = "0.0.3-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12b039d7f78e57ab84b7db1293cd194147895b7b43a6a8910f1e82268756fbe" +checksum = "f9f7f7a8f6dcf97e956cc8f899f01233b83e7a684b95a4ab9d501ec25596f6b7" dependencies = [ "Inflector", "base64 0.13.1", "dirs", "libc", - "libloading 0.8.1", + "libloading", "once_cell", "ouroboros", "sha2 0.10.8", @@ -6903,9 +6946,9 @@ dependencies = [ [[package]] name = "tx5-go-pion-turn" -version = "0.0.2-alpha" +version = "0.0.3-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e0194742195d3676fa8c2907995676604cd3ebf8e17fe7f0e9a50495092b945" +checksum = "13c585cb964f1bffba37ab1bfc4f372ede0c7906e2c92ce69231ecf2d8857613" dependencies = [ "base64 0.13.1", "dirs", @@ -6921,9 +6964,9 @@ dependencies = [ [[package]] name = "tx5-signal" -version = "0.0.2-alpha" +version = "0.0.3-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7698b18a456f298ae7c4bb3c2a5e76c7193242f0a53d91866cc9507e1ff4373b" +checksum = "61ed634434030914bf893eb5d3c3f32b0c0516c9352ca14ccccbcc997178eb23" dependencies = [ "futures", "lair_keystore_api", @@ -6932,8 +6975,8 @@ dependencies = [ "rand 0.8.5", "rand-utf8", "rcgen 0.10.0", - "ring 0.16.20", - "rustls 0.20.9", + "ring", + "rustls", "rustls-native-certs", "rustls-pemfile 1.0.3", "serde_json", @@ -6950,9 +6993,9 @@ dependencies = [ [[package]] name = "tx5-signal-srv" -version = "0.0.2-alpha" +version = "0.0.3-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dd44a26819757459b14994e728adeeb05931ca95605e54eb7733d01f3f130f8" +checksum = "811e5205cef837d9aae13933a6b42677e193845d03ff708dbae29131b89e019e" dependencies = [ "clap 4.4.6", "dirs", @@ -6981,6 +7024,12 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" +[[package]] +name = "unarray" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" + [[package]] name = "unicase" version = "2.7.0" @@ -7023,6 +7072,12 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" +[[package]] +name = "unicode-xid" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" + [[package]] name = "unicode-xid" version = "0.2.4" @@ -7047,12 +7102,6 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" -[[package]] -name = "untrusted" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" - [[package]] name = "unwrap_to" version = "0.1.0" @@ -7065,24 +7114,25 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2e7e85a0596447f0f2ac090e16bc4c516c6fe91771fb0c0ccf7fa3dae896b9c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] [[package]] name = "ureq" -version = "2.8.0" +version = "2.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5ccd538d4a604753ebc2f17cd9946e89b77bf87f6a8e2309667c6f2e87855e3" +checksum = "338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d" dependencies = [ - "base64 0.21.4", + "base64 0.13.1", + "flate2", "log", "once_cell", - "rustls 0.21.7", - "rustls-webpki 0.101.6", + "rustls", "url 2.4.1", - "webpki-roots 0.25.2", + "webpki 0.22.2", + "webpki-roots 0.22.6", ] [[package]] @@ -7207,6 +7257,15 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +[[package]] +name = "wait-timeout" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" +dependencies = [ + "libc", +] + [[package]] name = "waker-fn" version = "1.1.1" @@ -7294,12 +7353,35 @@ dependencies = [ "bumpalo", "log", "once_cell", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", "wasm-bindgen-shared", ] +[[package]] +name = "wasm-bindgen-downcast" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dac026d43bcca6e7ce1c0956ba68f59edf6403e8e930a5d891be72c31a44340" +dependencies = [ + "js-sys", + "once_cell", + "wasm-bindgen", + "wasm-bindgen-downcast-macros", +] + +[[package]] +name = "wasm-bindgen-downcast-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5020cfa87c7cecefef118055d44e3c1fc122c7ec25701d528ee458a0b45f38f" +dependencies = [ + "proc-macro2 1.0.69", + "quote 1.0.33", + "syn 1.0.109", +] + [[package]] name = "wasm-bindgen-futures" version = "0.4.37" @@ -7318,7 +7400,7 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ - "quote", + "quote 1.0.33", "wasm-bindgen-macro-support", ] @@ -7328,8 +7410,8 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", "wasm-bindgen-backend", "wasm-bindgen-shared", @@ -7367,73 +7449,70 @@ dependencies = [ [[package]] name = "wasmer" -version = "2.3.0" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea8d8361c9d006ea3d7797de7bd6b1492ffd0f91a22430cfda6c1658ad57bedf" +checksum = "0e626f958755a90a6552b9528f59b58a62ae288e6c17fcf40e99495bc33c60f0" dependencies = [ + "bytes", "cfg-if 1.0.0", + "derivative", "indexmap 1.9.3", "js-sys", - "loupe", "more-asserts", + "rustc-demangle", + "serde", + "serde-wasm-bindgen", + "shared-buffer", "target-lexicon", "thiserror", "wasm-bindgen", - "wasmer-artifact", + "wasm-bindgen-downcast", "wasmer-compiler", "wasmer-compiler-cranelift", "wasmer-derive", - "wasmer-engine", - "wasmer-engine-dylib", - "wasmer-engine-universal", "wasmer-types", "wasmer-vm", "wat", "winapi 0.3.9", ] -[[package]] -name = "wasmer-artifact" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aaf9428c29c1d8ad2ac0e45889ba8a568a835e33fd058964e5e500f2f7ce325" -dependencies = [ - "enumset", - "loupe", - "thiserror", - "wasmer-compiler", - "wasmer-types", -] - [[package]] name = "wasmer-compiler" -version = "2.3.0" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e67a6cd866aed456656db2cfea96c18baabbd33f676578482b85c51e1ee19d2c" +checksum = "848e1922694cf97f4df680a0534c9d72c836378b5eb2313c1708fe1a75b40044" dependencies = [ + "backtrace", + "bytes", + "cfg-if 1.0.0", + "enum-iterator", "enumset", - "loupe", + "lazy_static", + "leb128", + "memmap2 0.5.10", + "more-asserts", + "region", "rkyv", - "serde", - "serde_bytes", + "self_cell", + "shared-buffer", "smallvec 1.11.1", - "target-lexicon", "thiserror", "wasmer-types", + "wasmer-vm", "wasmparser", + "winapi 0.3.9", ] [[package]] name = "wasmer-compiler-cranelift" -version = "2.3.0" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48be2f9f6495f08649e4f8b946a2cbbe119faf5a654aa1457f9504a99d23dae0" +checksum = "3d96bce6fad15a954edcfc2749b59e47ea7de524b6ef3df392035636491a40b4" dependencies = [ "cranelift-codegen", "cranelift-entity", "cranelift-frontend", "gimli 0.26.2", - "loupe", "more-asserts", "rayon", "smallvec 1.11.1", @@ -7445,174 +7524,80 @@ dependencies = [ [[package]] name = "wasmer-derive" -version = "2.3.0" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00e50405cc2a2f74ff574584710a5f2c1d5c93744acce2ca0866084739284b51" +checksum = "7f08f80d166a9279671b7af7a09409c28ede2e0b4e3acabbf0e3cb22c8038ba7" dependencies = [ "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 1.0.109", ] -[[package]] -name = "wasmer-engine" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f98f010978c244db431b392aeab0661df7ea0822343334f8f2a920763548e45" -dependencies = [ - "backtrace", - "enumset", - "lazy_static", - "loupe", - "memmap2", - "more-asserts", - "rustc-demangle", - "serde", - "serde_bytes", - "target-lexicon", - "thiserror", - "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", - "wasmer-vm", -] - -[[package]] -name = "wasmer-engine-dylib" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0358af9c154724587731175553805648d9acb8f6657880d165e378672b7e53" -dependencies = [ - "cfg-if 1.0.0", - "enum-iterator", - "enumset", - "leb128", - "libloading 0.7.4", - "loupe", - "object 0.28.4", - "rkyv", - "serde", - "tempfile", - "tracing", - "wasmer-artifact", - "wasmer-compiler", - "wasmer-engine", - "wasmer-object", - "wasmer-types", - "wasmer-vm", - "which", -] - -[[package]] -name = "wasmer-engine-universal" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "440dc3d93c9ca47865a4f4edd037ea81bf983b5796b59b3d712d844b32dbef15" -dependencies = [ - "cfg-if 1.0.0", - "enumset", - "leb128", - "loupe", - "region", - "rkyv", - "wasmer-compiler", - "wasmer-engine", - "wasmer-engine-universal-artifact", - "wasmer-types", - "wasmer-vm", - "winapi 0.3.9", -] - -[[package]] -name = "wasmer-engine-universal-artifact" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f1db3f54152657eb6e86c44b66525ff7801dad8328fe677da48dd06af9ad41" -dependencies = [ - "enum-iterator", - "enumset", - "loupe", - "rkyv", - "thiserror", - "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", -] - [[package]] name = "wasmer-middlewares" -version = "2.3.0" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7812438ed2f37203a37007cdb5332b8475cb2b16e15d51299b2647894e9ed3a" +checksum = "eeb4b87c0ea9f8636c81a8ab8f52bad01c8623c9fcbb3db5f367d5f157fada30" dependencies = [ - "loupe", "wasmer", "wasmer-types", "wasmer-vm", ] -[[package]] -name = "wasmer-object" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d831335ff3a44ecf451303f6f891175c642488036b92ceceb24ac8623a8fa8b" -dependencies = [ - "object 0.28.4", - "thiserror", - "wasmer-compiler", - "wasmer-types", -] - [[package]] name = "wasmer-types" -version = "2.3.0" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39df01ea05dc0a9bab67e054c7cb01521e53b35a7bb90bd02eca564ed0b2667f" +checksum = "ae2c892882f0b416783fb4310e5697f5c30587f6f9555f9d4f2be85ab39d5d3d" dependencies = [ - "backtrace", + "bytecheck", "enum-iterator", + "enumset", "indexmap 1.9.3", - "loupe", "more-asserts", "rkyv", - "serde", + "target-lexicon", "thiserror", ] [[package]] name = "wasmer-vm" -version = "2.3.0" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d965fa61f4dc4cdb35a54daaf7ecec3563fbb94154a6c35433f879466247dd" +checksum = "7c0a9a57b627fb39e5a491058d4365f099bc9b140031c000fded24a3306d9480" dependencies = [ "backtrace", "cc", "cfg-if 1.0.0", "corosensei", + "crossbeam-queue", + "dashmap 5.5.3", + "derivative", "enum-iterator", + "fnv", "indexmap 1.9.3", "lazy_static", "libc", - "loupe", "mach", - "memoffset 0.6.5", + "memoffset 0.8.0", "more-asserts", "region", - "rkyv", "scopeguard", - "serde", "thiserror", - "wasmer-artifact", "wasmer-types", "winapi 0.3.9", ] [[package]] name = "wasmparser" -version = "0.83.0" +version = "0.95.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a" +checksum = "f2ea896273ea99b15132414be1da01ab0d8836415083298ecaffbe308eaac87a" +dependencies = [ + "indexmap 1.9.3", + "url 2.4.1", +] [[package]] name = "wast" @@ -7651,45 +7636,36 @@ version = "0.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" dependencies = [ - "ring 0.16.20", - "untrusted 0.7.1", + "ring", + "untrusted", ] [[package]] name = "webpki" -version = "0.22.4" +version = "0.22.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" +checksum = "07ecc0cd7cac091bf682ec5efa18b1cff79d617b84181f38b3951dbe135f607f" dependencies = [ - "ring 0.17.3", - "untrusted 0.9.0", + "ring", + "untrusted", ] [[package]] name = "webpki-roots" -version = "0.23.1" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" +checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" dependencies = [ - "rustls-webpki 0.100.3", + "webpki 0.22.2", ] [[package]] name = "webpki-roots" -version = "0.25.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" - -[[package]] -name = "which" -version = "4.4.2" +version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" +checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" dependencies = [ - "either", - "home", - "once_cell", - "rustix 0.38.18", + "rustls-webpki", ] [[package]] @@ -7971,8 +7947,8 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.69", + "quote 1.0.33", "syn 2.0.38", ] diff --git a/Cargo.toml b/Cargo.toml index aea8b68..afb2545 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,24 +15,24 @@ version = "0.4.5-rc.0" members = ["fixture/zomes/foo", "utilities"] [workspace.dependencies] -holochain_zome_types = "0.2.3-beta-rc.0" +holochain_zome_types = "0.2.3-rc.0" [dependencies] again = "0.1" anyhow = "1.0" ed25519-dalek = "1" -holo_hash = {version = "0.2.3-beta-rc.0", features = ["encoding"]} -holochain_conductor_api = "0.2.3-beta-rc.1" +holo_hash = {version = "0.2.3-rc.0", features = ["encoding"]} +holochain_conductor_api = "0.2.3-rc.0" holochain_serialized_bytes = "0.0.53" -holochain_types = "0.2.3-beta-rc.0" -holochain_websocket = "0.2.2" +holochain_types = "0.2.3-rc.0" +holochain_websocket = "0.2.3-rc.0" holochain_zome_types = { workspace = true } serde = ">=1.0.0, <=1.0.166" url = "2.2" [dev-dependencies] arbitrary = "1.2" -holochain = {version = "0.2.3-beta-rc.1", features = ["test_utils"]} +holochain = {version = "0.2.3-rc.0", features = ["test_utils"]} rand = "0.7" tokio = {version = "1.3", features = ["full"]} utilities = {path = "utilities"} From 57dd449f64e93451eb014c373ba5bc7f8b6e88bc Mon Sep 17 00:00:00 2001 From: Jost Schulte Date: Wed, 8 Nov 2023 17:29:53 -0600 Subject: [PATCH 2/2] build(nix): set flake to holochain v0.2.3-rc.0 --- flake.lock | 32 ++++++++++++++++---------------- flake.nix | 2 +- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/flake.lock b/flake.lock index c9a64c8..7e22a95 100644 --- a/flake.lock +++ b/flake.lock @@ -175,16 +175,16 @@ "holochain": { "flake": false, "locked": { - "lastModified": 1696074490, - "narHash": "sha256-195lUl9x6zLhfrDXMh6WEFa/tEFilhJT/zLJchywnQw=", + "lastModified": 1699469817, + "narHash": "sha256-0fPU1oNLC9yFjlK4hv8vdEzAzqxHB/BRwWkzOBp3ChI=", "owner": "holochain", "repo": "holochain", - "rev": "da0ca3dc2521ee69c9f9e50dd318ab34d60199d4", + "rev": "24b775c79247494d6429b5e9d9349b384bdade50", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.2.3-beta-rc.1", + "ref": "holochain-0.2.3-rc.0", "repo": "holochain", "type": "github" } @@ -238,11 +238,11 @@ ] }, "locked": { - "lastModified": 1697010817, - "narHash": "sha256-6xYGdpR261ugrlSQa4+df0AMUxPIN+83oDv0m8qWW2w=", + "lastModified": 1699464531, + "narHash": "sha256-cYelIGio2Nych9Ph7KeVZ/VDbYS247leWEPVDwr7zbg=", "owner": "holochain", "repo": "holochain", - "rev": "9b592469a7e523f4470bda59e1ba97350b07c883", + "rev": "7d0238324809639e5fbf440822ea31b705fe7c28", "type": "github" }, "original": { @@ -302,11 +302,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1696879762, - "narHash": "sha256-Ud6bH4DMcYHUDKavNMxAhcIpDGgHMyL/yaDEAVSImQY=", + "lastModified": 1699099776, + "narHash": "sha256-X09iKJ27mGsGambGfkKzqvw5esP1L/Rf8H3u3fCqIiU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f99e5f03cc0aa231ab5950a15ed02afec45ed51a", + "rev": "85f1ba3e51676fa8cc604a3d863d729026a6b8eb", "type": "github" }, "original": { @@ -407,11 +407,11 @@ ] }, "locked": { - "lastModified": 1696990596, - "narHash": "sha256-Yyb4o7/qNGB+oig3978ehzRrJf/zjfCOEB/g7ZF3//E=", + "lastModified": 1699409596, + "narHash": "sha256-L3g1smIol3dGTxkUQOlNShJtZLvjLzvtbaeTRizwZBU=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "c6d2f0bbd56fc833a7c1973f422ca92a507d0320", + "rev": "58240e1ac627cef3ea30c7732fedfb4f51afd8e7", "type": "github" }, "original": { @@ -461,11 +461,11 @@ }, "locked": { "dir": "versions/0_2", - "lastModified": 1697010817, - "narHash": "sha256-6xYGdpR261ugrlSQa4+df0AMUxPIN+83oDv0m8qWW2w=", + "lastModified": 1699464531, + "narHash": "sha256-cYelIGio2Nych9Ph7KeVZ/VDbYS247leWEPVDwr7zbg=", "owner": "holochain", "repo": "holochain", - "rev": "9b592469a7e523f4470bda59e1ba97350b07c883", + "rev": "7d0238324809639e5fbf440822ea31b705fe7c28", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 34e0019..f60750d 100644 --- a/flake.nix +++ b/flake.nix @@ -4,7 +4,7 @@ versions.url = "github:holochain/holochain?dir=versions/0_2"; holonix.url = "github:holochain/holochain"; holonix.inputs.versions.follows = "versions"; - holonix.inputs.holochain.url = "github:holochain/holochain/holochain-0.2.3-beta-rc.1"; + holonix.inputs.holochain.url = "github:holochain/holochain/holochain-0.2.3-rc.0"; }; outputs = inputs@{ holonix, ... }: