deps: bump iroh 0.98.1→0.98.2, blake3 1.8.4→1.8.5, tokio 1.52.1→1.52.3, mainline 6.0.1→6.1.2

Cargo.lock-only. All bugfix patches plus a mainline minor:
* iroh 0.98.2: div-by-zero protection in process_datagram; don't
  abort connection attempts on concurrent empty EndpointAddr.
* blake3 1.8.5: fix LTO build on Arch Linux ARM.
* tokio 1.52.3: reverts LIFO-slot stealing perf regression from 1.51.
* mainline 6.1.2: avoid eager DNS resolution of default bootstrap
  nodes; reduce peer-discovery target_size 20→10 (MTU overflow);
  configurable bind addr; loosens its digest pin to 0.11.
This commit is contained in:
swaits committed 2026-05-10 14:15:58 -06:00
1 parent 704bcd38e7
commit 271c418397
1 file changed
+24 -22
Generated
+24 -22
View File
@@ -273,9 +273,9 @@ checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
[[package]]
name = "blake3"
version = "1.8.4"
version = "1.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e"
checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce"
dependencies = [
"arrayref",
"arrayvec",
@@ -882,9 +882,9 @@ dependencies = [
[[package]]
name = "der"
version = "0.8.0"
version = "0.8.0-rc.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71fd89660b2dc699704064e59e9dba0147b903e85319429e131620d022be411b"
checksum = "02c1d73e9668ea6b6a28172aa55f3ebec38507131ce179051c8033b5c6037653"
dependencies = [
"const-oid 0.10.2",
"pem-rfc7468",
@@ -1058,7 +1058,7 @@ version = "3.0.0-rc.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6e914c7c52decb085cea910552e24c63ac019e3ab8bf001ff736da9a9d9d890"
dependencies = [
"pkcs8 0.11.0-rc.11",
"pkcs8 0.11.0-rc.10",
"serde",
"signature 3.0.0-rc.10",
]
@@ -1170,9 +1170,9 @@ checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
[[package]]
name = "flume"
version = "0.11.1"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095"
checksum = "5e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be"
dependencies = [
"futures-core",
"futures-sink",
@@ -1959,9 +1959,9 @@ dependencies = [
[[package]]
name = "iroh"
version = "0.98.1"
version = "0.98.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9382a37668c84823e94b52eee462b3133ca7252a28de5f619a989d48b69cb30b"
checksum = "9881b221c7c645d90594cbd331012f7cccb914894288a6cf5538a9115f6d0f3e"
dependencies = [
"backon",
"blake3",
@@ -1969,6 +1969,7 @@ dependencies = [
"cfg_aliases",
"ctutils",
"data-encoding",
"der 0.8.0-rc.10",
"derive_more",
"ed25519-dalek 3.0.0-pre.6",
"futures-util",
@@ -1989,7 +1990,7 @@ dependencies = [
"noq-udp",
"papaya",
"pin-project",
"pkcs8 0.11.0-rc.11",
"pkcs8 0.11.0-rc.10",
"portable-atomic",
"portmapper",
"rand 0.10.1",
@@ -2406,17 +2407,18 @@ checksum = "d3d25b0e0b648a86960ac23b7ad4abb9717601dec6f66c165f5b037f3f03065f"
[[package]]
name = "mainline"
version = "6.0.1"
version = "6.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ff27d378ca495eaf3be8616d5d7319c1c18e93fd60e13698fcdc7e19448f1a4"
checksum = "578beb3b6dcbe6f3f60a89547a13b34d36bda41dc056540bac5f4e4340ebf25c"
dependencies = [
"crc",
"digest 0.11.2",
"document-features",
"dyn-clone",
"ed25519-dalek 3.0.0-pre.6",
"flume",
"futures-lite",
"getrandom 0.3.4",
"getrandom 0.4.2",
"lru",
"serde",
"serde_bencode",
@@ -2980,12 +2982,12 @@ dependencies = [
[[package]]
name = "pkcs8"
version = "0.11.0-rc.11"
version = "0.11.0-rc.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12922b6296c06eb741b02d7b5161e3aaa22864af38dfa025a1a3ba3f68c84577"
checksum = "b226d2cc389763951db8869584fd800cbbe2962bf454e2edeb5172b31ee99774"
dependencies = [
"der 0.8.0",
"spki 0.8.0",
"der 0.8.0-rc.10",
"spki 0.8.0-rc.4",
]
[[package]]
@@ -3837,12 +3839,12 @@ dependencies = [
[[package]]
name = "spki"
version = "0.8.0"
version = "0.8.0-rc.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f"
checksum = "8baeff88f34ed0691978ec34440140e1572b68c7dd4a495fd14a3dc1944daa80"
dependencies = [
"base64ct",
"der 0.8.0",
"der 0.8.0-rc.10",
]
[[package]]
@@ -4107,9 +4109,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
version = "1.52.1"
version = "1.52.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6"
checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe"
dependencies = [
"bytes",
"libc",