Skip to content

Commit 6886397

Browse files
committed
Updated tokio-util version
1 parent bb9a826 commit 6886397

File tree

2 files changed

+37
-17
lines changed

2 files changed

+37
-17
lines changed

Cargo.lock

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

rumqttd/Cargo.toml

Lines changed: 35 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,40 @@ license.workspace = true
1212
authors.workspace = true
1313

1414
[dependencies]
15-
tokio = { version = "1.36", features = ["rt", "time", "net", "io-util", "macros"]}
16-
serde = { version = "1.0.196", features = ["derive"] }
17-
serde_json = "1.0.113"
15+
tokio = { version = "1.33", features = [
16+
"rt",
17+
"time",
18+
"net",
19+
"io-util",
20+
"macros",
21+
] }
22+
serde = { version = "1.0.188", features = ["derive"] }
23+
serde_json = "1.0.107"
1824
bytes = { version = "1", features = ["serde"] }
19-
flume = { version = "0.11.0", default-features = false, features = ["async"]}
25+
flume = { version = "0.11.0", default-features = false, features = ["async"] }
2026
slab = "0.4.9"
2127
thiserror = "1.0.57"
22-
tokio-util = { version = "0.7", features = ["codec"], optional = true }
28+
tokio-util = { version = "0.7.13", features = ["codec"] }
2329
tokio-rustls = { version = "0.25.0", optional = true }
2430
rustls-webpki = { version = "0.102.2", optional = true }
2531
tokio-native-tls = { version = "0.3.1", optional = true }
2632
rustls-pemfile = { version = "2.1.0", optional = true }
27-
async-tungstenite = { version = "0.25", default-features = false, features = ["tokio-runtime"], optional = true }
28-
ws_stream_tungstenite = { version= "0.13", default-features = false, features = ["tokio_io"], optional = true }
29-
x509-parser = {version= "0.15.1", optional = true}
30-
futures-util = { version = "0.3.30", optional = true}
33+
async-tungstenite = { version = "0.25", default-features = false, features = [
34+
"tokio-runtime",
35+
], optional = true }
36+
ws_stream_tungstenite = { version = "0.13", default-features = false, features = [
37+
"tokio_io",
38+
], optional = true }
39+
x509-parser = { version = "0.15.1", optional = true }
40+
futures-util = { version = "0.3.30", optional = true }
3141
parking_lot = "0.12.1"
3242
config = "0.14"
33-
tracing = { version="0.1", features=["log"] }
34-
tracing-subscriber = { version="0.3.18", features=["env-filter"] }
43+
tracing = { version = "0.1", features = ["log"] }
44+
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
3545
metrics = "0.22.1"
36-
metrics-exporter-prometheus = { version = "0.13.1", default-features = false, features = ["http-listener"] }
46+
metrics-exporter-prometheus = { version = "0.13.1", default-features = false, features = [
47+
"http-listener",
48+
] }
3749
clap = { version = "4.4", features = ["derive"] }
3850
axum = "0.7.4"
3951
rand = "0.8.5"
@@ -42,9 +54,18 @@ subtle = "2.5"
4254

4355
[features]
4456
default = ["use-rustls", "websocket"]
45-
use-rustls = ["dep:tokio-rustls", "dep:rustls-webpki", "dep:rustls-pemfile", "dep:x509-parser"]
57+
use-rustls = [
58+
"dep:tokio-rustls",
59+
"dep:rustls-webpki",
60+
"dep:rustls-pemfile",
61+
"dep:x509-parser",
62+
]
4663
use-native-tls = ["dep:tokio-native-tls", "dep:x509-parser"]
47-
websocket = ["dep:async-tungstenite", "dep:tokio-util", "dep:futures-util", "dep:ws_stream_tungstenite"]
64+
websocket = [
65+
"dep:async-tungstenite",
66+
"dep:futures-util",
67+
"dep:ws_stream_tungstenite",
68+
]
4869
verify-client-cert = []
4970
validate-tenant-prefix = ["verify-client-cert"]
5071
allow-duplicate-clientid = []

0 commit comments

Comments
 (0)