Skip to content

Commit 5d59cc4

Browse files
update dependencies to latest
1 parent 5b375a8 commit 5d59cc4

File tree

12 files changed

+121
-107
lines changed

12 files changed

+121
-107
lines changed

Cargo.lock

Lines changed: 102 additions & 89 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iroh-base/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ workspace = true
1818
curve25519-dalek = { version = "4.1.3", features = ["serde", "rand_core", "zeroize"], optional = true }
1919
data-encoding = { version = "2.3.3", optional = true }
2020
ed25519-dalek = { version = "2.1.1", features = ["serde", "rand_core", "zeroize"], optional = true }
21-
derive_more = { version = "1.0.0", features = ["display"], optional = true }
21+
derive_more = { version = "2.0.1", features = ["display"], optional = true }
2222
url = { version = "2.5.3", features = ["serde"], optional = true }
2323
postcard = { version = "1", default-features = false, features = ["alloc", "use-std", "experimental-derive"], optional = true }
2424
rand_core = { version = "0.6.4", optional = true }

iroh-dns-server/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ axum-server = { version = "0.7", features = ["tls-rustls-no-provider"] }
1616
base64-url = "3.0"
1717
bytes = "1.7"
1818
clap = { version = "4.5.1", features = ["derive"] }
19-
derive_more = { version = "1.0.0", features = [
19+
derive_more = { version = "2.0.1", features = [
2020
"debug",
2121
"display",
2222
"into",
@@ -50,7 +50,7 @@ tokio-rustls = { version = "0.26", default-features = false, features = [
5050
tokio-rustls-acme = { version = "0.7.1", features = ["axum"] }
5151
tokio-stream = "0.1.14"
5252
tokio-util = "0.7"
53-
toml = "0.8.10"
53+
toml = "0.9.2"
5454
tower-http = { version = "0.6.1", features = ["cors", "trace"] }
5555
tower_governor = "0.7"
5656
tracing = "0.1"

iroh-relay/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ workspace = true
2020

2121
[dependencies]
2222
bytes = "1.7"
23-
derive_more = { version = "1.0.0", features = [
23+
derive_more = { version = "2.0.1", features = [
2424
"debug",
2525
"display",
2626
"from",
@@ -50,7 +50,7 @@ reqwest = { version = "0.12", default-features = false, features = [
5050
] }
5151
rustls = { version = "0.23", default-features = false, features = ["ring"] }
5252
serde = { version = "1", features = ["derive", "rc"] }
53-
strum = { version = "0.26", features = ["derive"] }
53+
strum = { version = "0.27", features = ["derive"] }
5454
tokio = { version = "1", features = [
5555
"io-util",
5656
"macros",
@@ -81,7 +81,7 @@ dashmap = { version = "6.1.0", optional = true }
8181
ahash = { version = "0.8.11", optional = true } # minimal version fix
8282
governor = { version = "0.8.0", optional = true }
8383
hickory-proto = { version = "0.25.1", default-features = false, optional = true }
84-
rcgen = { version = "0.13", optional = true }
84+
rcgen = { version = "0.14", optional = true }
8585
regex = { version = "1.7.1", optional = true }
8686
reloadable-state = { version = "0.1", optional = true }
8787
rustls-cert-reloadable-resolver = { version = "0.7.1", optional = true }
@@ -91,7 +91,7 @@ time = { version = "0.3.37", optional = true }
9191
tokio-rustls-acme = { version = "0.7.1", optional = true }
9292
tokio-websockets = { version = "0.12", features = ["rustls-bring-your-own-connector", "ring", "getrandom", "rand", "server"], optional = true } # server-side websocket implementation
9393
simdutf8 = { version = "0.1.5", optional = true } # minimal version fix
94-
toml = { version = "0.8", optional = true }
94+
toml = { version = "0.9", optional = true }
9595
tracing-subscriber = { version = "0.3", features = [
9696
"env-filter",
9797
], optional = true }

iroh-relay/src/quic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ mod tests {
472472
// Create a QAD server with a self-signed cert, all manually.
473473
let cert =
474474
rcgen::generate_simple_self_signed(vec!["localhost".into()]).context("self signed")?;
475-
let key = PrivatePkcs8KeyDer::from(cert.key_pair.serialize_der());
475+
let key = PrivatePkcs8KeyDer::from(cert.signing_key.serialize_der());
476476
let mut server_crypto = rustls::ServerConfig::builder()
477477
.with_no_client_auth()
478478
.with_single_cert(vec![cert.cert.into()], key.into())

iroh-relay/src/server/http_server.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -887,7 +887,8 @@ mod tests {
887887

888888
let cert = rcgen::generate_simple_self_signed(subject_alt_names).unwrap();
889889
let rustls_certificate = cert.cert.der().clone();
890-
let rustls_key = rustls::pki_types::PrivatePkcs8KeyDer::from(cert.key_pair.serialize_der());
890+
let rustls_key =
891+
rustls::pki_types::PrivatePkcs8KeyDer::from(cert.signing_key.serialize_der());
891892
let config = rustls::ServerConfig::builder_with_provider(Arc::new(
892893
rustls::crypto::ring::default_provider(),
893894
))

iroh-relay/src/server/testing.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ pub fn self_signed_tls_certs_and_config() -> (
1717
])
1818
.expect("valid");
1919
let rustls_cert = cert.cert.der();
20-
let private_key = rustls::pki_types::PrivatePkcs8KeyDer::from(cert.key_pair.serialize_der());
20+
let private_key = rustls::pki_types::PrivatePkcs8KeyDer::from(cert.signing_key.serialize_der());
2121
let private_key = rustls::pki_types::PrivateKeyDer::from(private_key);
2222
let certs = vec![rustls_cert.clone()];
2323
let server_config = rustls::ServerConfig::builder_with_provider(std::sync::Arc::new(

iroh/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ bytes = "1.7"
2727
crypto_box = { version = "0.9.1", features = ["serde", "chacha20"] }
2828
data-encoding = "2.2"
2929
der = { version = "0.7", features = ["alloc", "derive"] }
30-
derive_more = { version = "1.0.0", features = [
30+
derive_more = { version = "2.0.1", features = [
3131
"debug",
3232
"display",
3333
"from",
@@ -61,7 +61,7 @@ rustls = { version = "0.23", default-features = false, features = ["ring"] }
6161
serde = { version = "1.0.219", features = ["derive", "rc"] }
6262
smallvec = "1.11.1"
6363
snafu = { version = "0.8.5", features = ["rust_1_81"] }
64-
strum = { version = "0.26", features = ["derive"] }
64+
strum = { version = "0.27", features = ["derive"] }
6565
stun-rs = "0.1.11"
6666
tokio = { version = "1.44.1", features = [
6767
"io-util",
@@ -99,15 +99,15 @@ clap = { version = "4", features = ["derive"], optional = true }
9999
tracing-subscriber = { version = "0.3", features = [
100100
"env-filter",
101101
], optional = true }
102-
indicatif = { version = "0.17", features = ["tokio"], optional = true }
102+
indicatif = { version = "0.18", features = ["tokio"], optional = true }
103103
parse-size = { version = "=1.0.0", optional = true, features = ['std'] } # pinned version to avoid bumping msrv to 1.81
104104

105105

106106
# non-wasm-in-browser dependencies
107107
[target.'cfg(not(all(target_family = "wasm", target_os = "unknown")))'.dependencies]
108108
hickory-resolver = "0.25.1"
109109
igd-next = { version = "0.16", features = ["aio_tokio"] }
110-
netdev = { version = "0.31.0" }
110+
netdev = { version = "0.36.0" }
111111
portmapper = { version = "0.6.1", default-features = false }
112112
quinn = { package = "iroh-quinn", version = "0.14.0", default-features = false, features = ["runtime-tokio", "rustls-ring"] }
113113
tokio = { version = "1", features = [

iroh/bench/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ n0-snafu = "0.2.0"
1515
n0-watcher = "0.2"
1616
quinn = { package = "iroh-quinn", version = "0.14" }
1717
rand = "0.8"
18-
rcgen = "0.13"
18+
rcgen = "0.14"
1919
rustls = { version = "0.23", default-features = false, features = ["ring"] }
2020
clap = { version = "4", features = ["derive"] }
2121
tokio = { version = "1", features = ["rt", "sync"] }

iroh/bench/src/bin/bulk.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ pub fn run_quinn(opt: Opt) -> Result<()> {
110110
let server_span = tracing::error_span!("server");
111111
let runtime = rt();
112112
let cert = rcgen::generate_simple_self_signed(vec!["localhost".into()]).unwrap();
113-
let key = PrivatePkcs8KeyDer::from(cert.key_pair.serialize_der());
113+
let key = PrivatePkcs8KeyDer::from(cert.signing_key.serialize_der());
114114
let cert = CertificateDer::from(cert.cert);
115115

116116
let (server_addr, endpoint) = {

0 commit comments

Comments
 (0)