From 94d5ee94b567991e3cd62f37ef218a8f7770393a Mon Sep 17 00:00:00 2001 From: dignifiedquire Date: Wed, 27 May 2026 10:41:30 +0200 Subject: [PATCH 1/2] feat!: update to iroh@1.0.0-rc.1 --- Cargo.lock | 195 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 11 ++- 2 files changed, 108 insertions(+), 98 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1f2205a..2bb8330 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -168,9 +168,9 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "asn1-rs" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56624a96882bb8c26d61312ae18cb45868e5a9992ea73c58e45c3101e56a1e60" +checksum = "b7f43a50ac4fdca5df8e885c21b835997f0a1cdee65494a6847694a98652d9d8" dependencies = [ "asn1-rs-derive", "asn1-rs-impl", @@ -268,9 +268,9 @@ dependencies = [ [[package]] name = "autocfg" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "axum" @@ -399,7 +399,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" dependencies = [ - "bit-vec", + "bit-vec 0.8.0", ] [[package]] @@ -408,6 +408,15 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" +[[package]] +name = "bit-vec" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71798fca2c1fe1086445a7258a4bc81e6e49dcd24c8d0dd9a1e57395b603f51" +dependencies = [ + "serde", +] + [[package]] name = "bitflags" version = "2.11.1" @@ -448,9 +457,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.20.2" +version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" [[package]] name = "byteorder" @@ -754,9 +763,9 @@ dependencies = [ [[package]] name = "crypto-common" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710" +checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" dependencies = [ "hybrid-array", ] @@ -845,9 +854,9 @@ dependencies = [ [[package]] name = "dashmap" -version = "6.1.0" +version = "6.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" +checksum = "e6361d5c062261c78a176addb82d4c821ae42bed6089de0e12603cd25de2059c" dependencies = [ "cfg-if", "crossbeam-utils", @@ -997,7 +1006,7 @@ checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ "block-buffer", "const-oid", - "crypto-common 0.2.1", + "crypto-common 0.2.2", ] [[package]] @@ -1014,9 +1023,9 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" dependencies = [ "proc-macro2", "quote", @@ -1063,9 +1072,9 @@ dependencies = [ [[package]] name = "either" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" [[package]] name = "embedded-io" @@ -1497,9 +1506,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ "allocator-api2", "equivalent", @@ -1611,9 +1620,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +checksum = "8be7462df143984c4598a256ef469b251d7d7f9e271135073e78fc535414f3d0" dependencies = [ "bytes", "itoa", @@ -1656,9 +1665,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hybrid-array" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5" +checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da" dependencies = [ "typenum", ] @@ -1895,7 +1904,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.17.0", + "hashbrown 0.17.1", "serde", "serde_core", ] @@ -1943,8 +1952,7 @@ dependencies = [ [[package]] name = "iroh" version = "1.0.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b98e206e3d3f2642f5c08c413755fc0ac19b54ae1a656af88be03454ce3ed2e6" +source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" dependencies = [ "axum", "backon", @@ -1997,8 +2005,7 @@ dependencies = [ [[package]] name = "iroh-base" version = "1.0.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2160a45265eba3bd290ce698f584c9b088bee47e518e9ec4460d5e5888ef660e" +source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" dependencies = [ "curve25519-dalek", "data-encoding", @@ -2019,8 +2026,7 @@ dependencies = [ [[package]] name = "iroh-blobs" version = "0.101.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6e351f5c1db08dcfb456e6299bda0881e1ba95a360f0913a5e57344c1538fb2" +source = "git+https://github.com/n0-computer/iroh-blobs?branch=feat-iroh-rc-1#d32647156a047a08df260c416c2f9fab53e48967" dependencies = [ "arrayvec", "bao-tree", @@ -2060,8 +2066,7 @@ dependencies = [ [[package]] name = "iroh-dns" version = "1.0.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8b6d2946350d398c9d2d795bb99b04f22e8414c8a8ad9c5c3c0c5b7899af9a4" +source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" dependencies = [ "arc-swap", "cfg_aliases", @@ -2131,8 +2136,7 @@ dependencies = [ [[package]] name = "iroh-gossip" version = "0.99.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48eaefd27751bc5dabda1f1b318c38a8b624fa137a1aaf429dfdd4d66b452ba9" +source = "git+https://github.com/n0-computer/iroh-gossip?branch=feat-iroh-rc-1#5699169fdb253780cb82431f869a6366dc81ab6e" dependencies = [ "blake3", "bytes", @@ -2210,8 +2214,7 @@ dependencies = [ [[package]] name = "iroh-relay" version = "1.0.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54f490405e42dd2ecf16be18a3587d2665401e94a498094f12322eaa6d5ebb2b" +source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" dependencies = [ "ahash", "blake3", @@ -2270,8 +2273,7 @@ dependencies = [ [[package]] name = "iroh-tickets" version = "1.0.0-rc.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a4b7fbfa10582f6b4f6b013eef1d21987d3df5fd42c0f7707d5de6abd34f8e9" +source = "git+https://github.com/n0-computer/iroh-tickets?branch=feat-iroh-rc-1#1a7c3968ce891e8c50951e91f37a784c998149a0" dependencies = [ "data-encoding", "derive_more", @@ -2298,8 +2300,7 @@ dependencies = [ [[package]] name = "irpc" version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d38567eed2ed120e1040386930eb3b9ce6ca8a94b13c20a1b3b6535f253b00c" +source = "git+https://github.com/n0-computer/irpc?branch=feat-iroh-rc-1#348d64c4d892b11980c070e5729903862d2acfb0" dependencies = [ "futures-buffered", "futures-util", @@ -2320,8 +2321,7 @@ dependencies = [ [[package]] name = "irpc-derive" version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d8030c02dce4c9a8aecfb6e0870ee13ba3060096d88f6c1309919af8f197793" +source = "git+https://github.com/n0-computer/irpc?branch=feat-iroh-rc-1#348d64c4d892b11980c070e5729903862d2acfb0" dependencies = [ "proc-macro2", "quote", @@ -2391,9 +2391,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.98" +version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08" +checksum = "142bc4740e452c1e57ade0cbc129f139c9093e354346f0872ef985f4f5cf5f11" dependencies = [ "cfg-if", "futures-util", @@ -2457,9 +2457,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.29" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5" [[package]] name = "loom" @@ -2480,7 +2480,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a860605968fce16869fd239cf4237a82f3ac470723415db603b0e8b6c8d4fb9" dependencies = [ - "hashbrown 0.17.0", + "hashbrown 0.17.1", ] [[package]] @@ -2512,9 +2512,9 @@ checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8" [[package]] name = "mime" @@ -2723,9 +2723,9 @@ dependencies = [ [[package]] name = "netwatch" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5bfbba77b994ce69f1d40fc66fd8abbd23df62ce4aea61fbb34d638106a2549" +checksum = "2071e0c2b5b229622c459096b84f1ad51afa150cdeeefdad491ef3704e581d91" dependencies = [ "atomic-waker", "bytes", @@ -2769,9 +2769,9 @@ dependencies = [ [[package]] name = "noq" -version = "1.0.0-rc.0" +version = "1.0.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22739e0831e40f5ab7d6ac5317ed80bfe5fb3f44be57d23fa2eea8bff83fb303" +checksum = "198b99fc085a5db1f7d259edb5ede8311e59f28cdd2687920b4313613d21a73f" dependencies = [ "bytes", "cfg_aliases", @@ -2791,9 +2791,9 @@ dependencies = [ [[package]] name = "noq-proto" -version = "1.0.0-rc.0" +version = "1.0.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cee32450cf726b223ac4154003c93cb52fbde159ab1240990e88945bf3ae35e" +checksum = "1ab0ac774795ce1e42a7e61266e71f3be8110210630441169ac8dda403dd23f1" dependencies = [ "aes-gcm", "bytes", @@ -2820,9 +2820,9 @@ dependencies = [ [[package]] name = "noq-udp" -version = "1.0.0-rc.0" +version = "1.0.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78633d1fe1bde91d12bcabb230ac9edb890857414c6d44f3212e0d309525b5ff" +checksum = "b3c1520eacd33fd6b009e2e70116b05508ade51db5e0d315ff8bf6b702148c2b" dependencies = [ "cfg_aliases", "libc", @@ -2861,9 +2861,9 @@ dependencies = [ [[package]] name = "num-conv" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967" +checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" [[package]] name = "num-integer" @@ -3142,18 +3142,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.12" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf0d9e68100b3a7989b4901972f265cd542e560a3a8a724e1e20322f4d06ce9" +checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.12" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a990e22f43e84855daf260dded30524ef4a9021cc7541c26540500a50b624389" +checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" dependencies = [ "proc-macro2", "quote", @@ -3212,9 +3212,9 @@ dependencies = [ [[package]] name = "portmapper" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aec2a8809e3f7dba624776bb223da9fed49c413c60b3bef21aadcb67a5e35944" +checksum = "64959cbabf952c8ffcbaea13745308508f1f825922f4068353f3de08d42cf214" dependencies = [ "base64", "bytes", @@ -3300,9 +3300,9 @@ dependencies = [ [[package]] name = "prefix-trie" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90f561214012d3fc240a1f9c817cc4d57f5310910d066069c1b093f766bb5966" +checksum = "4cf6e3177f0684016a5c209b00882e15f8bdd3f3bb48f0491df10cd102d0c6e7" dependencies = [ "either", "ipnet", @@ -3376,7 +3376,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ "bit-set", - "bit-vec", + "bit-vec 0.8.0", "bitflags", "num-traits", "rand 0.9.4", @@ -3396,9 +3396,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quick-xml" -version = "0.39.3" +version = "0.39.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "721da970c312655cde9b4ffe0547f20a8494866a4af5ff51f18b7c633d0c870b" +checksum = "cdcc8dd4e2f670d309a5f0e83fe36dfdc05af317008fea29144da1a2ac858e5e" dependencies = [ "memchr", ] @@ -3503,9 +3503,9 @@ dependencies = [ [[package]] name = "rcgen" -version = "0.14.7" +version = "0.14.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10b99e0098aa4082912d4c649628623db6aba77335e4f4569ff5083a6448b32e" +checksum = "57f6d249aad744e274e682777a50283a225a32705394ee6d5fcc01efa25e4055" dependencies = [ "pem", "ring", @@ -3601,9 +3601,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62e0021ea2c22aed41653bc7e1419abb2c97e038ff2c33d0e1309e49a97deec0" +checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3" dependencies = [ "base64", "bytes", @@ -3970,9 +3970,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" dependencies = [ "itoa", "memchr", @@ -4100,9 +4100,9 @@ checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" [[package]] name = "simple-dns" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df350943049174c4ae8ced56c604e28270258faec12a6a48637a7655287c9ce0" +checksum = "7a75cbde1bf934313596a004973e462f9a82caa814dcf1a5f507bdf51597eeb4" dependencies = [ "bitflags", ] @@ -4654,9 +4654,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.10" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68d6fdd9f81c2819c9a8b0e0cd91660e7746a8e6ea2ba7c6b2b057985f6bcb51" +checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ "bitflags", "bytes", @@ -4974,9 +4974,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.121" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49ace1d07c165b0864824eee619580c4689389afa9dc9ed3a4c75040d82e6790" +checksum = "3ed04576f974d2b2fba0f38c51dbc5518011e38c36bf1143164be765528fd409" dependencies = [ "cfg-if", "once_cell", @@ -4987,9 +4987,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.71" +version = "0.4.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96492d0d3ffba25305a7dc88720d250b1401d7edca02cc3bcd50633b424673b8" +checksum = "9473dbd2991ae90b6291c3c32c30c6187ac49aa32f9905d1cce280ec1e110b0f" dependencies = [ "js-sys", "wasm-bindgen", @@ -4997,9 +4997,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.121" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e68e6f4afd367a562002c05637acb8578ff2dea1943df76afb9e83d177c8578" +checksum = "916151b09da36bd82f6615cbf3a419e2f0ba23a03c6160e8e92eb6bd4aa1dec6" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5007,9 +5007,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.121" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95a9ec35c64b2a7cb35d3fead40c4238d0940c86d107136999567a4703259f2" +checksum = "299047362ccbfce148b67ab7e73349f77748e00c8296f9542adfad2ad82c5c5e" dependencies = [ "bumpalo", "proc-macro2", @@ -5020,9 +5020,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.121" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4e0100b01e9f0d03189a92b96772a1fb998639d981193d7dbab487302513441" +checksum = "9a929b2c61f11ba3e9bc35b50c1f25cb38e0e892c0c231ae2b8cf78d5dad4437" dependencies = [ "unicode-ident", ] @@ -5076,9 +5076,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.98" +version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b572dff8bcf38bad0fa19729c89bb5748b2b9b1d8be70cf90df697e3a8f32aa" +checksum = "6d621441cfc37b84979402712047321980c178f299193a3589d05b99e8763436" dependencies = [ "js-sys", "wasm-bindgen", @@ -5368,9 +5368,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ee1708bef14716a11bae175f579062d4554d95be2c6829f518df847b7b3fdd0" +checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" dependencies = [ "memchr", ] @@ -5544,10 +5544,11 @@ dependencies = [ [[package]] name = "yasna" -version = "0.5.2" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" +checksum = "b5f6765e852b9b4dc8e2a76843e4d64d1cea8e79bcde0b6901aea8e7c7f08282" dependencies = [ + "bit-vec 0.9.1", "time", ] @@ -5596,9 +5597,9 @@ dependencies = [ [[package]] name = "zerofrom" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df" +checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" dependencies = [ "zerofrom-derive", ] diff --git a/Cargo.toml b/Cargo.toml index 29ed5d8..31b0afd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ postcard = { version = "1", default-features = false, features = [ "use-std", "experimental-derive", ] } -noq = { version = "=1.0.0-rc.0", optional = true } +noq = { version = "=1.0.0-rc.1", optional = true } rand = "0.10" redb = { version = "4.1" } self_cell = "1.0.3" @@ -97,3 +97,12 @@ unexpected_cfgs = { level = "warn", check-cfg = ["cfg(iroh_docsrs)"] } [build-dependencies] cfg_aliases = "0.2.1" + + +[patch.crates-io] +iroh = { git = "https://github.com/n0-computer/iroh", branch = "feat-rc-1" } +iroh-base = { git = "https://github.com/n0-computer/iroh", branch = "feat-rc-1" } +irpc = { git = "https://github.com/n0-computer/irpc", branch = "feat-iroh-rc-1" } +iroh-tickets = { git = "https://github.com/n0-computer/iroh-tickets", branch = "feat-iroh-rc-1" } +iroh-gossip = { git = "https://github.com/n0-computer/iroh-gossip", branch = "feat-iroh-rc-1" } +iroh-blobs = { git = "https://github.com/n0-computer/iroh-blobs", branch = "feat-iroh-rc-1" } From d99b53c9b30f6ad83ae80e8f31bb6e336ab41575 Mon Sep 17 00:00:00 2001 From: dignifiedquire Date: Wed, 27 May 2026 11:32:33 +0200 Subject: [PATCH 2/2] update to released --- Cargo.lock | 51 +++++++++++++++++++++++++++++---------------------- Cargo.toml | 21 ++++++--------------- 2 files changed, 35 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2bb8330..2233ea2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1951,8 +1951,9 @@ dependencies = [ [[package]] name = "iroh" -version = "1.0.0-rc.0" -source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" +version = "1.0.0-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef865dc2d11a19fe670ff217b68ffc3b511bddf473dc3a3e120090b9f691803" dependencies = [ "axum", "backon", @@ -2004,8 +2005,9 @@ dependencies = [ [[package]] name = "iroh-base" -version = "1.0.0-rc.0" -source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" +version = "1.0.0-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af93d67701c00c504982154569192ad384738c0450ba1196930314b955100552" dependencies = [ "curve25519-dalek", "data-encoding", @@ -2025,8 +2027,9 @@ dependencies = [ [[package]] name = "iroh-blobs" -version = "0.101.0" -source = "git+https://github.com/n0-computer/iroh-blobs?branch=feat-iroh-rc-1#d32647156a047a08df260c416c2f9fab53e48967" +version = "0.102.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b492c3b44e08605ad1e7fdc6ef35142543fa1b52166067860199b818e0be7d91" dependencies = [ "arrayvec", "bao-tree", @@ -2065,8 +2068,9 @@ dependencies = [ [[package]] name = "iroh-dns" -version = "1.0.0-rc.0" -source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" +version = "1.0.0-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de4112c91eb64094d77df9d3112606dcf7ff216421afccd2dc762fda5a7b2879" dependencies = [ "arc-swap", "cfg_aliases", @@ -2135,8 +2139,9 @@ dependencies = [ [[package]] name = "iroh-gossip" -version = "0.99.0" -source = "git+https://github.com/n0-computer/iroh-gossip?branch=feat-iroh-rc-1#5699169fdb253780cb82431f869a6366dc81ab6e" +version = "0.100.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f5cada641f84a2ff3d1acbd43e16490cf3b2a4f675e580c5c2caa5d68ee63b5" dependencies = [ "blake3", "bytes", @@ -2145,8 +2150,6 @@ dependencies = [ "derive_more", "ed25519-dalek", "futures-concurrency", - "futures-lite", - "futures-util", "hex", "indexmap", "iroh", @@ -2213,8 +2216,9 @@ dependencies = [ [[package]] name = "iroh-relay" -version = "1.0.0-rc.0" -source = "git+https://github.com/n0-computer/iroh?branch=feat-rc-1#b37c6edace5eb4ce761e86f38dab6d4bb85b589b" +version = "1.0.0-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a70030b9e71c1183bd4f88fbdbebfa1af2a5be549dd6f20a1e8ac3cd0202ee9d" dependencies = [ "ahash", "blake3", @@ -2272,8 +2276,9 @@ dependencies = [ [[package]] name = "iroh-tickets" -version = "1.0.0-rc.0" -source = "git+https://github.com/n0-computer/iroh-tickets?branch=feat-iroh-rc-1#1a7c3968ce891e8c50951e91f37a784c998149a0" +version = "1.0.0-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5d4051ac9825cd834d88377dab71c1d9d483b65e9740029b2d624cc17ac58d" dependencies = [ "data-encoding", "derive_more", @@ -2285,9 +2290,9 @@ dependencies = [ [[package]] name = "iroh-util" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7705450a124b2b05f7caad505620ab5ac3bf4eb6b85018e6b9bca36329fd031" +checksum = "1c37db3548c6cb18b4d27a6a3ad16a4e6c372c5ff6b2efd680f56db110deebb2" dependencies = [ "derive_more", "iroh", @@ -2299,8 +2304,9 @@ dependencies = [ [[package]] name = "irpc" -version = "0.15.0" -source = "git+https://github.com/n0-computer/irpc?branch=feat-iroh-rc-1#348d64c4d892b11980c070e5729903862d2acfb0" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a05799eb70acd04843c327ef939233ccf80f607d30e9ca94857ac7f3d8f18b46" dependencies = [ "futures-buffered", "futures-util", @@ -2320,8 +2326,9 @@ dependencies = [ [[package]] name = "irpc-derive" -version = "0.15.0" -source = "git+https://github.com/n0-computer/irpc?branch=feat-iroh-rc-1#348d64c4d892b11980c070e5729903862d2acfb0" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445d81dbc1eed4dab6379bf7f97d12ac28ce8e6f3f7d6660c9f333b7b5d8d03b" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 31b0afd..eb5839f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,12 +29,12 @@ derive_more = { version = "2.0.1", features = [ ed25519-dalek = { version = "=3.0.0-pre.7", features = ["serde", "rand_core"] } futures-buffered = "0.2.4" hex = "0.4" -iroh = { version = "=1.0.0-rc.0", default-features = false } -iroh-tickets = { version = "=1.0.0-rc.0" } -iroh-blobs = { version = "0.101", default-features = false } -iroh-gossip = { version = "0.99.0", features = ["net"], default-features = false } +iroh = { version = "=1.0.0-rc.1", default-features = false } +iroh-tickets = { version = "=1.0.0-rc.1" } +iroh-blobs = { version = "0.102", default-features = false } +iroh-gossip = { version = "0.100.0", features = ["net"], default-features = false } iroh-metrics = { version = "=1.0.0-rc.0", default-features = false } -irpc = { version = "0.15", default-features = false } +irpc = { version = "0.16", default-features = false } n0-error = "=1.0.0-rc.0" n0-future = { version = "0.3.1", features = ["serde"] } num_enum = "0.7" @@ -59,7 +59,7 @@ tracing = "0.1" [dev-dependencies] data-encoding = "2.6.0" -iroh = { version = "=1.0.0-rc.0", features = ["test-utils"] } +iroh = { version = "=1.0.0-rc.1", features = ["test-utils"] } nested_enum_utils = "0.2" parking_lot = "0.12.3" proptest = "1.2.0" @@ -97,12 +97,3 @@ unexpected_cfgs = { level = "warn", check-cfg = ["cfg(iroh_docsrs)"] } [build-dependencies] cfg_aliases = "0.2.1" - - -[patch.crates-io] -iroh = { git = "https://github.com/n0-computer/iroh", branch = "feat-rc-1" } -iroh-base = { git = "https://github.com/n0-computer/iroh", branch = "feat-rc-1" } -irpc = { git = "https://github.com/n0-computer/irpc", branch = "feat-iroh-rc-1" } -iroh-tickets = { git = "https://github.com/n0-computer/iroh-tickets", branch = "feat-iroh-rc-1" } -iroh-gossip = { git = "https://github.com/n0-computer/iroh-gossip", branch = "feat-iroh-rc-1" } -iroh-blobs = { git = "https://github.com/n0-computer/iroh-blobs", branch = "feat-iroh-rc-1" }